Delphi Experts runs again next week with hot topics a Roadshow.
Dates are Berlin at 5.11.2009 and Stuttgart at 11.11.2009
Registration and more Infos can be found here:
Agenda
08:45 – 09:00 Registrierung
09:00 – 10:45 Delphi MultiThreading in Win32
10:45 – 11:15 Pause
11:15 – 13:00 Delphi und XML
13:00 – 14:00 Mittagspause
14:00 – 15:30 Delphi und Subversion
15:30 – 16:00 Pause
16:00 – 17:30 Richtig Debuggen in Delphi
Delphi MultiThreading in Win32
Lernen Sie die Grundlagen der MultiThread Programmierung mit Delphi. Heute bekommen Sie nur noch Computer mit Multi Kernels bzw. Prozessoren, also warum auch nicht alle gleichzeitig benutzen. Oder Sie möchten während der Anfrage mit Ihrer Datenbank nicht mehr warten sondern Parallel arbeiten? Längere Berechnungen in den Hintergrund schieben und automatisch benachrichtigen lassen wenn das Ergebnis bereit steht? Genau das alles und vieles mehr wird hier behandelt. Folgende Inhalte werden in dieser Session behandelt:
• Was ist MutliThreading
• Aufbau von MutliThreading Klassen
• Kritsche Sektionen
• MultiThreading mit visuellen Komponenten
• Kontrolle der Threads
• Zuweisung auf Prozessoren
• Threads und Prioritäten
• Threads und Events
• verschachtelte Threads
• Debuggen von Threads
Delphi XML in Win32
XML (Extensible Markup Language ) ist wohl der Standard um Daten zwischen Computer Systemen unabhängig auszutauschen. Lernen Sie wie Sie XML aus Delphi lesen, schreiben, manipulieren, abfragen und transformieren können. Folgende Inhalte werden in dieser Session behandelt:
• Aufbau von XML
• XPath: Suchen von Inhalten in der XML Datei, also die “SQL” Abfrage mit XML
• XSLT das Transformieren von XML Inhalten in jegliches Ausgabeformate
• XML Parser z.B. mit DOM, SAX usw.
• XSD die Schema Dateien für XML
• Win32 XML Mapper
Delphi und Subversion
Subversion ist die am schnellsten wachsende OpenSource Application weltweit im Bereich Versionierungssoftware.
Subversion wird als freie Software unter einer Lizenz im Stil der Apache-Lizenz veröffentlicht.
Somit können Entwickler kostenlos Subversion nutzen.
Ob einzelne Entwickler oder auch im Team ist Subversion das wohl mit professionellsten Tools für SourceCode Verwaltung als auch alle anderen Teilen.
• Einführung in Subversion
• Installation von Subversion
• Arbeiten mit Subversion
• Delphi und Subversion
• Integration von Subversion in Entwicklungsumgebungen wie Delphi, Delphi Prism usw.
Richtig Debuggen in Delphi
Lernen Sie den richtigen Umgang mit dem Delphi Debugger. Lernen Sie, wie Sie Memory Leaks in Ihrer Anwendung finden, tracen und profilen (Geschwindigkeitsoptimierung) bis hin zu Integration von Thread-Analysen und Vielem mehr.
• Neue Features des Debuggers seit Delphi 7
• Memory Manger wie FastMM und SafeMM
• Aufspüren von Memory Leaks
• Profiling von Delphi Code
• Richtiges Exception Handling in Delphi
• Remote Debuggen (auf entfernten Maschinen debuggen)
• Bei Kunden Fehler analysieren und Debugmeldungen bekommen
regards
daniel magin
think delphi!
October 30, 2009
Posted by dmagin |
Embarcadero (CodeGear) stuff |
Leave a comment
To my home and also to some customers i need a Checkpoint Secure Client Connection. Since Snow Leopard on my Mac there is no Secure Client published from Checkpoint direct. But i found a great article from Harlad how to install Secure Client with some simple patching stuff to run without problems on Snow Leopard (10.6 and 10.6.1).
For all the Mac Users with the same Problem here is the link to his HowTo.
regards
daniel (magin)
btw: think delphi!
October 14, 2009
Posted by dmagin |
Mac - Apple |
1 Comment
Olaf Monien, Holger Flick and I (Daniel Magin) are playing in our free time with a beta version from RemObjects. marc hoffman and his team did a great job to integrate the Oxygene stuff now also to the apple mac side. I have developed a lot of stuff on Xcode with Objective C and (my personal opinion) this shows me why i love pascal.
it was only some simple steps to produce a native iPhone Application in Delphi like style. Olaf and I have developed a test application to show the current location of our iPhone. Yeaaahhhh and all written in pascal (!).
for Design we use the original Apple Interface Builder. to develop the code in pascal remobjects is producing a pascal plugin in monotouch. also i use my original apple certificate in the IDE so i have deployed the application to my real iPhone. The iPhone App is full native compile. So it can be pushed later also to the iTunes appstore.
so it is only some time to wait to have a public Pascal compiler for the iPhone.
Here the Application on the iPhone Simulator
Here some Pascal Code
An here on my physical iPhone
regards
daniel
btw: think delphi!
October 13, 2009
Posted by dmagin |
Embarcadero (CodeGear) stuff, iPhone |
11 Comments