Presentations

I've done some presentations over the years.  Starting in 2008, I've posted materials (presentation and source code) for each presentation on this web site.  If you find these useful, please reach out and let me know!

SQL Management Objects (SMO)
Automation for SQL Server 2005 is easily facilitated using SQL Server's Management Objects API.  This easy to implement managed-code API allows developers and DBA's to perform an extensive array of tasks on SQL Server instances (without having to know all those pesky System Views and Stored Procedures)

SQL Management Objects.pptx (PowerPoint Slide Deck)
SQL Management Objects.zip (Code Sample)
February 2008
Better Code with Visual Studio
Debugging, Tracing, Performance Tuning and Diagnostics by example.  Learn tips and tricks in Visual Studio 2005/2008 that you might not have known about.

Better Code with Visual Studio.pptx (PowerPoint Slide Deck)
Better Code with Visual Studio.zip (Code Sample)
April 2008
Object Oriented Programming - Getting Going
Software architects and evangelists are always talking about great OO design.  But, what does that mean?  This presentation (first given at the Tampa IASA group) evaluates the tenants of good OO practice, in practical terms.  Great for those just getting started, or experienced developers who might want a refresh!

Object Oriented Programming - Advanced.pptx (PowerPoint Slide Deck)
Object Oriented Programming - Advanced.zip (Code Sample)
May 2008
LINQ to SQL
LINQ is a powerful new language feature in the .Net Framework 3.5.  LINQ to SQL provides first-class O/R mapping support using the LINQ extensions in .Net.  This presentation studies how to get started with LINQ to SQL, as well as advanced topics (dealing with concurrency, transactions, customization with stored procedures, and more).

LINQ to SQL.pptx (PowerPoint Slide Deck)
LINQ to SQL.zip (Code Sample)
May 2008
Team Foundation Server 2008 Feature Walkthrough
TFS 2008 is more than just source control!  Process Guidance helps developers understand and deliver on a development methodology.  Managers, stakeholders, testers and developers all collaborate with WSS, TFS web access and SSRS reports.  Work Item tracking and alerts make sure nothing ever slips through the cracks.  Find out more about TFS' capabilities in this presentation.

TFS 2008 Feature Walkthrough.pptx (PowerPoint Slide Deck)
October 2008

Technorati Tags: ,,,