dotnetpro 02/2008
Als Abonnent können Sie alle Artikel komplett im Browser, auf Android- und iOS-Geräten lesen und den Quellcode herunterladen.
Sie sind noch kein Abonnent? Dann holen Sie sich schnell ein Abonnement.
Aktuell
01.02.2008
News - Neue Bücher
Erste Konferenz für ODBMS in Berlin - .NET Compact für Symbian-Handys - Mole for Visual Studio - Mono 1.2.6 freigegeben - WPF Viewer Control fürList & Label - Version 4.0 von WinAPIOverride32 - LiteSpeed 5.0 im Betatest - Imagine Cup 2008
weiterlesen
01.02.2008
Monatlich aktualisiertes Mono-Image
Den Lesern der dotnetpro ist Mono längst ein Begriff. Es hat sich nicht nur als .NET-Laufzeitumgebung, sondern auch als Entwicklungsumgebung unter Linux einen Namen gemacht. Nun wird es monatlich ein aktualisiertes Image geben.
weiterlesen
Schwerpunkt
01.02.2008
Agile Softwareentwicklung mit Scrum
Wer zum ersten Mal in einem Scrum-Team arbeitet, den erwarten neue Formen der Zusammenarbeit in einem sich selbst organisierenden, interdisziplinären Team. Sichtbarer Erfolg, ein breiteres Betätigungsfeld und mehr Einfluss auf die Gestaltung der Arbeitsabläufe sind nur einige Gründe, warum es sich lohnt, sich auf diese Reise einzulassen.
weiterlesen
01.02.2008
Feature-based Programming
Seufz. Es gibt so viele verschiedene Methoden für das Management von Softwareprojekten. Welche ist die richtige? Antwort: Diejenige, die seit zehn Jahren in der Praxis funktioniert und prima Ergebnisse liefert. Sie minimiert den bürokratischen Aufwand und lässt den Entwicklern viel Zeit fürs kreative Programmieren. Zusammen mit seinem Team und seinen Kunden hat Stefan Richter sie für die eigene Firma erfunden.
weiterlesen
01.02.2008
Microsoft Solutions Framework
Das Microsoft Solutions Framework hat sich im Laufe der Jahre gemausert. Aus einer losen Sammlung empfohlener Vorgehensweisen ist eine agile Entwicklungsmethode geworden. Im Mittelpunkt steht ein Team von Mitarbeitern, die sieben unterschiedliche Rollen einnehmen. Mit Microsoft Team System ist ein maßgeschneidertes Werkzeug für diese Methode verfügbar.
weiterlesen
01.02.2008
Agile Softwareentwicklung mit eXtreme Programming
eXtreme Programming (XP) ist die agile Entwicklungsmethodik, die einer ganzen Armada weiterer agiler Methoden den Weg ins Bewusstsein einer breiten Öffentlichkeit bereitet hat. Der Artikel stellt eXtreme Programming vor und zeigt Potenziale und Beschränkungen sowie die Beziehungen zu angrenzenden Methoden wie Scrum.
weiterlesen
CD-Inhalt
01.02.2008
CD-Inhalt
Microsoft .NET Compact Framework 3.5 Power Toys Microsoft Synchronization Services for ADO.NET 2.0 CTP command4net Asynchrone Befehle für die Kommandozeile Microsoft VS Tools for the Office System 3.0 Runtime ExpertCoder Erzeugen von Codegeneratoren Quellcodes und Programme der Heftartikel
weiterlesen
Community
01.02.2008
dotnetpro.tv
dotnetpro.tv ist der Videokanal für Software entwickler. Sein Sende - platz ist die Heft-CD der dotnetpro. Macher Ralf Westphal inter viewt darin Experten zu Technologiethemen im Umfeld von .NET.
weiterlesen
Bücher
Aus
01.02.2008
Adrenalin Junkies und Formular Zombies
Teammitglieder haben keine Angst, einen Versuchsballon zu starten, um frühzeitig Rückmeldungen zu provozieren und mehr Einsichten zu gewinnen.
weiterlesen
01.02.2008
SharePoint, XNA & Co.
Komplexe Anwendungen einfach erstellen? Dank der verschiedensten High-End-Frameworks aus den Entwicklerstätten des Redmonder Softwarehauses wird die Programmierung von komplexen webbasierten Kollaborationsplattformen, 3D-Anwendungen und Spielen immer einfacher. dotnetpro-Autor Andreas Heil hat sich die Literatur zu einigen dieser aktuellen High-End-Entwicklungen genauer angeschaut.
weiterlesen
Sandbox
01.02.2008
Kein Gewinn ohne
Da war sie. Die unglaubliche Idee. Sie sind begeistert, sprudeln förmlich über, erzählen sie weiter… doch Sie treffen vor allem auf Skeptiker und Bedenkenträger, die fragen „Und was bringt das?“ Natürlich, diese Frage ist völlig legitim, ja sogar notwendig. Im Eifer mögen Sie Ihre Idee nicht ganz klar dargelegt haben; was Ihnen offensichtlich erscheint, mag anderen einiges Nachdenken abnötigen. Oder die Bedenkenträger sind gar keine! Verantwortungsvolle Zeitgenossen weisen Sie nur zu Recht darauf hin, dass eine Idee nur Aussicht auf erfolgreiche Umsetzung hat, wenn ihr Nutzen möglichst leicht und von vielen erkennbar ist.
weiterlesen
Praxis
01.02.2008
UPnP-Geräte fernsteuern
UPnP-Geräte stellen über dienstspezifische Beschreibungsdateien Informationen über Gerätefunktionen, Parameter und Rückgabewerte zur Verfügung. dotnetpro zeigt, wie Sie solche XML-Beschreibungsdateien für beliebige UPnP-Dienste einheitlich analysieren. Über eine Dialoganwendung können Sie UPnP-Aktionen komfortabel aufrufen.
weiterlesen
01.02.2008
Softwaremetriken mit Team Foundation Server 2008 automatisieren
Visual Studio 2008 bietet Basismetriken zum Auswerten von Softwarekennzahlen und die Möglichkeit, im Build-Prozess eines Teamprojekts Mess-Tools von Drittherstellern einzubinden. Die Ergebnisse lassen sich im Datawarehouse des Team Foundation Servers ablegen und als Bericht ausgeben.
weiterlesen
01.02.2008
Versionsverwaltung Subversion aus Office-Anwendungen steuern
Mit Microsoft Word 2007 Dokumente schreiben und diese in der freien Versionsverwaltung Subversion abzulegen, ist heute nicht mehr ungewöhnlich. Mithilfe der Office-Tools schlagen Sie eine Brücke zwischen beiden Welten.
weiterlesen
Entwickeln mit dem DirectX-10-API
01.02.2008
Die 2D-Grafikfunktionen
Im zweiten Teil der dotnetpro-Serie zur Programmierung von DirectX 10 mit C++ geht es um das Steuern der Eingabeperipherie, genauer gesagt des Xbox-Controllers. Außerdem lernen Sie Alpha Blending, Transparenz bei Sprites und Partikelwolken kennen sowie grundlegende Klassen, die entsprechende Funktionen steuern.
weiterlesen
01.02.2008
Die Suchfunktionen in SharePoint Server 2007
Bereits ein kleineres mittelständisches Unternehmen kann über ein Datenvolumen von mehr als einem Terabyte verfügen. Der Suchfunktion von SharePoint Server 2007 kommt deshalb eine besondere Bedeutung zu. Für Entwickler bietet sie interessante Möglichkeiten.
weiterlesen
RunSharp
01.02.2008
Code zur Laufzeit dynamisch erzeugen
Mit dem Namensraum Reflection.Emit bietet das .NET Framework dem Entwickler umfangreiche Möglichkeiten an, Code dynamisch zur Laufzeit zu generieren. Allerdings ist Reflection.Emit nicht nur mächtig, sondern auch ziemlich kompliziert. Mit RunSharp steht nun ein Wrapper für Reflection.Emit zur Verfügung, mit dem Codeerzeugung zur Laufzeit zum Kinderspiel wird.
weiterlesen
01.02.2008
Workgroup Development ? Versions- und Archivverwaltung, Teil 2
Archivdateien fassen Projektverzeichnisse in einer Datei zusammen. Ausgestattet mit einem erweiterten Header kann ein benutzerdefiniertes Archiv die Grundlage für das Ein- und Aus - checken von Dateien in Mehrbenutzerumgebungen sein. Allgemeine Such- und Archivobjekte erlauben es, eigene Archivierungsprogramme zu entwickeln.
weiterlesen
01.02.2008
Service-Broker-Anwendungen als Workflow implementieren
Der Service Broker von SQL Server 2005 ist ein Nachrichten-Framework, das direkt in den Datenbankserver eingebaut ist. Um ihn zu steuern, bietet T-SQL die nötigen Befehle, doch entsprechende Skripte werden schnell unübersichtlich. Es gibt aber einen anderen Weg, Anwendungen für den Service Broker einzurichten: die Windows Workflow Foundation.
weiterlesen
Kochen mit Patrick
01.02.2008
Kochen mit Patrick
Nach einem kurzen Exkurs über neue Versionen, die gar keine sind und verwirrende Service- Packs serviert der Chefkoch diesmal neue 3.x-Variationen vom scharfen C. Auch in der Pfanne landen heute feinwürzige Zutaten und zaubern ein Kartoffel-Curry aus Kaschmir.
weiterlesen
Tipps und Tricks
01.02.2008
Desktop-Themen steuern, Cookies und Verlaufsdaten löschen
Das Oberflächendesign von Windows kann über Desktop-Themen individuell verändert werden. Mit hilfe von API-Funktionen rufen Sie Informationen zum XP-Stil ab und deaktivieren diesen auf Wunsch auch komplett. Über das Systemprogramm Rundll32 greifen Sie gezielt auf Sicherheitsfunktionen des Internet Explorer 7 zu.
weiterlesen
.NET Total
01.02.2008
Volle Kontrolle über AJAX-Anfragen direkt in ASP.NET
AJAX-Frameworks bieten viele Möglichkeiten, doch insbesondere bei lange laufenden Anfragen stößt man an ihre Grenzen. dotnetpro zeigt Wege, wie asynchrone, parallele AJAX-Anfragen in Webparts umgesetzt werden können, ohne an ein spezielles Framework gebunden zu sein.
weiterlesen
HighTech
Mustererkennung visualisieren
01.02.2008
Erkennung implementieren
Nochmal Mustererkennung: zur Vertiefung des ungewohnten Konzepts der Pile-Datenstrukturen und zur Implementierung des Mechanismus. Außerdem stellt sich heraus, dass die Architektur vielleicht doch noch verändert werden muss. Doch damit steht Version 1 des dotnetpro-Projekts einer Software zur Visualisierung von Mustervorkommen endlich.
weiterlesen