Illustrated c#2012--first chapter--c# and before the. NET Framework--. NET

Source: Internet
Author: User
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

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.