欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    计算机专业外文文献及翻译--微软Visual Studio

    • 资源ID:129983       资源大小:50.55KB        全文页数:9页
    • 资源格式: DOCX        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    计算机专业外文文献及翻译--微软Visual Studio

    1、1 微软 Visual Studio 1 微软 Visual Studio Visual Studio 是微软公司推出的开发环境, Visual Studio 可以用来创建 Windows 平台下的 Windows 应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和 Office 插件。Visual Studio 是一个 来自微软的 集成开发环境 IDE( inteqrated development environment) , 它可以用来开发 由 微软视窗 , 视窗手机 , Windows CE、 .NET 框架 、 .NET 精简框架 和 微软的 Silverlight

    2、支持的 控制台 和 图形用户界面 的应用程序 以及 Windows 窗体 应用程序, 网站 , Web 应用程序 和 网络服务 中 的本地代码 连同 托管代码 。 Visual Studio 包含一个 由 智能感知 和 代码重构 支持的 代码编辑器 。 集成的 调试 工作既作为一个源代码级调试器 又可以作为 一台机器级调试器 。 其他内置工具包括 一个窗体 设计 的 GUI 应用程序,网页设计师 , 类 设计师 , 数据库架构 设计师 。 它 有几乎各个层面的 插件增强功能,包括增加对支持 源代码控制 系统(如 Subversion 和 Visual SourceSafe)并添加新的工具集设计

    3、和可视化编辑器 , 如 特定于域的语言 或用于其他方面的 软件开发生命周期 的 工具( 例如 Team Foundation Server 的 客户端:团队资源管理器)。 Visual Studio 支持不同的 编程语言 的服务方式 的语言,它允许代码编辑器和调试器(在不同程度上) 支持 几乎所有的 编程语言 , 提供了一个语言特定服务的存在 。 内置的语言中包括 C/C + +中 (通过Visual C+) ,VB.NET(通过 Visual Basic.NET), C中 (通过 Visual C )和 F ( 作为 Visual Studio 2010) , 为支持其他语言,如 M,Pyt

    4、hon,和 Ruby 等,可通过安装单独的语言服务。它也支持 的XML/XSLT,HTML/XHTML,JavaScript 和 CSS.为特定用户提供服务的 Visual Studio 也是存在的 :微软Visual Basic, Visual J 、 Visual C和 Visual C+。 微软提供了 “直通车 ”的 Visual Studio 2010 组件的 Visual Basic 和 Visual C和 Visual C + +,和Visual Web Developer版本,不需任何费用。 Visual Studio 2010、 2008年和 2005专业版,以及 Visual

    5、 Studio 2005 的特定语言版本( Visual Basic、 C+、 C、 J), 通过微软的下载 DreamSpark 计划 ,对学生免费。 2 架构 Visual Studio 不支持任何编程语言,解决方案或工具本质 。 相反,它允许插入 各种功能 。 特定的功能是作 为一个 VS 压缩包的代码 。 安装时 , 这个功能可以从服务器得到 。 IDE 提供三项服务:SVsSolution,它提供了能够列举的项目和解决方案 ; SVsUIShell,它提供了窗口和用户界面功能(包括标签,工具栏和工具窗口)和 SVsShell, 它处理 VS 压缩包的注册 。 此外, IDE 还可以负

    6、责协调和服务之间实现通信 。 所有的编辑 器,设计器 ,项目类型和其他工具 都是 VS 压缩包存在 。 Visual Studio使用 COM 访问 VSPackage。 在 Visual Studio SDK 中 还包括了 管理软件包框架 (MPF), 这是一套 管理的 允许在写 的 CLI兼容的语言 的任何 围绕 COM的接口 。 然而, MPF并不提供所有的 Visual Studio COM功能 。 2 通过使用特定的 VSPackage 来支持的编程语言的服务, 称为 语言服务 。 一个语言服务定义了各种接口,而这些 VSPackage 实现 包可以实现 添加功能支持多种 。 功能性

    7、的方式,可以添加 包括语法着色,语句完成,括号匹配,参数信息工具提示,成员名单和背景汇编 的错误标记 。 如果接口完成 , 那么语言就可以使用这些功能 。 语言服务要在每个语言的基础实施 。 重用代码的实现可以从 语言解析器实现 。语言服务可以在 本机代码 或 托管代码 实现 。 对于本机代码,无论是本地 COM 接口或巴贝尔框架( 部分 Visual Studio SDK)都可以使用 。 对于托管代码, MPF 服务,包括托管语言编写 包装。 Visual Studio 不包括任何 源头控制 内建支援,但它定义 了两种可供选择的源代码控制系统的方法可以 用 IDE 集成 。 一个源代码控制

    8、VSPackage 可以提供自己的定制的用户界面 。 与此相反,源代码管理插件使用 MSSCCI( Microsoft 源 代码控制接口)提供了一个功能集的控制功能,用于落实各项源接口,用 标准的 Visual Studio 用户 界面 。 MSSCCI 首次使用集成 的 Visual SourceSafe6.0,但后来在 Visual Studio SDK 中 通过 。 Visual Studio.NET 2002 使用 MSSCCI 1.1, Visual Studio.NET 2003 使用 MSSCCI 1.2。Visual Studio 2005、 2008 和 2010 使用 MS

    9、SCCI 1.3 版,增加了重命名和删除的支持以及异步传输 。 Visual Studio 支持运行(每一个都有它自己的一套 VSPackage) 多个实例的环境 。 这些实例使用不同的 注册表配置单元 来存储它们的配置状态和 区别他们的 AppID(应用程序 ID)。 实例都是由一开始的 AppID-specific.exe 文件选择的 AppID,设置根 并启动 IDE。 一个 AppID 的登记 VSPackage 中集成了其他的 VSPackage。 Visual Studio 的各种产品版本,是使用不同的 AppID。 在 Visual Studio 速成版产品都设有自 己的 App

    10、Ids,但标准,专业和 团队套件 产品共享相同的 AppID。 因此,人们可以安装Express 版本并排侧 其他版本 , 不同的是其他版本 更新相同的安装。专业版包含标准版的超集VSPackage 和包括对其他版本中的 团队套件的 VSPackage 超集。 AppID 系统 由 Visual Studio 2008 的Visual Studio Shell 影响 。 3 特点 3.1 代码编辑器 Visual Studio,像任何其它 的集成开发环境 一样,包括一个支持 语法高亮 和 代码自动完成 的 代码编辑器 ,不仅 变量 , 函数 和 方法 ,就连语言,如结构 循环 和 查询 都是使

    11、用 智能感知 的。在开发网站和Web 应用程序 时,智能感知是由内部语言支持的,当然 XML、 层叠样式表 和 JavaScript 也同样支持 。 编辑器中会自动弹出一个无模式列表框的代码,覆盖在上面。 在 Visual Studio 2008 年起,它可暂时半透明地看到它阻碍了代码 。 代码编辑器是用于所有支持的语言。 在 Visual Studio 代码编辑器还支持设置快捷导航代码书签,其他助航设备包括折叠代码块和 渐进式搜索 ,还有正常的文本搜索与 正则表达式 (在 计算机科学中,是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。在很多文本编辑器或其他工具里,正则表达

    12、式通常被用来检索和 /或替换那些符合某个模式的文本内容)搜索。代码编辑器还包括一个多项目 剪贴板 和任务列表。代码编辑器支持代码片段,它保存模板重复的代码,也可以被插入到正在进行这项工作到的代码和项目自定义中。一个代码片段管理工具也是这样建立的。这些工具是在浮动窗口显示,当这个窗口不被使用或者停在屏幕一侧时,可以将它设置成自动隐藏。在 Visual Studio 代码编辑器也支持 代码重构 包括参数重新排序,变量和方法的重命名, 界面 的提取和内部成员属性的封装等等。 Visual Studio 提供了背景编译(也称为增量编译)。正在写的代码时, Visual Studio 编译背 景为了3

    13、强调它在提供反馈有关语法和编译错误,这时标有红色的波浪。 警告标有绿色下划线。 背景编译不生成可执行代码,因为它需要一个不同的编译器而不是一 个 生成可执行代码的编译器。背景资料汇编最初是和 Microsoft Visual Basic 语言一起推出的,但现在它已经扩展到了所有内部语言。 3.2 调试器 Visual Studio 包含一个 调试器 既 可以 作为一个源代码级调试器 工作 ,并作为机器 级调试器工作 。它可工作在 托管代码 以及 本机代码 , 可用 Visual Studio 支持的任何语言 调试 应用程序 。此外,它也可以附加到正在运行的进程,监测和调试这些进程 。 如果源代

    14、码的运行过程是可用的,它就会显示代码的运行 。 如果源代码是不可用,它可以显示 反汇编 。 Visual Studio 调试器还可以创建 内存转储 以及负荷调试它们 。 多线程程序也支持 。 调试器可以被配置为一个应用程序 ,运行在 Visual Studio 环境之外 。 调试器可以设置(允许执行被暂时停止的位置)和监视(用于监视变量的值执行进度)断点 。 断点 是有条件的,这意味着他们 条件满足时 触发 。 代码可以加强,即 一次只运行一条(源代码) 。 它可以步进 它里面的功能来调试,或者步过 ,即执行机构的功能 。 也就是说,它允许代码进行编辑,因为它的 调试只有 32 位 , 不支持

    15、 64 位。在调试时,如果鼠标指针徘徊在任何变量,其当前值显示在工具提示( “数据提示 ”), 如果需要的话,它也可以修改 。 在编码时, Visual Studio 调试器让某些职能援引手动 Immediate 工具窗口 。 方法参数提供的是在立即 窗口。 4 设计 Visual Studio 包括一个可视化设计,以帮助开发主机的应用程序 。 这些工具包括: 4.1Windows窗体设计器 Windows 窗体设计器是用 Windows 窗体 构建 图形用户界面 应用程序。它包括一个 UI 调色板 部件和一些可以在窗体表面拖拽的控件(包括按钮,进度条,标签,布局容器和其他控制),布局可以通过

    16、控制其他容器的框架控件或锁定到窗体的一面来改变。显示数据的控件(如文本框,列表框,网格视图 等)都可以 绑定 到数据源,如 数据库 或 查询 。 UI 是用一个 事件驱动的编程 模型与代码关联的。设计器会生成 C 或 VB.NET 应用程序代码。 4.2 WPF 设计 WPF 设计器,代号为 Cider, 用 Visual Studio 2008 介绍 。 像 Windows 窗体设计器 一样它支持拖拽 。它是用来提交 用户界面 对象 的 Windows Presentation Foundation。 它支持所有功能,包括 WPF 的 数据绑定 和自动布局管理 。 它 为 UI 生成 的 X

    17、AML 代码 。 生成 的 XAML 文件 兼容 微软 Expression 设计 , 设计者为导向的产品 。 XAML 代码是联系在一起的代码使用 代码隐藏 模型。 4.3 网页设计师 /开发 Visual Studio 还包括一个网站编辑 器,网页设计器,允许被拖放部件 。 它是用于开发 ASP.NET 应用程序和支持 HTML, CSS 和 JavaScript。 它使用 代码隐藏 模型,连接 ASP.NET 代码 。 从 Visual Studio 2008 年起,设计 器 的布局引擎所使用的网络共享与 微软的 Expression Web。 还有 ASP.NET MVC 支持MVC 的 下载技术 。


    注意事项

    本文(计算机专业外文文献及翻译--微软Visual Studio)为本站会员(泛舟)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583