Here's a gist of what we'll be covering in our MSDN Sessions in Q4 (April - June)

Register at http://www.msdnevents.com/spring2007/

Join us for a free, half-day presentation where we’ll explore identity management, interactivity and support for cross-browser and cross-platform applications. We’ll explore how Windows CardSpace uses a standards-based, interoperable framework to simplify digital identity management and fight both phishing and identity theft. We’ll also roll up our sleeves and dig into the best practices of ASP.NET AJAX (formerly code-named “Atlas”) and discuss the client-side script libraries and server components that provide a robust development framework for developers of all stripes. Blink and you’ll miss these lively sessions hosted by your local MSDN Events team. Register today!

 

Session 1: Next Generation Identity Management: Windows CardSpace

Windows CardSpace (formerly code-named "InfoCard") is part of .NET 3.0 and provides a standards-based interoperable solution for managing diverse digital identities. With phishing attacks and identity theft deterring people from the Web, CardSpace makes it safer and easier for users to manage online identities and authenticate themselves to web sites and services.
After an introduction to identity management, this session will provide a step-by-step tour of how CardSpace implements the identity metasystem. We’ll cover how CardSpace fits into the .NET 3.0 framework, how it uses Windows Communication Foundation (WCF) for its WS-* web-services stack, and how security tokens are issued by the Security Token Service. We’ll also tackle Identity Providers and Relying Parties, including High Assurance certificates, and finally, how to use CardSpace from Windows- and browser-clients.

In this session we’ll tour the elements you need to implement the identity metasystem using Windows CardSpace, including:

· Identity metasystem basics

· How Windows CardSpace fits into the .NET 3.0 Framework

· How Windows CardSpace uses WCF to leverage WS-* web services

· The Security Token Service

· Identity Providers

· Relying Parties

· High Assurance Certificates

· Using CardSpace with Windows (rich-client)

· Using CardSpace with browser clients (IE7 and Firefox)

 

Session 2: Revving up Cross-Browser and Cross-Server Web Sites with the Microsoft AJAX Library

ASP.NET AJAX is not just for ASP.NET developers –- the Microsoft AJAX Library also provides productivity benefits for developers who target other server frameworks. The Microsoft AJAX Library is a standalone collection of the standards-based JavaScript classes included in AJAX, which is supported by most popular browsers. It’s perfect for building client-centric Web applications that integrate with any backend data provider.
In this session, we’ll provide an overview of the client-side script library and a detailed demonstration of how to inject greater interactivity into an existing web site using the Microsoft AJAX Library –– regardless of what technology the site is based on. We’ll also look at how to use the ASP.NET AJAX Control Toolkit for building new controls. By the end of this session, you’ll be ready to create richer, more dynamic web sites with the Microsoft AJAX Library.

You’ll learn:

· The Microsoft AJAX Library basics

· Client library namespaces and classes

· Serialization and asynchronous communications

· Easy and valuable ways to use ASP.NET AJAX to enhance an existing site

 

Session 3: Best Practices for Building Next Generation Web Applications Using Microsoft ASP.NET AJAX

ASP.NET AJAX can add new energy and excitement to stale web sites. While previous presentations have offered library feature tours, this session provides the top lessons learned about how to write robust and secure ASP.NET AJAX-based web applications.
We’ll review the architecture of ASP.NET AJAX and check off key areas to consider. You’ll learn how to write cleaner and more maintainable code, how to address accessibility requirements, and how to keep your sites scalable and secure as you add interactivity. You’ll leave this session with the confidence you need to build industrial strength AJAX applications.

In this session, we'll cover:

· ASP.NET AJAX architecture

· Developer checklists

· Web application architecture

· Designing with scalability in mind

· Developing secure code

 

We look forward to seeing you soon!