Unit Testing: What is it, exactly?
Even though Unit Testing is becoming much more popular with developers, I still hear from people asking what Unit Testing means. In this article, we start at the top and cover the fundamental building blocks of Unit Testing.
What Happened to Software Engineering?
Over the past few years there has been an evolutionary shift in the world of software development. In this article we will discuss software engineering, how it has changed to keep up with the world of weekly software updates, and what the future holds for software engineers.
Rapid UI Prototyping with Microsoft Expression Blend 3
In today's environment prototyping your UI can be paramount. This article will show users how to use the Microsoft Expression Blend 3 prototyping tool and discuss the differences between static, interactive and convertible prototypes.
Agile, a Different Methodology
If you wonder why you are hearing so much about the chaotic Agile methods lately, this is the article for you. We'll show you how to put the Agile method to work for you.
Top Ten Tips for Presenting Architecture Information
Have you ever struggled to communicate architectural information with stakeholders? Do you recognize that presenting data and information is a core competency of an architect? Consider putting these proven principles and patterns to use in your next presentation.