coursedet.gif (3271 bytes)

MM .NET Hands-On Workshop

This hands-on in-depth workshop takes you through the complete process of designing and building fully functioning MM .NET applications. You will learn best practices and advanced techniques as you take a system specification, create a business object model (including business processes and workflow), write unit tests then create a robust Windows and Web front end for the application. 

This hands-on class is taught by Kevin McNeish, Microsoft .NET MVP, INETA Speaker and Chief Architect of MM .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

Creating a Business Object Model

 

 

In this section of the class you take a software specification and create business objects that represent the static structure of classes in the application and assign them attributes and responsibilities. You will also define business rules to enforce constraints specified in the specification. You will examine the use of class diagrams as well as Visual Studio Domain-Specific Language Tools for generating your business objects and data access layer. you will also see how to best work with different "shapes" of data.

Section 2

Description

Creating Business Processes

You will use Windows Workflow Foundation to create a workflow diagram containing reusable activities that call the services of business objects. As required by the process, you will continue to extend and enhance business objects to carry out responsibilities required by the business process.

Section 3

Description

Unit Testing

In this section of the class you will write unit tests that will ensure your business objects, data access layer and workflow activities are functioning properly outside the context of a user interface. You will learn about the test-first approach as well the creating unit tests on existing code.

Section 4

Description

Creating a Real-World Windows User Interface

In this section of the class you create a Windows front end for the application. Students have the option to choose between creating a Windows Forms or Windows Presentation Foundation front end. You will learn best practices for integrating business objects and business processes with a Windows UI.

Section 5

Description

Creating Real-World Web User Interfaces

This class section provides an in-depth look at building a Web front ends for your application. This includes information on programming in the stateless environment of the Web as well as using MM .NET business objects and entity objects in your Web applications.
 

 

 

Benefits

  • You interact directly with a live, on-site trainer

  • Hands-on exercises allow you to get a firm grasp and practical application of design and construction principles
  • You get a recording of the entire training class!

Schedule
The class runs from 9am-5pm each day with one hour for lunch which is included in the price of the class


Cost

The cost for the class is $1199 per student, but if you take advantage of our early-bird specials you get the early bird price of $999 per student.  

 

If you simply want to purchase the recordings without attending the class, the cost is $799. When ordering the class recording on line, just enter RECORDING ONLY in the Training Location box.


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:  May 14, 2008