Startseite > Archiv > dotnetpro 02/2008

dotnetpro 02/2008

Hier finden Sie alle bisher erschienenen Ausgaben und Artikel der dotnetpro. Als Abonnenent können Sie alle Artikel online abrufen und die zugehörigen Quelltexte herunterladen. Sie sind noch kein Abonnent? Dann wird es aber Zeit! Weiter zur Abo-Bestellung.

Sie haben bereits ein Abonnement? Dann registrieren Sie es jetzt online!

Zahlreiche kostenlose Online-Artikel finden Sie hier.
Einzelheft bestellen


Schwerpunkt: Methoden

dotnetpro 02/2008

Agile Softwareentwicklung mit Scrum

(Seite 16)

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.

Feature-based Programming

(Seite 20)

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.

Microsoft Solutions Framework

(Seite 24)

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.

Agile Softwareentwicklung mit eXtreme Programming

(Seite 28)

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.
Autor: Stefan Roock

.NET Total

Volle Kontrolle über AJAX-Anfragen direkt in ASP.NET (Seite 126)

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.

Aktuell

Monatlich aktualisiertes Mono-Image (Seite 12)

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.
News - Neue Bücher (Seite 8)

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
Autor: Joachim Pich

Bücher

Aus: Adrenalin Junkies und Formular Zombies (Seite 38)

Teammitglieder haben keine Angst, einen Versuchsballon zu starten, um frühzeitig Rückmeldungen zu provozieren und mehr Einsichten zu gewinnen.
Autor: Tom DeMarco

SharePoint, XNA & Co. (Seite 40)

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.
Autor: Andreas Heil

CD-Inhalt

CD-Inhalt (Seite 34)

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

Community

dotnetpro.tv (Seite 36)

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.

HighTech

Mustererkennung visualisieren: Erkennung implementieren (Seite 134)

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.

Kochen mit Patrick

Kochen mit Patrick (Seite 115)

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.

Praxis

Service-Broker-Anwendungen als Workflow implementieren (Seite 104)

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.
UPnP-Geräte fernsteuern (Seite 44)

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.
Softwaremetriken mit Team Foundation Server 2008 automatisieren (Seite 62)

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.
Autor: Sven Hubert

Versionsverwaltung Subversion aus Office-Anwendungen steuern (Seite 66)

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.
Entwickeln mit dem DirectX-10-API: Die 2D-Grafikfunktionen (Seite 72)

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.
Autor: Jens Konerow

Die Suchfunktionen in SharePoint Server 2007 (Seite 80)

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.
RunSharp: Code zur Laufzeit dynamisch erzeugen (Seite 86)

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.
Autor: Golo Roden

Workgroup Development – Versions- und Archivverwaltung, Teil 2 (Seite 92)

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.

Sandbox

Kein Gewinn ohne (Seite 43)

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.

Tipps und Tricks

Fragen und Antworten aus den dotnetpro.newsgroups (Seite 118)

Leser helfen Lesern
Developer Corner (Seite 120)

Freewaretools zur Programmanalyse
Desktop-Themen steuern, Cookies und Verlaufsdaten löschen (Seite 123)

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.
Login
Sie sind nicht eingeloggt.

Login & Registrierung
Abo bestellen





Anzeige





Newsletter
Tragen Sie Ihre E-Mailadresse für den kostenlosen Newsletter von dotnetpro ein.


Umfrage
Wie zufrieden sind Sie mit Ihrem Gehalt?




Ergebnis anzeigen