At the end of this month, I will be spending some time in South Louisiana and, in conjunction with Momentum, will be presenting as some free, open-to-all-who-come events in Baton Rouge and New Orleans.  What will I be doing?  A full day of cool techie stuff ... here's the agenda ...

Guidelines for Writing Secure Code

How does a buffer overrun work? What can I do to protect myself from SQL Injection? How do hackers exploit vulnerabilities? This session seeks to provide answers to these questions, providing guidance on how to identify common secure coding issues … and how to mitigate the risk from these issues. Additionally, there is discussion of overall best practices for writing secure code, identifying and ranking threats and including security into the software development lifecycle. While vulnerabilities discussed in this session are not platform-specific, the mitigation techniques discussed and demonstrated will be specific to the .NET Framework and Visual Studio .NET tools.

Personal Note: This is one of my favorite presentations to deliver.  SQL Injection is particularly interesting and, I think, the most common vulnerability in corporate line-of-business development. 

Time: 9 AM - 12 AM
Date (click to register!):
Baton Rouge - August 30, 2005
New Orleans - August 31, 2005

Overview of Visual Studio Team System

What is Visual Studio Team System and why should you care about it?  This session will take a grand tour through Visual Studio Team System, both the client tools and Team Foundation Server, showing how the VSTS tools will enable better process management for the software development lifecycle as well as better software engineering.  We’ll take a look at the process guidance and process customization provide by Team System, the new change management and source control functionality and reporting and management features.  Additionally, we’ll look at the tools provided in the client for designing distributed systems, validating deployment, unit testing, web testing, load testing and more.  We’ll also explain what you get with each Visual Studio Team Edition and explain how your MSDN Subscription will migrate to Team System.

Personal Note:  I have to say, I had my doubts when we first announced Team System.  I was pretty unsure about the value of the whole thing, me being Mr. Code Monkey and somewhat leery of process tools.  But after working with it and playing with it, I'm totally sold.  Not only are the client tools cool, the SDLC tools and project management tools are very well done and non-intrusive to the actual act of development. 

Time: 1 PM - 4 PM
Date (click to register!):
Baton Rouge - August 30, 2005
New Orleans - August 31, 2005