The latest version of Microsoft Enterprise Library, v4.0, is finally here for download ! The most important additions in this release for me are VS 2008 support and integration of Unity dependency injection container (Unity Application Block). Go grab it!!
In code generation, metadata is the information about your application, generally about your database and definitions to express your data as business objects. If you use Entity Framework, your metadata is the edmx file which is displayed via the designers. If you’re using CodeSmith, the metadata is...
When I was fighting with AppDomains to support XML Linq code generation in my new Workflow based code generator, Bill McCarthy said “Hey did you look at System.AddIn” and I said “No, silly I’m not writing add-ins.” Well, a few months later, I’m still trying to make it work, and have come to think it...
Here’s the next round! 11. Property dialogs In addition to designing objects for their actual visual interface, we design certain types of objects for how they will behave in the property dialog – whether visible and what editors they have available. 12. Designers (Workflow & UI) In addition to designing...
I posted a list of ways that development has changed since the days we thought we knew how to design applications. I want to clarify a few things on this. This is about design or approaching architecture - it goes beyond OOD per se. I started out from that perspective because we believed when we were...
While annotating the existing list, I came up with several new Items for the list of things that have changed since the days we thought we knew how to design object based applications (the last 20 years): 48. Database demands (normalization/denormalization, primary keys, replication keys) 49. Serialization...
Your development is crazy, or at least stressed. More likely its downright insane. We are struggling to deliver applications. And we’re really smart and we work amazingly hard. Seriously – when was the last time you met more than a stray dumb programmer? We all feel dumb, but there are damn good reasons...
MVPs around here are going to present webcasts on various topics including Atlas, WPF, Excel 2007 and much more. Details below - check 'em out. Participate in the Webcast Contest during the Webcast and 2 lucky winners will win a cool Orchid Music Player. Watch Microsoft Experts all this July & August...
In past days, a customer (I can’t say names) ;) Asked me to help them in the solution of a .NET application deployment. The architecture defined for this app, was based in a DNA like style, with a rich client consuming a series of COM+ based centralized components and accessing an Oracle database...