Book Reviews: C # primer by Joe CASAD

Source: Internet
Author: User

Book Reviews: C # Primer


Joe CASAD/Translated by Chen Shuo

Annotation: Joe CASAD isC/C ++ users JournalEditor-in-Chief ).
Original article published onCujOnline exclusives, March 2003, URL:
http://www.cuj.com/webonly/2003/0303/web0303a/web0303a.htm

Basic information:
Title: C # Primer: A Practical Approach
Author: Stanley B. Lippman
Publisher: Addison Wesley professional, 2001
Page: 400
Pricing: $44.99

After two years of widespread publicity around. net, you may ask: "What exactly is C ?" As you may think, there is a new language in the world that you may actually use. Although Microsoft's earlier la s for Java and C ++ have proved to be wrong, in fact, almost all programmers can benefit from the basic knowledge of C. Stanley Lippman's "C # Primer: A Practical Approach" is prepared for programmers who already work and want to add C # as their "Reserved tracks. Readers with programming experience often ignore books labeled with "Primer". These readers already know what a loop is, rather than having to see some coorse discussions about general programming concepts. However, Lippman successfully introduced C # while avoiding the need to teach program design from the beginning. Therefore, this book may be the one you are looking for to quickly lead you on the road.

Microsoft has repeatedly declared that C # is the preferred programming language for. NET Framework. This statement always raises the question "who is the first choice ?" Someone listened to one or two gossip articles from Microsoft and began to analyze the market intention of Microsoft's suggestion, without evaluating the meaning of this sentence at the technical level. But in any case, this book can help you clarify that "Will C # Be used one day ?" . Without a doubt, Lippman regards C # Primer as his sequel to C ++ primer, which was first published in 1986. This also reflects the inheritance and development of C # As c ++. In any case, if someone is able to describe C # From the Perspective of C ++, it would probably be Lippman. He is currently working on. NET development in Microsoft. His profound C ++ background can be traced back to the days of working at Bell Labs and the implementation of stroustrup ). C # primer actually uses the narration method used in the typical book the C programming language. After two rough quotes, the author devoted himself to the design of a simple program and systematically added layers of complexity to the course in the subsequent chapters. Of course, "Hello, world" is almost a standard way of describing all programming books. However, many books that try to use this method do not actually understand its essence, and they are useless. The author must strictly abide by the principle of adding only one language element at a time, and restrain the desire to publish a long article with a wide range of questions. It is better for the author to have a wonderful story that can briefly clarify the essence of "numerous details" and "the ins and outs of technology. These Lippman are all done.

After briefly introducing the basic C # components and concepts (such as inheritance, exceptions, and garbage collection, the author uses the whole chapter to explain the class design, and then discusses the object-oriented programming in C ). The content in this chapter of object-oriented is a good embodiment of Lippman's Narrative Method (and fully confirms the subtitle of this book-the path to practice): Although Lippman contains all the necessary explanations, however, for new users who have completely learned the object programming from scratch, the description is still a little faster. The goal of the author is to provide readers who have some knowledge about object-oriented programming methods in C.

After the language introduction is arranged, the author will take a chapter to explain how to use Windows Forms designer to create a graphical user interface (GUI) for C #, and then use a chapter to introduce ASP. net web forms design tools. Other chapters cover the core concepts of. net, suchSystemNamespace and CLR (Common Language Runtime ). Like other parts of this book, the focus of the subsequent chapters is not to tell readers everything the author knows, but to organize materials to achieve the best educational effect and guiding significance.

If you are looking for a heavy reference book that answers almost all of the. NET questions, you may have to look elsewhere. However, if you are a C ++ programmer and want to become a C # programmer without spending too much time and energy, please try Lippman's C # primer.

<. End.>

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.