Microsoft has released the WCF Data Services October CTP, which targets .NET 4 and Silverlight 4. This update includes new libraries for OData version 3, and adds support for spatial data.
Solutions Design has released ORM Profiler, a tool meant to help improve data access layer performance. It tracks and logs ADO.NET calls so that developers can analyze their data access and discover potential problems.
The Dynamics CRM SDK, which allows Dynamics CRM to be customized using .NET framework, opens the entire object model to developers to build solutions against. It does this using reusable application services and a multi-tenant architecture and allows to build multiple Line-Of-Business xRM applications on a single platform.
The WCF Data Services June 2011 CTP for .NET 4 and Silverlight 4 includes Any/All operators for LINQ, support for properties on derived types, and an OData serializer/deserializer.
Entity Framework June 2011 CTP comes with several features like support for Enum data-type, two new spatial data-types for Geography and Geometry, automatically compiled and cached LINQ queries, and more. There are also several Visual Studio improvements like multiple diagrams for an EF Model and batch import of Stored Procedures.
Karl Shifflett released the final release of Prism 4 to MSDN on November 12. Simultaneously, Karl also published the first installment of a series of multimedia training that is consumed within Visual Studio 2010 called, In the Box.
Microsoft has answered what they call “Top Ten Questions on Data”, explaining what has happened or it is going to happen to Oslo, ADO.NET Data Services, WCF, LINQ to SQL, T-SQL and other technologies.
LLBLGen Pro is an ORM tool which supports multiple persistence frameworks: LLBLGen Pro Runtime, Entity Framework, NHibernate and LINQ to SQL. Other new features are: support for .NET 4.0, model-first or database-first development mode, model view, project validation.
Microsoft’s Patterns and Practices caching framework has been promoted to a part of the core .NET Framework. This framework provides a basic in-memory cache with trigger-based cache invalidation and a common wrapper for more advanced caching frameworks to share.
Microsoft has published a complete list of issues migrating from .NET Framework 3.5 SP1 to .NET 4.0. The list contains changes in 6 domains: Core, ASP.NET, ADO.NET, WCF, WPF, and XML.
IronRuby 1.0 is now available. The release is compatible with Ruby 1.8.6 and runs Rails 2.3.x. The next 1.x releases of IronRuby will target Ruby 1.9.
With the introduction of a new CLR and Base Class Library, Microsoft has taken this opportunity to do some house cleaning. Though not much has been actually removed, we do see even longer lists of obsolete types and members. Probably the most notable is the removal of the Mobile support for ASP.NET WebForms.
The upcoming version 4.0 release of the .NET Framework comes with many new improvements, some of which have been covered previously on InfoQ. This article explores three more new features which are arriving with .NET 4.0: Chart Controls, SEO support and Extensible Output Cache in ASP.NET 4.
Starting with .NET Framework 1.0 Microsoft introduced Code Access Security (CAS), an instrument for assigning and controlling managed code's capabilities. .NET Framework 4.0 Beta 2 deprecates CAS, turning it off by default, and introduces Security Transparency Level 2.
A new build of Service Pack 1 for SQL Server 2008 Express has enabled some support for .NET 4.0. But with a large list of limitations one has to wonder what’s the point.