dotnetpro 08/2014
Editorial
01.08.2014
100 Prozent
Anfang: Polemik Vergessen Sie es einfach. Sie hatten Ihre Chance. Am besten erlernen Sie einen anderen Beruf. Flohzirkusflohzüchter vielleicht. Oder Fremdenführer in einem schottischen Gespensterschloss.
weiterlesen
Aktuell
01.08.2014
Aktuell
Windows Phones immer beliebter - Kostenlose SSL-Zertifikate für Open-Source-Projekte - Microsoft und SAP kooperieren künftig enger - IPDC – iPhone Developer Conference 2014 u.v.m.
weiterlesen
Schwerpunkt
01.08.2014
Kaffee? Keine Zeit!
Mal eben ein paar Millionen Datensätze in die SQL-Datenbank importieren – das kann in ein paar Sekunden erledigt sein, aber auch stundenlang dauern. Wie man‘s richtig macht, lesen Sie hier.
weiterlesen
01.08.2014
Der Beziehungs-Versteher
Steht die flexible Verknüpfung von Daten im Fokus, spielen Triplestores aus der Familie der NoSQL-Systeme ihre Stärken aus. Für .NET wird diese Spezies durch die leicht zu handhabende BrightstarDB vertreten.
weiterlesen
01.08.2014
Relationales NoSQL
Immer größere Datenmengen, schnellere Verarbeitung, neue Datentypen – Big Data stellt neue Herausforderungen. Um sie zu meistern, ist nicht immer eine NoSQL-Lösung nötig. PostgreSQL verbindet alte und neue Technik.
weiterlesen
Tools
01.08.2014
Perfekt geregelt
Von der Fachabteilung vorgegebene Business-Regeln in Code umzusetzen und zu testen kann aufwendig werden. Code Effects stellt einen einfachen Regeleditor bereit und eine .NET-Assembly, welche die Regeln auswertet.
weiterlesen
01.08.2014
Monitoring mit dem TFS
Wer von DevOps spricht, meint die Überwachung von Anwendungen während ihrer Nutzung. Bislang bot Microsoft dafür wenig Tool-Unterstützung. Jetzt fließen erste DevOps-Funktionen in Visual Studio Online ein.
weiterlesen
01.08.2014
Daumenkino statt Suchbild
Je größer eine Webseite, desto nerviger sind manuelle Tests. Das Tool Flux140 zeigt Screenshots von jedem Build als Daumenkino. Selbst minimale Veränderungen können darüber sofort wahrgenommen werden.
weiterlesen
01.08.2014
Jetzt wird ausgepackt
Umbraco ist ein sehr schlankes CMS – das Kernsystem stellt nur die Basisfunktionen bereit, alles Weitere erledigen Packages. Welche der vielen Pakete für Umbraco 7 einen Blick wert sind, verrät der zweite Teil der Umbraco-Serie.
weiterlesen
Frontend
01.08.2014
Schrumpfkur für die Bug-Quote
Auch in der WPF lassen sich rund 80 Prozent des Codes mit automatisierten Unit-Tests validieren. Wie und warum Test-Driven Development (TDD) dafür eine probate Methode ist, zeigt dieser Artikel.
weiterlesen
01.08.2014
Hilfe bei Kabelbruch
Die Datenbindung der Windows Presentation Foundation arbeitet recht fehlertolerant. Das macht das Auffinden von Fehlern jedoch nicht einfach. dotnetpro zeigt einen pragmatischen Weg, der bei der Fehlersuche hilft.
weiterlesen
01.08.2014
Bunte Buchstaben mit WPF
Dieser Artikel zeigt, wie man das SyntaxHighlightBox-Control in WPF-Projekte einbindet. Ein Schwerpunkt ist die Konfiguration und die Erweiterung des Controls mit einem CustomHighlighter.
weiterlesen
01.08.2014
Kachel, Kachel wechsle dich
Flip Tile, Iconic Tile und Cycle Tile: Der Artikel erklärt die Funktionalität dieser Tiles und zeigt, wie sie für Windows Phone 7 und Windows Phone 8 richtig eingesetzt werden.
weiterlesen
CD-Inhalt
01.08.2014
Requirementsmanagement
Darf es ein bisschen mehr sein? Ja, sagt der künftige Anwender einer Software und packt gleich noch eine lange Liste an Anforderungen dazu.
weiterlesen
Core
QuickIO.NET: Rasante Dateioperationen
14.05.2019
Geschwindigkeitsrausch
Die Geschwindigkeit, mit der auf Dateien, Verzeichnisse und Metadaten zugegriffen werden kann, ist ein zentraler Punkt vieler Anwendungen. QuickIO.NET erweitert und beschleunigt die dafür vorhandenen .NET-Methoden.
weiterlesen
01.08.2014
Native Framework-Evolution
Erstmals seit .NET 1.0 schlägt Microsoft einen neuen Weg ein, weg vom JIT-Kompilieren hin zu nativen, schon beim Entwickeln für eine Plattform übersetzten Anwendungen. Der „.NET Native”-Compiler erzeugt gleich Maschinencode.
weiterlesen
01.08.2014
Turmbau zu Babel
Für den Einstieg in das Architekturmuster des ASP.NET MVC Frameworks stehen viele Quellen im Internet und anderswo zur Verfügung. So weit, so gut. Es in einer alltagstauglichen Architektur unterzubringen ist eine andere Sache.
weiterlesen
01.08.2014
Einheit Nummer 3
Der IoC-Container Unity von Microsoft steht auch für Windows-8-Anwendungen bereit. Einige Funktionen fehlen dabei, anderes ist neu hinzugekommen.
weiterlesen
01.08.2014
Eigene Schnittstellen prüfen
Viele Entwickler arbeiten bereits mit dem Tool ReSharper, viele kennen und schätzen seine Fähigkeiten zur Codeanalyse, aber noch kaum jemand integriert die Codeanalyse in den Build – eine Anleitung.
weiterlesen
Backend
01.08.2014
Lebenslänglich verbunden
Eine Datenzugriffsschicht auf Basis des Entity Frameworks sollte der Geschäftslogik einige Steuerungsmöglichkeiten bieten, ohne dabei die Entity-Framework-Klassen durchzureichen. dotnetpro stellt einen Ansatz vor.
weiterlesen
Bücher
01.08.2014
Die Produktform Buch erneuert
In einer Kurzmeldung teilte Galileo Press Ende Mai mit, es habe „die Produktform Buch erneuert“. Hinter der ominösen Ankündigung steckt eine Reaktion auf den verschärften Wettbewerb.
weiterlesen
Prozess
01.08.2014
Schrittweise besser
Über den bestmöglichen Ablauf des Entwicklungsprozesses wurde schon viel diskutiert. Agile Methoden werden gepriesen, taugen aber nicht als Allheilmittel. Hier geht es um den Ansatz der kontinuierlichen Verbesserung.
weiterlesen
Meinung
01.08.2014
Saubere Entwickler
Man könnte in Abwandlung eines Sprichworts sagen: „Sauberkeit ist eine Zier, doch weiter kommt man ohne ihr.“ Jedenfalls scheint das in Bezug auf die Softwareentwicklung zu gelten.
weiterlesen
Praxis
01.08.2014
Bestellt und auch abgeholt
Die gute alte Taxizentrale hat ausgedient. Doch wie entwirft man die Architektur für ein System, das Fahrgast und Taxifahrer per Smartphone zusammenbringt?
weiterlesen
01.08.2014
Aber bitte mit Entwurf!
Die Lösung des dotnetpro-Dojos in diesem Heft beschreibt die Architektur eines Softwaresystems, mit dem Taxifahrer und Fahrgast zueinander finden können. Diesen Monat soll das System implementiert werden.
weiterlesen
01.08.2014
Grüne Welle in Monaco
Monaco ist der Code-Editor von Visual Studio Online. Welche Möglichkeiten sich bieten, wenn man testgetrieben mit der von Monaco nativ unterstützten Sprache TypeScript entwickelt, zeigt dieser Artikel.
weiterlesen
01.08.2014
Daten im Huckepack
Seit .NET 4.0 ist die Verarbeitung von ZIP-Archiven ein Kinderspiel. Lediglich die Funktionen für selbstentpackende Archive wurden vergessen. Wir rüsten die SFX-Funktionalität nach.
weiterlesen
01.08.2014
Auf die Minute
Toilettenlektüre! Würden Sie mich fragen, was die dotnetpro für mich ist, wäre das meine Antwort – und das im bestgemeinten, liebsten und freundlichsten Sinne.
weiterlesen
Arbeitsmarkt
01.08.2014
Mekka.NET = München
Hier finden Sie in jedem Monat eine Antwort auf die Frage, wo in Deutschland die meisten Jobs für .NET-Entwickler angeboten werden.
weiterlesen