dotnetpro 10/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.10.2012
Konsolidatium
25 Jahre ist es nach eigenen Angaben her, seit Microsoft zuletzt Hand an sein Logo gelegt hat. Seitdem ist der kursiv gestellte Schriftzug mit der Kerbe (oder dem Einschnitt) im O das Logo gewesen.
weiterlesen
Aktuell
01.10.2012
AKTUELL
Metro-Apps für wenige Dollar und ein Office Store - Microsoft überarbeitet sein Geschäftsmodell - ReSharper 7 für Metro-Apps - Konferenz-Highlights - Microsoft entwickelt Surface 2 - Debugger für T4-Templates u.v.m.
weiterlesen
01.10.2012
Bandbreitenspannung
Die Aufgabe hörte sich einfach an: Schreiben Sie ein Protokoll-Tool. Das geforderte Zusammenwirken von Web und Anwendung sorgte aber für besondere Hürden.
weiterlesen
Contest
01.10.2012
Automatisier dich
Ein Tool für Entwickler soll diesmal im Rahmen des Programmierwettbewerbs der dotnetpro entstehen. Vielleicht können Sie es selbst gut gebrauchen.
weiterlesen
Schwerpunkt
01.10.2012
Ratzfatz da
Performanceoptimierungen beschränken sich häufig auf den serverseitigen Code, viel mehr lässt sich jedoch in der Regel jenseits des Servers herausholen. Auch hier bietet ASP.NET viele Möglichkeiten.
weiterlesen
01.10.2012
Auf die Plätze, fertig, los!
„Wir können Mehrkern“ gehört auch bei kommerziellen Anwendungen längst zum guten Ton. Mit der Task Parallel Library in .NET 4.0 wurde die Infrastruktur für Entwickler noch einmal kräftig ausgebaut.
weiterlesen
01.10.2012
Wenn ein Index nicht mehr hilft
Gute Indizierung ist die Voraussetzung für eine gute Performance. Doch auch jenseits der Indizes gibt es Performance- Probleme. Wer die Fallstricke kennt, kann sie durch geschicktes Datenbankdesign umgehen.
weiterlesen
01.10.2012
Schneller bauen
In Projektmappen mit vielen Projekten kann der Kompiliervorgang schnell mehrere Minuten in Anspruch nehmen. Mit umsichtigen IDE-Einstellungen geht es auch anders.
weiterlesen
CD-Inhalt
01.10.2012
Bibliotheken für Grafikbearbeitung
Bildbearbeitung ist nervtötend und faszinierend zugleich. Nervtötend, weil man mit einzelnen Pixeln herumwurschteln muss. Faszinierend, weil man doch viel mit den Bildern anstellen kann. In unserem Schwerpunkt haben wir diesmal zusammengetragen, was man so für die Bildbearbeitung benötigt: Tools und Bibliotheken.
weiterlesen
Tools
01.10.2012
Voller Durchblick
Das Tool und Framework Glimpse hilft beim Debuggen von ASP.NET-Anwendungen – aber nicht nur für Code, der im Client läuft, sondern auch auf dem Server.
weiterlesen
01.10.2012
Lass die Arbeit fließen
Häufig soll SharePoint Geschäftsprozesse abbilden, seine Fähigkeiten reichen dafür aber oft nicht aus. Das Produkt Nintex Workflow erweitert SharePoint um etliche neue Aktionen.
weiterlesen
Frontend
01.10.2012
Konsole tiefergelegt
Die Helferklasse für die Konsole lernt diesmal Fortschrittswerte anzuzeigen, nimmt kontrolliert Benutzereingaben entgegen, positioniert Fenster nach Wunsch und interagiert mit anderen Anwendungen.
weiterlesen
01.10.2012
Aus App-Gründen ans Licht
Die Möglichkeiten von Windows Phone begeistern. Aber wer eine handliche, flüssig reagierende App entwickeln will, muss vieles beachten und so einigen Stolpersteinen ausweichen.
weiterlesen
Core
01.10.2012
Schritt für Schritt zum Ziel
Das Framework Anaconda ermöglicht eine flexible Umsetzung von Abläufen und geht dabei von einem funktionalen Ansatz aus. Damit vereint es die Vorzüge anderer derartiger Frameworks.
weiterlesen
Backend
01.10.2012
Flexibel gebunden
Für ASP.NET Webforms gibt es mehrere Verfahren, um Daten anzubinden. Mit ASP.NET 4.5 kommt ein weiteres hinzu: Model Binding, ein guter Ersatz für das ObjectDataSource-Element.
weiterlesen
01.10.2012
Mehrfach-Simulant
Neben Neuerungen und Erweiterungen im relationalen Datenbankkern bietet der SQL Server 2012 auch eine neue Workload-Replaying-Technologie namens Distributed Replay.
weiterlesen
Bücher
01.10.2012
Eine Frage des Formats
Bei den Fachbuchverlagen ist nach wie vor PDF das bevorzugte Dateiformat, wenn es um E-Books geht. Es hat den Vorteil, dass man damit strikt festlegen kann, wie die Seite angezeigt wird.
weiterlesen
Planung
01.10.2012
Alles gleichzeitig
Die Flow-Runtime hat ein tolles Geschenk für Sie: Asynchronität und parallele Verarbeitung erfordern nur ein Attribut über einer Methode.
weiterlesen
01.10.2012
Mehr als 1000 Worte
Abbildungen dürfen auch in einer Architekturbeschreibung nicht fehlen. Welche fertigen Sie an? In welcher Notation? Und welche Werkzeuge helfen? Wiki? UML? Oder etwas dazwischen?
weiterlesen
Prozess
01.10.2012
Bacpac-Blobs statt Backup-Jobs
Cloud-Datenbanken sind schnell eingerichtet, geeignete Projekte dafür schnell gefunden. Doch halt! Wie funktioniert die Datensicherung in der Cloud? Mit Bacpac-Dateien anstatt mit Backups.
weiterlesen
01.10.2012
Testen nach Gusto
Software zu testen kann mühsam sein. Visual Studio hilft hier mit speziellen Testfunktionen und -assistenten. Dabei kann der Entwickler die Tests ganz nach seinen Bedürfnissen gestalten und vereinfachen.
weiterlesen
Meinung
01.10.2012
Versuch mach kluch
Im Bild zu diesem Artikel stecken zwei Experimente. Für das eine steht das Bild selbst, das ich aufgenommen habe, für das andere Nika Sas im Bild.
weiterlesen
Praxis
01.10.2012
Alles auf Wolke
Üben für die Cloud war diesmal angesagt, und zwar mit einem nützlichen Service: der Warteschlange. Die Aufgabe, eine kleine Chat-Anwendung, bot gleich auch noch Gelegenheit, sich mit dem Thema Multithreading zu beschäftigen.
weiterlesen
01.10.2012
Nichts mehr vergessen
Sie senden jemandem eine Mail und bitten um Antwort. Doch was tun, wenn die Antwort einfach nicht eintrifft? Nachhaken, klar. Aber was, wenn man selber das Nachhaken vergisst?
weiterlesen
01.10.2012
Sternensammler
Mit einem benutzerdefinierten Steuerelement für Windows Forms können Sie Informationen, Dateien oder Produkte komfortabel bewerten und die Bewertung ansprechend darstellen.
weiterlesen
01.10.2012
Redmonds heimlicher Held
Dieses Jahr bin ich nach langer, langer Suche endlich angekommen. Ich habe einen Ort gefunden, an dem ich tun kann, was ich will, mich ausdrücken kann, wie ich möchte.
weiterlesen
Grundlagen
01.10.2012
Interessante Typen
Zu den entscheidenden Elementen einer Sprache gehören ihre Datentypen. Dass F# auf dem Konzept von Funktionen basiert, spiegelt sich auch in ihren Typen wider.
weiterlesen
Arbeitsmarkt
01.10.2012
Tendenz uneinheitlich
Als Anfang August die Datenerhebung für das monatliche dotnetpro-Ranking durchgeführt wurde, waren in den meisten Bundesländern die Schulferien noch nicht vorbei.
weiterlesen