www.dotnet-doktor.de - Dr. Holger Schwichtenberg
NEWSLETTER Ausgabe 2/2020 - 11.11.2020
Sehr geehrte Kunden/Kundinnen,
sehr geehrte Leser/innen meiner Bücher,
sehr geehrte Schulungsteilnehmer/innen,
sehr geehrte Nutzer/innen meiner Websites,
natürlich gibt es auch bei mir eine
Datenschutzerklärung gemäß DSGVO. Wenn Sie damit nicht einverstanden sind oder kein Interesse an meinem Newsletter haben, dann lesen Sie nicht weiter, sondern klicken Sie bitte direkt auf:
ENDGÜLTIG ABMELDEN.
Danke, dass Sie weiterlesen! :-)
Sie finden im zweiten (und leider schon letzten) DOTNET-DOKTOR-Newsletter im Jahr 2020 diese Themen:
- News: .NET 5.0 ist erschienen - das sind die Highlights
- Online-Event: Eine moderne User Experience für Ihre Software (26.11.2020)
- Online-Event: .NET 5.0 (03.12.2020)
- Online-Workshop: Umstieg auf .NET 5.0 (14.12.2020)
- Online-Workshop: C# 9.0 (16.12.2020)
- Online-Schulungen: .NET 5.0-Themen und PowerShell im November und Dezember
- Bücher: Drei neue Bücher zu .NET 5.0
- Buchabo: Alle aktuellen .NET-Bücher + Updates für ein Jahr: nur 99 Euro
- Weihnachtsverlosung: Freikarte für die BASTA!-Konferenz und Bücher zu gewinnen!
- Leser-Website Downloads für alle Leser meiner Bücher
Ich wünsche Ihnen und Ihren Familien schöne Weihnachten und alles Gute für 2021!
Dr. Holger Schwichtenberg
Kontakt:
Webformular
Website & Blog:
www.dotnet-doktor.de
Twitter:
www.twitter.com/dotnetdoktor
Gestern ist .NET 5.0 (inkl. C# 9.0, Entity Framework Core 5.0 und ASP.NET Core 5.0) erschienen. Technisch ist .NET 5.0 der direkte Nachfolger von .NET Core 3.1. Microsoft möchte mit dem Entfall des Wortes "Core" und dem Überspringen der Versionsnummer 4.0 aber auch klarstellen, dass die Ära des klassischen .NET Frameworks nun beendet ist und die Zukunft der neuen Produktlinie gehört.
Highlights im Kern von .NET 5.0:
- Rückkehr des Click-Once-Deployment
- Verbesserungen beim Single-File-Publishing
- Verbessertes App Trimming (Tree Shaking bis auf Klassenmitgliederebene)
- Aufruf von .NET-Code aus beliebigen Programmiersprachen
- Leistungssteigerungen in den Basisklassen
Highlights in C# 9.0:
- Kompakte Typdeklaration mit Records
- Instanziierung mit new() ohne Typwiederholung
- Verbesserungen beim Pattern Matching
- Modul-Initialisierungsfunktionen
- Source Code-Generierung beim Kompilieren
Highlights in Entity Framework Core 5.0:
- Abstraktion von N:M-Beziehungen (keine explizite .NET-Klasse für Zwischentabellen mehr notwendig)
- Table-per-Type-Mapping (TPT) als Alternative zu Table-per-Hierarchy (TPH)
- Vereinfachte SQL-Diagnose und -Protokollierung
- Eager Loading mit Datenssatzfilter
- 80 weitere Detailverbesserungen
Highlights in ASP.NET Core 5.0:
- Model Binding für C# 9 Records
- Integration von OAS mit Swashbuckle.AspNetCore in die WebAPI-Projektvorlagen
- Hot Reloading mit dotnet watch run
Highlights in Blazor 5.0:
- CSS-Isolation
- JavaScript-Dateien bei Bedarf laden
- Lazy Loading von DLLs in Blazor WebAssembly
- Deutliche Leistungsverbesserungen bei Blazor WebAssembly
- Neue Komponente für Virtualisierung des Rendering von Daten
- Neue Dateiupload-Komponente
Leider auf .NET 6.0 verschoben sind diese ursprünglich geplanten Funktionen:
- Allgemeiner Ahead-of-Time-Compiler
- Integration von Xamarin in das SDK und die Klassenbibliotheken von .NET 5.0
- Cross-Platform-Desktop-UIs mit Blazor und Electron/WebView
Weitere Informationen zu neu Neuerungen in .NET 5.0 lesen Sie auf www.dotnet5.de und in meinem Beitrag auf www.Heise.de.
Mit der zunehmenden Verbreitung von Smartphones, Smart-TVs und Tablets sind auch die UI-Ansprüche an Business-Anwendungen und technische Software stark gestiegen. Anwender erwarten heutzutage nicht nur eine moderne, ansprechende Benutzeroberfläche, sondern auch eine aufgabenorientierte User Experience, die ihre Produktivität deutlich steigern.
An diesem Infonachmittag präsentieren die User-Experience-Experten von MAXIMAGO Ihnen drei exklusive Vorträge mit Erfahrungen aus ihrem Projektalltag in spannenden Softwareanwendungen von Versicherungen, Energieversorgern, dem Deutschen Notruf sowie aus dem militärischen Umfeld.
Do, 26.11.2020 14:00 bis 18:00 Uhr
mit Dr. Holger Schwichtenberg, Daniel Greitens, Paul Klene und Niklas Petrak
Online-Frühbucherpreis: 59,00 Euro (bis 13.11). Spätbucher: 79,00 Euro
GRUPPENANGEBOT 3 oder mehr: Wenn Sie sich mit drei oder mehr Personen aus einer Firma direkt nacheinander (!) online anmelden, zahlen Sie lediglich 49 Euro / Person.
Weitere Informationen und Anmeldung
.NET 5.0 ist die neue Basis für alle auf Microsofts Entwicklungsplattform aufbauenden Programme. Ob Desktop-Applikationen mit Windows Forms und WPF, Webanwendungen mit ASP.NET, mobile Apps auf Basis von Universal Windows Platform und Xamarin oder Unity-Spiele – alle werden .NET 5.0 als zentralen Baukasten nutzen müssen, um für die Zukunft gewappnet zu sein. Die von Heise.de und www.IT-Visions.de präsentierte Online-Konferenz bietet das Rüstzeug, sich einen grundlegenden Überblick zu .NET 5.0 zu verschaffen und abwägen zu können, ob sich der Wechsel schon jetzt lohnt.
Do, 03.12.2020 09:00 bis 17:45 Uhr
mit Dr. Holger Schwichtenberg (MVP), Rainer Stropek (MVP), Christian Wenz (MVP), André Krämer (MVP), Tim Cadenbach und Immo Landwerth (Microsoft)
Online-Frühbucherpreis: 149,00 Euro (bis 13.11). Spätbucher: 199,00 Euro
Weitere Informationen und Anmeldung
optional mit Blazor-Online-Workshop am 7.12.2020:
Weitere Informationen zum Blazor-Workshop
Dieser Online-Schulungstag beginnt mit einem Crashkurs zu .NET 5.0 einschließlich strategischen Überlegungen zur Migration, insbesondere einer Abwägung der Vor- und Nachteile von .NET 5.0. Denn auf dem klassischen .NET Framework zu bleiben, kann auch eine valide Option für Ihr Projekt sein!
Danach geht es konkret um die Migration bestehender Anwendungen auf .NET 5.0. Ich zeige die Umstellung auf .NET 5.0 anhand von WPF-, Windows Forms- und ASP.NET-Anwendungen. Auch die Migration des Datenzugriffscodes (ADO.NET und Entity Framework) sowie von Services (WCF und WebAPI) spielt dabei natürlich eine Rolle.
Mo, 14.12.2020 09:00 bis 17:00 Uhr
mit Dr. Holger Schwichtenberg (MVP)
Online-Frühbucherpreis: 449,00 Euro (bis 01.12). Spätbucher: 499,00 Euro
Weitere Informationen und Anmeldung
An diesem Tag präsentiert Rainer Stropek alle Neuerungen in C# 9.0 und die neuen C# Source Code Generators, die u.a. Aspektorientierte Programmierung (AOP) erlauben.
Mi, 16.12.2020 09:00 bis 17:00 Uhr
mit Rainer Stropek (MVP)
Online-Frühbucherpreis: 449,00 Euro (bis 01.12). Spätbucher: 499,00 Euro
Weitere Informationen und Anmeldung
Im November und Dezember bieten wir folgende Online-Schulungen an:
- Windows PowerShell 5.1/PowerShell 7: 24.11. bis 27.11.
- Basisseminar .NET 4.8/.NET 5.0 mit C#: Softwarearchitektur, Techniken, Sprachsyntax, Pattern, Best Practices: 7.12. bis 08.12.
- Windows-Desktop-Anwendungen mit der Windows Presentation Foundation (WPF) mit .NET Framework 4.8 und .NET 5.0: 09.12. bis 11.12.
- Moderne Web-Anwendungen mit ASP.NET Core 5.0, JavaScript/TypeScript und Angular: 09.12. bis 11.12.
- Datenbankprogrammierung/OR-Mapping mit Entity Framework Core 5.0: 09.12. bis 11.12.
- Xamarin: .NET-/C#-Cross-Plattform-Entwicklung für Android, iOS (iPhone, iPad) und Windows: 09.12. bis 11.12.
- Webservices, verteilte Systeme, SOA, Microservices mit .NET 5.0 (ASP.NET Core WebAPI, gRPC): 09.12. bis 11.12.
Als Leser dieses Newsletters erhalten Sie 20% Rabatt auf alle diese Online-Seminare mit dem Rabattcode: NL201-20
Weitere Informationen und Online-Anmeldung
Für firmenspezifische, individuell angepasste Online-Seminare können Sie aus 876 Themenvorschlägen Ihre Schulung individuell zusammenstellen!
Ich habe meine .NET-Bücher bereits aktualisiert auf die endgültige Version von .NET 5.0 ("RTM"). Alle drei Fachbücher gibt es gedruckt (Print-On-Demand), als PDF und Kindle-Ausgabe.
Sie zahlen einmalig 99 Euro (zzgl. 5% Mehrwertsteuer, ab 1.1.2021: 7%) und erhalten
- alle meine aktuellen .NET-Bücher
- als PDF zum Download
- in der jeweils aktuellen Version
- UND: für ein Jahr lang alle Updates dieser Bücher
- UND: ohne Aufpreis, auch wenn die Bücher dicker und zwangsläufig teurer werden
- ohne automatische Verlängerung! (Sie entscheiden selbst nach einem Jahr, ob sie das Abo fortsetzen wollen.)
Weitere Informationen und Bestellung
Enthalten sind folgende top-aktuelle Bücher:
[*] Diese Bücher werden im Abstand von einigen Wochen aktualisiert, jeweils bis zum Erscheinen des Nachfolgers. Das jeweilige Nachfolgebuch ist ebenfalls enthalten, sofern es innerhalb des Abo-Zeitraums erscheint.
Ich verlose wieder eine Freikarte für die kommende
BASTA!-Konferenz (16.02. bis 18.02.2021 in Frankfurt oder Online). Die BASTA! ist die größte deutsche Fachkonferenz für Entwickler im Microsoft-Umfeld mit den Schwerpunkten .NET und JavaScript, Visual Studio und Azure. Hier gibt es wie immer zahlreiche Vorträge von
www.IT-Visions.de-Experten. Die Teilnahme an der BASTA!-Hauptkonferenz kostet im Standardpreis rund 1499€. Die Teilnahme an der Verlosung ist möglich bis
31.12.2020, 23:59 Uhr.
Da leider nur ein Teilnehmer die Eintrittskarte gewinnen kann, habe ich die Verlosung um einige Preise erweitert:
- 2. Preis: PDF-Buch-Abo
aller meiner aktuellen .NET-Bücher inkl. Zugriff auf alle Updates für 12 Monate im Wert von 99,00 Euro
- 3. Preis: Gedrucktes Buch "Windows PowerShell 5 und PowerShell 7: Das Praxisbuch"
(1378 Seiten, Wert: 50 €)
- 4. Preis: PDF-E-Book "Moderne Datenzugriffslösungen mit Entity Framework Core 5.0"
(745 Seiten, Wert: 44,99 €)
- 5. Preis: PDF-E-Book "ASP.NET Core Blazor 5.0: Blazor Server und Blazor Webassembly: Moderne Single-Page-Web-Applications mit .NET, C# und Visual Studio"
(515 Seiten, Wert: 44,99 €)
- 6. Preis: Gedrucktes Buch "Windows PowerShell und PowerShell Core - Der schnelle Einstieg: Skriptbasierte Systemadministration für Windows, Linux und macOS"
(507 Seiten, Wert: 28 €)
- 7. bis 10. Preis: PDF-E-Book "C# 9.0 Crashkurs"
(262 Seiten, Wert: 19,99 €)
- 11. bis 20. Preis: Wendeposter (Größe: DIN A1) mit Jahreskalender 2021 auf der einen Seite und Befehlen von ASP.NET Core Blazor auf der anderen Seite
Zur Verlosung
Tipp: Wenn Sie sich regulär zur BASTA! anmelden wollen, dann nutzen Sie gerne einen 15%-Preisnachlass mit meinem Rabattcode 15tvs_bas121.
Als Käufer eines meiner IT-Fachbücher erhalten Sie Zugang zu der Leser-Website, auf der Sie dann die Begleitmaterialien (Programmcode, tlw. Zusatzkapitel als PDF) nicht nur für das gekaufte, sondern für alle meine IT-Fachbücher herunterladen können. Sie können dort auch "Bugs" in einem meiner Bücher melden oder mir Feedback geben. Dafür bedanke ich mich bereits im Voraus, da es mir hilft, die nächsten Auflagen zu optimieren.
Wenn Sie noch keinen Zugang zu der Leser-Website besitzen, registrieren Sie sich bitte als Leser. Das Erstzugangskennwort ("Losungswort") finden Sie im Vorwort, in Kapitel 1 oder einem speziellen Anhang des jeweiligen Buchs (abhängig von den Verlagsrichtlinien und dem Aufbau des Buchs).