Preface to the ". NET programming Pioneer C #"

Source: Internet
Author: User
Tags exception handling execution visual studio
Programming preface
0.1 Summary
Welcome to "Show C #" (Presenting C #). This book is a quick way to improve your business programming language. This enterprise programming language comes with the next-generation programming language service runtime (NGWS Runtime): C # (pronunciation "C sharp").
NGWS Runtime is a dynamic environment that not only manages the execution code, but also makes programming easier. The compiler generates the managed code to point to this managed execution environment. You gain Cross-platform language integration, cross platform language exception handling, enhanced security, versioning, scheduling support, and error-checking services.
The main language to support Ngws Runtime is C #. Many of the programs that support the NGWS framework are written in C #, so that in some compilers with NGWS runtime, its compilers can be considered highly testable and optimized. C # language draws on C + +, but is modern and new type-safe-making C # the preferred language for enterprise solutions. 0.2 who should read this book
If you are unfamiliar with programming, this book is not for you. This book attempts to free programmers and use C #, based on the knowledge they already have. The goal of "show C #" is to target programmers who already have experience in C + +, VB, Java, or other programming.
If you have C + + background, it will be easy to turn to C #, but if you are proficient in other languages, this book will consume some of your days. If you have a little knowledge of COM programming, this would be more interesting, but COM programming will no longer be necessary.

0.3 How does the book Organize
Chapter One Introduction to C #-This chapter takes you to C # for a stroll, and answers questions about you should consider learning C #.
Chapter II NGWS Runtime's technical Foundation--Describes the low-level architecture that NGWS Runtime provides for running C # code.
Chapter Three the first C # application--Create the real first C # application (otherwise what is it?), it is a "Hello world" application.
Fourth C # types-you can see the various types used in C # applications. Explore the difference between value and reference types, and how to add boxes and extinction boxes.
The fifth Chapter class--c# function really powerful flag, it is has the class object oriented programming. You'll learn a lot of things, such as constructors, destructors, methods, properties, indexes, events, and so on.
Sixth Chapter Control statement-the application process control. Explore the various selection and statement statements provided by C #.
Seventh chapter exception Handling--Get the application skills to write exception handling, with this technique, in NGWS runtime World, you are a good citizen
The eighth chapter uses C # to write components-building components in C # because it supports NGWS Runtime, which can be used by customers from different language platforms.
Nineth Chapter Configuration and arrangement-Learn how to use C # conditionally to compile work, and how to automatically create documents for your C # source code. In addition, this chapter will introduce the technical issues of the NGWS version.
The tenth chapter interacts with the unmanaged code--Discovering how you can use the unmanaged code inside C #, and how the unmanaged code interacts with your C # component.
11th C # code Error--Get the trick of using the SDK Bugcheck tool to pinpoint errors and modify them in your application.
12th Chapter Security--Explore the NGWS runtime security concept. Learn about code access security and role-based security.

0.4 What do you need to use this book?
From the point of view of this book, all you need is the next generation of Windows Services Software Development Kit (NGWS SDK). While it is possible to have at least NGWS Runtime and C # compilers, it is a great idea to have a description file and all SDK tools (including debugger) on a single machine when exploring these exciting new technology features.
This book does not require any of the tools you installed on the machine for Visual Studio 7. I only suggest that you have an excellent program editor that supports line numbers to edit C # source files.
......
(Omit some passages about the publishing process and thank you for that)

0.5 about the author
Christoph Wille, Microsoft Systems Engineer (MCSE), Microsoft Systems Developer (MCSD), NetWare network Administrator (CNA), and Mcp-it, as a network consultant and programmer, are particularly proficient in Windows DNA. Microsoft sees him as the most valuable person in the ASP (MVP), one of the few developers to use the early version of C # with Microsoft.
Christoph alone or in the writing of several books, including the Sams publishing house "self-study ADO2.5 21 Days", "Self-Study ASP 24 Hours", "self-study MCSE TCP/IP 14 days" 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.