![[Delphi med Visual Plus]](../../../images/bandelphi.gif)

Borland Delphi 2006, en del av Borland Developer Studio 2006, är ett unikt RAD-verktyg
(Rapid
Application Development)
för utveckling av alla typer av
applikationer för såväl Windows Win32 som NET 1.1 för Windows.
Delphi 2006 är en del av Borland Developer Studio 2006, som förutom Delphi
också innehåller C++Builder 2006 och C#Builder 2006.
I Delphi 2006 ingår
- en modern, kraftfullt utvecklingsmiljö, gemensam för alla typer av
projekt (Win32, .NET, webbapplikationer, etc).
- ett kraftfullt, typsäkert, objektorienterat och
självdokumenterande programmeringsspråk, Object Pascal. Nu vidareutvecklat
med namndomäner (name spaces), operator overloading, klasser och poster med
metoder, egenskaper, konstanter och variabler, nästlade klasser,
for...in-stöd, inline-deklaration, m m.
- C++Builder 2006 för Win32 - med samma uppsättning VCL-komponenter
som Delphi.
- C#Builder för .NET 1.1 enligt full Microsoft
standard
- Visual Component Library (VCL) - ett lättanvänd,
komponentbaserad klassbibliotek med
en rad färdiga komponenter som täcker de mest skilda behov vid Windows-utveckling,
.NET-utveckling, webbutveckling, databasutveckling, etc. VCL finns
för såväl Win32 (Delphi och C++Builder) som .NET (Delphi( och gör det möjligt att snabbt migrera
applikationer från Win32 till .NET.
- Microsoft Framework Component Library (FCL)
inkl Winforms,
ASP.NET WebForms, ADO.NET-komponenter för utveckling enligt
Microsoft-standard för .NET. Allt detta örstärkt med bl a Delphis egna
dbWeb-komponenter för ASP.NET, och BDP-komponenter och
drivrutiner för ADO.NET.
- stöd för alla viktiga standarder som .NET
CLR, .NET FCL, ADO.NET, ASP.NET, Windows API,
COM/COM+, Automation, ActiveX, MTS, XML, XSL, SOAP, webbtjänster, WSDL,
UDDI, CORBA, ADO, ODBC, CGI, ISAPI, HTML, etc.
Här är fler starka punkter hos Delphi 2006:
-
Delphi
2006 plattformar..
Win32
.NET 1.1
-
Delphi
2006 programmeringspråk..
Object Pascal
C++
C#
HTML och XML
-
Delphi
2006 klassbibliotek..
VCL Win32 (Delphi,
C++Builder)
VCL .NET (Delphi)
FCL .NET
WinForms,
ASP.NET WebForms (Delphi, C#)
-
Delphi
2006 databaser..
BDE VCL Win32 & VCL.NET
dbExpress VCL Win32 & VCL.NET
dbGo for ADO VCL Win32 & VCL.NET
IBX InterBase VCL Win32 & VCL.NET
ADO.NET med Borland Data Providers (BDP) for
ADO.NET
ECO III - Enterprise Core Objects
-
Delphi 2006
verktyg..
DUnit/NUnit test
Translation Manager
Data Explorer för både dbExpress VCL Win32 och .NET samt BDP och ADO.NET
IntraWeb 8 VCL Win32 (Delphi, C++Builder) & VCL.NET (Delphi)
Rave Reports 6 VCL Win32 (Delphi, C++Builder) & VCL.NET (Delphi)
ComponentOne FCL .NET
StarTeam-integration
InterBase 7.5 utvecklingslicens
Sammanhållna EXE-filer som är enkla att distribuera
Med Delphi 2006 kan du länka samman alla programdelar i en
applikation till en enda, sammanhållen EXE-fil. Du slipper skicka
med mängder av extrafiler, typ DLL:er, ActiveX:er och .NET assemblies.
Detta gäller såväl för Win32- som .NET-applikationer och är ytterligare en stor
fördel med Delphi jämfört med andra utvecklingsverktyg! Så är t ex det populära
IP-telefoniprogrammet Skype
for Windows en Delphi-applikation - säkert har den enkla distributionen varit
ett viktigt skäl vid valet av programspråk.
Detta var bara en litet urval bland alla finesser och nyheter i Delphi 2006!
Delphi 2006 säljs i tre versioner:
- Delphi 2006 Professional
- Delphi 2006 Enterprise
- Delphi 2006 Architect
Du kan komplettera samtliga versioner med DATABITENS
Visual Plus 2006 Toolbox.
Delphi 2006 Professional
- Ny .NET-baserad utvecklingsmiljö med strukturerad editor, refaktoreringsstöd,
block completion, kodmallar, error insight, synkroniserad editering, historik och stöd för StarTeams versionshantering
- Delphi Object Pascal, C++Builder, C# och HTML
- Klassbibliotek VCL Win32, VCL.NET, .NET FCL inkl WinForms, ASP.NET WebForms, ADO.NET, etc.
- Data Explorer
för både dbExpress VCL Win32 och .NET samt BDP och ADO.NET
- databasstöd för
- MySQL 4.0.24 och lokal koppling till InterBase 7.5, MSDE 2000, och MS Access 2000 via
BDP ADO.NET,
- lokala
MyBase XML-tabeller
via ClientDataSet (VCL Win32/VCL.NET),
- Paradox och dBASE via BDE
(VCL
Win32/VCL .NET),
- lokala InterBase- och MySQL-kopplingar via dbExpress (VCL Win32/VCL.NET),
- SQL Server, MS Access och
ODBC via dbGo for ADO och MDAC 2.8 (VCL Win32/VCL .NET) samt
- InterBase via InterBase Express (VCL Win32/VCL.NET).
-
BDP connection pooling snabbar upp databaskopplingar och sparar resurser
-
BDP SQL Tracing
-
integrerad debugger med stöd för fjärrdebugging (Win32 och .NET)
-
tvåvägs klassdiagram med integrerad Together
-
Rapporthantering med Rave Reports
BE 6.5 VLC Win32/.NET,
-
Integerad DUnit/NUnit-testning av klasser.
-
webbutveckling med ASP.NET (.NET)
och
IntraWeb 8 (Win32/.NET) i "sidläge"
-
ECO III för modellbaserad databasutveckling med lagring på XML-format.
-
Indy 9 och 10-komponenter (VCL
Win32/.NET) för alla tänkbara
Internet- och nätverkslösningar,
-
ComponentOne Studio Enterprise med ett stort antal extra .NET WinForms
och ASP.NET WebForms-kontroller
-
InstallShield Express (Win32/.NET) för att skapa
installationsprogram enligt Microsofts Installer-standard
-
InterBase 7.5.1 Developer Edition för
att användas vid utveckling och tester. Upp till 20 användare och 80 lokala
uppkopplingar (men tillåter inte kopplingar mellan datorer)
-
CaliberRM-integration
Online dokumentation.
Delphi 2006 Enterprise
Utöver
Professional-versionen, innehåller Enterprise-versionen dessutom
-
Borland Data Providers (BDP) för ADO.NET med drivrutiner för
- InterBase 7.5.x (6.5,7.0,7.1),
- Oracle 10g (9.1.0, 9.2.0),
- IBM DB2 UDB 8.x (V7),
- MSDE & MSSQL Server 2000,2005
- MSAcess 2000 samt
- Sybase 12.5
-
RAD-stöd för ADO.NET remoting
-
dbHub och dbSync för ADO.NET som bl a tillåter levande data
under design och heterogena databaskopplingar mot olika
databaser
- dbExpress för VCL Win32/.NET med drivrutiner för
- InterBase Server 7.5.x
(6.5,7.0,7.1),
- Oracle 10g (9.1.0,9.2.0),
- IBM DB2 UDB 8.x (V7),
- MSDE & MSSQL
Server 2000, 2005
- Informix 9.x,
- Sybase 12.5,
- SQL Anywhere 9 (ASA 8) samt
- MySQL 4.0.24,
- DataSnap (Midas) för att bygga databasbaserade
flerskiktsapplikationer (med fri
distributionsrätt) som kommunicerar via DCOM (Win32/.NET), TCP/IP (Win32), HTTP
(Win32) eller SOAP (Win32). Serverapplikationerna måste för närvarande
vara Win32-applikationer, medan
klienter kan vara VCL Win32/VCL .NET-applikationer
-
ECO III med stöd för permanent lagring av data i alla databaser med
BDP-stöd, stöd för ASP.NET Web forms och ASP.NET autoforms samt Web Services,
domainpatterns för återanvändning av modeller, mm.
-
Borlands dbWeb RAD ADO.NET datakopplade komponenter för användning i webbformulär
-
Deployment Manager för ASP.NET
-
komplett version av IntraWeb
8.0 för Win32/.NET för snabb, visuell utveckling av webbapplikationer och
deploymentstöd,
-
CORBA VisibBroker 6.5-stöd
-
Borlands WebSnap
-
Translation Manager för översättning och
internationalisering av applikationer,
-
StarTeam 2005 R2 Standard Edition-licens (klient och server) för
versionshantering, historik och gruppsamverkan
Delphi 2006 Architect
Utöver Enterprise-versionen,
innehåller Architect-versionen dessutom
- komplett ECO III med stöd för "reverse engineering", dvs skapa
modeller utfrån befintliga databaser, stöd för State Machines med State
Chart Diagram, stöd för koppling till heterogena databaser, visuell
utveckling av modell/dataunderstödda webbtjänster, m m.
- Komplett Together-stöd.
![[Startmenyn]](../../../images/buthome.gif)
![[Nyheter]](../../../images/butnews.gif)
![[Programmenyn]](../../../images/butprods.gif)
![[Företag]](../../../images/butmanuf.gif)