一、关于Jbuilder 8: 1、支持新的Web 服务标准和Java 2 企业版(Java 2 Enterprise Edition ,J2EE)1.4版本规范; 2、通过收购TogetherSoft公司,增强其在正在形成的模型和设计程序工具; 3、提供了更好的工具来测试企业Java Bean(Enterprise Java Bean,EJB)应用程序。 Borland官方关于JBuilder 8的介绍: Borland® JBuilder® is the leading, cross-platform environment for building industrial-strength enterprise Java™ applications. JBuilder 8 Enterprise simplifies Web and EJB™ development with two-way visual designers and rapid deployment to leading J2EE™ platform application servers. Enhance productivity with UML™ code visualization, refactoring, code formatting, HotSwap debugging, unit testing, and version control integration. 二、关于企业级服务: Core Requirements: -- Reliability (可靠性) -- Cost Effectiveness (单位成本的效率) -- Interoperability (相互协同工作的能力) 三、关于Borland未来开发工具的展望(即将实现): Trends: -- Lower Level Languages:C/C++ (Borland将重新重视C/C++语言,并将加强其的C/C++开发平台,使其成为继JBuilder之后,Borland又一拳头产品) -- Modern Code Optimizations: (Borland将重新构架其C/C++编译器,使其适应多平台的需要) -- CPU Choices:Intel,ARM...... (Borland的开发平台将通过其全新的架构,支持编译各种平台下的应用程序,包括Intel架构、ARM架构等等,其范围包括PC、掌上机、手机等等) -- Desktop and Mobile Device Support (全面支持PC或者移动设备) -- Rich UIS: (在用户界面方面,微软已经付费购买了Borland的IDE界面,所以微软的.NET的IDE界面已经和Borland产品系列有神似,并且Borland下个系列的产品将和.NET紧密结合,用户可以选择Borland自己的调试工具,或者选择.NET的调试工具来调试Borland开发工具开发的代码。) -- Delphi and C++ -- .NET Borland官方关于新版本开发工具的介绍: Borland公司计划在明年初发布一款代号为Galileo的开发工具,与微软争夺开发工具市场。Galileo将使编程人员开发能够在Windows和未来的.Net平台上运行的应用程序。 Galileo支持微软的.Net Framework和公共语言运行库。另外,它还支持Visual Basic、C#、Java等几种编程语言。 四、Borland未来的整体架构:

五、Borland正在改进的C++编译器: Next - Gen Borland C++ Compiler -- New 3 - phase Compiler Architecture (新的3层架构) -- Modular Design (模块化设计) -- Multiple CPU support (多种CPU架构平台支持) -- Standards Compliance (严格按照C++标准设计,另:VC没有完全达到标准) -- Runtime Performance五、Borland正在改进的C++编译器: Next - Gen Borland C++ Compiler -- New 3 - phase Compiler Architecture (新的3层架构) -- Modular Design (模块化设计) -- Multiple CPU support (多种CPU架构平台支持) -- Standards Compliance (严格按照C++标准设计,另:VC没有完全达到标准) -- Runtime Performance

注:现在的C++编译器Front End Processor和Code Generator紧密相连,无法分割,导致平台单一性。
注:新的BCB编译器采用模块化设计,使得代码从Front End Processor出来以后,经过一个SSA代码优化,然后就可以交给各个不同平台的编译器编译成相应的目标代码。

New Borland C++ FEP Goals: -- The Highest Level of Standards Compliance; -- Microsoft Compatible; -- Defacto Standards Compliance.
六、Borland在移动设备的计划: MoBile Worlds: (Borland将支持几乎所有常见的移动操作系统)

对于Microsoft CE OS或者Palm,Linux大家也许很熟,所以有必要简要说明一下采用Symbian OS的移动厂商: Symbian OS是在移动领域很普遍的一种操作系统,被以下几公司采用:SIEMEMS,ERICSSON,PSION,MOTOROLA,Panasonic...... Borland计划用于开发移动领域的Codename为:Edison ,该语言是基于C++环境的(微软的CE OS应用程序也可用Delphi进行开发) Borland C++ Mobile Edition: (Borland C++ 移动开发平台版本) -- Version 10 add-on for C++ Builder,Nokia SDK 2003年年底发布 -- Version 2.0 Galileo IDE Borland ARM C++ Compiler Mobile CLX Nokia Series 60 SDK & other phones 明年中旬发布
七、Borland在Web Service上的计划: Web Service: -- Delphi and C++ Language Integration; -- Components to simplify SOAP,XML and WSDL …… 注:此时演示如何用Delphi编写ASP.NET代码,并且用Delphi编写分别基于PC和WIN CE掌上电脑的应用程序同时调用刚才的ASP.NET代码,并且得到相同的运算结果。
八、Borland在与MS .NET结合的计划: Delphi for .NET preview Edition is: --Delphi for .NET CIL Compiler; --Delphi for .NET runtime library; …… 注:此时演示Delphi for .NET的环境下,分别1、用传统Borland自己的调试工具进行调试;2、通过Delphi for .NET菜单下的调试工具进行调试。在第2种情况下,Delphi调出了MS .NET的调试器,并且演示了断点调试。
九、Borland对开发平台的预期(Codename:Galileo):

Galileo的基本特性: -- 100% Pure .NET Revelopment Solution; --Multi Language Studio; -- Support for MS and non-MS Web Servers; --IIS & Apache -- Support for MS and non-MS Databases; --MS SQL -- Native non-ADO,support for Oracle,DB2,Interbase,and others
十、其他相关资料摘抄: 业界分析人士表示,作为最大的独立软件开发工具厂商,Borland公司有很好的机会通过Galileo建立稳定的业务。Borland公司的梦想是成为一个中立的开发工具厂商,同时支持Java和.Net这两大编程模式,它圈定的目标市场是,既想开发.Net但又不想使用微软开发工具的编程人员。尽管只有5%的.Net软件开发人员不想使用微软的工具,但600万开发人员的5%也是一个很可观的数字。一些开发人员担心,一旦他们使用微软的Visual Studio.Net,未来可能还必须使用其SQL Server数据库、Exchange Server以及其他软件。
托德表示,Borland公司相信有能力与微软在开发工具市场上竞争,能够夺取一部分Visual Studio.Net用户。他说,Galileo十分重要,因为Borland公司的目标就是让“非微软的技术能够与微软的环境很好地协作。”它已经与BEA和IBM达成协议,扩大其开发工具的市场。托德说,Galileo将提供Visual Studio.Net中没有的功能,使编程人员无需自己编写所有的代码。
Borland将把全面支持.NET作为自己的一个长期战略方向。按照计划,Borland Delphi、C++ Builder、Kylix、JBuilder等开发环境将全面支持.NET。据大会上透露出的来的消息,Borland与微软合作开发的完全支持.NET架构的Delphi 7电子商务解决方案开发工具(代号Aurora)预计今年下半年问世,而下一代代号为Galileo的Delphi产品也在紧张开发之中,计划明年上半年问世。
与Borland从上到下显示出来的对.NET的热情相呼应,5月20日微软工程师Anders Hejlsberg在题为《部署.NET》的主题演讲中也指出,使用Borland下一代Delphi开发工具,程序员可以很简单地写出多种基于.NET架构的应用,如智能客户程序、企业级解决方案和符合XML规范的Web服务程序等。
Borland公司的工具包名为Galileo,将会与微软公司的 visual Studio.Net工具包相抗衡。
注:由于我的原稿是用WPS格式写的,所以在这里有图形无法实现直接制作,所以采取贴图的方式。如果需要所取源文件,请E-mail:[email protected]。 
|