The Microsoft ADO.NET team has discontinued the LINQ to SQL project. Many developers believe this is a mistake, “spitting in the face” of everyone who invested time and money in LINQ-SQL, leaving developers with a costly porting process.
New .NET Logo
The .NET development team at Microsoft has created a new .NET logo. Their goal was to create a logo “that was in sync with the key values that we want .NET to stand for: consistency, robustness and great user experiences.”
ASP.NET MVC Framework Introduced
MVC is a design methodology that divides an application’s implementation into three component roles: models, views, and controllers. ASP.NET MVC enables developers to build Model View Controller (MVC) applications with the ASP.NET framework and is an alternative, not a replacement, for ASP.NET Web Forms. ASP.NET MVC offers the following benefits: clear separation of concerns, support for Test-Driven Development (TDD), fine-grained control over HTML and JavaScript, and intuitive URLs. ASP.NET MVC is in the public preview stage and will be released to production next year.
Silverlight 2.0 Released
Silverlight 2 is a cross-platform browser plugin that enables rich media experiences and .NET Rich Internet Applications (RIAs) within the browser. Silverlight 2 is small in size (4.6MB) and takes only 4-10 seconds to install. Silverlight does not require the .NET Framework to be installed on a computer to run. Developers can write Silverlight applications using any .NET language (including VB, C#, JavaScript, IronPython and IronRuby).
.NET Framework Source Code Available
Microsoft released the source code for the .NET Framework under its Reference License. This makes it much easier to debug .NET framework issues since you can dive down into the .NET code. The “read-only” license enables developers to inspect the source code for reference and debugging, but not modify or distribute the code.
Mono 2.0 Released
Mono is an open source implementation of the .NET Framework for Linux, Windows, MacOS and other operating systems. Mono v2.0 was released with many significant new features and improvements. The Mono project extends the reach of .NET to other non-Microsoft platforms such as Linux and Mac. Mono shines the open-source light on the closed-source world of Microsoft technologies.