On 30 – 31 March 2009, at Weston Manor, Oxford UK a group of senior IT architects from across the industry met to consider the coming ‘Cloud’. What it is, what it means for business and the software profession and what has Microsoft been up to in the cloud?
This episode is part one of the…
Brian H. Prince caught up with
at the MVP summit. They commandeered a conference room, and talked about how all developers need to care about architecture. Developers should think of architecture at the code level and the benefits of Dependency Injection.
Brian H. Prince sits down with
at the MVP summit to talk about how he built
GeoTwitter.org. We talk about how he designed his system to leverage multiple mapping engines and discuss what GeoRSS is, and why you might use it.
Source is on codeplex.
Accelerators are a new
IE8 feature that enables users to find and access information without leaving the web page. In this screen cast,
Zhiming Xue (Dr. “Z”), Microsoft Architect Evangelist, demonstrates how developers can make an accelerator available in web applications so that users can…
are a new IE8 feature that allows users to subscribe to some parts of a web page and receive updates automatically. In this screen cast,
Zhiming Xue (Dr. “Z”), Microsoft Architect Evangelist, demonstrates through two simple examples how developers can easily create web applications…
When designing and developing frameworks, it can be challenging to create them in a fashion that enables them to evolve over time.
Krzysztof Cwalina, a Program Manager on the .NET Framework team, discusses strategies for designing reusable libraries with
In this interview, Tim Meinhardt, Colin Ploscaru, and Juan Calcagno at TTSS discuss with
Zhiming Xue why they became interested in adopting new technologies like Silverlight, and what they had to do to re-architect and migrate one of their existing digital signage solutions. Tim, Colin and Juan
In this interview,
David Makogon, senior consultant of RDA, discusses how to architect user interface code to improve testability. A common issue associated with testing code that is tightly tied to user interface (UI) such as a button click event is that when a user interface
is modified, the…
The one thing architects don’t have a shortage of these days are options, especially when it comes down to choosing the client technology that best suits their current project. Is it a web applications, or would be better to have it run natively on the desktop?
Or perhaps a hybrid approach? In…
When you think of the phrase “Social Computing,” you probably think of teenagers sharing pictures with their BFFs or folks “micro-blogging” on Twitter, but if you think that’s all social computing is all about, you’re wrong. There can be tangible business
benefits to embracing the principles of…