Posted on October 28th, 2008 by Paul Stovell
Watching the various announcements coming out of the PDC, you’ve probably come to the realization that the web is dead, and rich client technology is the future. Not convinced? Well, if you’re sure you still want to build on the web, then why not learn it from one of the best in the business: Dino […]
Filed under: Architecture | 2 Comments »
Posted on October 11th, 2008 by Paul Stovell
I posted a review contrasting Composite WPF with the implementation of the Expression Framework. One area that stuck with me was how much I liked the discoverable nature of the Expression IApplicationService, even though it is essentially an IOC container. The problem is you can only add so many methods to your IApplicationService before it […]
Filed under: Architecture | 3 Comments »
Posted on October 8th, 2008 by Paul Stovell
This is a short list of things I see people doing on projects, or things I wish I could see them doing on projects, that can have a profound impact on their productivity and quality.
Tip 1: You DO NOT need that many Projects
If there’s one thing I wish I could remove from every project, […]
Filed under: Architecture | 21 Comments »
Posted on September 13th, 2008 by Paul Stovell
Blend 2.5 has an Add-In model that let’s you write plug-ins for Blend. Even if you aren’t interested in Blend add-ins, if you have an interest in good application design, I’d heartily recommend taking some time to browse the Expression Blend object model in Reflector. You might not expect it, but Blend has many of […]
Filed under: Architecture, WPF | 9 Comments »
Posted on February 27th, 2008 by Paul Stovell
Sarah has just joined the team.
Sarah: Hey, John, I understand you’re familiar with the POS database?
John: Yep, I was on the original team! Why’s that?
Sarah: Well, from what I can see, it uses inline T-SQL queries rather than stored procedures. Is that right?
John: That’s right. We use inline T-SQL queries because stored procedures […]
Filed under: Architecture | 6 Comments »