In this article I take a look at Object Initializers not from a pure syntax point of view, but from a patterns and practices perspective and how I think they can be used properly
While it is fantastic that you can bind ASP.NET controls to LINQ to SQL data, a lot of the time you might want to be exposing that data via web services, or better yet, raw XML web services (POX) with no SOAP. In this post I cover this task.
Typically when encountering a new technology, immediately after deciding if said new technology has business value, I ask the ever-important question: "Can I game with this?"
LINQ is one of the huge new features coming out of the .NET Framework 3.5, but it can be improved upon. One such ways is by using language extensions to create dynamic, "live" views from LINQ queries
Microsoft has just unloaded the July 2007 CTP of Acropolis, their new composite application development framework that sits on top of WPF in the .NET Framework 3.5 "Orcas" .. are they headed in the right direction?
This blog post is a discussion of the new managed PNRP stack that is available in Orcas, as well as how it integrates with WCF. It is an underrated feature of Orcas that should be getting a LOT more attention.
I've been following the development of C# 3.5 (or whatever-the-heck it will be called) as well as the Entity Framework for a while now. It looks as though this CTP finally integrates all the useful bits.
Being a fan of all things new, I've had some experience with the "Orcas" version of C#. It includes a new feature called language extension that is actually the core of how LINQ is able to be implemented. This post compares against ObjC categories