Summary 13.07.2009

13/07/2009

Technology

Bruce Eckel has an excellent article about Google Chrome OS and its impact.

Silverlight

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.

RIA

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.

LINQ

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.

C#

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.

ASP.NET

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.

DDD

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.

Unity

Derek Greek shows a convention-based registration extension for Unity and talks about the StaticFactoryExtension.


Summary 16.04.2009

16/04/2009

JQuery

Check-out this nice JQuery horizontal accordion plugin by Alexander Graef (via Ajaxian).

NHibernate

Peter Bromberg shows how we can use automapping with Fluent NHibernate.

Oren Eini continues the posts about NHibernate writing about schema generation capabilities.

WordPress

If you are using WordPress like I do, you might want to take a look at the following WordPress hacks posted by Smashing Magazine.

Technology

Paul Graham has a nice post about how important startups may be in the new economic phase and whether they can flourish only in certain centers.

NServiceBus

Udi Dahan announces the release of NServiceBus 1.9 RTM.

Entity Framework

Alex James just posted another great tip on how to attach an entity.

Compilers

If you love compilers or simply want to learn more, you must check a new project released on Codeplex by Microsoft Research : CCI (Common Compiler Infrastructure).

Managed Extensibility Framework

Nicholas Blumhardt continues the post on MEF with a very interesting one on how components tend to represent their dependencies as queries over the available set of services. The basic idea is that dependencies are resolved not only on their type but also on additional attributes that can be expressed as queries.

Agile

Jurgen Apello is conducting a survey about agile practices.

Jimmy Bogard has put together a nice list of tips for improving the build performance on a local machine.

Scott has a great article about Agile Process Maturity Model (APMM) in practice.

Team Foundation Server

If you were wondering whether you can integrate TFS 2008 SP1 with SQL Server 2008 SP1, you might want to check Brian Harry’s post.

ASP.NET MVC
Keyvan Nayyeri, one of the authors of Beginning ASP.NET MVC 1.0, wrote a nice post on custom route constraint.

David Hayden writes about output caching attribute and caching profiles.

ASP.NET 3.5

As usual, David Ebbo wrote another great post on one of the new hidden gems for optimizing the compilation behavior.

Pete LePage shows how we can use the X-UA-Compatible tag in ASP.NET pages to specify the rendering mode in Internet Explorer 8.