WinForms best practices

I’m thinking about writing an article (it would be my first) about best practices when developing medium to large WinForm applications. There are just an enormous amount of articles on how to layer your data logic and your application logic, but then when you get to the user interface and you’re not doing web development, ...

COM+ vs. .NET role-based security

Being the first one to implement a .NET-based architecture at our department of Observer, I’m facing all sorts of issues that I didn’t know and/or didn’t care about a few weeks ago.. One such thing that I found today is that there are two, pretty much completely different, role-based security models that you can use ...

Code conventions

During the years I’ve seen a lot of different code convention documents, and they’ve all been huge and inaccessible. No-one ever read them through, and even if you did you couldn’t possibly keep all of it in mind all the time. Anyway, since there was no such document here at Observer when I started, one ...