EKON 12

Diese Jahr findet vom 27.-31. Oktober die Entwickler Konferenz (EKON) in Mainz statt.

Seit 1997 bietet die EKON jeden Herbst eine Woche lang Top-Informationen für alle, die mit Delphi, C++, C++ Builder, InterBase & Co. arbeiten, und ist somit das ultimative Event für alle Entwickler. Hier erhalten Sie die neuesten Informationen und fundierte Tipps & Tricks. Im Mittelpunkt stehen in diesem Jahr Delphi 2009 und weitere Produkte aus dem Hause CodeGear/Embarcadero, aber auch Themen wie native Entwicklung für Windows, PHP sowie ASP.NET und AJAX.

Leider werde ich es wieder nicht schaffen dabei zu sein. Aber beim nächsten Mal kann nichts nichts mehr aufhalten!

ModelMaker 10

Seit dem 26. September ist die neueste Version von ModelMaker verfügbar. Natürlich mit Delphi 2009 support.

  • New Delphi 2009 syntax supported:
    • Generic types: for example in classes, interfaces, records and delegates.
    • Anonymous methods: the „reference to procedure“ construct is emitted as a special delegate type. Anonymous method implementations are emitted as Live Metric hints with navigation support.
    • Parsing support for the deprecated hint directive with string comment. Note: editing the hint using MM is not supported yet.
    • Other parser improvements to make the above possible: improved asm handling, improved operator keyword handling,
    • To enable Delphi 2009 syntax, make sure the pascal language mode on Project Options | General is set to D2009 win32. Selected Language mode is also displayed on the statusbar

Ich arbeite seit einem Jahr mit ModelMaker 9 und werde die Tage updaten.

Alles weiter hier.

Das Singleton – Ein Muster zum streiten?

Das Singleton soll sicher stellen, das es von einer Klasse zur Programmlaufzeit nur eine Instanz gibt. Ich persönlich nutze es zum Beispiel als Fehlerprotokollobjekt oder um eine Datenbankverbindung vorrätig zu halten.

Manche Entwickler sind der Meinung, das das Singleton schlechter Programmierstil sei, ein Hinweis auf Designschwächen. Ich sehe das anders. Es gibt nun mal manchmal die Notwendigkeit, dass man nur eine Instanz von einem Objekt haben darf. Wenn dem so ist, dann ist dass Singleton die beste Lösung.

Der grundsätzliche Lösungsansatz ist folgender:
Weiterlesen

info@bulk-mail.org

bulk-mail.org ist ein professioneller Spamanbieter. StoiBär macht nun in seinem Blog darauf aufmerksam, das man die Mailadresse info@bulk-mail.org nicht unnötig in die Welt herumposaunen soll.

Weil bulk-mail.org aber selbst keine Spammails mag, bitte ich Euch, die Mailadresse info@bulk-mail.org keinesfalls auf Euerer Webseite zu veröffentlichen. Nochmal: bitte verwendet keinesfalls die Mailadresse info@bulk-mail.org in einem Euerer Beiträge. Nur so kann gewährleistet werden, dass diese Firma ungehindert ihrem Geschäft nachgehen kann. Also wie gesagt, die Mailadresse info@bulk-mail.org nie verwenden!

Da auch ich nicht möchte, dass dieser professionelle Spam-Anbieter zum Opfer von Spam-Mails wird unterstütze ich ich diese Arktion natürlich.

Fortbildung durch Webcasts

Fortbildung ist in der Softwareentwicklung das A&O. Leider fehlt es aber oft an der Zeit oder am Geld. Eine, wie ich finde, hervorragende Möglichkeit sind die Webcasts welche von den verschiedenen Anbietern angeboten werden. Viele davon sind umsonst, da ja nebenbei das eigene Produkt beworben wird. Embarcadero/CodeGear  hat die letzten Woche zur Einführung von Delphi 2009 und C++Builder 2009 eine ganze Reihe veranstaltet welche man sich hier anschauen kann.

Weiterlesen

Deine Frage an CodeGEAR

Auf der DP habe ich gerade folgendes gefunden:

Guten Morgen,

ich sprach eben mit Thomas Pfister, der diese Woche nach Scotts Valley aufbrechen und dort dann u.a. CodeGEAR besuchen wird. Er wird sich dort mit Michael Swindell (Senior Director of developer tools group), Nick Hodges (Delphi product manager), David Intersimone (Developer relations) und Steven Shaughnessy (Delphi Principle architect of database technologies) zweckes eines Interviews treffen.

Thomas hat mir angeboten, Euch die Gelegenheit zu geben, ihm direkt Eure Fragen mit auf den Weg zu geben. Wer also eine (oder mehr) bestimmte Frage rund um Delphi hat, der möge sie bitte hier posten, ich leite sie dann an Thomas weiter. Die Fragen sollten bis Dienstagabend her eingestellt sein. (Ihr könnt die Fragen hier gern auf Deutsch formulieren.)

Wer also dabei sein will: Hier der direkte Link

Das große Krabbeln

Vor ein paar Wochen bin ich auf das Buch AntMe! – „Programmieren & Spielen mit den Ameisen und Visual C#“ gestoßen. Man bekommt das Grundgerippe einer Simulation geliefert und muss dann das Spiel weiter Programmieren. Aufgabe ist es einen Ameisenstaat zu führen. Dabei muss man seinen Tierchen das Laufen, Essen sammeln und kämpfen beibringen. Je besser man sein Volk programmiert umso erfolgreiche sind sie bei der Nahrungssuche und umso mehr Punkte bekommt man bei der Simulation. Eine stetige Motivation.
Weiterlesen

Linktip #1

Durch Zufall bin ich auf die Seite von Heiko Behrens aufmerksam geworden, welche ich doch gleich mal in meine Linksammlung aufnehmen werde.
Auslöser war seine Semesterarbeit: Implementierung ausgewählter Entwurfsmuster in Delphi aus dem Jahre 2005. Er befasst sich in der Arbeit mit den Entwurfsmustern Iterator, Factory und Command. Zu jedem Muster gibt es Quelltextbeispiele und Testklassen für DUnit.