dotnetpro 3/2018
Editorial
Editorial
12.02.2018
Der Himmel
Ja, es musste sein. Ich litt unter Entzugserscheinungen. Schon viel zu viele Monde hatte ich keine Dosis davon gehabt.
weiterlesen
Update
Meltdown und Spectre
12.02.2018
Kernschmelze von Intel-CPUs
So funktioniert das Auslesen von Kernel Memory von einem Anwendungsprogramm aus.
weiterlesen
Machine Learning Conference in Berlin
12.02.2018
Der Weg zur künstlichen Intelligenz
Umfassendes Programm auf der englischsprachigen Konferenz.
weiterlesen
Künftige Entwicklung der Programmiersprache
12.02.2018
Mehr Features für C#
Das ändert sich in den aktuellen Versionen von C#. Was bringt die Zukunft?
weiterlesen
Schwerpunkt
.NET Core UI Stack: Avalonia und ImGui
12.02.2018
Plattformübergreifende Oberflächen mit .NET Core
Microsoft bietet bislang keinen eigenen UI Stack für .NET Core an. Doch hier springt die Community in die Bresche – dotnetpro zeigt zwei mögliche Lösungen mit Potenzial.
weiterlesen
Electron.NET
12.02.2018
Cross-Plattform-Desktop mit C#
Das Open-Source-Projekt Electron.NET verbindet C# und ASP.NET Core mit den Möglichkeiten von Electron.
weiterlesen
Meinung
Entscheidende Nebenbedingungen
12.02.2018
Bitte frei machen!
Geht ein Plan von falschen Voraussetzungen aus, ist das Projekt auf Sand gegründet.
weiterlesen
Planung
Plattformunabhängiges Deployment von Services
12.02.2018
Dropstack deploy
Einfache Services stehen nach zwei Minuten in der Cloud bereit, aufwendigere dauern etwas länger. Zudem beschleunigt Dropstack auch das Deployment komplexer Dienste.
weiterlesen
Automatisierte Builds mit VSTS, Teil 3
12.02.2018
Kontinuierlich deployen
Eigene Server bieten maximale Kontrolle bei großem Administrationsaufwand.
Azure App Services versprechen optimale Skalierbarkeit mit wenig Aufwand.
weiterlesen
Softwaretests, Teil 3
12.02.2018
Der Systemtest
Er prüft, ob am Schluss die gesamte Anwendung so funktioniert, wie sie soll.
weiterlesen
Agilität
12.02.2018
Business Value Poker
Spielerische Methode erleichtert Priorisierung im agilen Umfeld.
weiterlesen
Download
Empfohlene Downloads
12.02.2018
Continuous Integration
Mit den Tools im Schwerpunkt läuft der Build automatisch ab. Und: AlphaFS hat das Dateisystem unter .NET im Griff.
weiterlesen
Frontend
Rx.NET
12.02.2018
Lass es fließen
Wider blockierende Oberflächen: Mit .NET reaktiv programmieren.
weiterlesen
High Five
Fünf Webseiten zur Systemprogrammierung in .NET-Anwendungen
12.02.2018
Interaktion mit Windows
Per Systemfunktionen und vorgegebene Schnittstellen mit Betriebssystem oder Hardware kommunizieren.
weiterlesen
Core
.NET Core 2.0
12.02.2018
Rein ins (neue) Vergnügen
Nach mehr als fünfzehn Jahren .NET Framework, steht die neue Variante vor der Tür.
weiterlesen
Byte-Repräsentationen umrechnen mit ByteSize
12.02.2018
Von Kilo zu Mega zu Giga
Die Bibliothek ByteSize rechnet die Größenangaben von Daten um.
weiterlesen
Big-Data-Umgebungen
12.02.2018
Die Daten im Griff behalten
Mit Data Governance zu mehr Transparenz und Datenschutz – ein Überblick.
weiterlesen
Service Fabric Deep Dive, Teil 2
12.02.2018
Stateful, Reliable, Aktoren
Das Fallbeispiel wird als Stateful Service gestaltet und bekommt Aktoren.
weiterlesen
Backend
SQL Server Reporting Services
12.02.2018
Endlich an Bord
Die Berichtsdienste für den SQL Server 2017 bieten nun auch ein REST API an.
weiterlesen
Spalten mit Standardwerten in Entity Framework Core
12.02.2018
Hilfreiche Vorgaben
Microsofts neuer objektrelationaler Mapper kann auch mit von der Datenbank gesetzten Standardwerten umgehen.
weiterlesen
Lernstoff
Lesenswert
12.02.2018
Lernstoff
Zu Data-Science, Programmieren für Kinder und IT-Basiswissen.
weiterlesen
Tools
12.02.2018
Gut vernetzt ist halb verwaltet
Container helfen in Fällen, in denen klassische virtuelle Maschinen nicht funktionieren.
weiterlesen
Workout
dojoLösung: Multitasking
12.02.2018
Nebenbei erledigt
Wie man Tätigkeiten, die etwas mehr Zeit in Anspruch nehmen, im Hintergrund ausführt? Nun, das konnten Sie ja inzwischen ausprobieren ... Sie haben es doch ausprobiert?
weiterlesen
dojoaufgabe: Ein Spiel implementieren
12.02.2018
Schnell, schneller, Qwixx?
Kennen Sie Qwixx? Ein interessantes Würfelspiel, das Sie „elektrifizieren“ sollen.
weiterlesen
Anwendungsentwicklung mit Wolkenkit, Teil 3
12.02.2018
In die Vergangenheit reisen
Die vergangenen Folgen haben in das Entwickeln mit Wolkenkit eingeführt. Für das Backend fehlen aber noch fachliche Funktionen und die Auswertung der Daten.
weiterlesen
Eine App – viele Technologien, Teil 3
12.02.2018
Die Java-App für Android
Die Beispiel-App wird als native App für Android umgesetzt.
weiterlesen
Ein eigenes Control Panel bauen, Teil 11
12.02.2018
Plug-ins mit Zusatzfunktionen
Neben Plug-ins zum einfachen Informationsaufruf entwickeln Sie bei Bedarf auch umfangreichere Verwaltungsobjekte mit komplexen Zusatzfunktionen.
weiterlesen
Multi-Model-Datenbank
12.02.2018
Geordnet in den Kosmos
Deep Dive in Architektur und Grundlagen von Azure Cosmos DB.
weiterlesen