dotnetpro 11/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.11.2012
Göttliche und Sterbliche
Sprache ist Verständigung. Zwischen Menschen und zwischen Mensch und Computer. Wie wichtig das Beherrschen der Sprache des Computers ist, davon können Sie ein Lied singen.
weiterlesen
Aktuell
01.11.2012
AKTUELL
Kostenloses E-Book: Programmieren von Windows-8-Apps - Web-Apps bauen mit HTML5 Builder - Bibliothek vergleicht Werte und Objekte in JavaScript - Physik-Simulator für 2D-Spiele unter Windows 8 und Windows Phone - Quaestor erzeugt Berichte aus Datenbanken - Apps plattformübergreifend mit Visual Studio 2012 entwickeln u.v.m.
weiterlesen
Schwerpunkt
01.11.2012
Start in ein neues Zeitalter
Windows 8 läutet das Ende des fensterorientierten Betriebssystems ein. Neue Anwendungen werden mit neuer Oberfläche im Vollbildmodus ausgeführt und nutzen zur Systemanbindung die Windows Runtime.
weiterlesen
01.11.2012
Oberflächlich gleich
XAML oder HTML – Entwickler von Metro-Apps haben die Qual der Wahl. dotnetpro hat beide Varianten geprüft und stellt sie anhand eines Beispielprojekts einander gegenüber.
weiterlesen
01.11.2012
Fast wie im Web
Neben XAML können Sie auch HTML5 und JavaScript zur Entwicklung von Windows-8-Anwendungen einsetzen. Dies vereinfacht die Portierung auf andere mobile Plattformen.
weiterlesen
01.11.2012
Ich bin dann mal off
Offline oder online? Eine Metro-App sollte beides beherrschen – und sinnvoll miteinander vereinbaren. Ein Architekturbeispiel zeigt, wie sich dies mit WinRT verwirklichen lässt.
weiterlesen
01.11.2012
Moderne Zeiten
Mit Windows 8 läutet Microsoft einen Paradigmenwechsel ein. Speicherschonende, kompakte, schnell ausführbare, attraktive und ressourcensparende Applikationen stehen im Vordergrund.
weiterlesen
CD-Inhalt
01.11.2012
Spiele programmieren
Das ist nicht jedes Entwicklers Sache: Spiele zu programmieren. Aber wer sich damit auseinandersetzt, kommt meist nicht mehr davon los. Glauben Sie nicht? Beweisen wir Ihnen. Es gibt viele Tools und Bibliotheken – ja ganze Spiel-Engines –, die Sie kostenfrei einsetzen können. Probieren Sie die mal aus. Sie werden schon sehen ...
weiterlesen
Tools
01.11.2012
Messerscharfe Hilfen
Helper ermöglichen den Einbau zusätzlicher Funktionen in Razor-Webseiten. Mit der NuGet Gallery steht zudem ein bequemer Distributionskanal zur Verfügung. Selber mitmachen lohnt sich also.
weiterlesen
01.11.2012
Schrittfolge mit Einlage
Nintex Workflow ist mehr als eine Alternative für die Umsetzung von Geschäftsprozessen in SharePoint. Reichen die vorgefertigten Aktionen nicht mehr, steht die Erweiterung mit individuellen Aktionen an.
weiterlesen
Frontend
01.11.2012
Polyglottes XAML ohne BAML
Die auf BAML basierende Lokalisierung hat nicht nur Leid, sondern auch viele innovative Lösungen hervorgebracht, unter anderem das CodePlex-Projekt WPFLocalizeExtension.
weiterlesen
Core
01.11.2012
COMfortable Brücke
COM verbindet typsicher .NET und Win32, sodass beide Welten in Eintracht zusammenarbeiten. Um zu verstehen, wie das funktioniert, lohnt ein Blick hinter die Kulissen.
weiterlesen
01.11.2012
Direkter Weg zu den Sternen
Algorithmen sind das Herzstück einer Anwendung. Der A*-Algorithmus sucht den kürzesten Weg von A nach B, beispielsweise in Computerspielen. Hier werden Theorie und Praxis dieses Algorithmus vorgestellt.
weiterlesen
01.11.2012
Einen Blick riskiert
Offiziell vorgestellt war die Preview auf das Windows Phone 8 SDK noch nicht. Dennoch konnte dotnetpro-Autor Tam Hanna es bereits ausführlich durchchecken.
weiterlesen
Backend
01.11.2012
Automatische Kontrolle
Die Modellbindung von ASP.NET kann Daten auf Gültigkeit prüfen. Dazu bindet es die ASP.NET-Validierungssteuerelemente bei Bedarf automatisch in die Webseite ein.
weiterlesen
Bücher
01.11.2012
Déjà-vu
Wieder steht Microsoft vor einer einschneidenden Änderung: Windows 8 steht vor der Tür. Bei den Entwicklern macht sich eine gewisse Unsicherheit breit: Welche ihrer Windows-Anwendungen werden noch fehlerfrei funktionieren, wie geht man neue Anwendungen am geschicktesten an?
weiterlesen
Planung
01.11.2012
Die Entziehungskur
Es war so schön: Ein Attribut sorgte bei der Flow-Runtime für asynchrone Abarbeitung. Das klappte bei der Dateisuche ganz ausgezeichnet. Aber: Die Fortschrittsanzeige verhielt sich wie betrunken. Doch die Ausnüchterung folgt sogleich.
weiterlesen
Prozess
01.11.2012
Fahren Sie schon Automatik?
Die Automatisierung von Systemtests gewinnt zunehmend an Bedeutung. Welche freien Frameworks .NET-Entwicklern zur Verfügung stehen und wie sie sich gegen die von Microsoft angebotene Funktionalität behaupten, lesen Sie hier.
weiterlesen
01.11.2012
Mobiler Prüfstand
Der Aufbau von Windows Phone 7 ist stark an den klassischer Desktop-Plattformen angelehnt. Zusammen mit .NET CE erlaubt dies, Code für „normale“ PCs weiterzuverwenden.
weiterlesen
Meinung
01.11.2012
Wie gesund ist Ihre Organisation?
Blauer Himmel, laue Luft, Sonne färbt Laub golden; schlendernd träumen Sie vom ... Zack, Sie finden sich auf dem Boden wieder.
weiterlesen
Praxis
01.11.2012
Da war doch noch was?!
Man kann ja nicht alles im Kopf haben – deshalb soll mich ein Service ans Nachhaken erinnern, wenn die Antwort auf eine Mailanfrage ausbleibt. Prinzipiell keine große Sache, doch wie so oft steckt einiges an Aufwand in den Details.
weiterlesen
01.11.2012
Bildergalerie ? Marke Eigenbau
Die Aufgabe ist im Zusammenhang mit grafischen Benutzerschnittstellen sehr beliebt: Schreiben Sie Ihren eigenen Fotobrowser. Warum eigentlich nicht? Auch die Klassiker sollten hier schließlich nicht fehlen ...
weiterlesen
01.11.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.11.2012
Selbst offline noch online
Nicht erst seit diesem Jahr sind wir immer und überall online. Wenn mich unterwegs spontan eine Frage quält, ist die nächste Wikipedia-App mit einer vermeintlich passenden Antwort nur einen Griff in die Hosentasche entfernt.
weiterlesen
Mono
01.11.2012
Quarterly Ticker
Schon drei Monate ist es nun her, seit wir in dieser Kolumne zuletzt aus der Mono-Welt berichtet haben. Darum ist es höchste Zeit für ein ausführliches Update.
weiterlesen
Grundlagen
01.11.2012
Klassen, funktional serviert
F# gilt zwar als funktionale Sprache, doch als vollständiges Mitglied der Familie der .NET-Sprachen erlaubt es natürlich auch, mit Objekten zu arbeiten. Das Beispiel einer einfachen Vektorklasse zeigt, wie.
weiterlesen
Arbeitsmarkt
01.11.2012
Mehr Jobs für Entwickler
Die Urlaubszeit ist vorbei, die Nachfrage nach Entwicklern ist nach dem ferienbedingten Rückgang zum Erhebungsstichtag Anfang September wieder kräftig angewachsen.
weiterlesen