Microsoft.NET Developer Training
API Training’s Microsoft.NET Developer Training provides training courses to cover all aspects of the Microsoft.NET Framework. To provide the necessary foundation for your Microsoft .NET developer training, you’ll start out by learning to use your preferred version of Visual Studio (2005, 2008, or 2010) to explore either the Visual Basic or C# language. Once you have a solid knowledge of your preferred programming language, the suggested learning path is very dependent upon your individual goals with the .NET technologies. The following is an outline to help guide you:
Learning to Program in Microsoft.NET Using Visual Basic 2010
Learning to Program in Microsoft.NET Using Visual C# 2010
|
Learning to Program in Microsoft.NET Using Visual Basic 2010
Length: 3 Days
Topics:
- Getting Started
- Data Types and Variables
- Using the .NET Framework
- Branching and Flow Control
- Classes and Objects
- Properties and Methods
- Object-Oriented Techniques
- Working with Arrays
- Delegates and Events
- Generics
- Handling Exceptions
- Collection Classes
- LINQ
|
Learning to Program in Microsoft.NET Using Visual C# 2010
Length: 3 Days
Topics:
- Getting Started
- Data Types and Variables
- Using the .NET Framework
- Branching and Flow Control
- Classes and Objects
- Properties and Methods
- Object-Oriented Techniques
- Working with Arrays
- Delegates and Events
- Generics
- Handling Exceptions
- Collection Classes
- LINQ
|
Microsoft.NET Developer Training - Client Applications:
Data Access Technologies
ADO.NET
LINQ
ADO.NET Entity Framework
Distributed Applications Technologies
Web Services
Windows Communication Foundation (WCF
Windows Based:
Windows Forms Applications
Windows Presentation Foundation (WPF)
Web Based:
ASP.NET
ASP.NET MVC
Silver Light
The API Training Microsoft.NET Developer Training learning path provides a comprehensive training program for developers interested in learning Microsoft .NET. The .NET Framework is an integral Windows component that supports building and running the next generation of applications and XML Web services.
The Microsoft.NET Developer Training is designed to fulfill the following objectives:
- To provide a consistent object-oriented programming environment whether object code is stored and executed locally, executed locally but Internet-distributed, or executed remotely.
- To provide a code-execution environment that minimizes software deployment and versioning conflicts.
- To provide a code-execution environment that promotes safe execution of code, including code created by an unknown or semi-trusted third party.
- To provide a code-execution environment that eliminates the performance problems of scripted or interpreted environments.
- To make the developer experience consistent across widely varying types of applications, such as Windows-based applications and Web-based applications.
- To build all communication on industry standards to ensure that code based on the Microsoft.NET Framework can integrate with any other code.
The Microsoft.NET Framework has two main components: the Common Language Runtime and the Microsoft.NET Framework class library. The common language runtime is the foundation of the Microsoft.NET Framework. You can think of runtime as an agent that manages code at execution time, providing core services such as memory management, thread management, and remodling, while also enforcing strict type safety and other forms of code accuracy that promote security and robustness. In fact, the concept of code management is a fundamental principle of the runtime. Code that targets the runtime is known as managed code, while code that does not target the runtime is known as unmanaged code. The class library, the other main component of the .NET Framework, is a comprehensive, object-oriented collection of reusable types that you can use to develop applications ranging from traditional command-line or graphical user interface (GUI) applications to applications based on the latest innovations provided by ASP.NET, such as Web Forms and XML Web services.
API Training has excellent Microsoft.NET instructors and subject matter experts that are available to consult with you regarding the best path to meet your learning needs. Our Microsoft.NET Developer Training courses are available for all the above topics in both programming languages utilizing your preferred version of Visual Studio.
Please contact API Training today for more information or to enroll in our Microsoft.NET Developer Training Programs