Jose's Blog
Musings on Software Engineering and Architecture
Right-Brain Thinking In Software Development
I absolutely love software development. And what I love the most in software development is it’s...
Date: 10/09/2008
Entrepreneurs: How to get started
Guy Kawasaki is a venture capitalist and one of the greatest public speakers in our industry. From...
Date: 09/23/2008
Creating a Customized Guidance Repository
As a consultant part of my job is to provide guidance to our customers on the best way to use our...
Date: 09/18/2008
Application Architecture Guide 2.0
The Patterns & Practices team is finally going to update their fantastic Application Architecture...
Date: 09/18/2008
Synching TFS with other Source Control systems
Many of us in the field have come across heterogeneous source control environments within the same...
Date: 09/17/2008
Economics of Agile Software Development
Dr. Laurie Williams has been a long-time researcher on Agile methods and their impact on software...
Date: 09/16/2008
About me
I am a consultant working for Microsoft Consulting Services. I design enterprise software for major...
Date: 09/13/2008
Design in Context
I have always been fascinated by building design and architecture. My brother is an architect and we...
Date: 09/13/2008
Disclaimer
All information in this blog is provided "AS IS" with no warranties, and confers no rights. Use of...
Date: 09/04/2008
How To: Extend the Network Types for a Visual Studio Load Test
Out-of-the-box Visual Studio allows testers to define a network mix for load tests with the...
Date: 08/20/2008
Setting up a Visual Studio 2008 PowerShell Prompt
I finally got some time to setup a powershell script that mimics the vcvars32.bat file that the...
Date: 07/29/2008
HowTo... Configure a connection string like a pro.
Ever wondered how to configure a connection string using the Data Link properties dialog? Well, I...
Date: 07/02/2008
Branching Strategies
Under Software Configuration Management, branching and merging are common features that help...
Date: 01/10/2008
eXtreme Programming Explained
This book has profoundly influenced my views on enterprise software development. The book is told as...
Date: 12/15/2004
Patterns of Enterprise Application Architecture
Martin Fowler (Chief Scientist for ThoughtWorks) has been a long time favourite author of mine, ever...
Date: 12/14/2004
WiX: Managed Custom Actions
I've added WiX to my build process to automate the production of windows installer packages for my...
Date: 11/08/2004
Unit testing session
During TechEd'04 in Amsterdam I attended a Birds Of a Feather session on how to integrate unit...
Date: 07/05/2004
Unit Testing User Interfaces (Updated!)
Usually one of the major difficulties a developer faces when writing unit tests is how to write test...
Date: 06/15/2004
Testable code
Previously I mentioned that one of the most important benefits I get from using TDD is that it...
Date: 04/27/2004
TDD Adoption Numbers
Matt Hawley posted a few numbers in order to justify/support the adoption of TDD. I've found an...
Date: 04/16/2004
MSBuild and NAnt
Lately, I've been looking closely at build tools and, namely MSBuild and NAnt, so I stumbled upon...
Date: 04/15/2004