程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> 全新的開發環境:C++ Builder

全新的開發環境:C++ Builder

編輯:C++入門知識

C++ Builder作為全新的集成開發環境,他的有點很強大:使開發人員不需太多編碼,就能夠實現很多復雜的功能,體現了軟件的“重用性”原則。這些都是很容易的啊。。

新近推出的最新版本C RAD快速應用開發)工具——Borland C++ Builder 4,無論是在開發環境、分布式應用系統開發、支持已有C 資源方面,還是在快速開發Web及Internet應用程序、數據庫處理等方面,都表現出了其獨特的一面。

全新的集成開發環境
C++ Builder保留了使用Framework(如:OWL、MFC)的開發方式,融合了Visual Basic、Delphi等開發工具的面向組件的開發方式。C++ Builder的集成開發環境提供了120多個VCL組件,使開發人員不需太多編碼,就能夠實現很多復雜的功能,體現了軟件的“重用性”原則。

C++ Builder的用戶界面也非常友好,易於使用,並且采用了停駐式(docking)工具條,可以自由組合集成開發環境窗口和工具條的排放方式。在編碼過程中,還可以使用CodeExplorer技術對源代碼進行管理。CodeCompletion技術使編譯器能夠自動列出VCL組件的可用屬性和方法供程序員選擇,而不必手工輸入冗長的代碼。C++ Builder的集成開發

企業向多層分布式系統跨越已經成為了一種必然趨勢,目前分布式運算標准主要有Microsoft 的DCOM和OMG的CORBA,是否支持這兩種標准決定了開發工具的適用領域和范圍。C++ Builder可以說是目前唯一同時支持CORBA和COM的C 集成開發環境,因此既適用於基於ORB的分布式開發,又適用於基於COM的Windows開發。

C++ Builder內置了VisiBroker3.3,它是目前全球分發數量最多的CORBA ORB,並且包含了Event Service和NamingService等標准CORBA服務,從而為開發CORBA應用提供了可能。C++ Builder 將CORBA IDL 編譯器集成在其開發環境中,通過配合各種向導(Wizard)。

可以快速生成CORBA Client和Server的源程序代碼框架,這對於開發CORBA產品的朋友來說,確實是非常方便的。圖2顯示了C++ Builder中建立CORBA對象的各種向導。
在Microsoft COM方面,C++ Builder 同樣提供了各種向導,可以一步生成COM標准組件、OLE Automation組件及ActiveX組件,您可以在Windows環境下大顯身手。

C++ Builder 提供的MIDAS2同時支持CORBAIIOP、DCOM、DCE RPC以及TCP/IP等多種連接方式,適用於分布式系統的開發。比如,非Windows環境上的Java應用程序,可以通過CORBA IIOP使用C++ Builder開發出來的應用程序服務器。從而使用戶可以在原有系統基礎之上構建跨平台、跨程序語言的分布式應用系統。
對已有C 資源的支持。

  • 初學者對C++語言簡介
  • 剖析C/C++例子說明
  • 難到C++語言真的要推出了嗎
  • 在C++語言中實現動態分配二維數組
  • C++語言的過人之處

用戶可能會關心,對於過去開發的基於Borland C OWL和Microsoft MFC的程序,C++ Builder是否能夠兼容?回答是肯定的。C++ Builder的另一特性就是提供了MFC4.2版的函數庫,強化了對Microsoft Visual C 源代碼的兼容性,可以直接編譯MSDN與各種SDK中的范例程序。

通過MFC向導,還可以生成MFC的代碼框架。除此之外,C++ Builder能夠編譯原有的BorlandC OWL程序碼,因此就不必擔心以前的工作白做了!C++ Builder中提供了符合ANSI/ISO標准的C 編輯器,還能夠開發可移植於非Windows平台的C 程序。

目前,基於Internet的開發已經成為一種時尚。C++ Builder在開發Web及Internet應用方面的功能也非常強大。C++ Builder提供了21個Internet通信協議組件,用於Internet應用程序的開發。開發人員可以建立“零配置”、基於Web浏覽器的“瘦客戶”應用程序。

C++ Builder同時支持CGI、WIN-CGI、ISAPI及NSAPI等標准,使開發人員利用現有的開發技術就可以用可視化的方式開發跨平台的Web應用程序。運用ActiveForm/ATL及WebDeploy技術,還可以實現ActiveX組件的Web分發。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved