MSPress-CLRviaC#2ndEdition.pdf

(18715 KB) Pobierz
CLR via C#, Second Edition
30707233.006.png
Additional Resources for Developers
Published and Forthcoming Titles on Microsoft Visual Studio 2005 and SQL Server 2005
Visual Basic 2005
Microsoft ® Visual Basic ® 2005
Express Edition:
Build a Program Now!
Patrice Pelland
0-7356-2213-2
Programming Microsoft
ASP.NET 2.0
Core Reference
Dino Esposito
0-7356-2176-4
Programming Microsoft
SQL Server 2005
Andrew J. Brust, Stephen
Forte, and William H. Zack
0-7356-1923-9
Working with Microsoft
Visual Studio ® 2005
Team System
Richard Hundhausen
0-7356-2185-3
Programming Microsoft
ASP.NET 2.0 Applications
Advanced Topics
Dino Esposito
0-7356-2177-2
Inside Microsoft
SQL Server 2005:
The Storage Engine
Kalen Delaney
0-7356-2105-5
Other
Developer Topics
Software Estimation:
Demystifying the Black Art
Steve McConnell
0-7356-0535-1
Microsoft Visual Basic 2005
Step by Step
Michael Halvorson
0-7356-2131-4
Database
Microsoft ADO.NET 2.0
Step by Step
Rebecca M. Riordan
0-7356-2164-0
Inside Microsoft
SQL Server 2005:
T-SQL Programming
Itzik Ben-Gan, et al.
0-7356-2197-7
Programming Microsoft
Visual Basic 2005:
The Language
Francesco Balena
0-7356-2183-7
The Security
Development Lifecycle
Michael Howard
Steve Lipner
0-7356-2214-0
Inside Microsoft
SQL Server 2005:
Query Tuning and
Optimization
Kalen Delaney
0-7356-2196-9
C# 2005
Microsoft Visual C# ® 2005
Express Edition:
Build a Program Now!
Patrice Pelland
0-7356-2229-9
Programming Microsoft
ADO.NET 2.0
Core Reference
David Sceppa
0-7356-2206-X
Writing Secure Code,
Second Edition
Michael Howard
David LeBlanc
0-7356-1722-8
Programming Microsoft
ADO.NET 2.0
Advanced Topics
Glenn Johnson
0-7356-2141-1
Inside Microsoft
SQL Server 2005:
T-SQL Querying
Itzik Ben-Gan, et al.
0-7356-2313-9
Microsoft Visual C# 2005
Step by Step
John Sharp
0-7356-2129-2
Code Complete,
Second Edition
Steve McConnell
0-7356-1967-0
Programming Microsoft
Visual C# 2005:
The Language
Donis Marshall
0-7356-2181-0
SQL Server 2005
Microsoft SQL Server ® 2005
Express Edition Step by Step:
Developing Database
Applications
Jackie Goldstein
0-7356-2184-5
Other Visual
Studio 2005 Topics
Programming Microsoft
Windows ® Forms
Charles Petzold
0-7356-2153-5
Programming Connected
Systems with Microsoft
WinFX ® : A Programmer's
Guide
Aaron Skonnard
Matt Milner
0-7356-2258-2
CLR via C#,
Second Edition
Jeffrey Richter
0-7356-2163-2
Microsoft SQL Server 2005
Programming
Step by Step
Fernando Guerrero
0-7356-2207-8
Programming Microsoft
Web Forms
Douglas J. Reilly
0-7356-2179-9
Software Requirements,
Second Edition
Karl E. Wiegers
0-7356-1879-8
Web Development
Microsoft Visual Web
Developer ® 2005
Express Edition:
Build a Web Site Now!
Jim Buyens
0-7356-2212-4
Debugging, Tuning, and
Testing Microsoft .NET 2.0
Applications
John Robbins
0-7356-2202-7
More About Software
Requirements: Thorny
Issues and Practical Advice
Karl E. Wiegers
0-7356-2267-1
Microsoft SQL Server 2005
Analysis Services
Step by Step
Hitachi Consulting
0-7356-2199-3
CLR via C+ +
Jeffrey Richter with
Stanley B. Lippman
0-7356-2248-5
Microsoft ASP.NET 2.0
Step by Step
George Shepherd
0-7356-2201-9
Microsoft SQL Server 2005
Reporting Services
Step by Step
Hitachi Consulting
0-7356-2250-7
Explore our full line of learning resources at: microsoft.com/mspress and microsoft.com/learning
30707233.007.png 30707233.008.png 30707233.009.png 30707233.001.png 30707233.002.png 30707233.003.png 30707233.004.png 30707233.005.png
Acclaim for the First Edition: Applied
Microsoft .NET Framework Programming
The time Jeffrey spent with the .NET Framework is evident in this well-written and
informative book.
EricRudder (senior vice president, developer and platform evangelism, Microsoft)
Jeff has worked directly with the folks who built the CLR [common language runtime]
on a daily basis and has written the finest book on the internals of the CLR that you'll
find anywhere.
DennisAngeline (lead program manager, common language runtime, Microsoft)
Jeff brings his years of Windows programming experience and insight to explain how
the .NET Framework really works, why we built it the way we did, and how you can
get the most out of it.
BradAbrams (lead program manager, .NET Framework, Microsoft)
Jeff Richter brings his well-known flair for explaining complicated material clearly,
concisely and accurately to the new areas of the C# language, the .NET Framework,
and the .NET common language runtime. This is a must-have book for anyone want-
ing to understand the whys and hows behind these important new technologies.
Jim Miller (lead program manager, common language runtime kernel, Microsoft)
Easily the best book on the common language runtime. The chapter on the CLR gar-
bage collector [Chapter 19 in the first edition, now Chapter 20] is awesome. Jeff not
only describes the theory of how the garbage collector works but also discusses aspects
of finalization that every .NET developer should know.
MaheshPrakriya (lead program manager, common language runtime team, Microsoft)
This book is an accurate, in-depth, yet readable exploration of the common language
runtime. It's one of those rare books that seems to anticipate the reader's question and
supply the answer in the very next paragraph. The writing is excellent.
Jim Hogg (program manager, common language runtime team, Microsoft)
Just as Programming Applications for Microsoft Windows became the must-have book for
Win32 programmers, Applied Microsoft .NET Programming promises to be the same for
serious .NET Framework programmers. This book is unique in its bottom-up approach
to understanding .NET Framework programming. By providing the reader with a solid
understanding of lower-level CLR concepts, Jeff provides the groundwork needed to
write solid, secure, high-performing managed code applications quickly and easily.
StevenPratschner (program manager, common language runtime team, Microsoft)
Jeff Richter, he the MAN!
Anonymous (program manager, common language runtime, Microsoft)
Microsoft ®
CLR via C#, Second Edition
Jeffrey Richter (Wintellect)
Foreword by Aidan Richter
Zgłoś jeśli naruszono regulamin