Simone Chiaretta dissects the DropDownList helper method.
David Hayden continues his post from yesterday showing how we can separate the validation annotations into a metadata class via BuddyMetadataProvider similar to how DynamicData works.
Daniel Cazzulino shows how to achieve strongly typed reflection for generic types and methods by creating a delegate of the target method and using the delegate’s properties to get the corresponding MethodInfo.
The CLR team talks about IL Stubs Everywhere feature in C# 4.0 that allows the same IL stubs infrastructure for all marshalling on all platforms.
Bart DeSmet presents the new System.Linq.Expressions namespace in C# 4.0.
Jeremy Miller announces that the presentation patterns wiki is live!
Jonathan Oliver has an excellent post about distributing a single bounded context on different machines and dealing with optimistic concurrency.
Julie talks about entity properties that we can take advantage of in EF 4.0 and that are designed for model first and dynamic data support.
Fredrik Normen shows how SubmitChanges mechanism works in .NET RIA Services.
Mike Taulty has a nice post about Unity’s features.
In the latest MSDN Magazine, David Simmons talks about N-Tier Application Patterns and Tim Mallalieu talks about Data Access Architecture Best Practices.
Simon Seagal has an interesting post about fetching strategies in EF 4.0. Also Alex James has a nice post about implementing fetching strategies.
Mattieu Mezil show how to use TypeDescriptors to make FK work in EF 1.0.
In his 30th tip, Alex James shows how to use database functions in EF 1.0 and EF 4.0.
The ADO.NET team presents the improvements to the generated SQL for Entity Framework.
Phil Haacked shows how to focus in View pages on presentation concerns by moving Page declaration to web.config. He also shows a prototype of default templated views that we might have in the future bits of MVC.
Kirill Osenkov points out the C# compiler team blogs.
Chris Burrows has a nice post about dynamic base classes.
Eric Lippert has another bunch of excellent articles:
Bruce Eckel has an excellent article about Google Chrome OS and its impact.
Brad Abrams updates his Mix09 talk to the new Silverlight 3 and RIA Services
Somasegar has a more detailed post about the new features in Silverlight 3.
Dino Esposito shows how to use specific design patterns to help organize the presentation layer with a focus on the new data controls in Silverlight3.
After explaining the migration of his Mix09 talk to Silverlight3, Brad also has a detailed post about the migration to the latest version of RIA Services.
Damien Guard shows how to use client-side properties in LINQ remote queries eliminating the need to retrieve all the data from the server side and applying additional filtering on the client-side.
The BCL team presents the new Tuple type in C# 4.0.
Justin Etheredge shows how we can take advantage of parallel programming with loops in C# 4.0.
Based on the feedback received for T4MVC, David Ebbo builds a T4 template for ASP.NET WebForms.
Following David Reed’s recommendation, Bertrand extends his extension method for nested includes.
Dino Esposito talks about the ViewState improvements in ASP.NET 4.0.
Jeremie Chassaing explains why having entities and repositories doesn’t mean you practice DDD and mentions Evans’s regrets about placing these two patterns so early in his book.
Gojko Adzic talks about the importance of aggregates roots in improving performance and scalability of distributed systems.
Derek Greek shows a convention-based registration extension for Unity and talks about the StaticFactoryExtension.
Check out this webcast where Eric Evans describes what he had learned about DDD since the book was published.
David Reed aka Infinities Loop has a great article showing how ASP.NET Web Forms take back the HTML using a custom render control.
Bertrand talks about having an include extension method instead of master pages similar to the Html.RenderPartial method in MVC and provides a simple implementation.
The ADO.NET team announces that System.Data.OracleClient will be deprecated starting with .NET 4.0.
If you have wondered what Wes Dyer has been up lately, go check out this webcast on Channel 9 about the very cool Rx – .NET Reactive Framework.
The ADO.NET team continues the series of posts on EF 4.0:
Team Foundation Server 2010
Brian Harry continues his posts about TFS 2010:
Amit presents the Lab Management inside TFS 2010.
Visual Studio 2010
The Visual Web Developer team has a nice post about the new features of ASP.NET 4.0 in Visual Studio 2010.
Channel 9 has published the 20th episode about Visual Studio 2010 and .NET 4.0. In this episode we can see how we can download and install Visual Studio 2010.
In addition to my previous post about the new features in .NET 4.0 and C# 4.0, the BCL team has published a list of new features in BCL in .NET 4.0.
The .NET Security team present the security changes in CLR 4.0:
Entity Framework 4.0
The ADO.NET team continues the Sneak Preview posts:Sneak Preview – Pluralization in Entity Framework 4.0. They also have a great article about POCO entities.
Maarten has an excellent post about creating a custom DomainRoute as a solution to scenarios where we have to deal with the domain and not only with the application path.
Greg Young has an excellent article about what being always valid means.
Brad shows that we can have our custom metadata provider for entities on server side.
Joe Stagner points out a very cool Firefox plugin for ASP.NET AJAX based on FireBug.
Scott has a great article about the new features in ASP.NET 4.0.