World Class, Professional Developer Training
We conduct the Master training class all over the world, both on-site and as a
public event. For an on-site, we allow the customer to customize the content and
the duration of the classes. We can deliver the ‘standard’ 5 day class, 4-5 day
class, or just 2, 3, 4 day subsets of the classes customized to emphasize the
topics most relevant to your development needs.
Architecting WPF Applications
Instructor: Brain Noyes
Dates: March 1-5, 2010
To build great compelling, responsive, secure smart client applications with WPF you need to master not just the basic building blocks of WPF but how to compose the rest of the application that sits behind the façade of the user interface. You need to understand user interface presentation patterns to have good separation between your UI definition and the supporting logic code. You need to have loose coupling between different pieces of functionality in your application so they can be independently developed, maintained, tested, and deployed. You need to be able to communicate between the loosely coupled parts of your application with events and commands. You need to secure the application, collect credentials from the user, authenticate them, authorize actions and authenticate against remote services, databases, and other external resources. You need to manage concurrent and asynchronous work in the client and deal with the threading issues of the UI context. You need to retrieve and update data, even cache it locally for offline use, and synchronize that data when you go back online. You also need to make calls to services and be notified on events outside of your application, such as changes to back end data. And finally, you have to deploy your application.
read more
Windows Azure Platform Essentials
Instructor:
Michele Leroux Bustamante
Dates: April. 21 & 22, 2010
The Windows Azure platform is Microsoft's cloud computing initiative supplying an operating system in the cloud—hosted in Microsoft data centers—in addition to data storage and other infrastructure and application services. It provides businesses with on-demand hosting, storage and management features in fashion with utility computing. This course will provide you with the essentials of the Windows Azure platform. The class is a tour de force of how Windows Azure, SQL Azure and the Windows Azure platform AppFabric can help businesses scale operations in the cloud. You will see ways you can combine these services with on-premise applications and services. The class demonstrates how to write ASP.NET or Silverlight applications and WCF services for Windows Azure, and how to migrate existing applications for deployment to the cloud. In addition, the class demonstrates how to leverage Azure Storage Services and compares that approach to SQL Azure, weighing the pros and cons of each offering. And when it comes to connectivity and security, your application will rely on the Service Bus and Access Control Service (part of Windows Azure platform AppFabric) to protect your services and other web resources by supplying a DMZ in the cloud.
read more
The Architect's
Master Class

Instructor: Juval Löwy
Dates: June. 21-16, 2010
The Architect´s Master Class with Juval Löwy is a 5 days training, and is the ultimate resource for the professional architect. The class is conducted in the style of a Master Class, where a Master architect shares his experience and perspective, and interacts with the students. The class has three parts, on process, technology and SOA, and the IDesign method. While the class shows how to design modern systems, it sets the focus on the ´why´ and the rationale behind particular design decisions, often shedding light on poorly understood aspects. You will see relevant design guidelines, best practices, and pitfalls, and the crucial process skill required of today´s architects. Do not miss on this unique opportunity to learn and improve your architecture skills with Juval Löwy, and share his passion for architecture and software engineering.
read more