.net Training

Written by Shirley Parker
Bookmark and Share

Microsoft .NET (Dot Net) is a Microsoft brand name that can be attached to different products of theirs. These might be Microsoft CE .Net (an embedded operating system for devices, such as a PDA or Personal Digital Assistant), or Windows .Net Server or the .Net Framework. The .Net Framework is also a specific chunk of technology that replaces the Windows API (commonly interpreted as Application Program Interface).

The .Net Framework is a platform still hosted on Windows but technically capable of being cross-platform. It is already multi-language -- that is, programming languages -- with its native language being C#. Dot Net uses XML (Extensible Markup Language) as a language-neutral protocol that makes possible data exchange and what are named remote procedure calls between Microsoft and Java applications. For this reason, Microsoft is known to refer to .Net as an XML web services platform.

.Net Framework has built-in security, which is a definite step forward, but there are still interoperational issues to be dealt with as development continues. Much discussion has centered around open source efforts, for example. Microsoft's greatest successes have been with personal computers; it didn't come from the world of mainframes. But in some quarters it is felt that Microsoft may need to start selling services as well as software.

.NET Training Resources

There are courses available, ranging from core requirements for becoming a Microsoft Certified Application Developer (MCAD) to private classes aimed at teaching the experienced .Net application developer how to test, debug and optimize the various .Net applications. The Microsoft website is a good place to start when looking for information. Coursework will likely center around C# programming language, but techniques for debugging generally work for VB.Net or J# as well.

Bookmark and Share