
Sehr geehrter Herr Do,
 | die Welt ist bunt und so gibt es nicht nur die Windows-Plattform – auch wenn das Vieles vereinfachen würde. Wie aber Software für mehrere Plattformen schreiben? dotnetpro zeigt in der Ausgabe 8/2016, wie Sie das für den Desktop hinbekommen.
Holen Sie sich gleich das kostenlose Probeabo und überzeugen Sie sich selbst.
Tilman Börner Chefredakteur dotnetpro
|
›Testen Sie kostenlos die dotnetpro. Bestellen Sie ein Probeabo ...
Teilen Sie den Newsletter mit anderen
Editorial
Ãberladen und Schluss
Jedes Mal, wenn er darüber nachdachte, fühlte es sich falsch an. Woher das Gefühl allerdings kam, wusste er nicht.
Tilman Börner
Artikel kostenlos lesen ...
Interview mit Scott Hanselman
.NET Core für Windows, Linux und iOS
Scott ist das Bindeglied zwischen den Entwicklern von .NET und der Community.
Tilman Börner
<Anzeige>
</Anzeige>
Developer Week 2016
Volles Haus, volle Köpfe
Informationen satt bei guter Stimmung und vielen guten Gesprächen.
Tilman Börner
Cross-Plattform-Entwicklung mit Electron
Eine App für alle Desktops
Mit Electron Anwendungen für alle Desktop-Betriebssysteme erstellen.
Thorsten Hans
Eine Implementierung der PagedCollectionView in WPF
Blättern Sie um
Das Control DataGrid versteht sich nicht auf Paging. Ein Ausflug zu Silverlight hilft weiter.
Fabian Deitelhoff
<Anzeige>
 | Training: Radikale Objektorientierung
Erst mit Messaging kann die Objektorientierung das halten, was sie immer versprechen musste: Kapselung, Wiederverwendung, Entkopplung und Testbarkeit. Ralf Westphal zeigt Ihnen im Training, welche Vorteile das in der Tagesarbeit bringt. 12.09.2016 - 13.09.2016 in Hamburg.
Melden Sie sich gleich an
 |
</Anzeige>
Windows App Studio
Apps bauen, ohne zu coden
Auch Anwender ohne Entwicklerwissen können mit App Studio einfache Apps erzeugen.
Daniel Basler
Webseiten mit Pretzel, Jekyll und Gullap
Aufbrezeln
Um statische Webseiten zu erzeugen, leisten einfache Tools wie Pretzel gute Dienste.
Fabian Deitelhoff
WPF Designer
Oberflächen für jedermann
Für den GUI-Designer im eigenen Programm empfiehlt sich ein Control von #develop.
Fabian Deitelhoff
<Anzeige>
</Anzeige>
Richtig lernen
Seid gegrüÃt, Kontraste!
Ãber Fehlerkultur, Kontrastgeneratoren und A/B-Testing.
Ralf Westphal
Offlinefähige Desktop-Anwendungen entwickeln
Verbindungslos
Anwendungen sollten sowohl online als auch offline funktionieren.
Golo Roden
Abhängigkeiten zu Datenabfragen, Teil 1
Mit LINQ entkoppeln
Auch bei Datenabfragen gilt: Unabhängige Elemente ermöglichen flexible Architekturen.
David Tielke
Fünf Tools zur Quellcodekonvertierung
Die Simultanübersetzer
Ãberführen Sie Quellcode von einer Programmiersprache in die andere.
Andreas Maslo
<Anzeige>
</Anzeige>
Web-APIs und Datenströme
Panta rhei à la HTTP
ASP.NET Web-API unterstützt nicht nur serialisierte Objekte, sondern auch Streams.
Manfred Steyer
Unveränderliche Typen entwickeln
Never Change me
Software ohne Seiteneffekte zu erstellen, scheint schwierig zu sein. F# zeigt, wie einfach es sein könnte. Aber wie funktioniert es in C#?
Jan Fellien
In-Memory Computing unter .NET Framework mit Hazelcast
Wenn schnell viel zu langsam ist
Eine In-Memory-Datenbank macht einer Anwendung Dampf.
Can Gencer
Artikel kostenlos lesen ...
<Anzeige>
</Anzeige>
Erweiterungen für WiX entwickeln
Auf der Höhe der Zeit
Windows Installer XML bietet alle Möglichkeiten für Eigenentwicklungen.
Andreas Kerl
Workflow Foundation (WF)
Neu eingeordnet
Die WF ist ein leistungsfähiges Framework für konfigurierbare Anwendungslogik.
Torsten Zimmermann
Audioverarbeitung mit CSCore
Ich hör' was
So spielen Sie Daten von Audioformaten ab, zeigen sie an oder verändern sie.
Florian Rosmann
<Anzeige>
</Anzeige>
Lego Mindstorms EV3 mit .NET
Spaà mit Lego und .NET
Roboterbaukasten über Lego Mindstorms EV3 .NET API mit .NET ansteuern.
Fabian Deitelhoff
Ãnderungen speichern trotz "No Tracking"
Nachträglich eingeladen
Auch im "No Tracking"-Modus kann das Entity Framework Objekte ändern.
Holger Schwichtenberg
Silver, ein Swift-Compiler für .NET, Android und die Apple-Welt
Silbervogel
RemObjects Silver ist eine Brücke vom Apple-zentrierten Swift zu .NET und Java.
Olaf HeÃ
<Anzeige>
</Anzeige>
dojoAufgabe: generischer comparer für unit-tests
Gleich oder ungleich?
In Unit-Tests steht nach Arrange und Act das Assert an. Oft gilt es dabei, Datenstrukturen zu vergleichen.
Stefan Lieser
dojoLösung: Codezeilen zählen
Darf's ein bisschen mehr sein?
Wissen Sie, aus wie viel Zeilen Code Ihre Codebasis besteht? Und wissen Sie auch, wie man die Codezeilen innerhalb einer Verzeichnisstruktur zählt? Nein, nicht von Hand.
Stefan Lieser
Die Temperatur mit einem ESP8266 messen
Sag mir, wie warm dir ist
Der WLAN-Mikroprozessor ESP8266 erlaubt kabelloses IoT zum erschwinglichen Preis.
Tobias Richling
Continuum und Microsoft Remote Desktop Preview
PC mal anders
Mit "Entdecke das Smartphone, das wie dein PC arbeitet" will Microsoft seine Windows-10-Handys schmackhaft machen. Ein erster Erfahrungsbericht.
Martin Frank Petz
Me und My - Sonderfunktionen in Visual Basic .NET
Objekte im Spezialeinsatz
Spezielle Schlüsselwörter in Visual Basic .NET verhalten sich wie Objektvariablen, und über den Namespace My greifen Sie direkt auf manche .NET-Funktionen zu.
Andreas Maslo
Der Goldene Schnitt
Antike im 21. Jahrhundert
Schon dem griechischen Mathematiker Euklid war das goldene Teilungsverhältnis bekannt. In heutigen Apps leistet es immer noch gute Dienste.
Maria Kraft
Sicherheit durch Fortbildung
Die virtuelle Schulbank
Auswirkungen von E-Learning auf die Anwendungssicherheit
Julian Totzek-Hallhuber
Aus dem Kochstudio
Automatismen für Minimalisten
Styles und Skripte mit ASP.NET zur Auslieferung optimieren.
Patrick A. Lorenz
// social media
Folgen Sie uns ...
// administration
Hier finden Sie das aktuelle Heft.
Wenn Sie Probleme mit der Darstellung haben.
Sie können den dotnetpro-Newsletter weiterempfehlen.
Falls Sie den dotnetpro-Newsletter nicht mehr erhalten wollen, können Sie ihn abbestellen.
// impressum
Neue Mediengesellschaft Ulm mbH
Büro München
Bayerstr. 16a
80335 München
Sitz der Gesellschaft ist Ulm
Telefon: +49 (89) 741 17-0
Telefax: +49 (89) 741 17-101
E-Mail: [email protected]
Registergericht Ulm HRB 723869
Ust-IdNr.: DE163153204
Verantwortlich für den Inhalt:
Tilman Börner
E-Mail: [email protected]
Telefon: +49 (89) 741 17-0
Telefax: +49 (89) 741 17-101
Anzeigenberatung:
Jens Schmidtmann, Anzeigenleiter
Klaus Ahlering, Senior Sales Manager
Telefon: +49 (89) 741 17-125, Fax -269
E-Mail: [email protected]
Anzeigendisposition:
Marita Brotz
Telefon: +49 (89) 7 41 17-281
E-Mail: [email protected]
Geschäftsführer:
Dr. Günter Götz
Florian Ebner