When: Monday 18th June 2007, doors open 6:00pm, meeting starts 6:30pm
Where: BAWA, Filton, Bristol (see FAQ for directions and a map) - Ground floor, room 7
What: Windows Communication Foundation and Windows CardSpace
Who: Martin Parry, Microsoft Developer Evangelist
Why: Because WCF gives you abstraction from the transport layer and can reduce such decisions to a configuration option instead of a design decision. Because Windows Cardspace represents a credible step forwards in the security space for identification and trust.
How do I sign up for this meeting: Send an email to meetings at dotnetdevnet.com and quote your user name and the June meeting
Abstract: (Martin is giving two presentations this evening!)
1) Windows Communication Foundation
The Windows Communication Foundation provides a unified mechanism for building distributed applications with a high level of productivity and abstraction over choices such as transport. In many ways, the WCF is the successor to Microsoft's Web Services work with ASMX and WSE but WCF goes much further in both its reach and capabilities.
In this session, we'll introduce WCF and its capabilities for secure, reliable messaging and take a look at the programming model(s) for building WCF into your applications.
2) Windows CardSpace
Windows CardSpace and InfoCards provide a way for a user to identify themselves to web sites and web services without having to manually enter user names and passwords. The technology sits on top of existing Web Services standards like WS-Trust and is, therefore, open to other platforms.
In this session we'll look at CardSpace in .NET Framework V3.0 and how it can be used with web sites and web services to identify users.
About Martin:
Martin is a Developer Evangelist for Microsoft in the UK. He writes and speaks about a variety of technologies, his current areas of interest being .NET Framework v3.0 and v3.5, Visual Studio Codename "Orcas", developing for the 2007 Microsoft Office System, and developer security. Most of Martin's 8 years at Microsoft have been spent as a Developer Consultant, working with a wide variety of partners on the whole gamut of Microsoft technologies.
Prior to joining Microsoft, Martin was a developer for a number of years, working on Unix and VMS as well as Windows. Martin holds a BSc (Hons) in Mathematics and Computing from the University of Bath.