dotnetpro 10/2018
Editorial
Editorial
17.09.2018
Sie sind nicht allein
Sie glauben, der einzige Dilettant im großen und weiten Entwickleruniversum zu sein? Von wegen.
weiterlesen
Schwerpunkt
Die neue Version im überblick
17.09.2018
Das bringt .NET 2.1
Mehr Qualität und Stabilität statt spektakulärer Neuheiten.
weiterlesen
ASP.NET Core 2.1
17.09.2018
Ein Framework wird erwachsen
Seine neuen Merkmale machen ASP.NET Core 2.1 interessanter und vollständiger.
weiterlesen
Echtzeitkommunikation im Browser
17.09.2018
Der Rückruf des Servers
Webseiten sollen dynamisch sein. Dafür ist eine vom Server initiierte Echtzeitkommunikation oft sehr hilfreich – und dank SignalR auch einfach zu realisieren.
weiterlesen
Meinung
Arbeitsorganisation in Zeiten von agil
17.09.2018
Raus aus dem Chaos!
Alles ändert sich immer schneller. Wer dabei die Produktivität erhalten will, braucht Leitlinien.
weiterlesen
Download
Downloads
17.09.2018
Kontrollelemente für .NET
Mit einem Captcha-Control stellen Sie beispielsweise sicher, dass nur Menschen ein Formular ausfüllen.
weiterlesen
Planung
Besser wartbare Software durch Kontinuierliche Qualitätssicherung
17.09.2018
Teure Hypothek
Um die „technische Schuld“ möglichst gering zu halten, ist laufend zwischen schnellem Projektfortschritt und einer langfristig gut wartbaren Softwarearchitektur abzuwägen.
weiterlesen
IODA-Architektur, Teil 3
17.09.2018
IODA am Beispiel
Die Wortzählung veranschaulicht die Anwendung der IODA-Architektur in der Praxis.
weiterlesen
Davids Deep Dive: Technische Schuld, Teil 4
17.09.2018
Runter von den Schulden
Der Abbau der technischen Schuld lässt sich in fünf Schritten bewerkstelligen.
weiterlesen
Frontend
JavaScript: Aufruf von Funktionen
17.09.2018
Der Rest von this
Die vergangene Folge hat die wichtigsten Mechanismen gezeigt, um den Wert des Schlüsselworts this beeinflussen zu können. Zwei Varianten fehlen aber noch.
weiterlesen
Windows.UI.Composition
17.09.2018
Das UI aufhübschen
Attraktive Effekte für Windows-Anwendungen mit wenigen Zeilen Code umsetzen.
weiterlesen
Fünf Open-Source-Logging-Komponenten
17.09.2018
Protokollieren in .NET
Automatisch angelegte Protokolle überwachen und analysieren Funktionen und Fehlerzustände in Softwareprozessen.
weiterlesen
Core
Common Intermediate Language, Teil 1
17.09.2018
Zwischenwelten
Einblick in die Zwischensprache CIL, in die alle .NET-Anwendungen übersetzt werden.
weiterlesen
WebAssembly und Mono
17.09.2018
C# – auch in Ihrem Browser
Mit der WebAssembly-Ausgabe von Mono macht C# im Webbrowser erste Gehversuche: lauffähig auf Mobil- und Desktop-Plattformen, ganz ohne Browser-Plug-in.
weiterlesen
Native plattformübergreifende Apps
17.09.2018
Apps entwickeln? Xamarin!
Eine Applikation programmieren, die alle Nutzer erreicht, eine einheitliche Oberfläche hat und Kosten spart.
weiterlesen
Künstliche Intelligenz, Teil 2
17.09.2018
In die Tiefe von Deep Learning
Wenn Neuronale Netze und der Backpropagation-Algorithmus zusammenarbeiten.
weiterlesen
Mit Dynamic Expresso C#-Anweisungen ausführen
17.09.2018
Ganz dynamisch
C#-Anweisungen zur Laufzeit interpretieren bedeutet viel Arbeit. Dynamic Expresso verspricht, sich darum zu kümmern. Was die Bibliothek tatsächlich kann, lesen Sie hier.
weiterlesen
Backend
SQL Server
17.09.2018
Transparenter Zugriff
Bei den Verfügbarkeitsgruppen von SQL Server spielt das primäre Replikat eine wichtige Rolle.
weiterlesen
Graphenverarbeitung mit Graph Engine
17.09.2018
Wer ist hier eigentlich der Boss?
dotnetpro wirft einen Blick auf Microsofts Graph-Mechanismus, der bislang als Trinity bekannt war.
weiterlesen
Update und Delete per Lambda-Ausdruck mit EF Plus
17.09.2018
Lambda statt SQL
Mit LINQ lassen sich SQL-Befehle robuster schreiben – mit EF Plus auch für DELETE und UPDATE.
weiterlesen
Lernstoff
Lernstoff
17.09.2018
Bücher und mehr
Kurse zum Machine Learning und Bücher zur App-Entwicklung mit Java und zur Sicherheit im Netzwerk
weiterlesen
Tools
Erweiterte Funktionen von Todoist
17.09.2018
Gute Noten als Teamplayer
Das Aufgaben-Tool punktet mit smarten Funktionen, beispielsweise zum Verzahnen mit anderen Apps. Tipps für die Praxis reizen diese aus.
weiterlesen
Workout
Objektdaten laden und speichern, Teil 4
17.09.2018
Datenverwaltung im Dialog
Objekthierarchien vereinfachen zwar das Verwalten von komplexen Daten, um das Anbinden eines Dialogs müssen Sie sich aber selbst kümmern.
weiterlesen
Kochen mit Patrick
17.09.2018
Zero Inbox – jeden Tag!
Ein Ansatz, E-Mails strukturiert abzuarbeiten und abzulegen.
weiterlesen