This blog has obviously been neglected, so let’s see if we can nurture it back to health.  It’s not that there hasn’t been anything exciting happening lately.  I just have found it difficult to make time for updating this blog.  But I’m going to try to focus on this blog a little more in this New Year, so hopefully it won’t be so boring.

 

There are several things I need to mention pertinent to the developer community here in the MidAmerica area.

 

First of all, be sure to check out our live MSDN Events.  These events are FREE, and cover a variety of topics targeted toward developers.  Our topics for the Winter Program 05 (January, February, and March) are:

WinForms - Produce, Extend, Enhance

Are you really using the .NET Framework to the fullest in your Windows Forms applications? This session will enlighten you in several powerful aspects of WinForms development that you may not already know. By using new techniques and best practices, you’ll gain more control over the user interfaces you create and save valuable time when developing your applications. You’ll learn advanced techniques for designing and producing interesting, creative, and functional UIs, as well as customizing and extending WinForms controls. You’ll also delve into advanced data binding and dynamic UI creation.

Are you really using the .NET Framework to the fullest in your Windows Forms applications...

ASP.NET – Fixing That Last Bug In Your Web Application

There is life – and work – beyond coding your Web Site. Knowing how to design and write an ASP.NET web application is only the first part of creating a real, production solution – you also need to know how to troubleshoot it when problems emerge. In this forensics session you’ll learn best practices for how to effectively troubleshoot an ASP.NET application - for both Web Forms and ASMX Web Services. You’ll see techniques for debugging, working with tracing, and using event logs. We’ll discuss error handling and trapping, as well as use of System.Diagnostics.Trace and ASP.NET’s trace facility.

 

There is life – and work – beyond coding your Web Site. Knowing how to design and write an ASP.NET web application is only the first part of creating a real, production solution – you also need to know how to troubleshoot it when problems emerge...

Visual Studio Team System – A Technical Tour

Visual Studio Team System aims to solve the problems facing every enterprise-level team and helps increase the predictability of success. Team System extends Visual Studio from simply a tool for writing and debugging .NET code into a set of deeply integrated tools that support the complete software development lifecycle. All formal roles are called out from manager to architect, developer and tester. This session will detail an end-to-end lifecycle scenario that not only demonstrates major components of Team System, but also illustrates the value of having a customizable integrated process in breaking down information silos and providing friction-free flow of data between team roles.

 

I’ll be delivering this event in the following cities (click on the link to be taken directly to the registration page, or call 877.673.8368):

02/08/05 – Lawrence, KS

02/10/05 – St. Louis, MO

03/08/05 – St. Joseph, MO

03/10/05 – Overland Park, KS

03/22/05 – Fort Smith, AR

03/24/05 – Little Rock, AR

 

Now the other cool thing about attending these FREE events is the DVD that gets handed out to all attendees.  We strive to deliver as much value as possible to the development community, and this DVD is our way of extending the value of these events.  The DVD includes:

  • Session materials, including recorded videos of all of the sessions, all of the slides presented during the session, and all of the code samples used in the demonstrations for the sessions
  • Virtual PC 2004 45-day Trial Edition
  • SQL Server 2005 Beta 2
  • SQL Server 2005 Beta 2 Resource Kit
  • Visual Studio 2005 Beta 1 Refresh with Visual Studio 2005 Team System
  • Visual Studio 2005 Express Beta Products (C#, Visual Web Developer, Visual Basic.NET)
  • Complete patterns & practices Library
  • Sample chapters from various Microsoft Press books
  • Articles from MSDN Magazine
  • Episodes from MSDN TV
  • Sample webcasts from MSDN Webcasts
  • Links to additional resources and community sites
  • Much more….

 

If you’d like a complete virtual tour of this DVD, and a walkthrough of all of the resources you’ll find on the disc, you can view an archive of the webcast I did last week: MSDN Webcast: MSDN Events DVD-ROM – A Guided Tour (Level 100).

 

Be sure to provide your feedback on the DVD (send mail to: msdnmgrs@microsoft.com).  We’re always looking for feedback from the developer community on ways we can improve our events, as well as how we can make our DVD as valuable as possible.

 

I also need to mention some other webcasts that may be of interest to you.  I’m pretty excited about the webcast I’m giving on Friday.  I putting together some techniques I’ve used in the past for invoking web services from client-side script within web applications I’ve built in the past.  You can get more info here:  MSDN Webcast: Consuming Web Services With Style Using Script (Level 300)

 

Now, if you’re interested in security topics, I’m delivering a series of webcasts this week on Writing Secure Code: Threat Defense, (Part 1, Part 2, Part 3).  But you’ll also definitely want to check out Joe Stagner’s Digital Blackbelt Series of webcasts.  Joe trains kick-boxing champions AND security developer champions.