Photo of Alan Cobb
Alan Cobb
Silverlight 4, WPF and .NET Programmer
President
Alan Cobb & Associates, Inc.
Sacramento, California, USA
www.alancobb.com
Alans email address as graphic
Background:
Specializing in Silverlight 4, WPF (Windows Presentation Foundation) and .NET programming, utilities and debugging in C#, managed and unmanaged C++.  Over 20 years experience with Microsoft operating systems and languages.  Contract work for clients including Intel, Oracle, Microsoft and Borland.

I'm currently available for work.  Send me an email at the address above and we can talk about your project.
Blog:
Check out my blog . I'm focusing on Silverlight and WPF, but may also include general .NET and Windows programming topics.
Silverlight Presentations:
Below is a list of my Conference / User Group talks on Silverlight.  For content details see the individual talk slides or outlines.

SacDotNet User Group:  Sacramento, California
Tues. - 2010-Nov-30    Introduction to using the MVVM pattern with Silverlight    Blog article with PPT slides and demo code
Silicon Valley Code Camp 2010:  Los Altos Hills, California
Sun. - 2010-Oct-10    Introduction to architecting Silverlight applications with Prism v4    Blog article with PPT slides
Silicon Valley Code Camp 2008:  Los Altos Hills, California
Sat. - 2008-Nov-8    Silverlight Debugging Techniques    Blog article with PPT slides and demo code
SacDotNet User Group:  Sacramento, California
Tues. - 2008-Oct-28    Silverlight Update: What is it good for today?    PPT Slides   -  Session description
SD-West-2008:  Santa Clara, California
Fri. - 2008-Mar-7    Introduction to Silverlight    PPT Slides   -  Session description
.NET Group - Robert Half International:  Sacramento, California
Thu. - 2008-Jan-10    Introduction to Silverlight    PPT Slides
Silicon Valley Code Camp 2007:  Los Altos Hills, California
Sun. - 2007-Oct-28     Code Camp 2007 session page
Silverlight Debugging - Introduction to Tools   Presentation outline
Silverlight DevCamp:  San Francisco, California
Sat. - 2007-Sep-15     http://barcamp.org/SilverlightDevCampSF   -  Session list
Silverlight Debugging - Introduction to Tools   Presentation outline
.NET Debugging Presentations:
Below is a list of my user group talks on .NET debugging.  With links to my PowerPoint slides and Word notes.
Description of Content:
1) .NET Debugging Tools other than Visual Studio:
DebugView, FileMon and Process Explorer from the point of view of .NET applications developers. See slides from 1st half of 2005-09-07 presentation: Slides-2005-09-07
2) .NET Production Debugging Using Dump Files:
Overview of how to remotely diagnose bugs at customer sites using dump files. Covers the use of ADPlus, WinDbg and the SOS debugger extension to create and analyze dump files of .NET programs that are crashing, hanging or have other bugs.
See slides from 2nd half of 2005-09-07 presentation: Slides-2005-09-07
3) What's New in Visual Studio 2005 Debugging:
Overview of enhancements to debugging in VS 2005. This includes Edit and Continue, DataTips, Debugger Visualizers, Enhanced Breakpoints, Tracepoints, Exception Assistant and Just-My-Code.
See my presentation notes:     AlansNotes.doc
Possible future .NET Debugging topics:

- Using Reflector / ILDasm / ILAsm to better understand details of the .NET framework that can effect your application code.

- Coding techniques that can make your program more “self-debuggable”: Catching unhandled exceptions and sending crash / bug reports and logs directly back to you from the customer.
List of Individual Presentations:
Sacramento .Net User Group:  Sacramento, California
Tues. - 2006-Jan-31     www.sacnetug.org/sacnet/
   What's New in VS 2005 Debugging?
   See my presentation notes:     AlansNotes.doc
East Bay .NET Users Group:  Pleasanton, California
Thurs. - 2006-Jan-12 - 7:00 pm     www.baynetug.org
   1st Half: What's New in VS 2005 Debugging?
   See my presentation notes:     AlansNotes.doc
   2nd Half: .NET Production Debugging Using Dump Files:
   See slides from 2nd half of 2005-09-07 presentation:     Slides-2005-09-07
Association of C and C++ Users:  San Jose, California
Tues. - 2005-Nov-08 - 7:00 pm     www.accu-usa.org
.NET Developers Association:  Redmond, Washington
Mon. - 2005-Sep-12 - 6:00 pm     www.netda.net
SDForum Windows SIG:  Palo Alto, California
Wed. - 2005-Sep-07 - 6:30 pm     www.sdforum.org
   Power Point slides:     Slides-2005-09-07
Sacramento Visual Studio Users Group:  Sacramento, California
Tues. - 2005-Aug-09 - 6:30 pm     www.sacvsug.org
   Power Point slides:     Slides-2005-08-09