Writing your first Extension Method Dan Fernandez has a nice post on how to go about writing your first extension method in C# 3.0. I liken the concept of extension methods to a variation of prototyped based programming where you can assign a new method to any type just by adding it to the prototype. It’s not 100% the same, but if […] Share this:FacebookTwitterLinkedInMoreRedditWhatsAppSkypeEmail
IanG: var != object Here’s a great article from IanG on the what the “var” keyword is all about in C# 3.0. If you’re still not quite sure you understand what all the fuss is about, this article will definitely help clear things up for you. Share this:FacebookTwitterLinkedInMoreRedditWhatsAppSkypeEmail
101 LINQ Samples Still not sure what LINQ’s all about or why it’s “so freakin’ cool”? Well check out the 101 LINQ samples up on MSDN. WARNING: You may want to put a bib on before clicking through to the article as involuntary drooling may ensue shortly after you begin reading. ;P Share this:FacebookTwitterLinkedInMoreRedditWhatsAppSkypeEmail
ORM Product Writers Getting Down on LINQ, but Why? I’m gonna come across as defending MS here, but really I just think this assesment of LINQ from Frans Bouma is just completely off base. LINQ has nothing to do with ORM at its core, instead it enables richer ORM scenarios with natural language query extensions for developers. If you want to talk about DLINQ, well […] Share this:FacebookTwitterLinkedInMoreRedditWhatsAppSkypeEmail
Why so few BitmapEffects? Now that BitmapEffects (formally ImageEffects) have returned in this build of WPF, some have already begun wondering why there are only two (drop shadow and blur). Well, fear not! At the final PDC session I attended, where the low level architecture of WPF was discussed in an open forum manner, the WPF team has said that they […] Share this:FacebookTwitterLinkedInMoreRedditWhatsAppSkypeEmail
First Impressions of Atlas Wow, the future sure looks bright for rich web application development. I like the approach they’ve taken to get client side data, using JSON, from Web Service method calls. They’ve also built a rich client side framework of utility classes. The server side story is also very good in that they have a suite of […] Share this:FacebookTwitterLinkedInMoreRedditWhatsAppSkypeEmail
C# 3.0 – Now an OO, Functional and Prototypical langauge? :) Ok, so I just finished the C# 3.0 session given by Anders. Basically C# 3.0 is receiving functional style programming through the addition of lambda expressions. Even scarier is that the lamba expressions can be compiled into actual IL or into an expression tree which custom methods can turn into something like a SQL statement […] Share this:FacebookTwitterLinkedInMoreRedditWhatsAppSkypeEmail
[X|D]LINQ The hottest technology of the PDC so far is LINQ for me. I’m a huge fan of O/R mappers and have written my own and so it’s quite interesting to see how DLINQ has come together. Anders just made a comment like “With DLINQ we allow you to return only partial object queries, no other O/R […] Share this:FacebookTwitterLinkedInMoreRedditWhatsAppSkypeEmail
Working on Avalon/WPF New Change Log I don’t know how many people have begun digging into the Avalon/WPF bits that were released for the PDC, but there are a ton of breaking changes. The biggest breaking changes that are bound to affect any existing projects are in the Animation APIs. To that end, I’m working on a new change log to […] Share this:FacebookTwitterLinkedInMoreRedditWhatsAppSkypeEmail
I Have Arrived @ PDC ’05 Currently blogging from my little hotel room desk at the Wilshire Grand. I’m in room 446, my cell is 973.699.0532. Feel free to give me a buzz if you’d like to chat or grab some grub. One thing I will say is that there is already a larger female presence here at this PDC than I’ve ever seen […] Share this:FacebookTwitterLinkedInMoreRedditWhatsAppSkypeEmail