Category Archives: Technical

The Future of LINQ to SQL Looks Bleak

We now have a fairly clear message from Microsoft that LINQ to SQL will be deprecated in favor of the Entity Framework: http://blogs.msdn.com/adonet/archive/2008/10/31/clarifying-the-message-on-l2s-futures.aspx This is basically an admission that coming out with two competing relational data access technologies was not … Continue reading

Posted in Technical | Leave a comment

The WPF Data Grid – Finally!

Microsoft has just released a full-fledged data grid for WPF, along with date picker and calendar controls. There is also a WPF Office Ribbon control. To get the binaries (and source code!), go here: http://www.codeplex.com/wpf/Release/ProjectReleases.aspx?ReleaseId=15598 Enjoy.

Posted in Technical | Leave a comment

PDC 2008 Sessions – Live!

For anyone unable to attend the Microsoft Professional Developers Conference (PDC) this week in Los Angeles, it is possible to view live recordings of the sessions here: https://sessions.microsoftpdc.com/public/timeline.aspx Just select the session you want to view, and then click the … Continue reading

Posted in Technical | Leave a comment

Configure WCF for Legacy ASMX Clients

The nice thing about WCF is its ability to reach all types of clients, including those set up for communication with a traditional ASMX web service. In many cases, those clients reference a URL ending with an .asmx extension, and … Continue reading

Posted in Technical | 2 Comments

Managing Conflicts in LINQ to SQL

There are a couple of gotchas when managing concurrency issues with LINQ to SQL. First, when you catch a ChangeConflictException and allow the other user’s changes to win by calling ResolveAll on the DataContext’s ChangeConflicts property and passing RefreshMode.OverwriteCurrentValues, other … Continue reading

Posted in Technical | 1 Comment

Posting Code to a WordPress Blog

I just found a great post on how to format code sections in a WordPress blog: http://www.thomasclaudiushuber.com/blog/2008/01/07/give-your-blog-code-the-visual-studio-look Now the code in my blog should look a lot prettier. static void Foo() { // This is a comment Console.WriteLine("Print something to … Continue reading

Posted in Technical | Leave a comment

Visual Studio and ESET’s NOD32

I’ve been using NOD32 as my anti-virus for quite some time now, and I’ve been quite pleased with it. For the most part it runs silently in the background and does not impact system performance. However, I’ve discovered there are … Continue reading

Posted in Technical | Leave a comment

Fixing the WCF Proxy

If you’ve been programming WCF for a while, you’re probably used to the convenience of using the proxy class generated by svcutil.exe when you add a Service Reference to a Visual Studio project. You’re also probably used to creating the … Continue reading

Posted in Technical | Leave a comment

Real-World LINQ to SQL!

If you are attending the Microsoft TechEd Conference taking place June 2-6, 2008 in Orlando, Florida, if even if you’re not, this is the place where you can get slides, code samples and hands-on labs for my presentation on “Real-World … Continue reading

Posted in Technical | 1 Comment

Visual Studio 2008 Samples

In case you haven’t yet discovered them, there are some very good code samples that come with Visual Studio 2008. To find them, simply select the Help menu and choose Samples. You’ll then see a start page for the samples. … Continue reading

Posted in Technical | Leave a comment