PowerBuilder和. NET不是对立关系.doc_第1页
PowerBuilder和. NET不是对立关系.doc_第2页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PowerBuilder和. NET不是对立关系PowerBuilder是一种集成开发环境(IDE),.NET是一种平台。当有人问是应该继续使用PowerBuilder还是应该转为使用.NET时,他们实际上是在问是否有必要考虑用Visual Studio .NET代替PowerBuilder来进行新的开发。许多人将Visual Studio .NET和.NET等同视之。这是可以理解的,因为Visual Studio工具和.NET平台都属于微软公司。此外,Visual Studio是最常用的.NET开发工具,有80%的.NET开发是利用该产品来进行的。那么,为什么不应该把这本白皮书丢到一边,而马上使用Visual Studio .NET呢?因为您是一名PowerBuilder开发人员,而PowerBuilder是PowerBuilder开发人员开发.NET的最简便、最经济高效的途径。它是您明智的业务决策。只需投入最少的时间和资金,它就可以把您和您的应用带到未来。它让您能够直接推动经济收益的增长。您可能还记得第一次使用PowerBuilder时的情景。您可能是在v1.0a的时候开始使用,也可能是在我们向v5.0中添加PFC的时候,还有可能是到最近的v9.0或10.5才开始使用PowerBuilder。不论是哪个版本,您都将永远记得开发的第一个应用。它速度快,功能强大。它让您感觉极其良好!对于您这样的,对自己充满信心的资深3GL开发人员,选择PowerBuilder是因为它更易于使用。您只需花三分钟的时间,就可以用PowerBuilder建一个窗口,而不是花三个月的时间用C/C建一个窗口。它为您节约了时间,而节约时间就是节约成本。PowerBuilder还是曾经的PowerBuilder。它依然可以提供很久以前曾经对您有无限吸引力的无可匹敌的效率。它依然在构建您所需要构建的那些应用。现在,随着它所在的Windows平台的不断发展,它也带领您一同向前发展。.NET什么是?.NET可以做些什么?.NET不仅仅是一种操作系统。.NET Framework包含丰富的服务和类,可简化您的开发。它使开发人员能够利用自己选择的工作语言提高开发效率,使开发人员能够制作独立于编程语言的程序集(assemblies),并且这些程序集可由使用任何其他.NET语言的.NET开发人员扩展或继承。这一点非常重要,因为它可使开发人员集中精力解决紧急问题,而不需要掌握新的语言。不必问.NET可以做些什么,只需问PowerBuilder如何使.NET更加简便那么,PowerBuilder的优势体现在哪里?PowerBuilder可简化.NET开发。开发人员一直选择PowerBuilder,因为它使开发更加简便。不论是在生产环境中大量的提取数据,还是构建复杂的分布式应用,或是运行后端应用,PowerBuilder都可让您利用内置技术来满足管理人员及IT部门的要求,同时迅速完成任务。PowerBuilder对.NET的支持同样如此。PowerBuilder一直在分阶段实施对.NET的支持。2002年,我们发布了分作四个阶段的.NET支持计划,目前的11.0版本实现了该计划的第三阶段。这一版本使您能够将现有的应用部署为ASP .NET Webform、Smart Client、Winform以及传统 的Win32客户端/服务器应用。此外,它还使您能够直接从您的PowerBuilder代码调用.NET assemblies上的方法。您还可将您的非可视化对象(NVO)部署为.NET Web Services和.NET assemblies,而且这些程序集可由您的企业中的其他.NET开发人员使用。使用不显示代码(Code-off)功能,看谁能够以最快的速度建立可重用的业务逻辑!PowerBuilder应用还可使用您同事在Visual Studio .NET中内置的程序集,从而能够使您减轻工作量。这些都证明了PowerBuilder对.NET的价值。现在,PowerBuilder开发人员可利用其现有应用,并通过将其快速部署到.NET使其扩展到将来。更振奋人心的是,开发人员可利用WPF(Windows Presentation Foundation)、WF(Windows Workflow Foundation)、WCS(Windows Card Space)和WCF(Windows Communication Foundation)中包含的.NET的丰富组件。由此,应用开发人员只须利用.NET Framework中的功能,集中精力构建强健的应用以及插件系统级功能,例如安全和数字签名功能。PowerBuilder的未来版本将使这一进程更加简便。除了部署之外,我们将重点简化对.NET进行的开发。只要您愿意,您构建的应用将部署为可管理代码。我们将简化您与.NET Framework互操作的方式,使之在很大程度上如同我们在PocketBuilder (PocketBuilder是我们针对Windows Mobile的开发工具)上的做法,即提取PowerBuilder开发人员最常用的服务和类。此外,我们将使用来自WPF/E的丰富的用户界面(UI)功能,它最近重命名为Silverlight,使您可轻松构建赏心悦目且易于导航的应用。随着我们继续在PowerBuilder中支持.NET 3.0及更高版本,开发人员将能够比企业中使用其他工具的开发人员更加快捷简便地交付新应用或增强功能,这都证明了PowerBuilder的RAD具备强大的功能。我们确保您能够使用您的管理人员和IT部门所要求采用的技术,而无需改变您的工具或者掌握更多的技能。一切都如同往常一样。为什么PowerBuilder对.NET的支持如此鲜为人知?我们一直在向客户讲述关于我们的.NET的五年发展计划,并且我们一直在逐阶段实现我们的计划。尽管我们在不断赢得新的用户,但我们的重点不是整个.NET市场,而是支持PowerBuilder社区中的开发者。我们认为这是一件好事情。微软拥有.NET市场的绝大部分,但是我们拥有微软之外的最大份额。这使我们能够致力于提供最佳功能从而确保简化PowerBuilder开发人员的.NET开发。我们利用微软已有的工作成果,使.NET技术更加便于您使用。此外,我们还不断加强和扩展我们自己的专利技术DataWindow,无论是用于复杂的数据访问、数据验证,还是将您自己的复杂业务逻辑规则应用于数据展现,都不会影响它的易用性。并且,我们继续实现您提出的更高要求,更新IDE,并更新我们对其他技术和数据库的支持。我们还有许多工作要做,因为我们所做的不仅仅是.NET方面的。PowerBuilder作为领先的4GL RAD工具,因其开放性而赢得了巨大的声望。今天,开放性超越了数据库范畴。PowerBuilder NOV现在可以像EJB一样部署到第三方J2EE应用服务器上。Data Windows可在使用PocketBuilder的移动应用或者使用Sybase WorkSpace的Eclipse中重复使用。我们已经利用PowerBuilder技术为Visual Studio.NET环境创建了插件DataWindow .NET。PowerBuilder 一如既往PowerBuilder将继续向前发展,支持新兴技术并汲取它们的精华,以便您更容易地使用这些技术。同时,PowerBuilder还必须

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论