dotnetpro 04/2012
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.
Editorial
01.04.2012
Ordnung muss sein
Wir haben der dotnetpro eine neue Rubrikenstruktur verpasst. Bislang gab es im Wesentlichen den Schwerpunkt, Tools, Architektur, Grundlagen – und der große Rest verbarg sich in der Rubrik Praxis.
weiterlesen
Aktuell
01.04.2012
Aktuell
Going Native 2012: Bereichsbasierte For-Schleifen in C++ 11 - Redmine mit Berichtsfunktion - Infragistics erweitert Produktpalette um SharePlus - .NET 4.5 schmeißt WF-Typen raus - Komodo unterstützt Node.js und CoffeeScript - Funktionen für JavaScript .NET
weiterlesen
01.04.2012
Gewinn in der Fläche
25 Spieler traten beim Contest 1/2012 gegen das Casino an. Statt Poker wurde Flächenbestimmung gespielt. Kein einfaches Spiel, bei dem man auch noch eine Portion Glück benötigt.
weiterlesen
01.04.2012
Das Eckige ins Runde
Von wegen Mathematik bringt nichts: Analysieren Sie die Zahl Pi, und gewinnen Sie mit der schnellsten Lösung satte Preise.
weiterlesen
Schwerpunkt
01.04.2012
Clean Code ? das fehlende Kapitel
Nicht jeder Begriff eignet sich als Bezeichner. Aber warum gilt das auch für so weit verbreitete Ausdrücke wie Manager, Broker, Dispatcher oder Helper? Ganz einfach: Weil sie in der Regel vom Eigentlichen ablenken.
weiterlesen
01.04.2012
Schnipselwochen
Code wiederverwendbar zu machen muss nicht heißen, ausufernde Bibliotheken zu bauen. Es geht auch leichtgewichtiger, wie das Beispiel des Tandems jQuery und NuGet zeigt.
weiterlesen
01.04.2012
Mit Geschichten zum Erfolg
Lassen Sie Ihren Kunden erzählen. So finden Sie die Hauptpersonen und die zentralen Handlungen. Das alles strukturieren Sie im Backlog mithilfe von Story-Maps. Burn-down-Charts protokollieren den Stand der Arbeit.
weiterlesen
Community
Tools
01.04.2012
Röntgenbrille für .NET
.NET-Assemblies sind nicht schwer in den ursprünglichen Code zurückzuübersetzen – die Common Language Infrastructure macht’s möglich. Das Angebot an entsprechenden Tools wächst, dotnetpro hat sie verglichen.
weiterlesen
01.04.2012
Nach eigenen Regeln
Mit den in Visual Studio und TFS eingebauten Möglichkeiten zur Codeanalyse kommt man schon recht weit. Hier wird gezeigt, wie Sie zusätzlich eigene Regeln und Check-in-Policies implementieren.
weiterlesen
Frontend
01.04.2012
Flexibler Standard
Das MVVM-Pattern hat sich als Quasi-Standard bei der Entwicklung von WPF- und Silverlight-Clients etabliert. Der Artikel zeigt, wie Sie Ereignisse synchronisieren und Benutzerinteraktionen steuern.
weiterlesen
01.04.2012
Das unsichtbare ViewModel
Das Grundprinzip im Flow-Design ist „EVA“. Wie man Flow-Design und MVVM mithilfe des Decorator Patterns koppelt und so das GUI in den Datenfluss der Businesslogik einbindet, zeigt dieser Artikel.
weiterlesen
CD-Inhalt
01.04.2012
HTML5/JavaScript
Von HTML5/JavaScript erhoffen sich viele eine Vereinheitlichung: Write once, run everywhere. Natürlich ist das übertrieben. Aber die neuen Features von HTML5 bringen eine immense Vereinfachung für Webentwickler. In unserem Schwerpunkt finden Sie viele Editoren für die beiden Sprachen.
weiterlesen
Core
01.04.2012
Mächtig flexibel
Die Windows Communication Foundation ist eine höchst flexible Technologie zur Prozesskommunikation. Sie bietet großen Gestaltungsspielraum im Anwendungsalltag. Der Umgang mit ihr bleibt trotzdem einfach.
weiterlesen
Backend
01.04.2012
Des Webparts neue Kleider
Das XsltListViewWebPart löst in SharePoint 2010 das ListViewWebPart ab. Damit lassen sich Listen mit XSLT anstatt dem üblichen CAML gestalten, und das sehr flexibel.
weiterlesen
01.04.2012
Die Handbremse lösen
Logische T-SQL-Abfragen übersetzt der SQL Server in Ausführungspläne. Diese laufen nicht immer mit der optimalen Performance. Dieser Artikel zeigt, wie Sie die Ausführungspläne optimieren.
weiterlesen
01.04.2012
Daten-Power in der Shell
Die PowerShell hat weder ADO.NET-Commandlets noch einen eingebauten Provider. Da sie auf .NET basiert, kann sie aber auch mit ADO.NET und Entity Framework arbeiten.
weiterlesen
Meinung
01.04.2012
Bauchgefühl mal zwei
Der Kunde will eine auf sein Problem zugeschnittene Software. Und er will vorher wissen, wie lange er darauf warten muss und was ihn das kostet. Ist dieser Wunsch seriös überhaupt zu erfüllen?
weiterlesen
Sandbox
01.04.2012
Der Umgang mit Fehlern
Früher waren Fehler etwas, dass es dringend zu vermeiden galt, oder?
weiterlesen
Books
01.04.2012
Mehr E-Books
Immer mehr Fachbücher werden von den Verlagen jetzt auch als E-Books veröffentlicht. Zuletzt hinzugekommen sind die Fachverlage O’Reilly und Microsoft Press.
weiterlesen
Planung
01.04.2012
Radikale Trennung
Die Objektorientierung ist heute die Basis allen Softwaredesigns. Doch sie allein reicht nicht aus, um die Qualität der Software zu erhöhen. Erst wenn Prinzipien die Möglichkeiten eingrenzen, entstehen wartbare Strukturen.
weiterlesen
Prozess
01.04.2012
Ich will hier rein!
Wie Unternehmen „ticken“, kann so manchem völlig rätselhaft erscheinen. Dabei ist es lediglich eine Frage der jeweiligen Unternehmenskultur. Wer deren Regel erfasst, sollte keine Probleme haben, sich zurechtzufinden.
weiterlesen
01.04.2012
Alles fließt!
Das Miteinander von Betriebswirtschaft und IT scheint oft eine Zwangsehe zu sein. Gemeinsames Verständnis und Interaktion werden jedoch immer wichtiger, da Informationssysteme alle geschäftlichen Abläufe durchdringen.
weiterlesen
Praxis
01.04.2012
Fette Fische fangen
Kaum zu glauben: Auch die neue Riesenfestplatte ist voll geworden. Zum Platzschaffen verlagert man am besten die größten Dateien. Aber wo liegen die? Eine ideale Aufgabe für eine kleine Übung.
weiterlesen
01.04.2012
Nach Daten angeln
Den Text im Browser kann man lesen – oder in eine eigene Applikation einfließen lassen. Mit Screen Scraping fischen Sie sich die gesuchten Angaben aus dem HTML-Code.
weiterlesen
01.04.2012
Kompakte Dateiverwaltung
In .NET sind die Dateisystemsteuerelemente nur in 32-Bit-Anwendungen nutzbar. Das hier vorgestellte Steuerelement arbeitet auch in 64-Bit-Anwendungen und bietet zusätzliche Funktionen.
weiterlesen
01.04.2012
Leser helfen Lesern
Suchen Sie schnelle und kostenlose Unterstützung zu Fragestellungen rund um das Thema Programmierung, dann werden Sie auf codekicker.de fündig.
weiterlesen
01.04.2012
Zimmer mit Aussicht
E s gibt zwei Sorten von Menschen: Die einen essen ihren Schoko-Sahne-Pudding schichtweise, und die anderen mischen ihn durch.
weiterlesen
Mono
01.04.2012
Mono-Schnipsel
Auch wenn es seit der vergangenen Ausgabe keine bahnbrechenden Neuigkeiten gab, haben wir dennoch wieder einiges an interessanten Entwicklungen rund um Mono für Sie aufgestöbert.
weiterlesen
Grundlagen
01.04.2012
Ausnahmslos fehlerhaft
Auch für Ausnahmen gelten Regeln – ganz ohne geht es nun mal nicht. Folgende Tipps für den richtigen Umgang mit Exceptions sollen Ihnen helfen, effektiver zu arbeiten und bekannte Fehler bei der Ausnahmebehandlung zu vermeiden.
weiterlesen
01.04.2012
Veränderliche Konstanten
Was ist der Unterschied zwischen den beiden Schlüsselwörtern const und readonly? Definieren nicht beide eine Konstante? Nein, und dotnetpro erklärt, warum nicht.
weiterlesen
Arbeitsmarkt
01.04.2012
München baut Führung aus
Schon traditionell liefern sich Stuttgart und München im monatlichen dotnetpro-Ranking ein Kopf-an-Kopf-Rennen.
weiterlesen