Understanding core of .NET framework:-
                     With the launch of the .NET Framework, Microsoft is taking the most significant chance in its history. Microsoft has spent billions of dollars, representing over 80 percentage of its R&D budget, on designing and constructing this imperative shift in its development equipment in order to build a framework for the future of software development. Microsoft has effectively realized its imaginative and prescient of Windows in every PC and a PC on each desktop. Its current trouble is that the desktop represents solely a portion of the new Internet universe. With the large shift brought on by way of the Internet and its pervasiveness into everything from watches to phone phones to cars, Microsoft should now shift its view of the future from a PC-centric orientation to a service-centric orientation.So what is the future? From Microsoft’s point of view, the future is handing over software as a service. Instead of buying a shrink-wrapped installable solution, you will instead rent, borrow, or buy application common sense across a dispensed network. Software will of course nevertheless be sold on shop shelves. However, most, if not all of the enterprise logic and strength of these applications will stay across a set of disbursed applications the usage of open Internetbased standards such as XML and HTTP. This framework will open great new possibilities for you in the method of designing, constructing, delivering, licensing, and collecting expenses for your software.Why Microsoft .NET?Why would you as a developer invest in mastering and understanding this new basis of products and services? Those of you who are practising solution builders already probably have a code base of Windows- and Internet-based functions written in Visual Basic, ASP, C++, or a combination of all three. If you have to tackle Windows API calls from C++ and Visual Basic and then integrate these calls as a COM component referred to as by an ASP page, you will be amazed at how the .NET Framework based lessons provide a frequent approach and object mannequin to accessing Windows offerings and resources. You will be further impressed at how the desire of development languages is no longer established upon power, flexibility, or support of OOP high-quality practices. Now all languages compile to a Microsoft Intermediate Language (MSIL) and execute towards a Common Language Runtime (CLR)..   
Thank you.