visual studio 2010 与powerbuilder8.0 对比
产品介绍 | |||
语言版本 |
中英文
|
语言版本 | |
简单描述 |
Visual Studio 是微软公司推出的开 发环境。是目前最流行的 Windows 平台应用程序开发环境。目前已正式发布的是 9.0 版本,也就是 Visual Studio 2008,而 在2008年12月份,微软公布了下一代开发工具和平台“Visual Studio Team System 2010”以 及.NET Framework 4.0的相关信息,并透露他们将在2009年底或者2010年正式发布。正当我们兴奋之时,微软又趁热打铁,发布了 Visual Studio 2010的社区技术预览版( Community Technology Preview,CTP)—— Visual Studio 2010 CTP,心急的朋友们可先到微软的官方去下载。目前RTM版的详细版本号是 10.0.30319.1 RTMRel; .NET Framework 的详细版本号是: 4.0.30319 RTMRel。
|
简单描述 | |
系统要求 | |||
适用硬件环境 |
133MHz或以上的与Pentium兼容的CPU,CD ROM驱动器,SVGA监视器,64MB内存(推荐128MB),100MB硬盘存储空间。
|
适用硬件环境 | |
适用软件环境 |
Microsoft Windows NT4.0 SP6a、Windows 2000 SP1、Windows 98
|
适用软件环境 | |
版本号 |
8.0
|
版本号 | |
版本类型 |
企业版
|
版本类型 | |
详细说明 |
Visual Studio 2010的新特性
它将是经典的一个版本,相当于当年的6.0版。而且它可以自定义开始页;新功能还包括: (1)C# 4.0中的动态类型和动态编程; (2)多显示器支持; (3)使用Visual Studio 2010的特性支持TDD; (4)支持Office; (5)Quick Search特性; (6)C++ 0x新特性; (7)IDE增强; (8)使用Visual C++ 2010创建Ribbon界面; (9)新增基于.NET平台的语言 F#;而根据微软发布的一份官方文档宣称,Visual Studio 2010和.NET Framework 4.0将在下面五个方面有所创新: 民主化的应用程序生命周期管理:在一个组织中,应用程序生命周期管理(ALM)将牵涉到多个角色。但是在传统意义上,这一过程中的每个角色并不是完全平等 的。Visual Studio Team System 2010将坚持打造一个功能平等、共同分担的平台以用于组织内的应用程序生命周期管理过程。 顺应新的技术潮流:每年,业界内的新技术和新趋势层出不穷。通过Visual Studio 2010,微软将为开发者提供合适的工具和框架,以支持软件开发中最新的架构,开发和部署。 让开发商惊喜:从Visual Studio的第一个版本开始,微软就将提高开发人员的工作效率和灵活性作为自己的目标。Visual Studio 2010将继续关注并且显著地改进开发者最核心的开发体验。 下一代平台浪潮的弄潮儿:微软将继续投资于市场领先的操作系统,工具软件和服务器平台,为客户创造更高的价值。使用Visual Studio 2010,将可以在新一代的应用平台上,为你的客户创造令人惊奇的解决方案。 跨部门的应用:客户将在不同规模的组织内创建应用,跨度从单个部门到整个企业。Visual Studio 2010将确保在这么宽泛的范围内的应用开发都得到支持。 |
客户机/服务器、Web及多层结构的快速应用开发
无论你是从事企业级系统开发还是从事商业应用软件开发,高度灵活性、快速性以及强大的功能都是你所需要的。而这些正是 Sybase PowerBuilder 8.0所能提供的。借助于PowerBuilder,你能够创建、增强和扩展驱动当今商务运作的客户机/服务器 应用。而且,你还能够快速地创建充分利用新的Internet和分布式体系结构优势的复杂Web及多层应用。 Sybase PowerBuilder 8.0是易于使用的、可伸缩的、并经实践证明的快速集成开发环境,它在给用户提供一条转移到下一代平台 的途径的同时,使用户仍能够保护和扩展他现有的在技术和应用上的投资。多年来,用户一直赞赏PowerBuilder 用于客户机/服务器应用开发的快捷 性、简便性以及先进性。现在,用户可以在他熟悉的相同的PowerBuilder环境中使用相同的技术来创建同样的功能强大的Web和分布式应用。 卓越的应用开发效率 PowerBuilder通过提供大量新的功能和特征继续拓展其快速应用开发和无比卓越的生产率传统,显著地加快了应用开发的周期。 工作区与对象 新的工作区意味着你能够同时而且高效率地创建、预览和部署多个应用。在工作区中,你可以创建“对象”--你部署的最终产品。目 前,PowerBuilder具有三种类型的对象, 它们是基于Windows的应用、部署到EAServer 中的PowerBuilder组件、以及 Web对象。 源代码编辑器 新的集成的源代码编辑器使你在PowerBuilder内部就能够编辑PowerScript对象和组件。源代码的编辑不需要进行更多的输入和输出操作。. 剪切窗与输出窗 新的剪切窗允许你存储和重用你喜爱的PowerScript或r HTML代码段。新的输出窗可以显示多种操作(包括移植、创建、部署、项目执行、对象存储和搜索)的结果,并使你能够直接在画板中或源代码编辑器中打开一个对象。 系统目录树 这一激活的、自动缩进的、适合浏览的资源以分层的格式可视化地显示工作区中的内容、HTML页面、Web应用可用的语言,以及驻留在EAServer中的组件。它还使你能够拖放组件和对象,从而使程序代码的编写量降到最低。 自动代码输入与编排 几种新的增强功能可帮助你高效率地编写和输入程序代码。 例外处理 PowerBuilder 8.0现在包含例外处理类和语法分析功能,用于对应用程序内部的上下文相关的错误分析处理。你可以很轻松地处理来自 EAServer组件的例外,定义和丢弃你自己的例外类型。 内置的国际化支持 PowerBuilder现在支持双字节字符集。 数十项可用性增强 Sybase公司已把50个以上增强的可用性增加到开发环境中。 源代码控制 对源代码控制进行了全面的重新设计,以支持工作区、Web Targets、多文件操作、子项目、离线开发、以及改进的状态报告。 与Sybase EAServer的紧密集成 当运行于EAServer 中时,PowerBuilder应用的功能非常强大。EAServer是Sybase公司的一个独具特色的应用服务 器,它融合了组件事务处理服务器和动态页面服务器的功能。 这就是PowerBuilder提供与J2EE应用服务器EAServer之间无缝集成用于应 用开发、测试、调试和部署过程的原因。利用EAServer,你就能够支持包括CORBA、JavaBeans与 Enterprise JavaBeans、COM与C/C++组件在内的不同种类的组件模型以及本地PowerBuilder组件。EAServer还 提供了你部署全球应用所需要的负荷平衡、高可用性、高安全性,以及高伸缩性特性。 在EAServer中实现现有的组件界面 利用EAServer组件向导,可以创建含有现有的EAServer组件界面中的方法和属性的定制类用户对象。 捕获和处理EAServer组件错误 利用新的例外处理功能,PowerBuilder 8.0 应用程序能够捕获和处理来自EAServer组件的错误,从而使你的应用的可靠性得到大大的增强。 在EAServer内部调用EJB PowerBuilder客户机应用组件可以充当EAServer上的Enterprise JavaBeans组件的客户机。 SSL(加密套接字协议层)连接 一个新的SSL回叫对象使你的PowerBuilder应用或对象能够在不同的EAServer站点之间建立一个安全的Internet连接或内部组件调用。这对于需要在企业内部之间进行通讯的企业对企业(B2B)应用是十分关键的。 强大的Web应用开发能力 PowerBuilder 8.0现在是一个综合性的Web集成开发环境,它提供了一个基于图形用户界面、功能强大而快捷的环境,用于高级Web 应用和Web站点的创建。从熟悉的PowerBuilder环境中,你可以充分地利用大量新的Web应用开发功能,将你的应用、你的用户以及你的技术带到 Web世界与分布式计算领域。 < 通用的Web Target 创建你的通用Web Target对象模型代码,从而可以更快速地进行应用开发,并把它们部署到Microsoft Internet信息服务器或PowerDynamo中。 自动摸板代码生成 利用4GL Web页面,可以为你自动生成摸板代码。 PowerBuilder 8.0的主要特征 加快应用推向市场 1.RAD 4GL开发工具意味着应用的快速开发与交付 2.充分地利用了现有的技术、软件和开发资源 Web应用开发 1.Web Target 对象模型使用HTML、拖放式编程、DynaScript、JavaScript、SQL、以及其它语言快速地创建瘦客户机Web应用。 2.Web DataWindow 技术将DataWindow数据窗口技术的强大功能引入浏览器中。 与EAServer之间的紧密集成 1.无需离开PowerBuilder集成开发环境,就可直接把PowerBuilder非可视对象创建和部署到EAServer中。 2.导向全过程地引导开发人员进行对象的创建和部署。 3.基于EAServer中的现有界面,创建PowerBuilder非可视对象(NVO)。 集成来自传统系统的数据 1.重新部署非可视对象到EAServer中,以便新的应用进行访问。 2.通过运行ODBC、Open Client Client-Library、JDBC,以及Oracle OCI调用, EAServer中 的PowerBuilder组件能够访问大型主机、PC机和工作站上的数据 。而且,它们还能够运行存储的程序或COBOL程序。 开放性: 充分地利用现有的IT资源 利用EAServer,PowerBuilder应用和组件能够访问包括PowerBuilder、ActiveX /COM、Enterprise JavaBeans、 CORBA 、以及Java小应用程序在内的大量的组件模型,并与之进行通讯。 |
详 |