第 1 篇 面向 Visual Basic开发人员的 Microsoft.pdfVIP

第 1 篇 面向 Visual Basic开发人员的 Microsoft.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 1 章 面向 Visual Basic 开发人员的 Microsoft .NET Framework 入门指南 对软件开发人员而言,Microsoft .NET Framework 以及面向 .NET Framework 的 Microsoft Visual Studio 对应版本都是卓越的创新。如果 您曾用 Visual Basic 6 (或更早的版本)进行过编程,您会很欣赏这些新的开发和执行环境在工作效率、安全性、可靠性以及“可部署性” 方面的提高。 每个程序均依赖于其平台和其他库来提供运行时服务。Visual Basic 6 的编程人员非常了解由 Visual Basic 运行库提供的这些服务类型。 Java 编程人员使用 Java 虚拟机 (JVM) 。而其他编程人员则使用适用于其开发技术的库。Microsoft .NET Framework 类库提供一个丰富 的库,用于创建在称为公共语言运行库(CLR) 平台(或执行环境)上运行的应用程序。本章将为您介绍 .NET Framework 的基本知识、 它的类库,以及组成 Microsoft Visual Studio 的开发人员工具。在本章结尾处,将重点介绍 .NET Framework 2.0 和 Visual Studio 2005 中 的一些新功能,本书的其他部分将更详细地介绍这些内容。 .NET Framework CLR 是管理关键平台服务(包括内存和安全性)的执行环境。面向 .NET Framework 的代码通常称为托管代码,因为 它需要由执行环境提供的托管服务。为 .NET Framework 编写的所有 Visual Basic 代码都是托管代码。包括 Windows 应用程序、Web 应 用程序和所有其他类型的应用程序。 可以构建的应用程序 您可能已经听说过许多关于 .NET 和 XML Web 服务的宣传。因为 .NET Framework 和 Visual Studio 2005 使构建和使用 Web 服务变 得非常简单,所以多数这样的宣传都是名副其实的。但是,Microsoft .NET 技术不仅仅关于 Web 服务。Visual Studio 2005 和 .NET Framework 在创建其他类型的应用程序(包括 Windows 应用程序和 Web 应用程序)时功能也非常强大。有时,关于 Web 服务的宣 传掩盖了使用 Microsoft .NET 技术创建各种应用程序以及面向 .NET Framework 的很多好处,包括增强的安全性、开发人员工作效率的 提高、部署和维护成本的降低以及用于许多通用任务的大量预建库。 智能客户端 Windows 应用程序 当然,可以创建 GUI 驱动的 Windows 应用程序,它类似于用 Visual Basic 6 创建的 Windows 应用程序。这些 .NET 应用程序通常称 为 Windows 窗体应用程序、胖客户端或智能客户端。Microsoft .NET Framework 为 Windows GUI 应用程序提供了许多远胜于 Visual Basic 6 功能的增强功能,例如停靠、锚定、不透明度、新控件和更多公开为事件的 Windows 消息。 术语智能客户端是指这样一种 Windows 应用程序,它将桌面应用程序的处理能力和丰富的用户界面 (UI) 以及通常与 Web 应用程序相 关的部署和连接功能组合在一起。智能客户端是具有如下功能的传统 Windows 应用程序:使用 Web 服务;支持脱机模式;可从中央 服务器进行部署;提供自动更新(从中央服务器);或支持多种类型的设备。由于 Microsoft 技术简化了部署,而公司在寻求网络边缘 的处理能力使用方式的同时,正与基于 Web 接口的局限性进行抗争,因此对智能客户端的兴趣日益增强。 Web 应用程序 .NET Framework 已成为一种相当受欢迎的用于 Web 应用程序的技术。.NET Framework 中的 Web 功能(统称为 ASP.NET )包含于 一个丰富的对象模型之中,该模型提供的功能和可伸缩性远胜于其前身 ASP (现通称为

文档评论(0)

kehan123 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档