dotnetpro 06/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.06.2012
Idee für IDE
Ein Editor gepaart mit einem Compiler reicht aus, um Software zu schreiben.Code eingeben, übersetzen lassen. Fertig. Aber so will kaum jemand arbeiten.
weiterlesen
Aktuell
01.06.2012
AKTUELL
Microsoft und Nokia wollen App-Entwicklung vorantreiben - Viele Verbesserungen und neuer Compiler bei Mono - ILSpy 2.0 unterstützt Dekompilierung zu Visual Basic - Faker.NET täuscht echte Daten vor - LLBLGen Pro 3.5 unterstützt SQL Server 2012 - Sqoop überträgt Daten zwischen Hadoop und SQL-Datenbanken u.v.m.
weiterlesen
Schwerpunkt
01.06.2012
Mächtig zugelegt
Das nächste .NET Framework erweitert die Windows Presentation Foundation an wichtigen Stellen. Verbesserungen gibt es vor allem in Sachen Datenbindung, Threads und XAML.
weiterlesen
01.06.2012
Auf Sherlock Holmes? Spuren
In komplexen WPF/.NET-Anwendungen gibt es eine Menge potenzieller Fehlerquellen. Dafür sollten aussagekräftige und fehlergerechte Formen der Anzeige parat stehen.
weiterlesen
01.06.2012
Flexible Oberflächen
Die Gestaltung XAML-basierter Oberflächen ist eine zeitaufwendige und von Entwicklern oft ungeliebte Aufgabe. Dieser Artikel zeigt, wie Sie den Layout-Prozess effizienter gestalten können.
weiterlesen
01.06.2012
Wahl und Qual in 2D
Auf dem Wege weg von GDI/GDI+ unter Windows Forms hin zur Vektorgrafik unter der Windows Presentation Foundation hat sich so ziemlich alles geändert – in Theorie und Praxis.
weiterlesen
CD-Inhalt
01.06.2012
DVD-INHALT
Früher war alles besser. Da gab es Registerschränke, in denen Akten hingen. Galt es eine zu finden, wurden die Schubladen aufgezogen und die Akten durchgegangen.
weiterlesen
Tools
01.06.2012
Mächtig aufgefrischt
Neben der Consumer Preview von Windows 8 hat Microsoft Ende Februar auch die Betaversion von Visual Studio und Team Foundation Server 11 veröffentlicht. Es ändert sich so einiges.
weiterlesen
01.06.2012
Gesucht und gefunden
Skripte für die PowerShell im Internet und auf der lokalen Festplatte aufspüren – das ermöglicht Microsofts Script Explorer. Derzeit gibt es eine Beta-Version des Tools.
weiterlesen
Frontend
01.06.2012
Alles auf einer Seite
Die neueste Version von ASP.NET MVC bietet ein Template für Single Page Applications (SPA) inklusive JavaScript-Libraries. Das Ziel: Web-Apps sollen sich wie Desktop-Anwendungen verhalten.
weiterlesen
01.06.2012
Das Beste beider Welten
ASP.NET MVC und Web-Controls scheinen sich gegenseitig auszuschließen. Steuerelemente, die unter Web Forms und MVC gleichermaßen funktionieren, sind aber doch möglich.
weiterlesen
01.06.2012
Der automatisierte Benutzer
In Zeiten von testgetriebener Entwicklung und agilem Vorgehen wird MS Test häufig eingesetzt, um Komponenten und ihre fehlerfreie Interaktion untereinander abzusichern. Dabei kann es noch einiges mehr ...
weiterlesen
Core
01.06.2012
Sprich mich an
WebSockets erlauben eine Full-Duplex-TCP-Verbindung zwischen Browser und Webserver. Hier lesen Sie, wie Sie die beiden mithilfe von HTML5, .NET 4.5 und IIS 8 verbinden.
weiterlesen
Backend
01.06.2012
Hü und hott
Datenbankschemas mit dem Entity Framework anzupassen, ohne Daten zu verlieren – in Version 4.3.1 ist es endlich auch unter Code Only möglich. Einige Schwächen erfordern aber noch manuelle Eingriffe.
weiterlesen
01.06.2012
Stream das BLOB
Dank des SQL-Server-Features FileStream müssen Sie sich nicht mehr entscheiden, ob Sie große Objekte im Dateisystem oder in der Datenbank speichern, denn SQL-FileStream vereint die Vorteile beider Welten.
weiterlesen
01.06.2012
Der Fahnder
Die hier erarbeitete Datenverwaltungskomponente DbEngine kommt mit einer Suchfunktion und taugt auch zum Speichern von Bilddaten diverser Formate. Diesmal wird auch die sequenzielle Datenverwaltung angebunden.
weiterlesen
Bücher
01.06.2012
E-Books in der Bibliothek
Eigentlich sind E-Books das beste Medium, um jedermann Bücher an die Hand zu geben, und zugleich könnte man damit auch das angestaubte Image öffentlicher Bibliotheken ordentlich aufpeppen.
weiterlesen
Planung
01.06.2012
Abkleben mit Malerkrepp
Wie leicht weicht das Single Responsibility Principle in der Praxis auf. Da schmiert der Pinsel der Funktionalität mal schnell in die Domänendatenklassen hinein. Eine Anleitung, wie Sie das durch scharfe Trennung verhindern.
weiterlesen
Prozess
01.06.2012
Sündenregister
Gutes muss nicht teuer sein, manche Perlen sind sogar kostenlos. Das Open-Source-Projekt Redmine ermöglicht die komfortable Planung und Qualitätssicherung auch komplexer Projekte.
weiterlesen
01.06.2012
Fliegen auf Probe
Um eine iOS-App zu testen, muss sie direkt vom Entwicklungsrechner auf das angestöpselte Gerät übertragen werden. TestFlight verteilt über das Internet und erleichtert das Testen somit enorm.
weiterlesen
01.06.2012
Vom Fall in das Kaninchenloch
Sridatta Thatipamala, seines Zeichens Entwickler und Blogger, weiß, wie Nerds ticken – schließlich ist er selbst einer. Erfahren Sie, wie Sie Ihre eigene Zerstreutheit produktiv nutzen können.
weiterlesen
Meinung
01.06.2012
Wider den Hindernislauf
Woran liegt es eigentlich, dass Veränderungen Ihnen persönlich oder Ihrem Unternehmen oft so schwerfallen?
weiterlesen
Praxis
01.06.2012
Streng geheim
Wie überträgt man Dateien, deren Inhalt nicht jeder einsehen soll, auch nicht am Zielort? Klar – Verschlüsseln hilft. Haben Sie noch nie gemacht? Dann ist diese kleine Aufgabe eine ideale Übung für Sie.
weiterlesen
01.06.2012
Fingerübung für den Kopf
Implementieren Sie eine verkettete Liste – so lautete die Aufgabe. Nicht allzu schwierig, eine gute Gelegenheit also, einmal das eigene Vorgehen zu reflektieren: Test-first oder Test-driven? Oder einfach drauflos?
weiterlesen
01.06.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.06.2012
Same, but different!
Ich lese gerade die Biografie des jüngst verstorbenen CEO eines heute wieder sehr wichtigen Elektronikkonzerns.
weiterlesen
Mono
01.06.2012
Mono-Splitter
Xamarin entwickelt Mono beständig weiter. Das ist die wichtigste Neuigkeit. Aber links und rechts von Mono gibt es immer wieder interessante Randnotizen, die wir Ihnen nicht vorenthalten wollen.
weiterlesen
Grundlagen
01.06.2012
Blockadenbau
Das Schlüsselwort „lock“ gehört zu den elementaren Grundlagen der nebenläufigen Programmierung und wird doch leider häufig falsch eingesetzt. Dabei ist die korrekte Anwendung gar nicht schwierig.
weiterlesen
Arbeitsmarkt
01.06.2012
Aufwärtstrend in Köln und Berlin
Im April hat die Metasuchmaschine Jobkralle [1] weiter zugelegt. Mit über 737 900 Stellenangeboten aller Art waren in der Datenbank gut 5 600 Stellenangebote mehr verzeichnet als noch einen Monat zuvor.
weiterlesen