Multi-layer LINQ via Extension Points

As promised a few days ago, I will be covering multi-layered architecture as it relates to LINQ.

The first thing we need to evaluate is how Microsoft intended multi-layered architecture to work.  I mean, if we want to know how to do this, the best place to start is with the people who created the technology in the first place, right?

(more…)

If you're new here, you may want to subscribe to my RSS feed. Thanks for visiting!

Wednesday, February 6th, 2008

Partial Classes and Partial Methods

In order to understand how Microsoft intends LINQ to be used in a multi layered architecture, we first need to take a look at partial classes, which have been around since .NET 2.0, and the new partial methods.

(more…)

Monday, February 4th, 2008

Changes in the Web Deployment Project

Yesterday I mentioned that the final release of the Web Deployment Project for Visual Studio 2008 was out.

I installed it and ran into one small little issue you’ll want to know about if you have projects that were using the CTP release.

(more…)

Wednesday, January 30th, 2008

VS 2008 Web Deployment Project Support

Scott Guthrie reports that the Web Deployment Project final release is now available here:

http://www.microsoft.com/downloads/details.aspx?FamilyId=0AA30AE8-C73B-4BDD-BB1B-FE697256C459&displaylang=en

Make sure you uninstall any CTP version you have installed.

If you need more details, you can go to the Web Dev Tools blog

Tuesday, January 29th, 2008

Using The LINQDataSource

There is a new datasource control available in Visual Studio that works in much the same way as the SQLDataSource and the ObjectDataSource.  While I would argue that the LinqDataSource is better than the SqlDataSource, I’m not yet ready to say that it is better than the ObjectDataSource.  And, until I do a bit more experimenting with this new control, I’ll probably still use the ObjectDataSource.

However, there are some of you who are probably using the SqlDataSource who should probably move to the LinqDataSource ASAP.  Here’s the basics of how you use this new control.

(more…)

Monday, January 28th, 2008