频 道 直 达 - 新闻 - 培训 - 软件 - 教程 - 前沿 - 组网 - 系统应用 - 安全 - 编程 - 存储 - 操作系统 - 数据库 - 服务器 - 专题 - 产品 - 案例库 - 读书 - 博客 - BBS
51CTO.COM_中国最大的网络技术网站
找资料:

第1章 .NET和C#介绍

作者: Stephen C.Perry 出处:机械工业出版社  (  ) 砖  (  ) 好  评论 ( ) 条  进入论坛
更新时间:2007-06-21 17:17
关 键 词:.NET/C#/.NET和C#介绍
阅读提示:《C#和.NET核心技术》 重点讲解如何用实用的代码来解决具体的实际问题。本书的内容覆盖面很广,从新的C#范型到Web服务,从反射到安全等都有涉及。系统地介绍了Windows 窗体应用的开发,并讨论了如何有效地使用GDI+图形类。本文是第一章内容.NET和C#介绍。

第一部分 C#编程基础和.NET概述
第1章 .NET和C#介绍
本章主要内容:    
.NET框架概述:介绍.NET框架的体系结构和特性。    
通用语言运行时(Common Language Runtime,CLR):概要介绍.NET框架运行时部分完成 的任务:即时(JustˉinˉTime,JIT)编译器、加载程序集和代码验证。    
通用类型系统(Common Type System,CTS)和通用语言规范(Common Language Speci fication,CLS):有关CLR兼容性和语言互操作性的规则。    
程序集(Assembly):分析程序集的结构及其底层原理,并介绍私有程序集和共享程序集 之间的区别。框架类库(Framework Class Library,FCL):框架库提供了数百个基类,这些 基类划分为多个逻辑命名空间。    
开发工具:.NET提供了一些辅助代码开发的工具,包括代码反汇编工具Ildasm、浏览类属 性的WinCV和框架配置工具等。    
编译和运行C#程序:通过命令行方式,使用C#编译器和选项构建应用。    
要想有效地使用一门语言,不光是要学习这门语言的语法和特性。实际上,在学习新技 术时,对编程环境的学习往往更费精力。对于优秀的开发人员和软件架构师来说,仅精通C# 语言是不够的,还必须通晓底层类库,并且熟知用来搜索这些类库、调试代码以及检查底层 代码效率的工具。    
本章的主要目的在于,在继续学习C#语言的语法和语义之前,先让你对.NET环境有所了 解。这一章的重点是:环境(而不是编程语言)如何影响软件开发。对于.NET新手而言,需要 掌握一些新思想。.NET改变了处理遗留代码和版本控制的方式;释放程序资源的方式也有所不 同;它允许采用一种语言开发代码,而利用另一种语言使用这些代码;由于不再依赖系统注册 表,这就简化了代码的部署;另外.NET创建了一种自描述元语言(selfˉdescribing metala nguage),可以用来在运行时确定程序逻辑。所有这些特性在软件开发过程的某个阶段都会 接触到,它们会影响应用的设计和部署。    
在程序员看来,.NET平台由一个运行时环境和一个基类库组成。本章正是从这个角度来 组织的。首先分别介绍了通用语言运行时CLR和框架类库FCL,然后指出开发人员可以用哪些 基本工具深入了解.NET框架的内部工作原理,以及哪些工具有助于应用的管理和发布。为了 更自然地引入第2章,本章最后一节将通过实例来介绍C#编译器。

【责任编辑:雪花 TEL:(010)68476606-8007】

回书目   上一节   下一节
发表
查看
我也说两句

匿名发表

(如果看不清请点击图片进行更换)


中 国 最 大 的 网 络 技 术 网 站 ·
技 术 成 就 梦 想
订阅技术快讯
电子杂志下载
名称:网络安全精品应用黄皮书
简介:《2007精品网络安全黄皮书》包括了9个大类24个小类, 800余篇文章,内容包含了熊猫烧香病毒、DDOS攻击、ARP病等热点问题的介绍及解决方案。从病毒查杀、防范、系统、数据等各方面的安全设置到黑客技术的了解、防范,涉及到了安全应用的全部领域, 由浅至深内容全面。
名称:Vista精品应用黄皮书
简介:《Vista精品应用黄皮书》囊括了Vista的各方面内容。此次的精简版,是将里面的内容做了提取,便于用户下载和使用。内容包含了各种Vista的安装与实施、技巧与解析以及各种Vista相关学习文档和相关软件的安全下载。该电子书是了解和应用Vista人员必备的工具手册,并且也是第一本
名称:2006中国IT论坛精品集合
简介:本书由“51CTO论坛推广联盟”制作完成。书中所有内容均来自各联盟成员的论坛(网站)。制作本书的目的是为了集中大家的优势资源,将更多更精彩的内容带给广大技术爱好者。本书是联盟成立以来制作的第一本书。
关键字阅读
频道精选
主编信箱 热线:010-66476606 告诉我们您想看的:专题 文章
关于我们 | 诚聘英才 | 联系我们 | 网站大事 | 意见反馈 | 网站地图
Copyright©2005-2007 51CTO.COM 版权所有