Microsoft .NET Training

Microsoft .NET Training - C#, VB.NET and ASP.NET Programming Classes at Michigan Technology Services

Michigan Technology Services offers a wide variety of instructor led Microsoft .NET and Developer courses. The training can take place at our location in Farmington Hills, 20 miles outside of Detroit, where you will sit in a room with one of our instructors, onsite at your office anywhere throughout the United States, or if you prefer, instructor led live online.

We offer a full curriculum of Visual Studio 2013 (.NET 4.51), Visual Studio 2012 (.NET 4.5), Visual Studio 2010 (.NET 4.0), and Visual Studio 2008 (.NET 3.5) classes for you, your friends and coworkers.

Regardless of the Visual Studio platform that you are working with we have .NET training that will help you achieve your goals.

Don’t see what you are looking for? Call Michigan Technology Services for additional .NET course listings - 248-489-0408

Some of the .NET courses you can choose from include:


  • Visual Studio 2013

    • Introduction to ProgrammingIn this five day instructor-led course, students will learn the basics of computer programming through the use of Microsoft Visual Studio 2013 and either the Visual C# or Visual Basic programming languages.
  • Visual Studio 2012

    • Web Applications

    Programming in HTML5 with JavaScript and CSS3This five day instructor led course provides an introduction to HTML5, CSS3, and JavaScript. This course helps students gain basic HTML5/CSS3/JavaScript programming skills.

    Developing ASP.NET MVC Web Applications Five day instructor-led course, students will learn to develop advanced ASP.NET MVC applications using .NET Framework tools and technologies. The focus will be on coding activities that enhance the performance and scalability of the Web site application. ASP.NET MVC will be introduced and compared with Web Forms so that students know when each should/could be used.

    • Universal Windows Platform

    Programming in C#This five day instructor-led training course teaches developers the programming skills that are required for developers to create Windows applications using the C# language. Students will review the basics of C# program structure, language syntax, and implementation details, and then consolidate their knowledge throughout the week as they build an application that incorporates several features of the .NET Framework 4.5.

    Universal Windows Platform – App Architecture and UX/UI
    Universal Windows Platform – App Data, Services, and Coding Patterns

    • Azure Solutions Architect

    Developing Microsoft Azure Solutions
    Implementing Microsoft Azure Infrastructure Solutions
    Architecting Microsoft Azure Solutions

    • SharePoint Developer

    Developing Microsoft SharePoint Server 2013 Core SolutionsFive day instructor-led course, students learn core skills that are common to almost all SharePoint development activities. These include working with the server-side and client-side object models, developing and deploying features, solutions, and apps, managing identity and permissions, querying and updating list data, managing taxonomy, using workflow to manage business processes, and customizing the user interface.

    Developing Microsoft SharePoint Server 2013 Advanced Solutions

    • Application Lifecycle Management Classes

    Administering Microsoft Visual Studio Team Foundation Server
    Software Testing with Visual Studio
    Delivering Continuous Value with Visual Studio Application Lifecycle Management


VS '08 courses and/or VS '10 classes

Build ASP.NET 3.5 or ASP.NET 4.0 Web Pages
  • Introduction to Web Development with Microsoft Visual Studio 2010
  • Developing Web Applications with Microsoft Visual Studio 2010
  • Developing Data Access Solutions with Microsoft Visual Studio 2010
  • ASP.NET MVC 2 and 3 Using Visual C# 2010 or VB 2010
  • ASP.NET Using Visual Basic 2008 or ASP.NET Using Visual Basic 2010
  • ASP.NET Using Visual Basic 2008: Advanced Topics
  • ASP.NET Using Visual C# 2008 or ASP.NET Using C# 2010
  • ASP.NET Using Visual C# 2008: Advanced Topics
  • ASP.NET 4.0 AJAX and jQuery Using Visual C# 2010 or VB 2010
  • Silverlight 4 Using Visual C# 2010 or VB 2010
VB.NET 2008 or VB.NET 2010
  • Programming in Visual Basic with Microsoft Visual Studio 2010
  • Developing Applications Using Visual Basic 2008 or Visual Basic 2010
  • Developing Applications Using Visual Basic 2008: Advanced Topics
  • Developing Applications Using Visual Basic 2008: What’s New/Upgrade from 2005
  • Learning to Program Using Visual Basic 2008 or Visual Basic 2010
  • Windows Presentation Foundation Using Visual C# 2010 or VB 2010
C# 2008 or C# 2010
  • Developing Applications Using Visual C# 2008 or C# 2010
  • Developing Applications Using Visual C# 2008: Advanced Topics
  • Developing Applications Using Visual C# 2008: What’s New/Upgrade from 2005
  • Learning to Program Using Visual C# 2008 or C# 2010
  • Windows Communication Foundation using C# or Visual Basic 2008

Visual Studio 2005 .NET 2.0 classes

  • Windows Application Development using VB.NET or C#
  • ASP.NET Web Application Development using VB.NET or C#
  • Additional Microsoft programming training at Michigan Technology Services include:
  • XML Web Services and Server Components Development using VB.NET or C#
  • Analyzing Requirements and Defining Microsoft .NET Solution Architectures
  • ADO.NET Using C# or Visual Basic 2005 or 2008
  • Fundamentals of Programming with Visual Basic 6.0
  • Introduction to C++ Programming
  • Visual C++ 6.0: Desktop Application Development Using MFC
  • VBA Foundations for Microsoft Office

For complete Microsoft developer course outlines and pricing information on other Microsoft classes contact Michigan Technology Services. 248-489-0408

Student Successes

Programs and Certifications