04.04.07
Posted in Classes, Foothill, Free Software, MSDN Academic Alliance at 10:28 am by Cal
Microsoft announced yesterday that, reversing previous policy, Expression Blend and Expression Web will now be included in the MSDN Academic Alliance policy. This means that any student enrolled in any CTIS classes at Foothill college can get a copy of these programs for only the duplication / handling charge of $5. each. Expression Web was officially released in January and should be available during the Foothill MSDN AA Spring Term ordering window of May 1 - June 22. Expression Blend will be added to the program as soon as it is officially released (Q2 according to Microsoft). In the meantime, the March Release Candidate is a free download from Microsoft at its
website .
Software acquired through the MSDN Academic Alliance is full featured, no-timeout software. You are not required to uninstall this software after you are no longer a student at Foothill College. However, this software is subject to Academic Licensing, meaning that you are not permitted to use if for commercial purposes. The goal of this program, obviously, is to give interested people the chance to learn new Microsoft technologies at a reasonable cost.
Yesterday, at a Microsoft training event, one of my friends who works for Microsoft reminded the audience that Microsoft managers like to receive feedback from programs to know whether or not they are working. If you have ever benefitted from the MSDN Academic Alliance program and you would like Microsoft to keep the program going (or maybe expand it), please drop them a line to let them know your opinion.
Finally, just a reminder that if you would like to take advantage of the MSDN Academic Alliance program for the Spring Term, you need to register soon for classes which begin on April 9th.
Permalink
03.29.07
Posted in Classes, Foothill at 10:18 pm by Cal
I named this Blog the WPF Learning Experience because I wanted its focus to be on learning WPF technology. I teach what I believe to be the first college class on WPF in California (possibly in the country and even possibly even world wide). The first pass through this class was so enjoyable and so exciting that I’m looking forward to many, many more.
Here’s a comment from one of my students sent to me by Email a couple of weeks ago:
“This class is teaching something too valuable so I convinced my manager to let me take the week off to catch up and finished this project.”
It’s always nice to hear something like that!!
And here’s a comment from another student:
Thank you so much for offering this WPF class in this fairly early stage of the technology. WPF is fantastic, although the learning curve is high.
And this:
Even more, I feel WPF is so important that I am continuing on my own writing WPF/Xaml code to allow the knowlege that I have acquired from your course to mature so that I may demonstrate it to others.
The next WPF class starts on April 9th and is offered both as a regular face to face class an online.
I’m sort of the unofficial head of the C# department (well actually more like a sub-sub-department) at Foothill College in Northern California. As such, I try to recruit students not only for my own classes but also for my colleagues who teach C# classes with me. It’s really wonderful working with Steve Hoyle, Evan Lim and John Berry on C#.
Here’s a listing of all the C# related classes that we are offering this term:
• Windows Presentation Foundation (WPF) (CIS-019M)
Learn how to create exciting new user interfaces for Windows applications using WPF. Master dependency properties, routed events, styles, templates, and animations.
• Windows Communication Foundation (WCF) (CIS-019L)
Learn how to build connection-based service-oriented architectures (SOAs) using Windows Communications Foundation and the textbook “Programming WCF Services” by software legend Juval Lowy.
• Deploying .NET Applications (CIS-019N)
Learn how to deploy .NET applications (both Windows and Web) using Microsoft Installer, MSBuild and ClickOnce technologies. Covers initial installations, service packs, patches, and other updates.
• Develop Web Applications using ASP.NET 2.0 (CIS-019W)
Learn to build dynamic websites using Visual Studio and a powerful set of Internet-related classes in the .NET Framework 2.0.
• Develop Windows Forms Applications with .NET 2.0 (CIS-019D)
Learn to build traditional Windows Forms applications including those using database access.
• Introduction to Programming in C# (CIS-019A)
An introductory level class to acquaint students with the fundamentals of programming console and Windows applications using C#.
Foothill College is located in Los Altos Hills, CA near San Jose. However, all of these classes are also offered in an online format and can therefore be taken from anywhere.The cost for California residents is under $100 per class (more for non-residents).For additional details and a live preview of the online classes, see
http://www.schrotenboer.com/foothill/csharp.htm
Permalink