Donnerstag, 21. August 2008

entwickler.com Magazine Konferenzen Akademie Entwickler-Forum Jobbörse Bücher
Software & Support Verlag

Ab 7. April 2005 am Kiosk!
Titelthema: Professionelles Teamwork
Ausgabe: 3.2005


News
10 Jahre Delphi

Tools & Reviews
Crystal Reports XI – ein Überblick
Buffer Overflows und Format-String-Schwachstellen / Netzwerksicherheit Hacks

Titelthema
Team Development
StarTeam 2005: Teamentwicklung über Länder- und Kontinentgrenzen hinaus ist mittels des Übertragungsmediums Internet kein Problem mehr. StarTeam stellt dazu die Verwaltungsinstanz für alle Teammitglieder dar. Hier werden sämtliche Informationen gesammelt, verwaltet und den berechtigten Personen wiederum zur Weiterverarbeitung zur Verfügung gestellt.
SCM-Systeme
Der Markt für Softwarekonfigurations-Management-Systeme (SCM) hat sich in den letzten Jahren verändert, um den Anforderungen gerecht zu werden, die durch die Evolution in der Software-Entwicklung entstanden sind. Nachfolgend wird beschrieben, wie Software in drei unterschiedlichen Kategorien entwickelt wird, und wie ein führendes, kommerziell verfügbares SCM-System die Anforderungen der entsprechenden Kategorie am effizientesten unterstützt.
Verwaltungs-Tools im Überblick
Eine verbesserte Kommunikation zwischen den Teammitgliedern soll mithilfe von Verwaltungs-Tools sichergestellt werden. Ein zentrales Managementsystem zu besitzen und die Dokumente und Daten sicher über ein Sourceode-Verwaltungssystem zu verwalten ist hierbei das Ziel. Die Übersicht stellt kurz einige dieser Tools in Bezug zum Management von Projekten im Team sowie zur Sourcecode-Verwaltung vor.
Versionsverwaltung mit Subversion
Mit Subversion hat sich in der letzten Zeit eine Versionsverwaltung neben CVS etabliert, die immer mehr Anhänger gewinnt und sich anschickt, den "großen Bruder" abzulösen. Subversion wurde von Grund auf mit dem Ziel neu entwickelt, alle bekannten Schwächen von CVS auszumerzen. Die Verfügbarkeit für eine Vielzahl von Plattformen und eine beeindruckende Menge von Fähigkeiten sind die Gründe für einen genaueren Blick auf den aktuellen Stand. Mit der Einführung und dem Umstieg von CVS auf Subversion beschäftigen wir uns in diesem Artikel näher.

Datenbanken
Tuning-Tipps
In den meisten datenintensiven Anwendungen spielt das Thema Performance-Tuning des Datenbankzugriffs eine wichtige Rolle. Als Auftakt einer neuen SQL-Tuning-Rubrik wird ein Überblick über das Gesamtthema sowie eine Aufstellung von Tuning-Möglichkeiten außerhalb der SQL-Anweisung vorgestellt.
InterBase 7.5
Ende des vergangenen Jahr hat Borland eine neue Version seiner Datenbank „InterBase“ veröffentlicht. Dieses Update ist jedoch ein wenig untergegangen, da zu diesem Zeitpunkt auch JBuilder 2005 sowie Delphi 2005 von Borland veröffentlicht wurden. Dieser Artikel stellt die wichtigsten Neuerungen von InterBase 7.5 dar.

Delphi
Session-Verwaltung und Datenbankzugriff mit ASP.NET
In der letzten Ausgabe konnten Sie einen Artikel zu den Grundlagen von ASP.NET und die Unterschiede zu IntraWeb kennen lernen. Im zweiten Teil des Artikels erfahren Sie, wie Sie Daten sitzungsspezifisch speichern können und Datenbankinhalte in Webseiten mit Controls von Microsoft oder Borland darstellen.
Feuer und Wasser, David und Goliath, Politik und Vernunft, Delphi und SAP. Scheinbare Gegensätze? Dass sich zwischen diesen scheinbar unvereinbaren Welten leicht eine Brücke schlagen lässt, die völlig neue Perspektiven eröffnet, will diese Artikelserie in kleinen Schritten zeigen. SAP R/3 ist weit verbreitet und demzufolge ist entsprechendes Know-how eine wertvolle Bereicherung des Werkzeugkastens, den wir Entwickler in unseren Köpfen mit uns herum tragen. So wie SAP die Plattformen Windows und Linux gleichermaßen unterstützt, verwenden wir das Gespann Delphi/Kylix, um unsererseits auch für beide Betriebssysteme gewappnet zu sein.
Package-Generierung
Undokumentierte Features und Entwicklungstools

Tipps & Tricks
Tipps & Tricks
... aus dem Entwickler-Forum

C#
C# 2.0: Die neuen Features im Überblick
Die Arbeiten an der Entwicklung der modernen OOP-Sprache C# begannen Ende der Neunziger Jahre unter der Ägide von Anders Hejlsberg. Mittlerweile wird C# weltweit im großen Stil eingesetzt. Das dürfte nicht zuletzt mit der rasanten Entwicklung der unabhängigen .NET-Implementierung Mono in Zusammenhang stehen, denn C# ist mittlerweile sowohl für Windows als auch für Linux von großem Interesse. Grund genug also, einen ersten Blick auf die neuen Sprachmittel der kommenden Version zu werfen.

Special
Virtuelle PCs – Erweiterte Entwicklungsmöglichkeiten?
Mit der Entwicklung von Software hat man es schon schwer genug. Doch wenn es ans Testen und gar an den Rollout geht, dann hat man als Entwickler mit Dingen zu tun, die man selbst nicht beeinflussen kann: Andere Betriebssysteme, andere Netzwerkkonfigurationen, installierte Programme etc. können einen vor etliche Probleme stellen.


Software & Support Verlag GmbH