网站、APP、小程序、软件、硬件定制开发,联系QQ:99605319
教程格式: 文档
资源语言: 中文

对于开发人员,把C#语言及其相关联的.NET Framework 环境描述为最重要的新技术一点都不 夸张。.NET 提供了一种环境。在这个环境中,可以开发在 Windows 上运行的几乎所有应用程序, 而 C#是专门用于.NET Framework 的编程语言。例如,使用 C#可以编写动态 Web 页面、Windows Presentation Foundation 应用程序、XML Web 服务、分布式应用程序的组件、数据库访问组件、传统 的 Windows 桌面应用程序,甚或可以联机/脱机运行的新型智能客户端应用程序。本书介绍.NET Framework 4.5。如果读者使用以前的版本编码,本书的一些章节就不适用。本书将标注出专用于.NET Framework 4.5 的新增内容。

不要被这个架构名称中的.NET 所迷惑,认为这是一个只关注 Internet 的架构。这个名称中 的.NET 仅强调 Microsoft 相信分布式应用程序是未来的趋势,即处理过程分布在客户端和服务器 上。理解 C#不仅仅是编写 Internet 或与网络能识别的应用程序的一种语言也很重要。它还提供了 一种编写 Windows 平台上几乎任何类型的软件或组件的方式。另外,C#和.NET 都对开发人员编 写程序的方式进行了革新,更易于实现在Windows 上的编程。

那么,.NET 和C#有什么优点?

.NET 和C#的重要性

为了理解.NET 的重要性,了解一下过去18 年来出现的许多Windows 技术的本质会有一定的帮 助。尽管所有Windows 操作系统在表面上看来完全不同,但从Windows 3.1(1992 年引入)到Windows 8 和Windows Server 2012,在内核上都有相同的Windows API 用于Windows 桌面和服务器应用程序。

在我们转而使用Windows 的新版本时,虽然API 中增加了非常多的新功能,但这是一个演化和扩展 API 的过程,并非替换它。

开发Windows 软件所使用的许多技术和架构也是这样。例如,组件对象模型(Component Object Model,COM)源自对象链接和嵌入(Object Linking and Embedding,OLE)。最初,因为它在很大程度 上仅把不同类型的 Office 文档链接在一起,所以利用它,例如,可以把一个小型 Excel 电子表格放 在Word 文档中。之后,它逐步演化为COM、DCOM(Distributed COM,分布式组件对象模型)和最 终的COM+。COM+是一种复杂的技术,它是几乎所有组件通信方式的基础,实现了事务处理、消 息传输服务和对象池。

Microsoft 选择这种软件革新方法的原因非常明显:它关注后向兼容性。在过去的这些年中,人 们编写了大量Windows 第三方软件,如果Microsoft 每次都引入一项不遵循现有基本代码的新技术,

Windows 就不会获得今天的成功。

后向兼容性是 Windows 技术的极其重要的功能,也是 Windows 平台的一个长处。但它有一个

很大的缺点:每次某项技术更新换代,增加了新功能后,它都会比以前更复杂。 

很明显,对此必须进行改进。Microsoft 不可能一直扩展相同的开发工具和语言,总是使它们越


搜狗截图23年01月03日1555_5.png



C#资源(电子书《c#高级编程第八版》)网址:https://www.08i8.com/ttkfzy/detail83396.html;转载请注明!


提示:
1、资源共享网(www.08i8.com)C#文档教程《电子书《c#高级编程第八版》》仅供研究学习请勿商用!
2、如果发现本资源违法或侵权请【报告管理员】
3、您所看到的所有资源都是网友分享,资源共享网(www.08i8.com)无法保证都能正常下载使用,
4、如果您发现资源无法下载或无法使用请【报告管理员】,管理员会联系资源发布者补充新资源!
5、如果暂时无法补充新资源,【只退积分!不退款!
6、关注微信公众号:《国资互联联盟》 不迷路!

与《电子书《c#高级编程第八版》》相关的《经验教程》


  • Visual C++编程全能词典 (明日科技) pdf_NET教程

    Visual C++编程全能词典 (明日科技) pdf_NET教程

    资源名称:Visual C++编程全能词典 (明日科技) pdf资源截图:

    2 101165  0

  • .NET泛型编程 学习.NET的必备书_NET教程

    .NET泛型编程 学习.NET的必备书_NET教程

    资源名称:.NET泛型编程 学习.NET的必备书内容简介:.NET 2.0 中泛型的出现是一个令人激动的特征。但是,什么是泛型?你需要它们吗?你会在自己的应用软件中使用它们?在本文中,我们将回答这些问题并细致地分析泛型的使用,能力及其局限性。 类型安全 .NET 中的许多语言如 C#,C++和 VB.NET(选项 strict 为 on)都是强类型语言。作为一个程序员,当你使用这些语言时,总会期望...

    3 100722  0

  • C#经典编程220例 明日科技 pdf_NET教程

    C#经典编程220例 明日科技 pdf_NET教程

    资源名称:C#经典编程220例 明日科技 pdf资源截图:

    3 100450  0


  • Windows应用高级编程(C#编程篇) PDF_NET教程

    Windows应用高级编程(C#编程篇) PDF_NET教程

    资源名称:Windows应用高级编程(C#编程篇) PDF本书全面介绍创建功能强大的Windows应用程序的各种高级编程技术。具体内容包括:利用各种控件创建图形用户界面,在Windows应用程序中使用图形和GDI+,在标准Windows文件中加载和保存数据,通过应用程序打印信息,开发能够处理多文档的应用程序,链接数据库,提供帮助,部署应用程序等;同时,,通过创建实用的应用程序示例来展示这些编程技术...

    5 100573  0

  • Data Structures and Algorithms using C#(数据结构pdf格式)

    Data Structures and Algorithms using C#(数据结构pdf格式)

    数据结构C#版,pdf格式C# programmers: no more translating data structures from C++ or Java touse in your programs! Mike McMillan provides a tutorial on how to use datastructures and algorithms plus the first c...

    5 13972  0

  • C#程序设计实例教程 (徐少波等) pdf_NET教程

    C#程序设计实例教程 (徐少波等) pdf_NET教程

    资源名称:C#程序设计实例教程 (徐少波等) pdf第1章 学习情境:书店管理系统 1.1 学习情境引入 1.2 基本知识1:项目开发环境 第2章 学习情境:windows应用程序 2.1 学习情景引入 2.2 基本知识1:类与对象 2.3 基本知识2:命名空间 2.4 基本知识3:c#窗体程序 项目的各类文件 2.5 拓展:使用帮助 第3章学习情境:书店营业额统计 3.1 学习情景引入 3...

    5 101066  0


  • vbscript语言指导手册 chm格式电子书_NET教程

    vbscript语言指导手册 chm格式电子书_NET教程

    资源名称:VBscript语言指导手册 chm格式电子书 资源截图:

    3 100419  0

  • NET中英文电子书合集_NET教程

    NET中英文电子书合集_NET教程

    资源名称:NET中英文电子书合集资源目录:【IT教程网】.NETFrameworkSolutions【IT教程网】.NETTestAutomationRecipes【IT教程网】.NETWebServicesSolutions【IT教程网】.NET设计规范,第2版【IT教程网】ASP.NET3.5ABeginner’sGuide【IT教程网】ASP.NETAJAXinAction【IT教程网】AS...

    3 100948  0

  • Flex开发文档和电子书汇总_NET教程

    Flex开发文档和电子书汇总_NET教程

    资源名称:Flex开发文档和电子书汇总资源目录:【IT教程网】(k)Flex+4.0+RIA开发详解【IT教程网】Adobeflashcatalystcs5中文教程【IT教程网】ConfigtoolsforFlex【IT教程网】demo【IT教程网】flex【IT教程网】flex1【IT教程网】flex2【IT教程网】flex3【IT教程网】Flex4.0中文API【IT教程网】flex4【IT教...

    3 100922  0

  • zgwxw
    zgwxw Rank: 16

    0

    0

    0

    ( 此人很懒并没有留下什么~~ )
    img

    电子书《c#高级编程第八版》

    下载积分 钻石会员
    5 免费
    请您 登录后 下载 !
    说明

    您下载所消耗的积分将转交上传作者。上传资源,免费获取积分!


    首页

    栏目

    搜索

    会员