DNP Plus
Dotnetpro plus-Artikel sind von der Redaktion besonders aufwändig recherchierte und optisch aufbereitete Inhalte, die ausschließlich für Nutzer eines kostenpflichtigen Digital-Abos verfügbar sind.
01.06.2005
Auflösung des dritten dotnetpro.contests
Drei GByte Daten zu verarbeiten ist auch für moderne Rechnersysteme kein Pappenstiel. Trotzdem nahmen 28 Lösungen die Herausforderung an: Ein Datenvolumen sollte zeitoptimiert analysiert und nach speziellen Vorgaben ausgewertet werden – eine sehr komplexe Aufgabe. Doch das Ergebnis ist beeindruckend – auch wenn es nicht nur fehlerfreie Lösungen gab.
weiterlesen
01.06.2005
Testen mit Visual Studio 2005
Die kommende Version von Visual Studio, die unter dem Arbeitsnamen Whidbey läuft, wird erstmals ein Test-Framework enthalten und so einem wichtigen Teil des Entwicklungsprozesses Rechnung tragen. Durch ihre optische Gestaltung kann die Testfunktion sehr gut auf eventuelle Fehler hinweisen.
weiterlesen
01.06.2005
Versionsmanagement mit Subversion
CVS war gestern. Wer auf der Höhe der Zeit sein will, nutzt das Nachfolgesystem Subversion, auch SVN abgekürzt. dotnetpro zeigt, wie Sie SVN installieren, nutzen und mit unterschiedlichen Clients darauf zugreifen. Zwei Clients werden genauer vorgestellt: TortoiseSVN macht die Funktionen von SVN über den Windows Explorer zugänglich. AnkhSVN ist ein Plug-In für Visual Studio, das die SVN-Funktionen über die VS-Oberfläche anbietet.
weiterlesen
01.06.2005
UML-Werkzeug ArgoUML
Aus Java gemacht, aber auch für .NET-Sprachen interessant: Das kostenlose UML-Werkzeug ArgoUML ist eine interessante Alternative zu teuren kommerziellen Programmen. dotnetpro hat das Tool einer Inspektion unterzogen.
weiterlesen
01.06.2005
Der vierte dotnetpro.contest
Trotz immer größerer Speicherkapazitäten und Bandbreiten spielt die Datenkompression eine wichtige Rolle – auch als Thema des vierten Programmierwettbewerbs.
weiterlesen
01.06.2005
Linux gegen Windows
David gegen Goliath oder doch der Kampf der Giganten? Auf dem 8. Windows-Forum ist das Thema „Linux gegen Windows“ als neuer Track hinzugekommen. Vom 6. bis 9. Juni 2005 treffen sich auf dem Windows-Forum wieder über 100 IT-Experten, Rechenzentrumsleiter und Windows-Administratoren zum Austausch über aktuelle Trends und technische Fragen rund um Windows-basierte-Infrastrukturen.
weiterlesen
01.06.2005
Skalierbare nachrichtenbasierte Systeme mit SQL Server 2005 entwickeln
Im Herbst 2005 wird SQL Server 2005 auf den Markt kommen und mit ihm der so genannte Service Broker. Die neue Technologie ermöglicht es, zwischen SQL-Server-Datenbanken Nachrichten und Daten asynchron auszutauschen und in Warteschlangen zu speichern. Dadurch wird es möglich, mehr Geschäftslogik in den SQL Server zu verlagern.
weiterlesen
01.06.2005
Interfaces sinnvoll einsetzen
Die Interface-basierte Programmierung hat im Vergleich mit klassischen objektorientierten Ansätzen einige Vorteile. Interfaces fördern nicht nur eine klar definierte Kommunikation, sondern ermöglichen auch eine lose Koppelung der Programmbestandteile. Dies ist beispielsweise Vorraussetzung für Add-in- oder Plug-in-Konzepte, aber auch bei serviceorientierten Architekturen.
weiterlesen
01.06.2005
Flash in Windows-Forms-Anwendungen implementieren
Flash ist nicht nur mit Webanimationen gleichzusetzen. Es eignet sich auch zum Gestalten von Windows-Oberflächen. Da die eigentliche Arbeit gemäß Schichtenmodell sowieso im Hintergrund stattfindet, ist die grafische Implementierung und Datenübergabe kein großer Aufwand.
weiterlesen
01.06.2005
Contract First Design und Microkernel-Frameworks
Anwendungen aus mehreren Assemblies zusammenzusetzen ist nicht schwer. Zu einer komponentenorientierten Entwicklung gehört jedoch mehr. Erst mit Contract First Design und einem Microkernel-Framework rückt der Traum von paralleler Entwicklung, ständiger Integration und flexibler Software wirklich näher.
weiterlesen