Microsoft .NET is one of the latest and powerful technologies introduced by Microsoft Corporation. It is comprised of several programming languages and each of these languages works under a common framework called .NET Framework. Developers had faced lot of difficulties while working with earlier languages. These difficulties were completely eliminated with the introduction of .NET. Microsoft .NET platform comprises of core components like .NET building block services such as Passport .NET, .NET device software’s that will run on latest Internet devices like mobile phones, handhelds and pocket PC’s. You can also integrate the .NET technology into self describing documents like XML. For example, you can manipulate XML documents using any one of languages under the .NET Framework. Passport .NET provides a single window access to all Microsoft Resources like Hotmail, Microsoft Chat, MSDN subscriber downloads and others.