Microsoft product unit manager Shanku Niyogi said in an interview that developers will see a "significant increase" in the scalability of .Net applications written for both client and server. On the server side, improvements in the Windows Communication Foundation allow servers to host applications that are 10 to 20 times larger than they were in the past via new support for asynchronous Web services.
Niyogi said that beyond performance, the most important elements of these service packs are aimed at making data-driven applications easier to build and focusing on "cleaner architectural patterns." For example, Visual Studio 2008 SP1 adds tooling support for SQL Server 2008, which Microsoft released only last week.
The .Net Framework also gets some additional ASP.Net features, including ASP.Net Dynamic Data. Dynamic Data allows developers to build a data model using Language Integrated Query, the ADO.Net Entity Framework, or LINQ to SQL. The Framework can then essentially formulate the proper user interface for the application. Also included is the Routing Engine, which allows developers to create ASP.Net apps that are more easily queried by search engines than apps have been in the past.
Microsoft also has integrated both ADO.Net Data Services and the ADO.Net Entity Framework into the releases. The ADO.Net Entity Framework allows developers to raise the abstraction level of data when coding, so they can refer to objects like customer or product that include a number of data points. The related data services make ADO.Net style data easily addressable over the Internet by using REST standards.
The next step for Microsoft and the .Net Framework will be to lay out its vision for .Net Framework 4.0. When asked about those plans, Niyogi hinted that Microsoft would be detailing this future version at its semiannual Professional Developers Conference in October.
Achieving Successful Coexistence Between Notes and Microsoft Platforms
Learn about the key migration and coexistence challenges youżll face when considering migration from IBM Lotus Notes to Microsoft Exchange and Microsoft SharePoint Server. Get best practices for planning and executing a successful coexistence strategy, and discover how you can ensure seamless coexistence between the Lotus and Microsoft environments.
NOTE: Offer valid for U.S., U.S. possessions, & Canada only.