![]() |
|||||||||||||
|
|||||||||||||
![]() |
![]() |
||||||||||||
|
Extras
Power Workshops
Sessions
Informationen
Aussteller / Sponsoren
Location
Frühere Konferenzen
|
Sessions - C++Builder
CB1 - Borland Product AddressSpeaker:
Jason
Vokes (Borland)
In this session, attendees will firstly be provided with an overview of the evolving world of software development according to Borland. The session will then provide a technology update, detailing how Borland continues to enable effective delivery of software solutions for the Windows platform. This session will make specific references to what's cooking for Delphi and C++ developers and offers attendees the opportunity to ask Borland questions. CB2 - MDAC-Komponenten für Delphi/C++Builder und .NETSpeaker:
Peter
Tabatt
In dieser Session werden die MDAC-Komponenten für den Zugriff auf MySQL von Delphi und C++Builder aus vorgestellt. Außerdem werden die .NET-Pendants der Komponenten untersucht. Neben dem reinen Datenzugriff geht es hierbei auch um die Servicefunktionen wie Tabellenreparatur und Datensicherung. CB3 - Code Security for DevelopersSpeaker:
Hadi
Hariri (Atozed Software)
This session focuses on showing the gaps that exist in everyday software applications and how to overcome these by using a series of simple yet highly effective techniques. The session starts with a brief introduction to cryptography and then moves on to discuss all aspects of code protection, security, data protection and intellectual property, such as aspects like licensing, hack prevention, etc. CB4 - Code-Reviews planen und durchführenSpeaker:
Max
Kleiner (kleiner kommunikation)
Code-Reviews lassen nach gewissen Qualitätsregeln und Metriken den Sourcecode prüfen, analysieren und dokumentieren z.B. fehlende Ausnahmebehandlungen und Abhängigkeiten oder checken Namenskonventionen. Was sind die Kriterien und was zeichnet eine gute Architektur aus, die man mit den technischen Aspekten des Reviews vergleichen kann? Das Design ist ja in der Regel die Implementierung der Architektur. CB5 - DLLs sprach- und plattformunabhängig entwickelnSpeaker:
Max
Kleiner (kleiner kommunikation)
Beim Bau einer DLL will man versuchen, auch andere Welten zu berücksichtigen. Was hat es mit Aufrufkonventionen, Name Mangling, symbolischen Links und dergleichen auf sich, wenn eine Library sprach- und plattformunabhängig entwickelt werden soll? Durch das Sezieren der DLL auf dem OP-Tisch stellen wir ihre Struktur fest und erarbeiten ein Rahmenwerk auf der Basis von Compilerdirektiven. CB6 - Advantage Database Server Version 8Speaker:
Joachim
Dürr (iAnywhere)
Der ADS geht in Runde 8. Zur Konferenz ist zumindest die Beta der neuen Version verfügbar. Die Session gibt einen ersten Überblick über die neue Version und widmet sich dann speziell den Änderungen, welche den Programmierern das Leben erleichtern sollen. CB7 - TurboDB 5Speaker:
Peter
Pohmann (dataWeb)
Die neue Version von TurboDB bringt ungewöhnlich viele Erweiterungen und Verbesserungen wie zum Beispiel Tabellenausdrücke mit UNION, Unterabfragen im SELECT-Befehl, Transaktionen und referentielle Integrität. Dadurch wird diese eingebettete Datenbank-Engine auch in Anwendungen einsetzbar, in denen man ansonsten auf einen Datenbank-Server zurückgreifen müsste – mit den entsprechenden Folgen für Entwickler. CB8 - Unit Testing, Teil 1: Mehr Qualität durch Test Driven DevelopmentSpeaker:
Dirk
Frischalowski (DF Software)
Die Session erläutert die Grundlagen des Unit Testings und Test Driven Development (TDD). Es werden die Vorgehensweisen zum Testen sowie der Aufbau eines Tests beschrieben. Zudem wird ein kurzer Einblick in das Refactoring gegeben, welches sich im TDD-Teil eines Entwicklungszyklus befindet. Danach werden vorhandene Frameworks sowie deren Implementierung und Integration in die bekannten Entwicklungsumgebungen Delphi 7/2005 und Visual Studio .NET 2003 und 2005 vorgestellt. Praxisnahe Beispiele runden die Einführung in das Unit Testing ab. CB9 - Unit Testing, Teil 2: DUnit und NUnit einsetzenSpeaker:
Dirk
Frischalowski (DF Software)
Im zweiten Teil zu Unit Testing werden Sie näher mit den Frameworks DUnit und NUnit - ihren Gemeinsamkeiten und ihren Unterschieden - vertraut gemacht. Erläutert wird das Erzeugen von Testfällen und Testfolgen, zudem werden weitere Auswertungsmöglichkeiten von Tests besprochen. Des Weiteren werden die wichtigsten Konfigurationen der grafischen Oberfläche und die Verwendung der Kommandozeilenversion erklärt. Der zweite Teil der Session befasst sich mit Besonderheiten von Test wie dem Auftreten von Exceptions und der wiederholten Ausführung von Tests. Zum Abschluss wird die Verwendung von Mock-Objekten zum Test grafischer Oberflächen und von Datenbankzugriffen besprochen. CB10 - Advancing Software Development mit StarTeamSpeaker:
Andreas
Lobeck (Borland GmbH)
Diese Session stellt das Versionsverwaltungssystem StarTeam vor und zeigt Ihnen, wie Sie Ihre Aufgaben mit StarTeam bewältigen können. Werfen Sie einen Blick auf die StarTeam-Integrationen in JBuilder und Eclipse und lernen Sie, wie Sie die Features für sich nutzen können. CB11 - Datenbankdesign als Basis zum ProjekterfolgSpeaker:
Andreas
Tengicki (SDCTec GmbH)
Die Datenspeicherung bildet das Fundament einer Anwendung. Die zu Beginn eines Projekts festgelegten Strukturen entscheiden maßgeblich über den Erfolg der Planungen. Welche Fehler gilt es zu Vermeiden? Welche Zielkonflikte bestehen? CB12 - Night School: Webanwendungen mit IntraWebSpeaker:
Olaf
Monien (EDV-Beratung Monien)
Dieser Workshop führt in die Programmierung von Webanwendungen mit IntraWeb ein. Es wird zunächst ein kurzer Vergleich zu ASP.NET angestellt, um dann mit Beispielen die verschiedenen Möglichkeiten von IntraWeb zu demonstrieren. Nach dem unvermeidlichen Hello-World-Beispiel wird das Session-Management von IntraWeb besprochen. Wann terminieren Sessions und wie reagiert man darauf? Danach werden die Besonderheiten von datengebundenen Anwendungen besprochen, um schließlich zu Spezialitäten wie Threadfestigkeit, SSL, Kompression JavaScript etc. zu kommen. CB13 - Web Services Reloaded - das Indigo-ProjektSpeaker:
Olaf
Monien (EDV-Beratung Monien)
Diese Session gibt einen Einblick in die nächste Generation der Web Services: Das Indigo-Projekt von Microsoft. Was ist neu? Was bringt es? Wie kompatibel sind die neuen Web Services? Welche Möglichkeiten haben wir als Delphi-Programmierer schon jetzt oder müssen wir auf Borland und eine neue Delphi-Version warten? CB14 - Developing Custom .NET Component DesignersSpeaker:
Ray
Konopka (Raize Software, Inc.)
This session focuses on how to enhance the design-time interface of a .NET component through custom designers. Specifically, you will learn the details of creating custom Type Converters, UI Type Editors, and Component Designers. In addition, this session will highlight some of the new designer functionality coming in the next version of the Microsoft .NET Framework. CB15 - Migrating Custom VCL Controls to VCL.NETSpeaker:
Ray
Konopka (Raize Software, Inc.)
You've invested time and effort in creating custom VCL components for your Delphi Win32 applications. Don't let that investment go to waste as you migrate your applications to .NET. This session will show you what you need to know in order to migrate your custom VCL controls to VCL.NET. |
Newsletter
präsentiert von
Gold Sponsor
Silber Sponsor
|
|||||||||||