Illustrated c#2012--the first chapter--c# and the. NET Framework--. NET before the C # programming language was designed to develop programs in Microsoft's. NET Framework. This chapter provides a brief introduction. NET from where it comes from and its basic architecture. First, let's correct that C # is pronounced "see sharp". At the end of the 90 's in the late 90, Windows programming with Microsoft platform was divided into many branches. Most programmers use visual basic,c or C + +. Some C and C + + programmers use native Win32 APIs, but most use Microsoft Foundation Classes (MFC). Others have turned to component Object Model (COM). All of these technologies have a corresponding problem. The native Win32 API is not object-oriented and uses it to require much more work than MFC. MFC is object-oriented, but not consistent and obsolete. COM, although the concept is simple, but the actual code is very complex, need a lot of ugly, not elegant pipe. Another disadvantage of all of these programming techniques is that they are primarily aimed at developing code for the desktop, rather than the Internet. At this point, programming for the web is something that is added later, and seems to be very different from coding for the desktop. The goal of next-generation platform services what we really need is a new beginning-an integrated, object-oriented development framework that brings continuity and elegance back to programming. To meet these requirements, Microsoft decided to develop a code execution environment and a code development environment to achieve these goals. These goals are listed.
Next-generation platform targets
Illustrated c#2012--first chapter--c# and before the. NET Framework--. NET