Posts

Showing posts with the label GAT

Repository Factory Out

The P&P group has been listening to developers, and they've decoupled the Data Access Guidance Package from the WSSF etc. It really should have been available on its own from the git-go. The full source is available at codeplex.com here , and its called "Repository Factory". You need to be careful, though. They haven't produced a simple MSI Installer for this, even though the setup project is included in the downloadable "final" source code - so you'll need to build it. I have no idea why they do this, but hey- let's not look a gift horse, you know? The other issue is a bit more fragile - the "Final Source Code" download that was available today at the upper right link on the page did not build for me. I fiddled with missing references for at least 20 minutes, and no-go. Finally, I went to the Source Code section and downloaded the most recent checked in build, number 10107 - and that one built in Release mode without a hitch. Also, you...

Enterprise Library 3.0 (April 2007) Goodness

The significant problems we have cannot be solved at the same level of thinking with which we created them. - Einstein I'm working on a migration of an Application Framework from EntLib 2.0 to Enterprise Library 3.0 (April 2007) for a big client, and I'm quite impressed with Enterprise Library 3.0. This has gotten to the point where it is much more mature, and now sports some very AOP-ish bits with Policy Injection and Validation that really are nicely done -- and extensible. This is reminiscent of some of the GAT work with dependency injection that Daniel Cazzulino and Victor Aprea were doing a little over a year ago when I talked with them at the 2005 MVP Summit. There are still a few rough edges, namely that WCSF integration (coming late May to a machine near you) is not complete. However, some developers, such as David Hayden , can't wait, and David has done his own integration (probably cursing all along the way) which you can download. I can see a growing tide of d...