没有合适的资源?快使用搜索试试~ 我知道了~
CLR.via.C#,.Jeffrey.Richter,.4ed,.MS.Press,.2012
2星 需积分: 10 9 下载量 65 浏览量
2014-06-26
13:30:35
上传
评论
收藏 12.21MB PDF 举报
温馨提示
试读
896页
《框架设计:CLR Via C#》(第3版)提供的动手指导和丰富的C#范例代码,开发人员可掌握难解的主题。开发出高性能的应用程序。作为深受编程人员爱戴和尊敬的编程专家,微软.NET开发团队的顾问,《框架设计:CLR Via C#》(第2版)作者Jeffrey Richter针对开发各种应用程序(如Web Form、Windows Form和Web服务、Microsoft SQL Server解决方案、控制台应用程序、NT Service)的开发人员,深入揭示了公共语言运行库(CLR)和.NET Framework,演示了如何将这些知识应用到实际开发。全书分5部分,共24章。第1部分讲述CLR基础,第II部分介绍类型的使用,第III部分说明类型的设计,第Ⅳ部分介绍基本类型,第V部分讲述CLR实用特性。通过《框架设计:CLR Via C#》(第2版)的阅读,读者可以掌握CLR精髓,轻松、高效地创建高性能应用程序。
资源推荐
资源详情
资源评论
Richter
CLR via C#
Programming/Windows
ISBN: 978-0-7356-6745-7
About the Author
Jeffrey Richter is a cofounder of
Wintellect (www.wintellect.com),
a training and consulting rm
dedicated to helping companies
build better software faster. In addition to
this book’s highly regarded previous editions,
he’s written several other popular titles,
including Windows via C/C++. A longtime
consultant to the Microsoft .NET Framework
Team, Jeff worked with Microsoft to develop
a new asynchronous programming model
that’s part of .NET Framework 4.5.
The denitive guide to mastering CLR and .NET
development—from the ground up
Dig deep and master the intricacies of the common language
runtime, C#, and .NET development. Led by programming expert
Jeffrey Richter, a longtime consultant to the Microsoft .NET Team—
you’ll gain pragmatic insights for developing robust, reliable, and
responsive apps and components.
Discover how to:
•
Build, package, and deploy applications and their types
• Understand how primitive, value, and reference types behave
so you use them more efciently
• Use generics and interfaces to dene reusable algorithms
• Work effectively with special CLR types—delegates, custom
attributes, nullable types, arrays, strings
• Understand how the managed heap and the garbage
collector work
• Get a quick start with serialization and deserialization services
• Design responsive, scalable solutions using thread pools, tasks,
cancellations, timers, and asynchronous functions
• Use exception handling to assist with state management
• Construct dynamically extensible apps using CLR hosting,
AppDomains, assembly loading, and reection
• Interoperate with Windows
®
Runtime (WinRT) components
microsoft.com/mspress
U.S.A. $59.99
Canada $62.99
[Recommended]
Get Visual C#
®
2012 code samples
Download from the author’s website:
http://wintellect.com/books
Jeffrey Richter
CLR via C#
Fourth Edition
About the Fourth Edition
•
Fully updated for Microsoft
®
.NET
Framework 4.5 and Visual Studio
®
2012
•
Focuses on core types in the Framework
Class Library
•
Expertly teaches multicore programming,
generics, threading, and other essentials
•
Shares practical advice from extensive
insider and eld experience
edition
Developer Reference
spine = 1.64”
Fourth Edition
CLR via C#
PUBLISHED BY
Microsoft Press
A Division of Microsoft Corporation
One Microsoft Way
Redmond, Washington 98052-6399
Copyright © 2012 by Jeffrey Richter
All rights reserved. No part of the contents of this book may be reproduced or transmitted in any form or by any
means without the written permission of the publisher.
Library of Congress Control Number: 2012951989
ISBN: 978-0-7356-6745-7
Printed and bound in the United States of America.
First Printing
Microsoft Press books are available through booksellers and distributors worldwide. If you need support related
to this book, email Microsoft Press Book Support at mspinput@microsoft.com. Please tell us what you think of
this book at http://www.microsoft.com/learning/booksurvey.
Microsoft and the trademarks listed at http://www.microsoft.com/about/legal/en/us/IntellectualProperty/
Trademarks/EN-US.aspx are trademarks of the Microsoft group of companies. All other marks are property of
their respective owners.
The example companies, organizations, products, domain names, email addresses, logos, people, places, and
events depicted herein are ctitious. No association with any real company, organization, product, domain name,
email address, logo, person, place, or event is intended or should be inferred.
This book expresses the author’s views and opinions. The information contained in this book is provided without
any express, statutory, or implied warranties. Neither the authors, Microsoft Corporation, nor its resellers, or
distributors will be held liable for any damages caused or alleged to be caused either directly or indirectly by
this book.
Acquisitions Editor: Devon Musgrave
Developmental Editor: Devon Musgrave
Project Editor: Carol Dillingham
Editorial Production: Online Training Solutions, Inc.
Technical Reviewer: Christophe Nasarre; Technical Review services provided by Content Master,
a member of CM Group, Ltd.
Copyeditor: Candace Sinclair
Indexer: Jan Bednarczuk
Cover: Twist Creative • Seattle
Kristin, words cannot express how I feel about our life together. I
cherish our family and all our adventures. I’m lled each day with
love for you.
Aidan (age 9) and Grant (age 5), you both have been an inspira-
tion to me and have taught me to play and have fun. Watching
the two of you grow up has been so rewarding and enjoyable for
me. I am lucky to be able to partake in your lives. I love and ap-
preciate you more than you could ever know.
Contents at a Glance
Introduction xxiii
PART I CLR BASICS
CHAPTER 1 The CLR’s Execution Model 3
CHAPTER 2 Building, Packaging, Deploying, and
Administering Applications and Types 33
CHAPTER 3 Shared Assemblies and Strongly Named Assemblies 65
PART II DESIGNING TYPES
CHAPTER 4 Type Fundamentals 91
CHAPTER 5 Primitive, Reference, and Value Types 111
CHAPTER 6 Type and Member Basics 151
CHAPTER 7 Constants and Fields 175
CHAPTER 8 Methods 181
CHAPTER 9 Parameters 209
CHAPTER 10 Properties 227
CHAPTER 11 Events 249
CHAPTER 12 Generics 265
CHAPTER 13 Interfaces 295
PART III ESSENTIAL TYPES
CHAPTER 14 Chars, Strings, and Working with Text 317
CHAPTER 15 Enumerated Types and Bit Flags 361
CHAPTER 16 Arrays 373
CHAPTER 17 Delegates 391
CHAPTER 18 Custom Attributes 421
CHAPTER 19 Nullable Value Types 441
剩余895页未读,继续阅读
资源评论
- wangchenggang2015-01-26文档打不开,下了没法使用!
- chuanzhifeng892014-07-19打不开啊 ,文件有问题?
theFates
- 粉丝: 2
- 资源: 27
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- XILINXFPGA源码Xilinxspratan3xcs100E(VGAPS2)
- XILINXFPGA源码XilinxSPARTAN-3E入门开发板实例
- XILINXFPGA源码XilinxSdramVerilog和VHDL版本文档
- 物联网智能家居方案-基于Nucleo-STM32L073&机智云(大赛作品,文档齐全,可直接运行)(文档加Matlab源码)
- XILINXFPGA源码XilinxISE9.xFPGACPLD设计源码
- 成都市地图含高新区(高新南区,高新西区),天府新区,东部新区虚拟行政区划
- XILINXFPGA源码XilinxEDK设计试验
- XILINXFPGA源码XilinxEDKMicroBlaze内置USB固件程序
- 基于 django 的视频点播后台管理系统源代码+数据库
- 基于Java的网上医院预约挂号系统的设计与实现(部署视频)-kaic.mp4
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功