Preface to. net Programming pioneer C #

Source: Internet
Author: User

Preface
0.1 Summary
Read Presenting C #). This book is a shortcut for you to improve your enterprise programming language. This enterprise programming language comes with the next-generation programming language service Runtime (NGWS Runtime): C # (pronounced "C sharp ").
NGWS Runtime is a dynamic environment that not only manages Execution Code, but also makes programming easier. The compiler generates managed code to point to this Managed execution environment. You get cross-platform language integration, cross-platform language Exception Handling, enhanced security, version control, arrangement support, and error detection services.
C # is the main language that supports NGWS Runtime #. Many programs that support the NGWS framework are written in C #. Therefore, in some compilers with NGWS Runtime, their compilers can be considered to be highly tested and optimized. C # Language draws on C ++, but it has modern and new types of security-making C # The preferred language for enterprise solutions. 0.2 who should read this book
This book is not suitable for you if you are unfamiliar with programming. This book attempts to free programmers from using C # based on their existing knowledge. The purpose of "show C #" is to target programmers who already have experience in programming such as C/C ++, VB, Java or other programming.
If you have a C ++ background, it will be easy to switch to C #. However, if you are proficient in other languages, this book will also consume some of your days. If you have a little knowledge about COM programming, this will be more interesting, but it will be no longer necessary for COM programming.

How to organize this book 0.3
Chapter 1 C # introduction -- This chapter takes you to C # for a stroll and answers questions about how to consider learning C.
Chapter 2 NGWS Runtime technical basis-introduces the Low-layer architecture provided by NGWS Runtime for running C # code.
Chapter 3 first C # Application -- create the first C # application (otherwise, what is it ?), It is a "Hello World" application.
Chapter 4 C # type -- you can see various types used in the C # application. Explore the differences between the value type and the reference type, as well as how to add and remove boxes.
Chapter 5 Class C # is a sign of true power. It is class-oriented object-oriented programming. You will learn a lot of things, such as constructors, destructor, methods, attributes, indexes, and events.
Chapter 6 control statements-Implement Process Control for applications. Explore the various options and statement provided by C.
Chapter 7 Exception Handling-get the application skills for compiling and implementing Exception Handling. With this skill, you are a good citizen in the NGWS Runtime world.
Chapter 8 use C # To write components -- use C # To build components. Because NGWS Runtime is supported, it can be used by customers of different language platforms.
Chapter 9 configuration and arrangement-learn how to use C # Conditional compilation and how to automatically create documents for your C # source code. In addition, this chapter introduces the NGWS version technical issues.
Chapter 10 interaction with unmanaged code -- discover how you use the unmanaged code in C # And how the unmanaged code interacts with your C # component.
Chapter C # code error checking-get the skills to use the SDK error checking tool to accurately locate and modify errors in the application.
Chapter 2 Security: exploring the concept of NGWS Runtime security. Learn about code access security and role-based security.

0.4 what do you need to use this book?
From the perspective of this book, all you need is the next-generation windows service software development kit (ngws sdk ). Although at least NGWS Runtime and C # compilers are available, when exploring these exciting new features, installing instruction files and all SDK tools (including debugger) on a machine is an excellent idea.
This book does not require any tools installed on your machine in Visual Studio 7. I only recommend that you have an excellent program editor that supports the number of lines to edit the C # source file.
......
(Omit some paragraphs related to the publishing process and express gratitude)

0.5 about the author
Christoph Wille, Microsoft System Engineer (MCSE), Microsoft system developer (MCSD), Netware Network Administrator (CNA) and MCP-IT, as a network consultant and programmer, especially proficient in Windows DNA. Microsoft regards him as the most valuable person (MVP) in ASP, and he is one of the few developers who used the early C # version with Microsoft.
Christoph has written several books independently or independently, including Sams press's "21 days of self-study ADO2.5", "24 hours of self-study ASP", "14 days of self-study MCSE TCP/IP", and "MCSE Training Guide: SQL Server 7 Management".

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.