Speaking Schedule - 2nd Quarter 2006
Just wanted to post about a few upcoming talks I've got:
- Friday, April 28th, 2pm - Portland State University (Smith Memorial Student Union (SMSU) Room 236) -
MonadPowerShell, Microsoft's new Command Shell
- Tuesday, May 9th, 2006, 5:30pm - Pittsburgh.NET - Topic TBD
- Just Added: Wednesday, May 10th, 2006, ~6:00pm - North Dallas.NET - Advanced System.Xml
- Thursday, May 11th, 2006, 6:00pm - Dallas .NET - Essential Tools for the Effective Developer
- Monday, June 12th, 2006, 5:30pm - (During TechEd!) - Beantown.NET - Essential Tools for the Effective Developer
I'm also presenting at TechEd with Patrick Cauldwell a session for the ARC track called "Dirty SOAP: A dynamic SOAP endpoint, how and why."
Here's our synopsis from the TechEd site. Sign up now so we know how many chairs to bring.
ARC310 - Dirty SOAP: A Dynamic Endpoint without ASMX - How and Why?
Speaker(s): Patrick Cauldwell, Scott Hanselman
Time: 6/13/2006 - 4:30pm-5:45pm
Session Level(s): 300
Not every large system in the wild can use .NET 2.0, ASMX and "Indigo". Often the real world isn't very pretty, and/or formal use of .NET ASMX Web Services doesn't lend itself to a particular solution. Corillian's software handles a quarter of the nation's retail banking online population with .NET. The system is built with a contract-first approach using WSDL and a custom binding to generate in-process service proxies. When it came time for Corillian to present their Operations as SOAP, we created a dynamic endpoint-WITHOUT ASMX. We then extended it to support POX (Plain Old XML). In this session, we discuss the architectural and design ramifications of managing a dynamic endpoint and how this decision will positively or negatively affect our move to WCF.
Additionally, John Lam and I will be giving a joint Birds of a Feather on Ruby and .NET and his brilliant RubyCLR Bridge one evening.
Hope to see you!