October 2008 Entries

C# 4.0 and the new "dynamic" keyword

I was searching a bit the new C# 4.0 features revealed in these days and the main thing that gives me a little of surprise and doubts is the new dynamic keyword. This new keyword allows you to declare an object whose method calls will be resolved at runtime. This is extremely different from the normal C# behaviour (static typing): actually when you call a method or a property of an object, the compiler checks if it exists and, if not, it raises a runtime error. With dynamic typing, you can write something like this: dynamic MyInt = 1; dynamic...

posted @ Friday, October 31, 2008 10:03 PM | Feedback (8)

First news about WF 4.0

If you're interested on Windows Workflow and its future, I recommend to watch the Kenny Wolf 's section from PDC. I can summarize it in a word: revolution!! The actual Workflow Framework and runtime seems to be totally revisited and the news are summarized as follows: Activity Authoring is simpler and takes much less code Fully declarative workflows and activities Alignment across Expressions, Rules, and Activities Seamless Composition Across Flow Styles Runtime 10-100X Performance Improvements Full control over persistence Flow-in Transactions Partial Trust Support Integrates with WCF, WPF, ASP.NET Tools Designer Performance and Usability...

posted @ Thursday, October 30, 2008 3:05 PM | Feedback (0)

LINQ to SQL and its future...

I was reading a post on the ADO.NET Team blog about "Update on LINQ to SQL and LINQ to Entities Roadmap" and an interesting piece of this little post says: We’re making significant investments in the Entity Framework such that as of .NET 4.0 the Entity Framework will be our recommended data access solution for LINQ to relational scenarios.  We are listening to customers regarding LINQ to SQL and will continue to evolve the product based on feedback we receive from the community as well. Despite the ADO.NET Team says that LINQ to SQL will be enhanced again in...

posted @ Thursday, October 30, 2008 9:50 AM | Feedback (0)

How to create and Publish your first Windows Azure application

The recently previewed Windows Azure platform is extremely interesting and in the near future I think that lots of the actual businesses will be "cloud oriented". But how to write an Azure application? This is an HowTo directly from Olav Tollefsen and cross posted here for don't loosing the content: Signup for a Windows Azure account First you need to signup for a Windows Azure account and get an invitation code to setup the server. Visit http://www.azure.com for that. Setup the development environment Download and install the following from http://www.microsoft.com/azure/sdk.mspx Windows Azure SDK Windows Azure Tools for Microsoft Visual Studio...

posted @ Thursday, October 30, 2008 9:15 AM | Feedback (4)

Visual Studio 2010 built on WPF

Yes, today Microsoft has confirmed this to the entire developer's world: Visual Studio 2010 IDE will be based on the WPF platform! This is a great news and a sign that WPF is now ready for business applications. WPF will permit us also to easily customize parts of the UI. Technorati Tags: Visual Studio, WPF

posted @ Tuesday, October 28, 2008 8:53 PM | Feedback (0)

Windows Azure: Cloud Computing is here...

The most interesting news that comes fro the PDC is certainlty the announce of the Windows Azure platform.  Azure will be the start of a new era for the Microsoft's applicatons world. It will be a complete "cloud computing" platform available directly from the Internet. It will permit you to have a distributed infrastructure where you can host applications and (really interesting...) it will be completely integrated with the Visual Studio tools (it will be available a specific SDK for building applications for Azure). The Azure platform embraces different services and technologies: and, directly over the operating system...

posted @ Tuesday, October 28, 2008 9:33 AM | Feedback (0)

Download Sharepoint Documents as a ZIP file

Mohamed Zaki has just released on Codeplex an open source feature for Sharepoint that allows users to download an entire document library as a zip file: Features Download all document library items Versions: if you are caring about document versions you can download them as well Ability to download only the selected view items instead of all list items Extremely useful I think... Technorati Tag: Sharepoint

posted @ Monday, October 27, 2008 9:08 AM | Feedback (3)

.NET Logo: welcome!

Scott Barnes has give us the new preview: We needed a logo that was in sync with the key values that we want .NET to stand for: consistency, robustness and great user experiences. We also wanted a logo that conformed to the design principles that are driving Microsoft’s brand identity evolution and is reflected in newer brands such as Silverlight, Surface and ‘Strata.’  Finally, we needed a logo that is more strongly aligned with the portfolio of brands that .NET is most strongly aligned with: Silverlight, Visual Studio and the AppPlat server products. The result is...

posted @ Saturday, October 25, 2008 9:30 AM | Feedback (0)

Consuming a Dynamics NAV Web Service from Excel 2007

Today we was on Microsoft to see a little "pre-sales" preview of the upcoming Microsoft Dynamics NAV 2009. The new release of the Microsoft's ERP is really exciting and one of the coolest feature of the new 3-tier platform is the native support for web services. One of the demo we saw today shows an interesting scenario that will be available with the new NAV release: you can import NAV data into Microsoft Excel, modify them directly on Excel (with all the validation and NAV logic available) and then return the data to NAV. But how to do this with...

posted @ Thursday, October 23, 2008 9:40 PM | Feedback (6)

SQL Server 2008 Report Builder: start to learn it!

Microsoft has finally released the final version of its Microsoft SQL Server 2008 Report Builder 2.0 RTM, the tool that every NAV developer will use every day more in the near future. Microsoft SQL Server 2008 Report Builder 2.0 provides an intuitive report authoring environment for business and power users. It supports the full capabilities of SQL Server 2008 Reporting Services and it permits to easily create reports (RDL format) based on SQL Server databases. With few clicks you can build interesting graphs also (I've created in a minute a graph with a KPI of the Sales Order in my...

posted @ Monday, October 20, 2008 3:46 PM | Feedback (5)

Extending Dynamics NAV with Windows Workflow

Frequently I'm involved on speaking where we present products like Dynamics NAV, Dynamics CRM, Sharepoint and all the new .NET 3.5 platform in general. One of the common aspects that I like to put in evidence is that all these products (except NAV) supports natively one of the coolest aspects of the new .NET platform: Windows Workflow (it's not a mistery that I'm a Windows Workflow lover and I like to show that with Windows Workflow you can build modular business processes). One of the common question that often I receive is: can we extend Dynamics NAV with Windows...

posted @ Saturday, October 18, 2008 11:02 PM | Feedback (1)

Partnersource: great repository but...

I love Microsoft Partnersource site because here we have a direct contact with lots of informations and products preview strictly partner-confidential but... I hate when happens things like this: It's not a mistery that my default browser is Firefox and every time I open Partnersource with Firefox and try to download a reserved document, this is what happens... Partnersource uses an ActiveX control called File Transfer Manager that doesn't work so well with Firefox. I hate to open IE every time I need an access to Partnersource. Any chance to change the things?

posted @ Friday, October 17, 2008 9:32 AM | Feedback (3)

Visio Templates for Sharepoint sites

More than two years ago I wrote a post where I've signalled the Visio Templates for designing Sharepoint sites created by Ferry Den Dopper. Today Ferry was so kind to send me an email with the new links and with an interesting news: he has created a Visio Template also for Sharepoint 2007. If you're interested, the new links are these: Visio template for SharePoint 2003 Visio template for SharePoint 2007 Technorati Tag: Sharepoint

posted @ Tuesday, October 14, 2008 2:47 PM | Feedback (0)

An interesting XAML Power Toys

I like WPF a lot but I don't like to work manually with XAML too much (maybe because it seems to me that I'm writing an HTML page instead of a Windows application? ). I hope that the WPF Designer inside Visual Studio will be improved always more, but fortunately for the moment there are out some interesting Power Toys that can help your work with WPF to be more "friendly". One of this is the XAML Powertoys, a set of tools with the primary goal of enabling developers to quickly layout and maintain Line of Business Application forms...

posted @ Thursday, October 09, 2008 9:18 AM | Feedback (0)