coursedet.gif (3271 bytes)

Mere Mortals .NET On-Line Training

Through clear instruction and real-world examples, this class gives you a huge boost up the .NET learning curve and helps you get productive in .NET. As you see business layer, data access layer, and Windows/Web front ends built in class, you will learn best practices for creating .NET applications. This class is taught by Kevin McNeish, Microsoft .NET MVP, an INETA speaker and Chief Architect of MM .NET.

This class assumes basic knowledge of the .NET Framework, Visual Studio .NET, and basic syntax of C# or VB .NET.

If You Can't Attend the Class--Just Purchase the Recording
We are using Camtasia to create high-quality recordings of the entire training class. Even if you can't attend the live class, if you sign up for the class you will still get the full recording which you can review at your leisure. Students who sign up for the class but do not attend are free to attend another one of our on-line regular MM .NET classes any time in the future.

Register Now!
 

Section 1

Description

Object-Orientation in MM .NET

(Includes C#, VB 3.0 features, and new Silverlight 2.0 and WPF features)

 

This session presents the object-oriented principles and design patterns used in MM .NET and helps you understand how to leverage these patterns in your applications. This includes the new WPF and Silverlight 2.0 technologies such as Attached Properties, Dependency Properties, Routed Events. It covers information hook methods, factories, as well as detailed information on MM .NET events and data binding. It also discussed new C# 3.0 and VB .NET concepts such as query expressions, lambda expressions, extension methods, anonymous types, implicitly typed local variables, object initializers, collection initializers

Section 2

Description

Data Access in MM .NET

(Includes the new Entity Framework integration)

This session provides in-depth information on creating a data access layer in MM .NET, including the new Entity Framework integration—which allows you the option of using Entity objects that no longer have associated DataTables or DataSets. This session also discusses best practices for customizing data access.

Section 3

Description

Designing and Implementing an MM .NET Business Layer

This session teaches you how to design and implement business objects, business rules and business process objects (SOA) in your applications for maximum scalability, reusability, and extensibility. In addition, it covers entity objects, business rules, and default value objects in detail. It also takes a close look at data access techniques including using business objects with the new Entity Framework data access class.
 

Section 4

Description

Creating MM.NET Windows Applications

This session provides a very detailed look at building Windows applications with MM .NET and Windows Forms or the new Windows Presentation Foundation. Students learn the ins and outs of Windows programming as well as best practices for implementing business objects in desktop applications.
 

Section 5

Description

Creating MM .NET Web Applications with ASP.NET and Silverlight 2.0

This session provides a very detailed look at building Web applications with MM .NET. This includes information on programming in the stateless environment of the Web, and leveraging the features of ASP.NET and the new Silverlight 2.0 technologies.
 

 

How it Works
The live training class is broadcast directly to your company using Citrix’s www.gotomeeting.com. All you need is a computer with a high speed internet connection and a phone. During each training session you simply connect to the training seminar via the internet and you see the trainer’s computer in a window on your machine. If multiple students at your company want to take the class (Note: Each participant must pay for the class) you can simply hook up a projector to your computer so everyone in the room can see. As the trainer steps through presentations and uses Visual Studio 2005 to create and execute code samples you see it all as it is happening.


For audio hookup, you call into the specified phone number and join a conference call where you can hear the trainer and vice versa. To minimize disruptions, you can post questions in a chat window for the instructor to answer.


All slides used in the training are e-mailed to you about one week before the class begins. You may want to print out these slides for each student so they can take notes during class.

 

Benefits

  • You save the usual costs of airfare, hotel, food, and rental car to attend a class
  • You save travel time to and from a training location
  • You get a recording of the entire training class!

Schedule
The class consists of three, six-hour training sessions. 


Cost

The cost for the class is $999 per student, but if you take advantage of our early-bird specials you get the early bird price of $799 per student. Note that if you have multiple students taking the training, each student must pay for the class. In addition to the class registration fee, the number you call for audio hookup is a toll number, so you will be charged on your phone bill at the regular rate of your long distance provider. If you have free unlimited long distance calls, then the call is free. 


New Alumni Discount

If you have previously attended an MM .NET training class, you can get our special alumni discount of $399! To get this special price, in the Training Location box of the on-line ordering form, enter the promo code: MMALUM.

For more information or to ask any questions, send an e-mail to oakleaf@oakleafsd.com or call 434-979-2417 

Register Now!

 Last Updated:  July 15, 2008