Michèle Leroux Bustamante is chief architect of IDesign Inc., Microsoft Regional Director for San Diego, and Microsoft Most Valuable Professional (MVP) for Connected Systems. At IDesign, Michèle provides training, mentoring, and high-end architecture consulting
services focusing on Web services, scalable and secure architecture design for Microsoft .NET, federated security scenarios, Web services, and interoperability and globalization architecture. Michele participates in software design reviews for products in
the Microsoft road map, including Windows Communication Foundation, CardSpace, and other security-focused products. She is a member of the International .NET Speakers Association (INETA), a frequent conference presenter, conference chair for SD West, and is
frequently published in several major technology journals. Michele is also on the board of directors for IASA (International Association of Software Architects), and a program advisor to University of California San Diego (UCSD) Extension. Her latest book
is Learning WCF (O'Reilly, 2007)—see her book blog here:
www.thatindigogirl.com. Reach her at mlb@idesign.net, or visit
www.idesign.net and her main blog at
www.dasblonde.net.

In the geekSpeak, Michele discusses timely topics in ASP.NET such as extending the ASP.NET profile service by appropriately using custom HttpModules to support dynamic implementation of master pages, application localization and more. She goes on to discuss
improvements to ASP.NET like the AJAX-programming paradigm with asynchronous access to data, and then the ASP.NET 3.5 extensions - new MVC, new ADO.NET data services libraries.

Michele gives her perspective on RIAs, including Flash, Silverlight, typical web applications and WPF (or rich client) - when to use which one from an architectural perspective.

She goes on to discuss SOAP vs. REST WCF services and the evolution of the programming model from raw SOAP message construction to REST-based calls which include wrappers and then onto JSON-based WCF services. Next she shows the the ServiceHostFactory,
and the WebScriptServiceHostFactory. She then presents the ASP.NET extensions ADO.NET data services (formerly Astoria). She concludes with an interesting discussion of when to use which type of service - SOAP or REST.

Comments Closed

Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation,
please create a new thread in our Forums, or
Contact Us and let us know.