Leaning Into Windows

Kathleen Dollard's view of life and .NET development

Browse by Tags

All Tags » Design (RSS)
Isolating Metadata
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...

Posted by Kathleen | 1 comment(s)

Why You Care About System.AddIn
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...

Posted by Kathleen | with no comments

Looking at the List (2 of 6 or 7)
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....

Posted by Kathleen | with no comments

Filed under: ,

Looking at the List (1 of 6 or 7)
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...

Posted by Kathleen | 2 comment(s)

Filed under: ,

New Items for the List
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...

Posted by Kathleen | 2 comment(s)

Filed under: ,

Why Your Development is Crazy
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...

Posted by Kathleen | 5 comment(s)

Filed under: ,