dts nieuws en seminars
DTS nieuws
Development Nieuws

Rad Studio 2010 uitgebracht!

Sneak Preview RAD Studio 2010

Bij elke Tool die u nu bestelt een Tweede GRATIS!

Tip: Hoe de BDE te installeren onder Windows Vista (32Bit)

CodeGear Produkten alleen per ESD leverbaar per 5 april 2009

Delphi Prism & Compact Framework


Document: What's New in CodeGear RAD Studio 2009

DTS officiële reseller van RemObjects SDK's !

Delphi Prism FAQ

Aankondiging: Delphi for PHP 2.0

JBuilder 2008 Trial versie beschikbaar

Delphi/400: Delphi voor i Serie systemen en AS/400 ?!

Tip: CodeGear Techinal Webinars 2008

Nieuwe: CodeGear RAD Studio, Delphi and C++ Builder Updates

DTS - CodeGear Seminar te Zwolle: Een Succes

Delphi 2007 for Win32: Update 1

RoadMap CodeGear Tools voor Delphi en C++Builder (2007 t/m 2009)

InterBase Security Updates

Integreer .NET en SAP met ERPConnect.NET in slechts een paar regels code!

Delphi 2006 and Windows Vista artikelen door: TMS Software

De Boost C++ bibliotheek terecht in de top!

Borland Developer Studio 2006 Update 2, Hotfixes en Download

Borland Delphi 2006, C++Builder 2006, C#Builder 2006 Trial is nu te downloaden!

Borland Developer Studio 2006 Reviewers Guide

Gratis Interbase Server Upgrade van 7.1 naar 7.5.1

Borland Developer Studio 2006 Update 1 - Download

Comprehensive Components list: Voor migration van Delphi 7 naar Delphi 2006

Overview of C++Builder in Borland Developer Studio 2006 - by John Kaster (BDNtv)

Delphi 2006 en de Borland Developer Studio (BDS)

Visual Studio 2005 Beta Documentation

StarTeam Nieuwe White Paper

Delphi 2005 Architect Trial

Delphi 2005 Update 3

Borland Enterprise Studio 7 for Java

Servertrace 3 helpt bedrijven met grootschalige J2EE applicaties

Tekort aan vaardigheden vertraagt opmars .NET

Nu beschikbaar: Borland JBuilder 2005

Java Developer Resource Kit!

Delphi 8.0 for the Microsoft .NET Framework Update #2

Probeer de Borland ALM oplossing voor Visual Studio .NET

Borland introduceert nieuw model-gestuurd runtime platform (ECO).

Toekomst van C++ Builder: bericht van Borland aan de C++Builder gebruikers

Toekomst C++Builder in gevaar door opkomst C#Builder?

Enterprise Studio 6 voor Java

JDataStore Abstract Window Toolkit

Borland introduceert 'application lifecycle management'-strategie voor het Microsoft

Vaarwel Visual Cafe ...

Borland Enterprise Server 5.2
Seminars & Events
 



naarboven sitemap
   
Home DTS Nieuws Consultancy maatwerk trainingen helpdesk internet produkten over dts
bel 0522-240082 of mail

Delphi Prism !



Delphi Prism is de nieuwste Delphi .NET versie. Het is echter een geheel andere versie dan vorige Delphi .NET versies: het is meer een plug-in in de Visual Studio Shell. Hierover zijn de meningen nogal verdeeld, vooral omdat het geen echte nieuwe Delphi .NET "versie" is maar een geheel nieuw en ander product. Anderzijds is het nu een volledige up-to-date .NET taal, met volledige ondersteuning voor de allerlaatste .NET technieken (LINQ, WPF, WCF, etc). Het heeft ALLE features van C#, PLUS een aantal extra handige uitbreidingen. Vooral deze extra uitbreidingen maken Delphi Prism interessant!

Voor een vergelijking met C#: prismwiki.codegear.com/en/Delphi_Prism_vs._CSharp

Vooral deze extra uitbreidingen maken Delphi Prism interessant. Zo kan nu heel gemakkelijk een blok code of functie asynchroon c.q. parallel uitgevoerd worden via "async" blokken en "future" variabelen. Dit is veel makkelijker dat dan met C# en Parallel Framework! Verder kan makkelijker met "nullable types" en nil objecten gewerkt worden. "Locked" properties, "Property Notification", "Exception filters" etc, etc, allemaal handige verbeteringen voor programmeurs.
Nog een voordeel ten opzicht van standaard Visual Studio, is de support voor Linux en Mac OS X, door middel van Mono. En ja, ook de Wiki van Delphi Prism is erg interessant: prismwiki.codegear.com

Wat dat betreft biedt Delphi Prism veel meer .NET mogelijkheden dan de vorige Delphi .NET versies. CodeGear (destijds Borland) heeft wel geprobeerd om te concurreren met Microsoft, ook met C#Builder, maar dit was een bijna onmogelijk taak. Vooral omdat met .NET de ontwikkelomgeving heel nauw samenwerkt met het Framework. Zoals de designers voor Winforms en WPF, ondersteuning voor LINQ, Parallel Framework, etc. De ontwikkelingen gingen zo snel, en CodeGear moest steeds het wiel opnieuw uitvinden c.q. implementeren, zodat het altijd een stuk achter zou lopen. Vandaar: "If you can't beat them, join them". Door de Visual Studio Shell te gebruiken, hoeft men niet meer alles zelf te maken, maar kan direct gebruik gemaakt worden van de aanwezige designers en technieken.

De taal Delphi zelf is wel wat veranderd en uitgebreid. Het sluit nu beter met .NET aan. De reden hiervoor is dat de Win32 en .NET ontwikkelingen steeds meer uiteen lopen. Als men de beide Delphi's zou proberen compatibel te houden met elkaar, zou dat alleen maar vertragen en hinderen. Nu kunnen beide versies ontwikkeld en geoptimaliseerd worden voor hun eigen doelgebieden. Marc Hoffman (RemObjects) licht dit ook toe in een interview: www.bitwisemag.com/2/Delphi-Prism-Visual-Studio-Pascal

Als Delphi ontwikkelaar vind ik de VS Shell enerzijds wel jammer, ik had ook liever een echte Delphi IDE gehad i.p.v. VS Shell. Ook het missen van de VCL is jammer. Aan de andere kant is de VCL voor .NET overbodig geworden door WinForms en al helemaal met WPF. De situatie is nu anders dan destijds met Windows 3.11 tot Windows XP. Trouwens, de volgende Visual Studio wordt helemaal WPF based: blogs.msdn.com/ricom/the-visual-studio-tech-roadmap-starring-visual-studio-2010.aspx Dus de volgende versie van Delphi Prism kan hiervan gelijk profiteren!

Bestaande Delphi projecten kunnen dus niet 1 op 1 in Delphi Prism geopend worden. Wel zijn ze bezig met een tool die het converteren makkelijker moet maken, namelijk Oxidizer: prismwiki.codegear.com/en/Oxidizer Ook een Delphi compatible RTL is in ontwikkeling, ShineOn:prismwiki.codegear.com/en/ShineOn Trouwens, C++ en VB programmeurs moeten een veel grotere omslag maken, die moeten helemaal "opnieuw" beginnen.

Hoewel het voor bestaande Delphi.NET gebruikers jammer is voor deze omslag, heb ik in deze stap van CodeGear meer vertrouwen. Nu kan men zich volledig richten op extra features en uitbreidingen, gericht op de ontwikkelaars. En deze lijst is met verbeteringen is groot: prismwiki.codegear.com/en/Delphi_Prism_Syntax_compared_with_Win32_Delphi

Delphi is onder CodeGear weer sterk bezig met grote opmars. Met Prism is het weer modern en klaar voor de toekomst!

Een Trial versie Delphi Prism kan als .iso gedownload worden:
http://cc.codegear.com/free/radstudio
ftp://ftpd.codegear.com/download/RADStudio2009/DelphiPrismISO.iso

Delphi Prism in als onderdeel van RAD Studio 2009 te bestellen:
RAD Studio 2009 Webshop


Auteur: André Mussche
Functie: Senior Software Developer

Meer artikelen van deze developer op André Mussche's Developer Blog





printervriendelijke versie verstuur dit artikel

Bestel RAD Studio 2009 (Delphi 2009 Win32 + Delphi Prism .NET + C++Builder 2009)

CodeGear RAD Studio 2009 combineert Delphi 2009 Win32, Delphi Prism .NET en C++Builder 2009 Win32 in één pakket, voor één prijs! De meest uitgebreide ontwikkelomgeving op de markt. Met de bijzondere Delphi Prism voor .NET ontwikkeling haalt u bovendien een ongelofelijke Plugin binnen voor uw development met Visual Studio .NET! >>>
RAD Studio 2009 (Delphi 2009 Win32 + Delphi Prism .NET + C++Builder 2009)

Comment List


There are no comments.
 
Altijd op de hoogte?
Schrijf U in voor onze nieuwsbrief!
>>>
© 1998-2004 DTS bv.
The one-stop company voor Java | Delphi | C# | C++ ontwikkeling.
naar boven
4