Jeff Key

It works on my machine

Sponsors

My Job

My stuff

Old stuff

Useful Stuff

Browse by Tags

All Tags » Design/Architecture (RSS)
Win friends and influence your team
Do you know where your data is? If you've been involved with software at any point in the past two decades, chances are it's in a database. It would seem silly to put data, especially frequently changing data, into code. How about those business rules...
Writing requirements and specifications for class libraries
Does anyone have a favorite book, paper, blogger, whatever on these topics? We have experience writing these things at the application level and that's what most literature focuses on. We've going at it for a while but would like a fresh perspective that...
IComponentSiteServiceContainer demystified
Brian Pepin has posted a succinct article discussing our shy friend System.ComponentModel. The info is useful for working with a number of designer-type things in WinForms and also provides a nice, reusable model for a loosely-coupled services architecture...
.NET Assembly -> XMI (UML 2 file) -- any interest?
I was working on a little app to create an XMI file from a .NET assembly, but dropped it as other things came up. I think it's 90% or so done, but I'm not sure if it's worth my time to complete it. Would anyone find something like this useful? (XMI files...
Generics design guidelines
BradA points to a new MSFT blogger who's involved with design guidelines. Today he made a lengthly post on design guidelines for generics. I love this kind of stuff. Some question why articles like this should be published when generics won't see the...
Chicago Pragmatic Practitioners
I've been reading Brad 's and others' notices about the Denver Pragmatic Practitioners and similar meetings with growing envy. I've wanted to get something similar started in Chicago proper for quite a while, but haven't found much interest. Turns out...
.NET Remoting: "I'm not dead yet!"
There's been much confusion since before the PDC about .NET Remoting and it's relation to Indigo, particularly if it will be phased out. Rich Turner explains Remoting's future and how to prepare Indigo if you're using Remoting now. The good news is that...
Stick a fork in WSE 2.0 -- it's (almost) done
Joy of joys! HerveyW claims WSE 2.0 is now “code complete”, which means all of the feature work is done. Much work must still be done to ensure no major bugs are still in the code, but if no show-stoppers are found we may see this sooner rather...
Bad Analysis Worse Than None
Performance stud Rico Mariani recently posted some tips and warnings on profiling . Rico's posts are always great reads and usually start a good bit of discussion. If you aren't subscribed, shame on you; do it now.
So you think you know why finalization is bad?
Could you fill five printed pages? Chris Brumme has in an excellent post that you'll find educational and a little intriguing. The latter because of CIA-like XXXXXXXX markings throughout due to top-secret Whidbey info. Fun stuff.
More Posts Next page »