[Reading] applied Microsoft. NET Framework programming

Source: Internet
Author: User
Tags net domain

Original Title: Applied Microsoft. NET Framework programming [original book information]
Original Publishing House: Microsoft Press
Author: (US) Jeffrey Richter [author's profile]
Translator: Li Jianzhong [Translator's profile]
Book No: 7-302-07509-3
Page number: 620
Start: 16 Version:1-1
Series Name: Microsoft. NET programmer Series
Press: Tsinghua University Press
Publication date: 2003-11-1

● Any one who wants to know about. NET and learn about. Net can't read any more.
● Comprehensively analyzes the. NET Framework mechanism and elaborates on the idea of the. NET platform.
● Ranking first in programming book sales on the Amazon website for 14 months
● Author Jeffrey Richter, a well-deserved banner in the. NET Field

This is an open mountain book for anyone who wants to understand. NET and learn. net. It comprehensively analyzes the mechanism of the. NET Framework and elaborates on the idea of the. NET platform in depth. It ranked first in programming book sales on the Amazon website for 14 months. Let's hear the following voice: "Jeffrey has done a lot of work on the. NET Framework, which has been fully reflected in this excellent book. "-- Eric rudder, Microsoft, developer and platform Promotion Department, senior vice president" day-and-day collaboration between Jeffrey and the general language runtime project team makes this book the best tutorial on explaining the internal mechanism of CLR. "-- Dennis Angeline, Microsoft, general language runtime group, Program Manager Supervisor
This book is one of the series of Microsoft. NET programmers. It mainly introduces how to develop various applications for the Microsoft. NET Framework. The Microsoft. NET Framework is a new platform launched by Microsoft, including Common Language Runtime (CLR) and. NET Framework class library (FCL ). This book will explain in depth the working mechanism of Clr and the various structures it provides. It will also discuss some important types in FCL. The book consists of five parts, including:. NET Framework basic principles, types and general language runtime, type design, basic types, and type management.
This book is applicable to readers who want to understand and master the. NET platform. It is especially suitable for programmers, software engineers, and system architects.
Welcome to the translator's personal website: http://www.lijianzhong.com

Post from a website (1)

After a long wait, we finally saw the Microsoft. NET Framework programming (revision), which was reorganized by Tsinghua University Press. This book, formerly known as applied Microsoft. NET Framework programming, is written by the world-renowned technical writer Mr. Jeffrey Richter. We recommended the English version of this book in the. net book list of programmer last year. For a long time, there have been few books that can thoroughly analyze the. NET Framework Platform System and underlying technology. Without a doubt, Microsoft.. NET Framework programming (revision) for domestic. NET developers bring new hopes. NET platform is fully analyzed, with smooth language and accurate translation. net.

Speaking of this book, let me give a brief introduction to Mr. Jeffrey. Jeffrey Richter is a well-known technical writer in the Windows/. NET programming field and A. Net columnist for The msdn magazine. Its legendary books Windows Advanced Programming Guide (Windows 95: A developer's guide, advanced windows) and Windows core programming (programming applications for Microsoft Windows) it has long been a de facto bible in the field of Windows programming. He began to be obsessed with programming at the age of 13. After obtaining a computer degree from Drexel University at the age of 23, he worked hard in the Windows development field. His work on Windows has nurtured several generations of software developers.

The translator of this book is Mr. Li Jianzhong, a technical source. In the translation, Li Jianzhong told the readers to prepare the. NET Framework SDK and some common tools, and gave them some guiding suggestions. He added comments to key technical points in each chapter, which showed the translator's profound technical skills and added a lot to the book! More importantly, he corrected Jeffrey's mistakes in the form of comments, as an important supplement for readers to understand the original book. In some technical details, Li Jianzhong personally debugs the Code. For example, in chapter 6 "Common Object operations", Li Jianzhong personally overrides One Of The equals and gethashcode methods, checks whether the compiler has warning information. Readers can pay attention to the comments in each chapter, and they will find that all these are not what non-technical translators can't do! Due to Li Jianzhong's technical skills and language comprehension ability, this book provides Jeff with a complete answer and a complete answer!

Post from a website (2)

Reading Microsoft. net Framework programming (revision), give me the overall feeling: thorough analysis, clear organization, every page has gains, every technical point is worth understanding and taste. The translation is smooth and reading is a pleasure. The content in the book mainly involves. NET platform core technologies, such. NET framework principle, assembly, metadata, value type/reference type, type design, exception handling, garbage collection, and other core technologies are explained in detail, in addition, the author provides guidance on various issues in development. For example, when explaining the principles of the netframework, we thoroughly analyzed how to generate a managed module (a PE file that can be executed only by the CLR when a common language is required) using the csf-compiler (csc.exe), how to host the EXE to start the CLR, and how to execute the Digest (MS. DLL, In the System32 directory) How to work and so on to make a detailed explanation.

I was deeply impressed by chapter 1 of the book. This chapter is the theoretical essence of. NET Technology: About. Net Automatic Memory Management (that is, garbage collection ). Previously, the. NET Framework help document was not detailed. In this book, the authors explain the mechanism of garbage collection in plain language. For example, we use the new keyword to instantiate an object. The intermediate language (IL) command newobj creates a new object and allocates memory for the object in the managed heap. The garbage collector checks the managed heap for unused objects and recycles memory. This series of theories clearly describes the entire process through the translator's statement and provides a detailed description on the chart!

In this book, Mr. Jeffrey also wrote a lot of C # code, combined. net Framework in-depth analysis, such as the value type of "packing and unpacking", analysis of a large number of code, and how many times the code executes the packing and unpacking operations. I think the success of this book is inseparable from the C ++ technical background of Mr. Jeffrey over the past decade. Especially on the bottom layer, jeffreyis familiar with the Windows bottom layer and often uses the reverse compilation tool (ildasm.exe), which plays a major role in understanding the. NET Framework.

People who have read this book will have a comprehensive understanding of the. NET Framework and can find the technical essence of Microsoft. NET. At that time, you will think that Visual Studio. NET is just an advanced source code editing tool. More underlying technologies are implemented by the. NET Framework. You can analyze the underlying program to solve many problems in programming, debugging, and deployment. Now, you do not need to download some chapters in Microsoft. NET Framework programming (revised version) on the Internet to savor them.

Reference a paragraph in the translation of this book as the end of this article:

"Believe that. net domain should soon have the same statement --. net programmers will be divided into two categories because of this book, one is to read "applied Microsoft. net Framework programming. One is that you have not read applied Microsoft. net Framework programming."

Link:Exploring micro-Knowledge-- Microsoft. NET Framework programming (revision)
Book recommendation: a more in-depth book on. NET

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.