Category Archives: Technical

Webinar: MEF Explained

In the process of updating my Exploring .NET course for DevelopMentor, I’ve authored a module on the Managed Extensibility Framework, or MEF for short. I also presented a webinar on the topic.  Here is the recorded video, plus the slides … Continue reading

Posted in Technical | Tagged | Leave a comment

Setting up SQL Server 2008 Express with Profiler

When I teach my DevelopMentor course on Entity Framework 4.0 and WCF Data Services, I use the Express Edition of SQL Server 2008 R2, but I have need for the SQL Profiler tool, which comes only with the full version … Continue reading

Posted in Technical | 64 Comments

Webinar: N-Tier Entity Framework with DTOs

I recently delivered a free webinar for DevelopMentor on n-tier application development using Entity Framework 4.0.  In it I explained how to use what I call “Trackable Data Transfer Objects” to achieve the same result as “Self-Tracking Entities” but using … Continue reading

Posted in Technical | Tagged | 21 Comments

Unearthing Some Diamonds in the Rough

O’Reilly has a program that provides online access to books that have yet to be published.  It’s called “Rough Cuts” and allows you to read chapters as they are written but before they are cleaned up for final publication, and … Continue reading

Posted in Technical | 1 Comment

WCF Data Services versus WCF Soap Services

Someone recently asked me this question:  When a company that has been using 2 tiers wants to move to n-tier, what are the considerations for choosing WCF and STEs [or Trackable DTOs] vs. WCF Data Services? This is a great … Continue reading

Posted in Technical | 8 Comments

T4 Supplement to Add Service Reference

I’m a self-admitted control-freak.  And when I add a service reference to a project pointing to a WCF service that exposes metadata, I would like more control over the code-generation process.  Not long ago I had a specific need to … Continue reading

Posted in Technical | 2 Comments

Webinar: Real-World Entity Framework

UPDATE: The screencast video is now available to be streamed or downloaded. I just delivered a screencast for DevelopMentor on Entity Framwork Real World topics – Transactions, Concurrency, Stored Procedures.  A recording of the screencast will soon be available, but … Continue reading

Posted in Technical | Leave a comment

Trackable DTO’s: Taking N-Tier a Step Further with EF4

UPDATE: I created a new version of the client-side T4 template for generating trackable DTO’s.  This completely decouples the client from the service by producing POCO classes based on the service metadata, instead of on the entity data model used … Continue reading

Posted in Technical | 35 Comments

EF4 compared to NHibernate

Last week while teaching my new LINQ and Entity Framework course I got a question asking me to compare EF4 with NHibernate.  Not having worked extensively with NHibernate, I wasn’t in a position to address the question.  Then yesterday I … Continue reading

Posted in Technical | 17 Comments

100 EF4 Links

As part of my DevelopMentor Entity Framework course, I put together a delicious web site containing over 100 links to Entity Framework 4.0 topics. http://delicious.com/tonysneed_elinq Enjoy.

Posted in Technical | Leave a comment