Programowanie w języku Delphi » Artykuły

Porównanie wersji Delphi 6

Tutaj porównamy dostępne na rynku 3 wersje pakietu Borland Delphi:
Personal, Professional i Enterprise.
Porównanie oparte jest o książkę Delphi 6. Vademecum profesjonalisty wydawnictwa Helion.

Delphi 6 Personal to wersja podstawowa przeznaczona dla hobbystów (natabene dobra do nauki - darmowa). Oto techniczne możliwości tej wersji:
  • optymalizujący 32-bitowy kompilator Object Pascala, oferuje on wiele nowych i ulepszonych elementów języka
  • ponad 85 komponentów VCL w standardowej bibliotece
  • obsługa pakietów (można tworzyć przez to małego rozmiaru aplikacje lub biblioteki komponentów)
  • zintegrowane środowisko IDE zawierające edytor, debugger, projektanta formularzy oraz inne produktywne narzędzia
  • rozszerzenia IDE, w tym wizualne dziedziczenie formularzy, hierarchiczny podgląd obiektów, uzupełnianie klas, Code Insight
  • pełna obsługa WinAPI, z COM, GDI DirectX, wielowątkowością i różnymi pakietami SDK Microsoft i innych wytwórców włącznie
Licencja nie pozwala tworzyć aplikacji komercyjnych, Mogą one być wykorzystywane tylko do użytku osobistego.

Delphi 6 Profesional jest dla profesjonalnych (tak!) projektantów aplikacji. Zawiera wszystkie mechanizmy wersji Personal, a także:
  • ponad 255 komponentów VCL
  • ponad 160 komponentów CLX (dla Windows i Linuxa)
  • obsługę baz danych (w tym podsystem DataCLX, kontrolki bazodanowe, komponenty i sterowniki dbExpress, Acrive DataX Objects (ADO), BDE, mechanizm witrualnego zbioru danych, Database Explorer, repozytorium danych oraz InterBase)
  • sterowniki InterBase i MySQL dla dbExpress
  • implementację architektury DataCLS (dawniej MIDAS) z lokalną maszyną MyBase opartą na XML-u
  • kreatory do tworzenia komponentów COM/COM+
  • wiele narzędzi i komponentów niezależnych wytwórców (komponenty Indy, QuickReport, TeeChart, FastNet)
  • serwer InterBase 6 + licencja na 5 użytkowników
  • narzędzie dystrybucji sieciowej kontrolek ActiveX
  • narzędzie do instalacji aplikacji (InstallShield MSI Light)
  • interfejs OpenTools API
  • narzędzia i komponenty NetCLX WebBroker (tworzenie internetowych aplikacji międzyplatformowych)
  • kody źródłowe bibliotek VCL, CLX, RTL i edytorów właściwości
Aplikacje stworzone za pomocą wersji Professional mogą być rozprowadzane komercyjnie.

Delphi 6 Enterprise to wersja najbardziej rozbudowana. Zawiera mechanizmy wersji Personal i Professional, a ponadto:
  • ponad 300 komponentów VCL
  • obslugę BizSnap
  • platformę WebSnap
  • implementację specyfikacji CORBA wray y VisiBrokerem ORB w wersji 4.0x oray Borland APP Serverem w wersji 4.5
  • oprogramowanie TeamSource, które zapewnia kontrolę wersji kodu źródłowego
  • narzędzia do zmiany wersji językowej
  • sterowniki SQLLinks BDE dla serwerów Oracle, MS SQL Server, InterBase, Informix, Sybase i DB2
  • sterowniki Oracle dla dbExpress
  • zaawansowane narzedzia tworzenia aplikacji opartych na SQL-u (SQL Explorer, SQL Monitor, SQM Builder)
Oczywiście, ta wersja tez umożliwia tworzenie aplikacji komercyjnych. I to już wszystko!

4 komentarze

brodny 2005-01-20 21:19

Nie, u mnie nie robił tego typu errorów... Ale fakt jest faktem, że Personal się uruchamiał w tempie błyskawicznym na moim PII 333 z 64SDRAM :)

infowit 2004-11-03 19:23

Ale na słabym komputerze personal jeszcze działa, a trial Enterprice robi błędy ochrony pamięci.

brodny 2003-05-07 09:21

Ale dobry do nauki, no i darmowy oraz szybszy...

robiko 2003-04-29 11:49

Fajnie dużo mi to dało do myślenia , ściągam triala Enterprise , personal jest do dupy .