November 24, 2009 at 11:00am – 12:30pm PST
An Architect’s perspective on Silverlight 3 (View Recording | Download Slides)
Many .NET developers are becoming more and more interested in the Rich Internet Application development space, and in particular Silverlight. In this session we will step back from a detailed implementation technology and take a higher level look at Silverlight from the architect’s perspective. We will discuss the types of applications where Silverlight makes sense and some scenarios where Silverlight may not be the appropriate technology. We will also delve into some of the architectural decisions that the architect must consider when writing applications for this platform and where some of the tradeoffs may lie.
November 25, 2009, 11:00am – 12:30pm PST
Cloud-computing architecture – designing multi-tenant applications on Windows Azure (View Recording | Download Slides)
Cloud computing is one of the hottest topics in information technology today. With all the confusion surrounding acronyms ending in ‘aas’ like Platform as a Service (PaaS), Infrastructure as a Service (IaaS) and Software as a Service (SaaS) it can be intimidating for even seasoned IT professionals. This presentation will briefly discuss the different types of cloud platforms and then address one of the key business scenarios for the cloud: Software as a Service.
Software as a Service is a business model for making applications available over the Internet. One of the key tenets of SaaS is multi-tenancy, or software designed to be used by multiple parties. Designing SaaS applications touches on many of the technologies that comprise the Azure platform: Processing, Storage, Workflow, Database and most importantly security. This presentation will discuss how each of technologies can be utilized to define a flexible architecture for multi-tenant solutions.
I currently work for Microsoft as a program manager for Microsoft Silverlight, a web technology aimed at delivering rich internet experiences to users. Before this current role, I was a developer evangelist for Microsoft serving the Arizona, Nevada, New Mexico, Colorado, Montana and Utah areas aiming to strengthen and support communities and software developers in these geographies.
Joseph Hofstader is an architect/evangelist in Microsoft Communications Sector. Joe has spent his career architecting, designing and developing solutions in the telecommunications industry. Over the last 5 years, he has been involved in architecting solutions that provide telecommunications services in the cloud. Joe presents regularly at industry events sponsored by organizations like the TMForum and the National Association of Broadcasters. In his spare time Joe is an adjunct professor in the department of Information Technology and Electronic Commerce at the University of Denver’s Daniels College of Business.
For information on other events part of the Architect Innovation Cafe series, please visit http://blogs.msdn.com/sac/pages/architect-cafe.aspx