Delphi medewerkers
Bob Swart, voorzitter
Bob Swart, voorzitter
Marcel van Kalken
Marcel van Kalken
>
Delphi Developer Network

Welkom op de website van het Delphi
Developer Network!

Nu Embarcadero zich heeft ontfermd over Delphi en aanverwante tools van Borland, wil dat niet zeggen dat de storm is gaan liggen. Integendeel: de ontwikkelingen gaan hard door, en een van de zaken die een ieder niet ontgaan zal zijn is de splitsing van de 'native' Delphi en de managed Delphi omgevingen.
Delphi 2009 is de meest recente native versie van Delphi, met als nieuwe zaken de ondersteuning voor Unicode, Generics en Anonymous Methods. Toekomstige uitbreidingen kunnen we verwachten op het gebied van multi-threading, multi-core en multi-processor ondersteuning, plus een aanpassing van de compiler (met name de back-end, zie http://edn.embarcadero.com/article/39174) waarmee we naast 32-bits Windows ook 64-bits en mogelijk ook andere targets in de toekomst kunnen verwachten.
Aan de andere kant is Delphi Prism de managed versie van Delphi binnen de Visual Studio omgeving, waardoor we de .NET designers van Microsoft gebruiken, en nooit meer het gevoel hoeven te hebben "achter" te lopen. Delphi Prism is gebaseerd op de Oxygene compiler die ook mooie uitbreidingen bevat zoals Futures en binnenkort Aspect Oriented Programming met Cirrus - zie http://prismwiki.codegear.com/en/Cirrus
Tot slot voegt Embarcadero ook veel database kennis en technologie toe, en zullen we ook die terugzien. Via All-Access is er nu al een manier om alle Embarcadero tools op een innovatieve manier tot je beschikking te krijgen. Daarnaast heeft Embarcadero naast Windows ook affiniteit met MacOS en zelfs Linux, dus wie weet wat de toekomst nog voor moois gaat brengen voor Delphi ontwikkelaars...

Als Delphi sectie binnen de SDN organisatie willen we jullie ontwikkelaars blijven voeden met kennis en informatie in de vorm van events, artikelen, de website en nieuwsgroepen. Heeft u ook zin om hieraan een bijdrage te leveren, aarzel dan niet en stuur een email naar Bob Swart of Marcel van Kalken.

Bob Swart
Voorzitter Delphi Developer Network

>
Nieuws
Delphi, Marcel Meijer, 8-3-2010
Op donderdag 25 maart organiseren Barnsten en Bob Swart (voorzitter van de Delphi track van de SDN) ...
Delphi, Johan Parent, 7-1-2009
Cary Jensen en Marco Cantù hebben een 2-tal Delphi Developer Days georganisserd. Op 30 en 31 maart ...
>
Nieuwste artikelen
Modulaire applicaties in Silverlight
UX, Timmy Kokke, 12-3-2010
Het modulair opzetten van applicaties in Silverlight is sinds de komst van de Composite Application Guidance, ook welk bekend onder de naam Prism, een stuk eenvoudiger geworden. Maar hoe werkt dit nu eigenlijk? Dit artikel geeft een introductie.
Actief-passief design pattern
.Net, Pieter Joost van de Sande & Tjeerd Hans Terpstra, 11-3-2010
Dankzij de kracht van object-georiënteerde programmeertalen zijn we als ontwikkelaars in staat een executeerbaar model te definiëren. Dit doen we door objectdefinities te maken, details te encapsuleren en gedrag te abstraheren door middel van polymorfisme. Object-oriëntatie als krachtig gereedschap wordt vaak ingezet om een model te maken van de werkelijkheid en deze in te zetten als onderdeel van de software. Eén van de problemen die vaak optreed is dat er onnodig complexe objecten ontstaan met veel verantwoordelijkheden en relaties tot andere objecten. Door het toepassen van het actief-passief design pattern kan men deze complexiteit reduceren.
Requirements & Interfaces
Architecture, Vincent Verweij, Karen van Gerner, Woroud Abdul Hussien, 10-3-2010
Interfaces vormen een belangrijk onderdeel in elk systeemontwikkelingtraject en worden met de steeds verdergaande integratie van systemen, alleen maar belangrijker. Daarnaast leidt de implementatie van interfaces vaak tot problemen en worden ze daarom als een risico beschouwd.
Waarom worden interfaces gebruikt als het zo vaak tot problemen leidt? En tot welke problemen kan dit leiden? Hoe kunnen de uitdagingen van de implementatie van interfaces, vooral op het gebied van requirements, goed worden gemanaged en door wie?
Dit artikel biedt een antwoord op deze vragen door de meest voorkomende problemen met interfaces te benoemen, hun oorzaken en gevolgen in kaart te brengen en handvatten aan te reiken waarmee een succesvolle implementatie wel mogelijk is.
Kick Ass kennisgebieden
.Net, Maarten Metz & Freek Leemhuis, 9-3-2010
Wat zijn belangrijke leergebieden voor ontwikkelaars die tot de categorie ‘kickass developer’ willen behoren? Daar verschillen de meningen nogal over. Over het algemeen leggen bedrijven de nadruk vooral op (inter)persoonlijke vaardigheden en platformspecifieke vaardigheden of 'technologieën'. Alhoewel die vaardigheden zeker ook belangrijk zijn, richt dit artikel zich met name op twee soorten kennis die over het algemeen duurzamer zijn: domeinkennis en algemene software engineering vaardigheden.
Strings of TStringbuilder
Delphi, Peter vander Sman, 8-3-2010
In dit artikel wordt beschreven hoe je zelf de opslag van strings in een TStringbuilder kan regelen. In bepaalde applicaties kan dat een voordeel bieden. Behalve dat je zelf controle krijgt over het geheugenmanagement krijg je ook de mogelijkheid om eenvoudiger al je date te manipuleren.
>
Blogs
>
Delphi Event foto's
DSC_6362
DSC_6275
>