We just added a set of new one day classes starting in May, including “Agile in day”, Silverlight 3, and UI design patterns for WPF and Silverlight. These are lecture-style classes that will give you an in depth look at each subject. Like our previous Silverlight event, these are 300-400 level, technical sessions that will give you a leg up on each subject in a day. Because they are presented lecture style, we can offer them for only $125 each, so feel free to collect the whole set. Details and registration here. We may be adding some additional topics soon, so check back often.

I’m going to be teaching two new one-day courses on setting up a Continuous Integration process, one using freely available tools, and one using Microsoft Team Foundation Server. For more details and to register, see our registration page.

Both classes will be held at the Westside campus of

Course Description:

This one day course will provide a hands on look at setting up a Continuous Integration process using freely available tools from beginning to end. Students will learn the theory and practice behind establishing a Continuous Integration process, including setting up a build script, running unit tests, setting up an automated build/test server, and capturing reporting information for the whole process.

In the spirit of constantly embracing change, as of last week I am now the Director of Education at SoftSource. What that means in the near term is that I'm going to be spending a bit of time in the classroom. What that means in the middle term is that I'll be working on expanding our course offerings to encompass a wider range of topics.

Right now we offer several classes for open enrollment at OHSU's Professional Development Center in Hillsboro (formerly OGI). This Fall we'll be teaching C# and the .NET Framework (3.5), WPF, WCF and Debugging. For details see our open enrollment page. We also do custom training designed specifically around customer's needs, or we can do our standard courseware at your site and time of your choice.

Now here comes the important part... All of our instructors are also Software Engineers and Architects that spend the time they aren't in the classroom on customer projects. That means that they have real-world experience developing real software on a day to day basis, with the latest technology in the field.

What I'd love to hear back from y'all is what kind of topics you'd be interested in. Agile development? Continuous Integration? Using MS Team Foudation Server? How to do real-world estimation and planning? Of course we hope to continue offering technical subjects like advanced .NET development, WPF, Silverlight, and whatever else tickles your collective fancy.

If you or your organization needs off-the-shelf of custom-design training, or if you have ideas for training you'd like to see us offer please let me know.