Under the hood and working with .Net, TDD, Software Design, and Agile Stuff
Browse by Tags
All Tags »
Design Patterns (
RSS)
-
|
The other umpteen parts of the series are here in the Table of Contents . A large part of building a composite application is "wiring" the pieces together. You're wiring views to presenters, commands to menus, and security rules to elements...
|
-
|
You can happily go your entire career without knowing the textbook definitions of either pattern and churn out working software. On the off chance that you're training for some sort of Coding Trivial Pursuit, here's my shot at explaining the difference...
|
-
|
Last week or so there was a thread on the altnetconf message board that about a usage of the Visitor pattern for validating a hierarchy of objects. At work I'm using the Visitor pattern with some frequency in my financial projects to deal with heterogeneous...
|
-
|
After a bit of a hiatus and a fair amount of pestering, I'm back and ready to continue the "Build you own CAB" series . The point isn't really to go build a drop in replacement for the Composite Application Block (CAB), but rather to...
|
-
|
I'm picking on a commenter here a little bit , and he probably didn't mean it this way, but it provided the impetus. Don't ever assume a solution is correct for your problem just because it's a pattern in a book on your shelf. Heck, the...
|
-
|
Yes, this is overdue. Here is an introduction and table of contents to my "Build Your Own CAB" series of blog posts on designing WinForms applications. You'll see nothing here about user experience and not much WinForms technology. That...
|
-
|
THIS ARTICLE IN ITS ENTIRETY IS HERE. The title is a mouthful and accurately implies an alarmingly high jargon to code ration, but I just didn't see anyway to write this post without straying into all of these different subjects. When you try to write...
|
-
|
Start with http://andersnoras.com/blogs/anoras/archive/2007/07/04/i-m-coming-down-with-a-serious-case-of-the-dsls.aspx and come back. Just to continue the world's longest run on sentence. Before I start, here's the table of contents for the "Build...
|
-
|
Wow, an even dozen, and I've still got a ways to go. Just to prove that I can write a short post, this one is brief (because it was meant to be a little section in the Event Aggregator post). A couple people have asked for a PDF of the series when...
|
-
|
I will finish "Build your own CAB" at least before Acropolis hits and makes it all obsolete. In the meantime, check out all the stuff that's gone before: Preamble The Humble Dialog Box Supervising Controller Passive View Presentation Model...
|
-
|
Buckle up, because this is going to be a long post with more pedantry than you can shake a stick at. As I was writing this I found some good examples of some of the design principles related to Orthogonal Code , so I made some digressions just to bring...
|
-
|
First, go catch up on what's come before: Preamble The Humble Dialog Box Supervising Controller Passive View Presentation Model View to Presenter Communication Answering some questions What's the Model? Where should this code go? In a post last...
|
-
|
First, go catch up on what's come before: Preamble The Humble Dialog Box Supervising Controller Passive View Presentation Model View to Presenter Communication Answering some questions What's the Model? I've spent most of the series talking...
|
-
|
First, go catch up on what's come before: Preamble The Humble Dialog Box Supervising Controller Passive View Presentation Model View to Presenter Communication I received some questions today that I thought were probably best addressed in a separate...
|
-
|
If you're reading this post and wondering about 1-5, you might give the previous posts a perusal first. This post (hopefully) builds on the previous posts in this series. Build your own CAB Table of Contents Preamble The Humble Dialog Box Supervising...
|
More Posts
Next page »