By Matt Goebel
| Architecture & Design Article Published 02-Oct-09
Learn how to use Windows Azure to setup and deploy your first application hosted in the "cloud."
By Jeff Ryan
| Architecture & Design Article Published 14-Sep-09
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.
By Jani Järvinen
| Architecture & Design Article Published 04-Sep-09
One of the fundamental programming challenges is managing state. Chances are you have written dozens and dozens of methods that at the beginning check that certain conditions are met, and that another set of conditions is met when the method returns. With Code Contracts in .NET 4.0, you can make things considerably easier. Read on to learn how.
By Raja Gangavarapu
| Architecture & Design Article Published 24-Aug-09
Architectural roles can make a project great or set you back
to the drawing board. Read on to discover the many
architectural roles in your project life cycle and how to
achieve consistency throughout.
By Robert Bogue
| Architecture & Design Article Published 03-Aug-09
What do you do when a system or application performance problem just can't seem to be fixed?
By Robert Bogue
| Architecture & Design Article Published 27-Jul-09
Caching can greatly improve performance but it can also lull you into a false sense of security. In some cases it can even make the performance worse. If you haven't already, then now is the time to learn the issues and limitations of caching so that you can truly improve performance.
By Surekha Durvasula
| Architecture & Design Article Published 22-Jul-09
This article demonstrates how an enterprise can improve time to market without sacrificing quality when offering new services: by leveraging investments made in existing services, incorporating best practices, and adopting a level of standardization.
By Robert Bogue
| Architecture & Design Article Published 20-Jul-09
Performance is critical to today's successful applications and web sites. If you design with an awareness of the session state management challenges you can always change your strategies to match your performance needs.
By Jani Järvinen
| Architecture & Design Article Published 30-Jun-09
With more and more computers using a multi-core processor, the free lunch of increased clock speeds and the inherent performance gains are over. Software developers must instead make sure their applications take use of all the cores available in an efficient manner. New features in .NET 4.0 mean that managed code developers too can join the party.
By Robert Bogue
| Architecture & Design Article Published 29-Jun-09
The results you get out of any performance prediction exercise are bound to be wrong. The goal is to make them as least wrong as possible. Rob Bogue will help you understand how to avoid getting them too wrong.
By Jeff Ryan
| Architecture & Design Article Published 25-Jun-09
Do you have defined practices to ensure your website renders and operates properly on your users preferred browsers? If not, do you realize you may be losing customers and partners as a result? This guide for browser compatibility development provides you with the information you need to start or enhance your browser compatibility development practice.
By Mark Strawmyer
| Architecture & Design Article Published 24-Jun-09
The Entity Framework provides a .NET class-based model of a data store, letting you query the model with LINQ, while the model do the background grunt work of contacting the data store to add, update, or delete data.
By Bryan Sachdeva
| Architecture & Design Article Published 27-May-09
Looking for a web application stack? Find out all the important distinctions and trade-offs among the available solutions from the points-of-view of a few developer types.
By Deepal Jayasinghe
| Architecture & Design Article Published 13-May-09
In this article we are going to discuss how to use the Axis2 code generation tool to generate client side code that invokes the Amazon EC2 cloud APIs. We'll also look at how to set up that code to invoke a remote service.