-
RSS
About me
-
Recent Posts
Advertisement
Tags
Follow me on Twitter
- Thank you to the SeaTac TSA employee who told me my fly was down as I went through security yesterday. 5 months ago
- waiting for the bus...waiting...waiting...it's here! and no wallet. so now waiting for the bus again. 2 years ago
- Donating blood for the first time in a long while. 2 years ago
Xbox Live gamertag
What I’m reading- Race Conditions Don’t Exist
- The Downside Of Working At Home
- Locate Project Item in Solution Explorer – Improved
- Quality assurance is not testing
- Debugging Tips with Visual Studio 2010
- Foundation elements for modern businesses
- Abstracting the persistence medium isn’t going to let you switch persistence abstractions
- Mercurial workflows: mainline workflow
- Testing URL Generation in ASP.NET MVC
- Agile Adoption Anti-Patterns
Archives
Advertisement
Category Archives: Uncategorized
Identifying the services within a service oriented CMS
In my previous post I talked about avoiding a database oriented architecture (DOA) and choosing a service oriented architecture (SOA) for our content management system (CMS). The next big question is: How do we divide our CMS into large-grained sets … Continue reading
Database Oriented Architecture is DOA
As we began work on a new CMS for msnbc.com, one of the major pain points with the existing system that we wanted to address was its database oriented architecture – or DOA. No, not the popular video game (searching … Continue reading
New publishing platform for msnbc.com and todayshow.com
For the past 18 months or so I’ve been nose-to-the-grindstone on a project to rebuild the publishing platform for msnbc.com, which is also used to run todayshow.com and a bunch of other NBC News sites. Just over a week ago… … Continue reading
Business services, EDA and asynchronous messaging
Business services are not the same thing as web services. A business service is a high-level concept: a large-grained, cohesive set of business functionality. Everywhere you see the word “service” in this post you should think “big chunk of business … Continue reading
On Configuration
[I recently wrote this up for work, and thought it was worth re-posting here.] These ideas come almost entirely from Udi Dahan and how he implemented nServiceBus, but unfortunately I can’t find where he said it. It may have been … Continue reading
The life and times of an ASP.NET MVC Framework request
[I recently wrote this up for some folks at work, and thought it was worth re-posting here.] In this post I’ll detail what happens during a request to the default ASP.NET MVC site that you get when you create a … Continue reading
What is dependency injection?
[I recently wrote this up for some folks at work, and thought it was worth re-posting here.] Dependency injection is a hot topic these days. You hear terms like “dependency injection”, “inversion of control”, “IoC container”, “DI container”, etc. a … Continue reading
Follow up on Silverlight and SaaS
Back in May, I wrote a post speculating about using Silverlight on the server to allow tenants in a multitenant SaaS application to write and run custom code on shared servers. Silverlight provides a subset of the full .NET framework … Continue reading
What is a service?
In last week’s training, one of the biggest “Aha!” moments for me was an answer to the simple question “What is a service?” As someone who consumes a lot of guidance from Microsoft’s p&p team, and looks to gurus like … Continue reading
Udi Dahan’s distributed systems course
Last week, I had the opportunity to attend Udi Dahan‘s Advanced Distributed Systems Design using SOA & DDD in Austin, TX. I learned a ton and gained a much clearer understanding of SOA and how to design systems using that … Continue reading
