Das DOTNET-DOKTOR-Weblog von Dr. Holger Schwichtenberg bei heise.de

Fachbücher zu .NET 9.0, C# 13.0, Entity Framework Core 9.0 und Blazor 9.0 13.11.2024
Die Bücher des Bloggers Dotnet-Doktor sind passend zum Release avon.NET 9.0 auf dem aktuellen Stand.
Ende der .NET-8.0-Serie – NET 9.0 kommt bald? 11.10.2024
Die umfangreiche Serie mit Blogbeiträgen zu .NET 8.0 und den Neuerungen in C# 12 geht zwei Monate vor dem Release von .NET 9.0 zu Ende.
Neu in .NET 8.0 [40]: Eigener Workload für WASI 04.10.2024
Das WebAssembly System Interface (WASI) wird durch Microsoft nun mit einem eigenen SDK unterstützt – aber weiterhin im Status "experimentell".
Neu in .NET 8.0 [38]: Containerdateien per dotnet publish erstellen 13.09.2024
Es ist nun möglich, .NET-Anwendungen in eine Containerdatei zu veröffentlichen – ohne Dockerfile und ohne Bereitstellung in Docker.
Entwickler-Community-Konferenz am 27. und 28.09.2024 in Essen 09.09.2024
Die iterate=>RUHR ist eine zweitägige Community-Konferenz mit Vorträgen zu .NET, KI, agilen Arbeitsweisen, Softwarearchitektur und -qualität.
Neu in .NET 8.0 [37]: Zusammenfassung aller Build-Artefakte in ein Verzeichnis 06.09.2024
Entwicklerinnen und Entwickler können nun die Ordner /bin, /obj und /publish unter einem Ordner zusammenfassen.
Neu in .NET 8.0 [37]: Zusammenfassung aller Build-Artefakte in ein Verzeichnis 06.09.2024
Entwicklerinnen und Entwickler können nun die Ordner /bin, /obj und /publish unter einem Ordner zusammenfassen.
Neu in .NET 8.0 [36]: Andere Grundeinstellung bei dotnet publish und dotnet pack 30.08.2024
Die Kommandozeilenbefehle dotnet publish und dotnet pack erstellen nun standardmäßig ein Release-Build.
Neu in .NET 8.0 [36]: Andere Grundeinstellung bei dotnet publish und dotnet pack 30.08.2024
Die Kommandozeilenbefehle dotnet publish und dotnet pack erstellen nun standardmäßig ein Release-Build.
Neu in .NET 8.0 [35]: Sicherheitswarnungen vor NuGet-Paketen 23.08.2024
Visual Studio und die .NET-Kommandozeilenwerkzeuge können nun vor Paketen mit Sicherheitslücken warnen.
Neu in .NET 8.0 [34]: Verbesserte Ausgaben beim Kompilieren 16.08.2024
Der neue Terminal Logger erzeugt übersichtlichere Ausgaben, aber der alte lässt sich auf Wunsch weiterhin verwenden.
Neu in .NET 8.0 [33]: Erweiterung des AOT-Compilers 09.08.2024
Der AOT-Compiler kann auch Webservices und Hintergrunddienste übersetzen, aber mit einigen Einschränkungen.
Neu in .NET 8.0 [32]: Weitere Neuerungen in System.Text.Json 8.0 02.08.2024
Die JSON-Bibliothek kann nun auch nicht öffentliche Mitglieder serialisieren und deserialisieren.
Neu in .NET 8.0 [31]: Erweiterte Serialisierung in System.Text.Json 8.0 26.07.2024
Die JSON-Bibliothek kann nun auch nicht öffentliche Mitglieder serialisieren und deserialisieren.
Neu in .NET 8.0 [30]: Neue Datentypen in System.Text.Json 8.0 22.07.2024
System.Text.Json beherrscht nun Half, Int128, UInt128, Memory und ReadOnlyMemory.
Neu in .NET 8.0 [30]: Neue Datentypen in System.Text.Json 8.0 22.07.2024
System.Text.Json beherrscht nun Half, Int128, UInt128, Memory und ReadOnlyMemory.
Neu in .NET 8.0 [29]: Verbesserungen für den JSON-Source-Generator 12.07.2024
Der Source Generator ist in .NET 8.0 wichtiger, damit die JSON-Serialisierung und -Deserialisierung auch AOT-Anwendungen funktioniert.?
Neu in .NET 8.0 [29]: Verbesserungen für den JSON-Source-Generator 12.07.2024
Der Source Generator ist in .NET 8.0 wichtiger, damit die JSON-Serialisierung und -Deserialisierung auch AOT-Anwendungen funktioniert.?
Neu in .NET 8.0 [28]: Erweiterung für die Deserialisierung von JSON-Objekten 05.07.2024
System.Text.Json 8.0 bietet eine neue Einstellung zur Handhabung zusätzlicher Informationen bei der Deserialisierung von JSON in Objekten.
Neu in .NET 8.0 [27]: Konfigurierbare Namenskonventionen in System.Text.Json 8.0 01.07.2024
In der JSON-Bibliothek können Entwicklerinnen und Entwickler nun neben CamelCasing auch andere Namenskonventionen wählen.
Neu in .NET 8.0 [26]: Anpassung der Resilienz im HTTP-Client 21.06.2024
Entwicklerinnen und Entwickler können eigene Polly-Pipelines zur Handhabung von Fehlersituationen definieren.
Neu in .NET 8.0 [26]: Anpassung der Resilienz im HTTP-Client 21.06.2024
Entwicklerinnen und Entwickler können eigene Polly-Pipelines zur Handhabung von Fehlersituationen definieren.
Neu in .NET 8.0 [26]: Anpassung der Resilienz im HTTP-Client 21.06.2024
Entwicklerinnen und Entwickler können eigene Polly-Pipelines zur Handhabung von Fehlersituationen definieren.
Neu in .NET 8.0 [25]: Resilienz im HTTP-Client 14.06.2024
.NET 8.0 enthält die etablierte Bibliothek Polly für Ausfallsicherheit und den Umgang mit temporären Fehlersituationen.
Neu in .NET 8.0 [24]: HTTPS-Proxies bei HttpClient 07.06.2024
Die Klasse HttpClient bietet seit .NET 8.0 auch Unterstützung für Proxies mit gesicherter Verbindung.
Neu in .NET 8.0 [24]: HTTPS-Proxies bei HttpClient 07.06.2024
Die Klasse HttpClient bietet seit .NET 8.0 auch Unterstützung für Proxies mit gesicherter Verbindung.
Neu in .NET 8.0 [23]: Verbesserungen für ZipFile zur Arbeit mit Dateiarchiven 31.05.2024
Die Klasse ZipFile besitzt nun Methoden, um ein ZIP-Archiv aus einem Dateisystemordner zu erstellen und Dateien in einen Zielordner zu entpacken.
Entwickler-Infotag online am 11. Juni 2024 zu .NET 9.0, C# 13.0 und KI 24.05.2024
Der eintägige Online-Infotag widmet sich diversen Themen rund um die kommenden Versionen von C# und .NET sowie KI-unterstützte Softwareentwicklung.
Entwickler-Infotag online am 11. Juni 2024 zu .NET 9.0, C# 13.0 und KI 24.05.2024
Der eintägige Online-Infotag widmet sich diversen Themen rund um die kommenden Versionen von C# und .NET sowie KI-unterstützte Softwareentwicklung.
Neu in .NET 8.0 [22]: Neues Steuerelement OpenFolderDialog für WPF 17.05.2024
Microsoft liefert in .NET 8.0 nach vielen Jahren erstmals wieder ein neues Steuerelement für die Windows Presentation Foundation.
Neu in .NET 8.0 [21]: Neue Code-Analyzer für ASP.NET Core 10.05.2024
ASP.NET Core 8.0 führt Code-Analyzer ein, die vor potenziellen Fehlern warnen und Best Practices empfehlen.
Neu in .NET 8.0 [20]: Neue Code-Analyzer für .NET-Basisklassen 03.05.2024
Die zusätzlichen Code-Analyzer bieten Verbesserungsvorschläge bei der Verwendung der .NET-Klassenbibliothek.
Neu in .NET 8.0 [20]: Neue Code-Analyzer für .NET-Basisklassen 03.05.2024
Die zusätzlichen Code-Analyzer bieten Verbesserungsvorschläge bei der Verwendung der .NET-Klassenbibliothek.
Neues Fachbuch: ".NET 8.0 Update" erklärt die Neuerungen gegenüber .NET 7.0 26.04.2024
Das neue, kompakte Werk des DOTNET-DOKTORs zu .NET 8.0 richtet sich an Umsteigerinnen und Umsteiger von .NET 7.0.
Neues Fachbuch: ".NET 8.0 Update" erklärt die Neuerungen gegenüber .NET 7.0 26.04.2024
Das neue, kompakte Werk des DOTNET-DOKTORs zu .NET 8.0 richtet sich an Umsteigerinnen und Umsteiger von .NET 7.0.
Neu in .NET 8.0 [19]: Razor-HTML-Rendering in beliebigen .NET-Anwendungen 19.04.2024
Das HTML-Rendern mit Razor-Komponenten ist in .NET 8.0 auch außerhalb von Blazor-Anwendungen möglich, beispielsweise für HTML-formatierte E-Mails.
Neu in .NET 8.0 [18]: Ein Zeitraffer mit eigenem FakeTimeProvider 12.04.2024
Auf Basis der Klasse TimeProvider kann man sich in .NET 8.0 einen eigenen TimeProvider erstellen, der in Tests Uhrzeiten vorgaukelt.
Neu in .NET 8.0 [17]: Zeitabstraktion für Tests mit Zeitangaben 08.04.2024
In .NET 8.0 existiert mit der abstrakten Klasse TimeProvider ein einfacher Weg, Zeitangaben inklusive Zeitzone beliebig im Rahmen von Tests vorzutäuschen.
Neu in .NET 8.0 [16]: Neue Methoden für IP-Adressen 02.04.2024
Microsoft hat in .NET 8.0 die Methoden Parse() und TryParse() in der Klasse System.Net.IPNetwork ergänzt.
Neu in .NET 8.0 [15]: Geschlüsselte Dienste bei der Dependency Injection 22.03.2024
Der Dependency-Injection-Container unterstützt nun auch die Angabe von Schlüssel zur Unterscheidung von Instanzen.
Neu in .NET 8.0 [14]: Neue Wächtermethoden für Parameter 15.03.2024
.NET 8.0 bietet neue Hilfsmethoden zum Auslösen von Fehlern bei falschen Parametern.
Neu in .NET 8.0 [14]: Neue Wächtermethoden für Parameter 15.03.2024
.NET 8.0 bietet neue Hilfsmethoden zum Auslösen von Fehlern bei falschen Parametern.
Neu in .NET 8.0 [13]: Leistung von FrozenSet 08.03.2024
Eine Menge des Typs FrozenSet gewinnt beim tausendmaligen Aufruf von Contains() gegenüber anderen Objektmengen.
Neu in .NET 8.0 [12]: Eingefrorene Objektmengen 01.03.2024
.NET 8.0 bietet zwei neue Objektmengen, bei denen man nach dem Erstellen die Elemente nicht ändern, ergänzen oder löschen kann.
Neu in .NET 8.0 [11]: Neue Zufallsfunktionen 23.02.2024
In der Klasse System.Random gibt es nun eine Zufallsreihenfolge mit Random.Shared.Shuffle() und Zufallsauswahl via Random.Shared.GetItems().
Neu in .NET 8.0 [11]: Neue Zufallsfunktionen 23.02.2024
In der Klasse System.Random gibt es nun eine Zufallsreihenfolge mit Random.Shared.Shuffle() und Zufallsauswahl via Random.Shared.GetItems().
Neu in .NET 8.0 [10]: Plattformneutrale Abfrage der Privilegien 16.02.2024
In der Klasse System.Environment hat Microsoft in .NET 8.0 die Eigenschaft IsPrivilegedProcess hinzugefügt.
Neu in .NET 8.0 [9]: Neue und erweiterte Datenannotationen 09.02.2024
In .NET 8.0 hat Microsoft die Annotationsklassen im Namensraum System.ComponentModel.DataAnnotations erweitert.
Neu in .NET 8.0 [8]: Verbesserungen für nameof() in C# 12.0 02.02.2024
Der in C# 6.0 eingeführte Operator, der den Namen eines Bezeichners als String liefert, hatte bisher einige Einschränkungen, die in C# 12.0 entfallen.
Neu in .NET 8.0 [8]: Verbesserungen für nameof() in C# 12.0 02.02.2024
Der in C# 6.0 eingeführte Operator, der den Namen eines Bezeichners als String liefert, hatte bisher einige Einschränkungen, die in C# 12.0 entfallen.
Neu in .NET 8.0 [7]: Optionale Parameter in Lambda-Ausdrücken in C# 12.0? 26.01.2024
Die aktuelle Version von Microsofts Programmiersprache C# erweitert sowohl reguläre Lambdas als auch Statement Lambdas.?
Neu in .NET 8.0 [6]: ref readonly in C# 12.0 19.01.2024
In der aktuellen Version von C# lassen sich Methodenparameter als unveränderlich deklarieren.
Kostenloser Vortrag zu den Neuerungen in .NET 8.0 und C# 12.0 am 31. Januar 17.01.2024
Die Vorträge in Ratingen behandeln die Neuerungen in der Syntax von C# 12.0 sowie in ASP.NET Core 8.0, Blazor 8.0 und Entity Framework Core 8.0.
Neu in .NET 8.0 [5]: Typaliasse in C# 12.0 12.01.2024
Typen können in der aktuellen Version von C# durch das Schlüsselwort using einen alternativen Namen erhalten.
Neu in .NET 8.0 [4]: Collection Expressions in C# 12.0 05.01.2024
Das aktuelle Release der Programmiersprache C# vereinfacht das Initialisieren von Collections wie Listen.
Neu in .NET 8.0 [3]: Primärkonstruktoren in C# 12.0 29.12.2023
Die Programmiersprache C# bietet in Version 12.0 die Möglichkeit, über eine Parameterliste hinter dem Typnamen einen Primärkonstruktor zu definieren.
Neu in .NET 8.0 [2]: Neue Anwendungsarten 22.12.2023
Blazor bekommt in .NET 8.0 einen Auto-Rendering-Modus und Blazor Static-Server-Rendering.
In eigener Sache: Fachbuch zu ASP.NET Core Blazor 8.0 ist erschienen 22.11.2023
Anhand des Fallbeispiels MiracleList zeigt das neue Buch die meisten Blazor-Funktionen in einem praxisnahen Gesamtzusammenhang.
In eigener Sache: C# 12.0 Crashkurs ist erschienen? 02.11.2023
Eine Neuauflage des Fachbuchs "C# Crashkurs" bezieht die Neuerungen von C# 12.0 mit ein.
Neu in .NET 7.0 [29]: Microseconds und Nanoseconds 01.09.2023
Microsoft erweitert die Klassen DateTime, TimeStamp, DateTimeOffset und TimeOnly in .NET 7.0 um die Eigenschaften Microseconds und Nanoseconds.
Neu in .NET 7.0 [28]: Source-Generator für Platform Invoke 25.08.2023
Neben dem Source-Generator für reguläre Ausdrücke führt .NET 7.0 auch einen für den Zugriff auf native Betriebssystemfunktionen ein.
Neu in .NET 7.0 [27]: Leistung des Source-Generators für reguläre Ausdrücke 18.08.2023
Ein Vergleich mit anderen Verfahren zeigt, wann es sich lohnt, den neuen Source-Generator für reguläre Ausdrücke zu verwenden.
Neu in .NET 7.0 [26]: Source-Generator für reguläre Ausdrücke 11.08.2023
Ein neuer Generator beschleunigt in .NET 7.0 die Verarbeitung Regulärer Ausdrücke und ist kompatibel zu dem Ahead-of-Time-Kompilierung.
Neu in .NET 7.0 [26]: Source-Generator für reguläre Ausdrücke 11.08.2023
Ein neuer Generator beschleunigt in .NET 7.0 die Verarbeitung Regulärer Ausdrücke und ist kompatibel zu dem Ahead-of-Time-Kompilierung.
Neu in .NET 7.0 [25]: Polymorphismus beim Deserialisieren mit System.Text.Json 04.08.2023
Der JSON-Deserializer kann im jüngsten .NET-Framework ebenso polymorph arbeiten wie der JSON-Serializer.
Neu in .NET 7.0 [24]: Polymorphismus beim Serialisieren mit System.Text.Json 28.07.2023
Die Annotation [JsonDerivedType] in der JSON-Bibliothek System.Text.Json ermöglicht polymorphes Programmieren.
Neu in .NET 7.0 [24]: Polymorphismus beim Serialisieren mit System.Text.Json 28.07.2023
Die Annotation [JsonDerivedType] in der JSON-Bibliothek System.Text.Json ermöglicht polymorphes Programmieren.
Neu in .NET 7.0 [23]: Pflichteigenschaften bei der JSON-Deserialisierung 21.07.2023
.NET quittiert mit der aktuellen Version das Auslassen von Pflichtattributen bei der JSON-Deserialisierung mit einer Fehlermeldung.
Neu in .NET 7.0 [22]: Angepasste JSON-Serialisierung mit Type Info Resolvers 14.07.2023
Das Anpassen der Serialisierung und Deserialisierung von JSON-Inhalten ist nützlich, wenn die zu serialisierende Klasse nicht im Sourcecode verfügbar ist.
Neu in .NET 7.0 [21]: Komprimierte Tar-Archive 07.07.2023
Das Verarbeiten von Tar-Archiven ist eine Neuerung in .NET 7.0. Um sie zu komprimieren, sind separate Verfahren wie GZip erforderlich.
Neu in .NET 7.0 [20]: Tar-Archive 04.07.2023
Dass .NET 7.0 auch Tar-Archive verarbeiten kann, ist der Docker-Anbindung an die .NET CLI zu verdanken.
Neu in .NET 7.0 [20]: Tar-Archive 04.07.2023
Dass .NET 7.0 auch Tar-Archive verarbeiten kann, ist der Docker-Anbindung an die .NET CLI zu verdanken.
Neu in .NET 7.0 [19]: Statistiken für den MemoryCache 23.06.2023
Die Klasse zum Repräsentieren des Cache im Arbeitsspeicher bietet in .NET 7.0 einige Funktionen für Statistiken der Nutzung des Zwischenspeichers.
Neu in .NET 7.0 [18]: Leistung und Anpassen des Ahead-of-Time-Compilers 16.06.2023
Der AOT-Compiler erzeugt ressourcensparende Binaries, aber seine volle Stärke spielt er erst mit den richtigen Einstellungen in der Konfiguration aus.
Neu in .NET 7.0 [17]: Ahead-of-Time-Compiler für Konsolenanwendungen 08.06.2023
Der von Microsoft lange Zeit angekündigte Ahead-of-Time-Compiler "Native-AOT" lässt sich erstmalig in .NET 7 nutzen – zumindest in Konsolenprojekten.
Neu in .NET 7.0 [16]: Anpassen des Docker-Deployments mit .NET CLI 01.06.2023
Verschiedene Optionen für dotnet publish erlauben individuelle Anpassungen der ohne Dockerfile mit .NET CLI angelegten Docker-Deployments.
Neu in .NET 7.0 [15]: Docker-Deployment mit .NET CLI ohne Dockerfile 26.05.2023
Ein neues NuGet-Paket kümmert sich um die passende Docker-Konfiguration für containerisierte .NET-Anwendungen.
Blog in eigener Sache: Infotag Online, Developer-Update 2023 zu .NET 8.0 und KI 12.05.2023
Der Online-Infotag widmet sich diversen Themen rund um C#, .NET und KI-unterstützte Softwareentwicklung.
Neu in .NET 7.0 [14]: Stilauswahl für neue WebAPI-Projekte 05.05.2023
Wer WebAPI-Projekte mit ASP.NET Core erstellt, hat die Wahl zwischen dem in .NET 6.0 eingeführten Minimal-API-Stil und dem ursprünglichen API-Stil.
Neu in .NET 7.0 [13]: Vereinheitlichungen bei dotnet new 21.04.2023
Microsoft hat in .NET 7.0 den Umgang mit Befehlsnamen und deren Parametern auf der Kommandozeilen vereinheitlicht.
Neu in .NET 7.0 [12] : Rückkehr des klassischen Startcodes in Projektvorlagen 14.04.2023
.NET 7.0 bietet für Konsolen- und Webprojekte wieder den klassischen Startcode mit einer Programklasse inklusive Main()-Methode in den Projektvorlagen.
Neu in .NET 7.0 [11]: Autovervollständigung für Vorlagennamen bei dotnet new 06.04.2023
Das aktuelle .NET-Release zeigt Vorschläge für Befehle im Kommandozeilenfenster. Die Autovervollständigung muss man allerdings zunächst aktivieren.
Neu in .NET 7 [10]: Generische Mathematik 30.03.2023
.NET 6.0 hat einige generische Mathematikoperationen für beliebige Zahlentypen eingeführt, die im aktuellen .NET produktionsreif sind.
Neu in .NET 7 [9]: Überladen von Operatoren in Schnittstellen ab C# 11.0 24.03.2023
Die jüngste C#-Version ermöglicht das Überladen von Operatoren nicht nur in Klassen, sondern auch in Interfaces.
Neu in .NET 7 [8]: Statische abstrakte Properties & Methoden in Interfaces in C# 10.03.2023
In der neuen Version von Microsofts Programmiersprache C# dürfen Schnittstellendeklarationen von Properties und Methoden als static abstract deklariert sein.
Neu in .NET 7 [7]: Auto-Default Structs in C# 11.0 02.03.2023
Die jüngste Version von Microsofts Programmiersprache belegt in parameterlosen Konstruktoren die Felder und Properties von Strukturen mit Standardwerten.
Neu in .NET 7 [6]: Required Members mit C# 11.0 24.02.2023
Ein neues Schlüsselwort für Microsofts Programmiersprache C# legt fest, dass Properties oder Felder zwingend gesetzt werden müssen.
Neu in .NET 7 [5]: List Pattern und Slice Pattern mit C# 11 16.02.2023
Das Pattern Matching funktioniert in C# 11 mit Listen. Außerdem lassen sich Teilmengen extrahieren.
Neu in .NET 7 [4]: Zusätzlicher Scope mit File-local Types in C# 11 09.02.2023
Das aktuelle Release von Microsofts Programmiersprache C# führt mit file einen neuen Scope für Klassen, Strukturen, Interfaces und Co ein.
Neu in .NET 7 [3]: UTF-8-Zeichenketten-Literale in C# 11 27.01.2023
Die neue Version von Microsofts Programmiersprache kann aus Zeichenketten-Literalen Bytefolgen in UTF-8-Codes erstellen.
Neu in .NET 7 [2]: Zeilenumbrüche in Interpolationsausdrücken in C# 11.0 19.01.2023
Die in geschweiften Klammern gefassten Zeichenketten-Interpolationsausdrücke dürfen neuerdings Kommentare und Zeilenumbrüche enthalten.
Neu in .NET 7 [1]: Raw Literal Strings in C# 11.0 12.01.2023
Das mit dem jüngsten .NET-Release veröffentlichte C# 11 bietet eine neue, einfache Methode zum Anlegen von Zeichenketten mit Umbrüchen und Einrückungen.
In eigener Sache: Bücher zu C# 11.0, Blazor 7.0 und Entity Framework Core 7.0 15.11.2022
Der Dotnet-Doktor hat seine Buchreihe bereits auf den Stand der fertigen Version von .NET 7.0 gebracht.
.NET 7 erscheint am 8. November im Rahmen der .NET Conf 2022 04.11.2022
Während der Entwicklerkonferenz .NET Conf 2022 will Microsoft nächste Woche die einsatzreifen Versionen von .NET 7.0 und C# 11.0 freigeben.
Erneute Umbenennung: 18 Monate sind nun der "Standard Support" für .NET 19.10.2022
Microsoft verwirft die zwischenzeitlich bei .NET eingeführte Bezeichnung "Short-term Support" wieder und spricht nun von "Standard Support".
Droht nun das große Namenschaos beim OR-Mapper Entity Framework Core? 08.09.2022
Mit oder ohne Core im Namen? Das ist die Frage, die sich beim Blick auf die Historie des Entity Framework (Core) 7 stellt.
Magdeburger Developer Days vom 16. bis 18.5.2022 12.05.2022
Eintrittskarten für die Community-Veranstaltung für Entwickler gibt es bereits ab 40 Euro.
Ein erster Blick auf die Ahead-of-Time-Kompilierung in .NET 7.0 03.05.2022
.NET 7 bringt den seit langem geplante AOT-Compiler. Ein Vergleich mit dem JIT-Compiler gibt einen ersten Eindruck vom Speicherbedarf und den Einschränkungen.
Supportende für .NET Framework 4.5.2, 4.6 und 4.6.1 sowie .NET 5.0 12.04.2022
Einige .NET-Entwickler, die nicht die neusten Versionen nutzen, müssen in Kürze Ihre Software aktualisieren.
Neu in .NET 6 [20]: Kompilierte Modelle in Entity Framework Core 30.03.2022
In Entity Framework Core 6.0 kann man nun die Mapping-Modelle zur Entwicklungszeit für einen beschleunigen Anwendungsstart vorkompilieren.
Infotag Online: Softwareentwickler-Update für .NET- und Web-Entwickler am 31. Mai 2022 25.03.2022
Der Infotag am 31. Mai 2022 behandelt .NET 7, C# 11, WinUI3, Cross-Plattform mit MAUI und aktuelle Azure-Features für Entwickler sowie Visual Studio 2022.
Vue.js 3 ist jetzt der neue Standard für Vue.js 08.03.2022
Bisher fokussierte die Vue.js-Website noch auf Version 2 und an diversen Stellen war von Version 3 nur als "next" die Rede. Seit dem 7.2.2022 hat das Entwicklungsteam nun Version 3.x zum Standard erklärt.
Neu in .NET 6 [19]: Migration Bundles in Entity Framework Core 24.02.2022
Ein Migration Bundle ist eine ausführbare Datei, die alle erforderlichen Datenbankschemamigrationen durchführt.
Neu in .NET 6 [18]: Spaltenreihenfolge in Entity Framework Core 16.02.2022
Entity Framework Core bietet seit Version 6.0 wieder die Option, die Reihenfolge der Spalten beim Anlegen von Tabellen anzugeben.
In eigener Sache: Neues Buch zu Vue.js 3 14.02.2022
Das neue Fachbuch "Vue.js 3 Crashkurs" richtet sich an Einsteiger in Vue.js 3.x und Umsteiger von Vue.js 2.x.
Neu in .NET 6 [17]: Datenbankschemakommentare beim Reverse Engineering 10.02.2022
Entity Framework Core übernimmt als OR-Mapper Kommentartexte aus SQL Server in C#-Quellcode.
Neu in .NET 6 [16]: N:M-Abstraktion beim Reverse Engineering mit Entity Framework Core 02.02.2022
Der OR-Mapper benötigt nun keine reinen N:M-Zwischentabellen mehr.
Neu in .NET 6 [15]: Direkte Speicherzugriffe 19.01.2022
Nach den "rohen" Dateisystemzugriffe geht es nun um direkte Speicherzugriffe in .NET 6.
Neu in .NET 6 [14]: Direkte Dateizugriffe ohne Stream-Objekte 12.01.2022
Die Serie zu den Neuerungen in .NET 6 behandelt im vierzehnten Teil die Klasse System.IO.RandomAccess
Neu in .NET 6 [13]: EnsureCapacity() für Objektmengen 05.01.2022
Die neue Methode EnsureCapacity() reserviert Speicher in .NET-Objektmengen.
Neu in .NET 6 [12]: PriorityQueue - Warteschlange mit Prioritäten 29.12.2021
Die neue Klasse PriorityQueue bietet eine FIFO-Liste mit Prioritäten.
Neu in .NET 6 [11]: Standardparameter für FirstOrDefault() und Co. 22.12.2021
Einige LINQ-Operationen bieten nun einen neuen Parameter, mit dem man einen Wert setzen kann, wenn kein Element gefunden wurde.
Neu in .NET 6 [10]: Ergänzungen in System.Environment 15.12.2021
Die Serie zu den Neuerungen in .NET 6 behandelt im zehnten Teil den Zugang zu Informationen über laufende Prozesse.
Neu in .NET 6 [9]: Datentypen DateOnly und TimeOnly 08.12.2021
Neben dem zusammengesetzten Datentyp DateTime kann man in .NET 6 nun auch Datum und Uhrzeit getrennt ablegen.
Neu in .NET 6 [8]: Neuer LINQ-Operator IntersectBy() 01.12.2021
Die Serie zu den Neuerungen in .NET 6 behandelt im achten Teil einen Operator zum Erstellen von Schnittmengen.
In eigener Sache: Restplätze bei Online-Workshops unter anderem zu Blazor verfügbar 29.11.2021
www.IT-Visions.de bietet Restplätze bei mehreren interaktive Online-Schulungen an.
Neu in .NET 6 [7]: Neuer LINQ-Operator UnionBy() 24.11.2021
Die Serie zu den Neuerungen in .NET 6 behandelt im siebten Teil einen Operator zum Verbinden von Objektmengen ohne Duplikate.
Neu in .NET 6 [6]: LINQ-Operator DistinctBy() 17.11.2021
Die Serie zu den Neuerungen in .NET 6 behandelt im sechsten Teil einen Operator zum Entfernen von Duplikaten.
In eigener Sache: aktuelle Bücher zu C# 10 und .NET 6 12.11.2021
.NET 6, C# 10 und Visual Studio 2022 sind diese Woche erst erschienen, der DOTNET-DOKTOR hat seine Fachbücher schon auf dem aktuellen Stand veröffentlicht.
Neu in .NET 6 [5]: LINQ-Operator Chunk() 10.11.2021
Die Serie zu den Neuerungen in .NET 6 behandelt im fünfte Teil einen Operator zum Aufteilen einer Liste in gleich große Teile.
Neu in .NET 6 [4]: MinBy() und MaxBy() 04.11.2021
Die Serie zu den Neuerungen in .NET 6 behandelt im vierten Teil zwei neue LINQ-Operatoren, die Min() und Max() ergänzen.
Neu in .NET 6 [3]: dotnet new --update 27.10.2021
Die Serie zu den Neuerungen in .NET 6 behandelt im dritten Teil den neuen Kommandozeilenbefehl, um Projektvorlagen zu aktualisieren.
Neu in .NET 6 [2]: dotnet new --search 13.10.2021
Die Serie zu den Neuerungen in .NET 6 stellt im zweiten Teil den neuen Kommandozeilenbefehl vor, um Projektvorlagen auf www.nuget.org zu suchen.
Neu in .NET 6 [1]: dotnet sdk check 06.10.2021
Der erste Teil der Serie zu Neuerungen in .NET 6 widmet sich einem neuen Befehl, der die verfügbaren Versionen der .NET Runtime und des .NET SDK auflistet.
In eigener Sache: Vorträge vom Dotnet-Doktor 27.08.2021
Der Dotnet-Doktor hält bis zum Jahresende zahlreiche Vorträge und Workshops zu .NET 6 und Blazor.
Minimale Konsolenanwendung in .NET 6 19.08.2021
Ab .NET 6 Preview 7 hat Microsoft die Projektvorlagen stark minimalisiert. Das Konsolenprojekt besteht nur noch aus einer Codezeile.
.NET 6 erscheint am 9. November 2021 27.05.2021
Microsoft hat jetzt den genauen Erscheinungstermin von .NET 6 bekannt gegeben.
Build-Konferenz 2021 beginnt heute: online und kostenfrei 25.05.2021
Die Microsoft Build findet vom 25. bis 27.5.2021 zum elften Mal statt.
Softwareentwickler-Update für .NET- und Web-Entwickler am 8.6.2021 (Online) 10.05.2021
Der Infotag am 8.6.2021 behandelt .NET 6, C# 10, WinUI3, Cross-Plattform mit MAUI und Blazor Desktop sowie Visual Studio 2022.
Support-Ende für .NET Framework 4.5.2, 4.6 und 4.6.1 schon im April 2022 04.05.2021
Microsoft hat bekanntgegeben, die Unterstützung der Versionen 4.5.2, 4.6 und 4.6.1 des klassischen .NET Frameworks vorzeitig schon in einem Jahr zu beenden.
Kommende Entwickler-Events: Vor Ort und/oder Online 04.04.2021
Ein Liste der kommenden Entwicklerveranstaltungen im deutschsprachigen Raum bis Mai 2022.
Konsolenfenster und Windows-Fenster in einer .NET-5.0-App 25.03.2021
Um Windows Forms oder Windows Presentation Foundation (WPF) in einer Konsolenanwendung nutzen zu können, ist eine spezielle Einstellung notwendig.
Blazor-WebAssembly-Tutorial nun vollständig 11.03.2021
Das fünfteilige Tutorial zur Webprogrammierung mit Blazor steht nun einschließlich des zugehörigen Quellcodes vollständig online zur Verfügung.
Microsoft baut an neuem Upgrade-Assistent von .NET Framework zu .NET 5 und .NET 6 01.03.2021
Microsoft startet mit dem .NET Upgrade Assistant einen neuen Versuch eines Werkzeugs, das Entwickler beim Umstieg von .NET Framework auf .NET 5 und .NET 6 unterstützen soll.
Planung für Entity Framework Core 6.0 veröffentlicht 14.01.2021
Microsoft hat eine Liste von Features bekannt gegeben, die in der Version 6.0 des objektrelationalen Mappers im November 2021 erscheinen sollen.
Mehrere Wege führen nach Rom in der PowerShell und die Leistungsunterschiede 02.01.2021
In Microsofts PowerShell gibt es oft mehrere Wege, um ein Ziel zu erreichen. Dabei gibt es manchmal erhebliche Geschwindigskeitsunterschiede.
Windows Forms lebt! 14.12.2020
Überraschend bietet Microsoft nicht einfach das alte Windows Forms in der neuen .NET-Welt an, sondern arbeitet aktiv an der Weiterentwicklung. Was heißt das für .NET-Entwickler?
Online-Workshop "Umstieg von .NET Framework auf .NET 5.0" 01.12.2020
Ein Crashkurs am 14. Dezember 2020 für alle Entwickler, die vom klassischen .NET Framework auf .NET Core umsteigen wollen. Er behandelt die Migration für WPF, Windows Forms, ASP.NET, Entity Framework und WCF.
Infonachmittag: Eine moderne User Experience (UX) für Ihre Software am 26. November 2020 20.11.2020
Bei diesem Online-Event präsentieren User-Experience-Experten ihre Erfahrungen aus spannenden Softwareanwendungen von Versicherungen, Energieversorgern, dem Deutschen Notruf sowie aus dem militärischen Umfeld.
Über 80 Neuerungen in Entity Framework Core 5.0 10.11.2020
Die am 10. November erschienene Version des OR-Mappers enthält zahlreiche Neuerungen.
.NET 5.0 erscheint am 10. November im Rahmen der .NET Conf 09.11.2020
Microsoft wird morgen im Rahmen der Online-Konferenz ".NET Conf 2020" die fertige Version von .NET 5.0 veröffentlichen.
Zwangweises Herunterfahren einer Reihe von Windows-Systemen per PowerShell 04.11.2020
Dieses PowerShell-Skript fährt eine Reihe von Windows-Rechnern herunter. Die Rechnernamen kann man im Skript hinterlegen oder aus einer Datei oder dem Active Directory auslesen.
PowerShell 7: Ternärer Operator ? : 21.10.2020
In PowerShell 7.0 hat Microsoft auch den ternären Operator ? : als Alternative zu if … else eingeführt.
Erstes Buch zu C# 9.0 erschienen 07.10.2020
Das Buch behandelt die wesentlichen Neuerungen in der neunten Sprachversion.
Rückschau auf die BASTA! hybrid 2020 28.09.2020
Die Herbst-BASTA! fand als Hybrid-Konferenz, das heißt vor Ort in Mainz und online im Internet, mit in Summe rund 400 Teilnehmer, davon 200 vor Ort, statt.
GPX-Dateien verbinden mit der PowerShell 22.08.2020
Dieses PowerShell-Skript verbindet eine beliebige Anzahl von GPX-Dateien zu einer Datei anhand von Datum und Uhrzeit.
Inhalt eines ZIP-Archives mit PowerShell auflisten, ohne es zu entpacken 14.08.2020
Für das Auflisten des Inhalts von ZIP-Archiven existiert kein Commandlet, aber man kann die .NET-Klasse System.IO.Compression.ZipFile in der PowerShell nutzen.
Buch zu Blazor WebAssembly und Blazor Server 24.07.2020
Das aktuelle Fachbuch des Dotnet-Doktors bietet den Einstieg in Microsofts neues Webframework.
AsNoTrackingWithIdentityResolution() in Entity Framework Core 5.0 ab Preview 7 23.07.2020
Microsoft hat den Namen für die forcierte Identitätsfeststellung beim Laden im "No-Tracking"-Modus geändert.
Behandlung der Umsatzsteuersätze von 5 und 16 Prozent in der Elster-Umsatzsteuervoranmeldung 01.07.2020
Die Finanzverwaltung verzichtet nun einfach auf die Trennung nach Steuersätzen. Entwickler von Buchhaltungslösungen müssen aber deutlich agiler sein.
PowerShell 7: Null Conditional Operator ?. und ?[] 26.06.2020
In PowerShell 7.0 gibt es als experimentelles Feature den Null Conditional Operator ?. für Einzelobjekte und ?[] für Mengen.
PowerShell 7: Null Coalescing Assigment Operator ??= 19.06.2020
Eine weitere Behandlung des $null-Falls ist in PowerShell 7.0 hinzugekommen, und zwar in Form des Operators "Null Coalescing Assignment" mit ??=.
PowerShell 7: Null Coalescing Operator ?? 12.06.2020
Der neue PowerShell-Operator ?? liefert den Wert des vo­rangestellten Ausdrucks, wenn dieser nicht $null ist.
PowerShell 7: Zugriff auf den letzten Fehler 05.06.2020
Seit PowerShell 7.0 kann man die letzten aufgetretenen Fehler mit dem Commandlet Get-Error abrufen.
Nachschau auf die Microsoft Build 2020 29.05.2020
Der Dotnet-Doktor fasst die Highlights der ersten rein virtuellen Build-Konferenz aus Entwicklersicht zusammen.
PowerShell 7: Verbesserte Fehlerdarstellung 18.05.2020
Seit PowerShell 7.0 ist "ConciseView" der neue, übersichtlichere Standard für die Fehlerausgabe.
Entwickler-Update 2020 zu .NET 5.0, C# 9.0 und Blazor am 26. Mai 07.05.2020
Der diesjährige Softwareentwickler-Infotag für .NET- und Webentwickler findet am 26. Mai als Online-Veranstaltung per Webkonferenzsoftware und Chat statt.
PowerShell 7: Mehrere Zufallszahlen erzeugen 02.05.2020
Seit PowerShell 7.0 kann man bei Get-Random mit -count anfordern, dass mehr als eine Zufallszahl geliefert wird. So erzeugt man schnell die Lottozahlen oder ein Zufallskennwort.
PowerShell 7: Parallele Ausführung mit ForEach-Object -parallel 14.04.2020
Seit PowerShell 7.0 kann man mit dem Parameter -parallel die Ausführung der Schleifendurchläufe auf verschiedene Threads parallelisieren (via Multithreading).
PowerShell 7.0: Funktionsumfang 30.03.2020
Die PowerShell 7.0 hat sich hinsichtlich des Befehlsumfangs stark an die PowerShell 5.1 angenähert. 95 Befehle fehlen aber weiterhin. Und unter Linux und macOS ist nur ein Bruchteil der Funktionen verfügbar.
PowerShell 7.0: Technische Basis und Installation 20.03.2020
Der Dotnet-Doktor beginnt mit diesem Beitrag eine Blog-Serie zur PowerShell 7.0, der neuen Version der .NET-basierten Shell für Windows, Linux und macOS.
Migrationsskript für die Umstellung von .NET Framework auf .NET Core 20.02.2020
Der Dotnet-Doktor bietet eine skriptbasiertes Migrationswerkzeug für die Umstellung auf .NET Core an.
Der Stand der .NET-Familie zum Jahresbeginn 2020 10.02.2020
Der aktuelle Stand von .NET Framework, .NET Core und Mono in einem Schaubild.
Die Finanzverwaltung und ihre schlechte Elster-Software 23.01.2020
Die Umstellung von "ElsterFormular" auf das Elster-Webportal ist gespickt mit lästigen Bugs und notwendigen Anrufen bei der Hotline.
Entwickler-Events 2020 für .NET- und Webentwickler 24.12.2019
Ein Sammlung der wichtigsten Konferenz- und Eventtermine für .NET- und Webentwickler im nächsten Jahr.
.NET Core 3.1 ist ein ungewöhnliches Release 12.12.2019
Fast keine neuen Funktionen, im Wesentlichen nur Bugfixes und sogar Breaking Changes, die es in einer Version mit Änderung an der zweiten Stelle der Versionsnummer gar nicht geben dürfte.
Ist ASP.NET Core Blazor nun fertig oder noch nicht? 26.11.2019
Der Dotnet-Doktor erklärt den Unterschied zwischen Blazor Server (im RTM-Status) und Blazor WebAssembly (im Preview-Status).
User-Group-Vortrag und Workshop zu Continuous Delivery mit Azure DevOps 03.11.2019
Der Dotnet-Doktor hält am 7. November einen Vortrag und bietet vom 2. bis 4. Dezember einen Workshop in Essen an.
Aktuelle Fachbücher zu C# 8.0 und Entity Framework Core 3.0 10.10.2019
Der Dotnet-Doktor hat seine Fachbücher zu C# 8.0 und Entity Framework Core 3.0 auf den Stand der am 23. September 2019 erschienen endgültigen Versionen gebracht.
Nachlese zur BASTA!-Konferenz: Videos und Unterlagen zum Download 30.09.2019
Die Herbst-BASTA! Konferenz letzte Woche war in ihrem 22. Jahr besonders spannend, weil .NET Core 3.0, ASP.NET Core 3.0 und Entity Framework Core 3.0 am Vorabend der Hauptkonferenz erschienen sind.
Migration von .NET Framework zu .NET Core per PowerShell-Skript statt Klickorgie 18.09.2019
Leider gibt es bislang kein Migrationswerkzeug von Microsoft, um WPF- und Windows Forms-Projekte auf .NET Core umzustellen. Dieser Beitrag stellt ein PowerShell-Skript vor, das bei der Migration einige manuelle Arbeit abnimmt.
Word-Automatisierung in einem Scheduled Task des Windows-Servers 09.09.2019
So löst man die Probleme beim Start der Word-Automatisierungsobjekte in einem Hintergrundprozess.
Assembly-Meta-Daten (AssemblyInfo.cs) in .NET Core 29.08.2019
In .NET-Core-Projekten werden die Metadaten im Standard in der Projektdatei gespeichert. Eine AssemblyInfo.cs wie im klassischen .NET ist aber dennoch möglich.
Die VSTS CLI ist tot – es lebe die Azure DevOps CLI 11.07.2019
Die "Azure DevOps CLI", der Nachfolger der "VSTS CLI", hat seit dem 8.7.2019 den Status "General Availability" – ist aber keineswegs fertig.
.NET Framework 4.8 erkennen 09.06.2019
Wie bei den Vorgängern stellt man ein vorhandenes .NET Framework 4.8 über einen Registry-Eintrag fest.
Viele Breaking Changes in Entity Framework Core 3.0 06.05.2019
Von Entity Framework Core 3.0 gibt es mittlerweile eine vierte Preview-Version, in der man aber noch nicht keine der unten genannten neuen Funktionen findet. Vielmehr hat Microsoft eine erhebliche Anzahl von Breaking Changes eingebaut. Die Frage ist warum?
Wie man Entity Framework Core dazu bringt, die Klassennamen statt der DbSet-Namen als Tabellennamen zu verwenden 02.05.2019
Microsofts objektrelationaler Mapper Entity Framework Core hat eine unangenehme Grundeinstellung: Die Datenbanktabellen heißen nicht wie die Klassennamen der Entitätsklassen, sondern wie die Property-Namen, die in der Kontextklasse bei der Deklaration des DbSet verwendet werden.
Magdeburger Developer Days vom 20. bis 22. Mai 2019 18.04.2019
Die Entwickler-Community-Konferenz "Magdeburger Developer Days" geht in die vierte Runde.
Visual Studio 2019 erscheint heute 02.04.2019
Microsoft wird heute Abend um 18 Uhr die Version 2019 seiner IDE freigeben.
Windows-10-Apps per PowerShell löschen 28.01.2019
Mit einem PowerShell-Skript kann man elegant beliebig viele unerwünschte Windows-10-Store-Apps auf einmal deinstallieren.
Alle Grafikdateien aus einem Word-Dokument exportieren 09.01.2019
Mit einem PowerShell-Skript, das man per Kontextmenü aufruft, bekommt man ganz schnell einen Ordner mit allen Grafiken, die sich in einem Word-DOCX befinden.
Ein Git-Repository in Azure DevOps per Kommandozeile anlegen 11.12.2018
Microsoft stellt zur automatisierten Verwaltung von Azure DevOps ein Kommandozeilenwerkzeug mit Namen "VSTS CLI" bereit.
Microsoft Connect(); Online-Konferenz am 4. Dezember 2018 04.12.2018
Die Vorträge sind am heute Abend ab 17:30 Uhr deutscher Zeit kostenlos zu sehen. Was ist zu erwarten?
Kostenfreier Vortrag zu PowerShell Core 6.1 am 7. November 2018 in Gelsenkirchen 17.10.2018
Der Dotnet-Doktor zeigt bei der User Group ".NET Developers Ruhr" in Gelsenkirchen die Unterschiede zwischen der alten Windows PowerShell 5.1 und der PowerShell Core 6.1 auf und demonstriert einige Einsatzgebiete.
Azure-Dienste per PowerShell anlegen 10.10.2018
Ein PowerShell-Skript legt schnell mehrere Webserver und Datenbanken in Microsofts Azure-Cloud an.
Verbesserungen der Performance bei ASP.NET Core 30.08.2018
ASP.NET Core MVC und ASP.NET Core WebAPI sind 12 bis 24 Prozent performanter als ihre ASP.NET-Vorgänger, wie Messungen des Dotnet-Doktors zeigen.
Welche Dateisystem- und Druckerfreigaben gibt es und wer kann sie nutzen? 01.08.2018
Eine Dateisystem- oder Druckerfreigabe ist schnell angelegt und auch schnell vergessen. Um sicher zu gehen, dass es keine verwaisten Freigaben oder Freigaben mit zu viel Zugriffsrechten gibt, hat der Dotnet-Doktor ein PowerShell-Skript geschrieben.
Microsoft verkündet Pläne für ASP.NET Core und Entity Framework Core 2.2 26.06.2018
Microsoft hat gestern auf Github sowohl die Termine als auch die inhaltlichen Pläne für Version 2.2 von ASP.NET Core und Entity Framework Core verkündet.
ASP.NET Blazor 0.4 erschienen 11.06.2018
Die vierte Preview-Version von Microsofts .NET-basiertem Framework zur WebAssembly-Programmierung bietet einige Verbesserungen.
GroupBy funktioniert in Entity Framework Core 2.1 Release Candidate 1 endlich 24.05.2018
Tests in Entity Framework Core 2.1 Release Candidate 1 zeigen, dass nun tatsächlich die Übersetzung des LINQ-GroupBy-Operators in SQL funktioniert. Endlich!
Die Highlights der Build 2018 19.05.2018
Der Dotnet-Doktor fasst die wesentlichen Nachrichten von Microsofts Build-Konferenz 2018 zusammen.
Microsoft Build 2018: Was können wir erwarten? 06.05.2018
Microsofts Entwicklerkonferenz "Build 2018" beginnt am Montag, den 7. Mai 2018, um 17 Uhr deutscher Zeit mit der ersten Keynote. Microsoft wird wohl wieder Neuigkeiten zu .NET, .NET Core, Visual Studio, Azure und Windows verkünden.
C# 8.0 erkennt mehr Programmierfehler 03.05.2018
Referenztypen werden nicht mehr automatisch "nullable" sein; die Möglichkeit, den Wert null zuzuweisen, müssen Entwickler explizit deklarieren.
Die Windows-Update-Endlosschleife und der Microsoft-Support 03.04.2018
Windows 10 Update 1709 installiert nicht und der Microsoft-Support hat auch keine Lösung beziehungsweise gibt sich nicht viel Mühe, eine Lösung zu finden.
Community-Konferenz in Madgeburg im April ab 40 Euro pro Tag 22.03.2018
Die Magdeburger Developer Days gehen in die dritte Auflage und dieses Mal auch dreitägig vom 9. bis 11. April 2018.
GroupBy funktioniert in Entity Framework Core 2.1 Preview 1 immer noch nicht so ganz 20.03.2018
Aggregatoperatoren wie Min(), Max(), Sum() und Average() funktionieren, nicht aber Count().
Erste Preview-Version von .NET Core 2.1 & Co. 12.03.2018
Ganz knapp zum Ende des von Microsoft geplanten Zeitraums ist dann doch noch die erste Preview-Version am 27. Februar erschienen.
TCP-Verbindungen für SQL Server aktivieren via PowerShell 09.02.2018
Auf einem Rechner wollte der "SQL Server Configuration Manager" nicht mehr starten, der gebraucht wurde, um das TCP-Protokoll als "Client Protocol" für den Zugriff auf den Microsoft SQL Server zu aktivieren.
Kommende Vorträge 06.02.2018
Der Dotnet-Doktor wird in den kommenden drei Monaten wieder einige öffentliche Vorträge halten. Hier eine Terminübersicht.
Tupel in Tupeln in C# 7.x 11.01.2018
Tupel dienen dazu, strukturierte und typisierte Einzelinformationen aneinander zu binden, ohne dafür eine Klasse oder Struktur zu deklarieren. Man kann sie ineinander verschachteln.
User-Group-Vortrag zu .NET 4.7 und Visual Studio 2017 am 10. Januar in Dortmund 05.01.2018
Der Dotnet-Doktor zeigt an diesem Abend die neusten Features in .NET, C# und Visual Studio.
Wenn Entity Framework Core Migrations die Kontextklasse nicht finden können 20.12.2017
Eine Abweichung der Versionsnummer an der dritten Stelle kann dazu führen, dass die Schemamigrationen nicht mehr funktionieren.
.NET 4.7.1 erkennen 13.11.2017
Mit dem Erscheinen von .NET Framework 4.7.1 am 19. Oktober 2017 ist eine neue .NET-Version hinzugekommen.
Neues Buch zu Windows PowerShell 5.1 und PowerShell Core 6.0 08.11.2017
Die Neuauflage von Holger Schwichtenbergs Fachbuch zur PowerShell behandelt nun neben der Windows PowerShell auch die plattformunabhängige PowerShell Core.
Zeichen in Microsoft SQL Server ersetzen 31.10.2017
Während man für mehrere Zeichenersetzungen bisher mehrere verschachtelte Aufrufe der Replace()-Funktion brauchte, geht es seit Microsoft SQL Server 2017 effizienter mit der neuen Translate()-Funktion.
Buch "Moderne Datenzugriffslösungen mit Entity Framework Core 2.0: Datenbankprogrammierung mit .NET/.NET Core und C#" 25.10.2017
Das Buch behandelt auf rund 460 Seiten alle wichtigen Szenarien des Datenbankzugriffs mit Entity Framework Core 2.0 sowie zahlreiche Praxislösungen und Tipps.
Überflüssige Leerzeichen in Microsoft SQL Server abschneiden 20.10.2017
Mit SQL Server 2017 führt Microsoft endlich die Trim()-Funktion ein, mit der man Leerzeichen am Beginn und am Ende einer Zeichenkette entfernen kann.
Video zur PowerShell Core 6.0 auf Windows, Linux und Mac 15.10.2017
Die Aufzeichnung eines Dotnet-Doktor-Vortrags von der CIM Lingen 2017 gibt es bei YouTube zu sehen.
Änderungen in ASP.NET Core 2.0 und veraltete Dokumentation 23.09.2017
Microsoft ändert - auch nach einer mehr als zweijährigen Betaphase - zwischen Hauptversionen immer noch Konzepte in ASP.NET Core. Selbst einen Monat nach Erscheinen von ASP.NET Core 2.0 ist die Dokumentation an vielen Stellen auf dem Stand von Version 1.x.
.NET Conf 2017 heute kostenfrei im Internet 19.09.2017
Heute um 17:00 Uhr startet die vierte Ausgabe von Microsofts virtueller .NET-Entwicklerkonferenz.
Übersichtliche Konfiguration in Entity Framework Core mit IEntityTypeConfiguration 15.09.2017
Entity Framework Core 2.0 bietet nun die Schnittstelle IEntityTypeConfiguration, mit der man eine getrennte Konfigurationsklasse für einen einzelnen Entitätstyp implementieren kann.
Infotag: Softwareentwickler-Update 2017/2018 für .NET- und Webentwickler 12.09.2017
Eine ganztägige Infoveranstaltung bietet ein Potpourri aktueller Themen für Softwareentwickler im Umfeld von .NET- und Webanwendungen: .NET, .NET Core, C#, Visual Studio, TypeScript, Angular, TFS/VSTS, DevOps, Docker und Cloud.
Erste Schritte mit der PowerShell Core unter Ubuntu-Linux 08.09.2017
Die plattformunabhängige PowerShell Core hat mittlerweile den Stand "Beta 6" erreicht und basiert auf der fertigen Version 2.0 von .NET Core. Dieser Beitrag zeigt die Installation auf Ubuntu und erste Schritte in der Anwendung.
Roadmap für Entity Framework Core 2.1 31.08.2017
Zwei Wochen nach dem Erscheinen von Entity Framework Core 2.0 mit doch eher enttäuschenden Neuerungen hat Microsoft nun eine Roadmap für die Version 2.1 veröffentlicht und dabei versprochen, zumindest einige der zuvor als "kritisch" und "High Priority" eingestuften Funktionen endlich zu realisieren.
.NET Core 2.0 mit Visual Studio 2017 nutzen 18.08.2017
Wer das am 14. August 2017 erschienene .NET Core 2.0 nutzen will, braucht Visual Studio 2017 Update 3 (interne Versionsnummer: 15.3) und zusätzlich das .NET Core 2.0 SDK.
"Eine 100-Millionen-Dollar-Cross-Plattform-App mit ASP.NET Core, Angular und Electron" 26.07.2017
Am 30.8. um 18:00 Uhr geht es bei der .NET User Group in Ratingen um Cross-Web- und Desktop-Anwendungen mit ASP.NET Core auf dem Server sowie TypeScript, Angular und dem Electron-Framework auf dem Client.
Entity Framework Core Reverse Engineering mit dem Kommandozeilentool dotnet 24.07.2017
Statt PowerShell-Commandlets lässt sich bei der Entwicklung von .NET-Core-Projekten auch das plattformübergreifend verfügbare Kommandozeilenwerkzeug dotnet aus dem .NET Core SDK einsetzen.
Buch: "Moderne Datenzugriffslösungen mit Entity Framework Core 1.x und 2.0: Datenbankprogrammierung mit .NET/.NET Core und C#" 20.07.2017
Mein Buch ist in einer neuen Auflage erschienen. Es ist auf rund 300 Seiten angewachsen und behandelt neben Version 1.1.2 auch schon die zweite Hauptversion des neuen objektrelationalen Mappers von Microsoft.
Microsoft gibt Roadmap für PowerShell Core 6.0 bekannt 17.07.2017
PowerShell Core 6.0 soll erscheinen, wenn weitgehende Kompatibilität zur Windows PowerShell 5.1 erreicht ist. Gleichzeitig besiegelt Microsoft in der Roadmap das Ende der klassischen Windows PowerShell.
Was bringt PowerShell Core 6.0? 11.07.2017
PowerShell Core ist die plattformneutrale Variante der Windows PowerShell. Sie läuft nicht nur auf Windows, sondern auch Linux und MacOS.
PowerShell-Module in einem eigenen Unternehmens-Repository verwalten 30.06.2017
Zum Schutz gegen Schadsoftware können Organisationen eigene PowerShell-Modul-Repositories mit solchen PowerShell-Modulen erstellen, die geprüft und freigegeben sind.
Feststellen der .NET-Version 08.06.2017
Eine ältere .NET-Anwendung startet ohne weiteres auf einem neueren .NET 4.x, könnte aber im Ablauf Probleme bekommen. Wer prüfen will, ob die .NET-Version, für die die Anwendung kompiliert wurde, der installierten .NET-Version entspricht, kann folgenden C#-Code verwenden.
Leere Ordner löschen – ganz einfach mit der Windows PowerShell 29.05.2017
Mit einem PowerShell-Skript kann man in einem Dateisystempfad rekursiv nach leeren Verzeichnissen suchen und diese löschen.
Die Build-Nachrichten in der Kurzzusammenfassung 17.05.2017
Vom 10. bis 12. Mai fand in Seattle Microsofts Entwicklerkonferenz Build 2017 statt mit Neuigkeiten zu .NET, Visual Studio, Azure, PowerShell und Windows.
Häufigere Updates für Visual Studio 2017 und "Fast Ring" für Previews 25.04.2017
Anstelle der quartalsweisen Updates werden neue Versionen nun im Abstand weniger Tage und Wochen bereitgestellt. Außerdem gibt es jetzt noch häufiger Vorabversionen, die sich eigenständig aktualisieren und parallel installieren lassen.
Microsofts To-Do kann mit Wunderlist bisher nicht mithalten 20.04.2017
Microsofts neue Aufgabenverwaltung liegt derzeit noch weit hinter dem Vorgänger Wunderlist zurück.
Kostenloser Vortrag: "Was bringen Visual Studio 2017 und C# 7.0?" 07.04.2017
In diesem User-Group-Vortrag am 26. April um 18 Uhr in Ratingen erhält man einen Überblick über die Neuerungen in Visual Studio 2017, C# 7.0 und Visual Basic 15, einschließlich der .NET Core Tools Version 1.0.
Einfaches überprüfen in .NET/C# , ob eine E-Mail-Adresse richtig aufgebaut ist 06.04.2017
Mit der in .NET und .NET Core verfügbaren Klasse System.ComponentModel.DataAnnotations. EmailAddressAttribute kann man einfach E-Mail-Adresse prüfen.
QueryTrackingBehavior in Entity Framework Core 05.04.2017
In Entity Framework Core hat Microsoft eine eleganteres Feature eingebaut, um die Performance von Datenbank-Leseoperationen per No-Tracking zu steigern.
2. Magdebuger Developer Days am 10. und 11. Mai 2017 30.03.2017
In diesem Jahr findet die Community-Konferenz für Softwareentwickler im Bereich .NET, Java und JavaScript zweitägig statt.
Fehlendes ISO-Setup für Visual Studio 2017 sorgt für Ärger 20.03.2017
Den neuen Visual Studio 2017-Installer gibt es derzeit nur noch als Webinstaller.
Eine Web- und Cross-Plattform-Desktop-Anwendung mit HTML, TypeScript und Angular 17.02.2017
Das Architekturbeispiel "MiracleList" läuft sowohl im Browser als auch als Desktop-Client auf Windows, Linux und macOS sowie Android und iPhone/iPad.
Pläne und Bugliste für die Windows Universal Platform 13.02.2017
Microsoft gewährt für die Windows Universal Apps in Windows 10 erstmals Einblicke in das eigene Backlog.
Konferenztermine für .NET- und Webentwickler 2017 10.02.2017
Eine Übersicht der Veranstaltung für .NET- und Webentwickler in 2017.
Global Unique Identifier in .NET, C# und Visual Basic formatieren 16.01.2017
Auch wenn im .NET Framework GUIDs nicht mehr zur Identifikation von Schnittstellen und Klassen zum Einsatz kommen, haben diese 128 Bit langen Zahlen weiterhin dort viele Einsatzgebiete. Eine GUID ist zwischen 32 und 68 Zeichen lang – je nach Formatierung.
Eine VM in einer VM betreiben 20.12.2016
In Windows 10 und Windows Server 2016 unterstützt Microsoft auch "Nested Virtualization". Das heißt, es ist möglich, in einem Hyper-V-Gastbetriebssystem wieder einen Hyper-V-Host mit untergeordneten Gästen zu betreiben.
Entity Framework Core liest Datensätze deutlich schneller als das alte Entity Framework 6.x 01.12.2016
Mirosoft neu implementierter OR-Mapper Entity Framework Core bietet beim Lesen von Datensätzen eine deutsche bessere Performance und kommt an die Leistung eines DataReader-Objekts von ADO.NET herein.
Auch Entity Framework Core 1.1 führt Gruppierungen immer noch im RAM aus 21.11.2016
Eines der größten Probleme mit Microsofts komplett überarbeiteten OR-Mapper Entity Framework Core bleibt, dass Gruppierungen mit group by nicht in der Datenbank ausgeführt werden, sondern im RAM.
.NET Core 1.1 installieren birgt einige Herausforderungen 18.11.2016
Vorgestern ist .NET Core in der Version 1.1 erschienen. Die Nutzung der neuen Version ist aber leider etwas erklärungsbedürftig.
Zusammenfassung des ersten Tages von Microsofts connect();-Konferenz 17.11.2016
Gestern gab es wieder das inzwischen im November übliche Feuerwerk von Neuankündigungen rund um Microsofts Entwicklerprodukte.
LocationStrategy für den Angular 2 Router ändern 15.11.2016
In Single Page Applications in Opera Mini und einigen älteren Browser löst die Standardstrategie der URL-Bildung von Angular einen unerwünschten Rundgang zum Server aus. Die Umstellung auf die HashLocationStrategy ist die Lösung.
User-Group-Vortrag zu Entity Framework Core am 29. November in Essen 02.11.2016
Alles neu bei Entity Framework Core. Und was bringt uns das jetzt?
Zentrales Download-Portal für .NET-Framework-Installationspakete 31.10.2016
Microsoft betreibt seit einiger Zeit ein Webportal, dass auf die Download-Pakete aller aktuellen und früheren Versionen des .NET Framework inklusive .NET Core verlinkt.
Wegwerf- und Einmal-E-Mail-Adressen erkennen 26.10.2016
In einigen Szenarien (z.B. Webforen) möchte man als Betreiber nicht, dass sich Website-Benutzer mit Wegwerf- und Einmal-E-Mail-Adressen registrieren
Neues E-Book zu Entity Framework Core 21.09.2016
Das Buch, das die fertige Version 1.0 von Microsoft neuem OR-Mapper beschreibt, ist in einer ersten Grundversion mit 100 Seiten erschienen.
Bug beim TFS-Checkin in Visual Studio: "Value was either too large or too small for a UInt32". 15.09.2016
Ursache für diese Fehlermeldung sind ungespeicherte Dateien in der Entwicklungsumgebung.
RESTier auf der Zielgeraden zu Version 1.0 09.09.2016
Microsofts neue Bibliothek für die einfache Implementierung von OData-Diensten hat einen Sprung von Version 0.6 auf Version 1.0 Beta gemacht.
Windows 10 Anniversary Update erzwingen 06.09.2016
Mit einem kleinen Hilfsprogramm von Microsoft kann man die sofortige Aktualisierung von Windows 10 herbeiführen, auch wenn in den Einstellungen kein Update angezeigt wird.
Veranstaltungen für .NET- und Visual-Studio-Entwickler im Herbst 2016 25.08.2016
Auch in diesem Herbst gibt es in Deutschland wieder einige Entwicklerkonferenzen für Softwareentwickler, die mit Microsoft-Werkzeugen wie Visual Studio und Visual Studio Code entwickeln.
Anstehende Windows Updates auf mehreren Computern ermitteln 02.08.2016
Ein PowerShell-Skript liefert Informationen darüber, wie viele Updates für die Windows-Computer im Netzwerk vorliegen.
Microsoft verkündet Pläne für Entity Framework Version 1.1 01.08.2016
Bis der Nachfolger der erst kürzlich erschienenen Version 1.0 verfügbar ist, dauert es zwar noch eine Weile, einen Blick auf zu erwartende Neuerungen gewährte Microsoft allerdings schon jetzt.
Microsoft veranstaltet wieder einen Technical Summit. 27.06.2016
Im dritten Jahr in Folge veranstaltet Microsoft einen Technical Summit. Veranstaltungsort ist Darmstadt.
XAML-Debugging-Leiste in Visual Studio ausschalten 30.05.2016
Der Debugging-Overlay für den "Live Visual Tree" und den "Live Property Explorer" kann stören. Daher ist es gut zu wissen, wie man ihn abschaltet.
Neue Fachbücher zur Windows PowerShell 5.0 23.05.2016
Der Dotnet-Doktor hat seine Scripting-Fachbücher zur Version 5.0 der Windows PowerShell aktualisiert und erweitert.
Zielgerade für .NET Core: Release Candidate 2 veröffentlicht 17.05.2016
Die RC2-Versionen von .NET Core 1.0, ASP.NET Core 1.0 und Entity Framework Core 1.0 sind verfügbar.
Zweite Vorabversion von Visual Studio Version 15 12.05.2016
Microsoft hat eine zweite Vorschauversion der nächsten Version seiner Entwicklungsumgebung Visual Studio veröffentlicht. Die interne Versionsnummer ist 15, der Produktname wird mutmaßlich Visual Studio 2016 sein.
Aktuelle und geplante Features von Windows 10 aus Unternehmenssicht 12.04.2016
Die "Windows 10 Roadmap for Business" zeigt auch Features an, die noch in der Entwicklung sind.
Developer Days am 18. Mai 2016 in Magdeburg 05.04.2016
Die neue Community-Entwickler-Konferenz bietet für nur 50 Euro Eintritt insgesamt 20 Vorträge rund um .NET, Java, HTML und ALM.
Build 2016 – eine Zusammenfassung zu Microsofts Entwicklerkonferenz 04.04.2016
Einen Überblick für alle (.NET-)Entwickler, die sich eine kompakte Zusammenfassung zu den Neuigkeiten von Microsofts alljährlicher Entwicklerkonferenz wünschen.
Microsofts BUILD-Konferenz vom 30.3. bis 1.4. 30.03.2016
Wie jedes Jahr überträgt Microsoft wieder die Keynote und einige Vorträge live im Internet – frei zugänglich für jedermann.
PowerShell 5.0 für ältere Betriebssysteme steht wieder zur Verfügung 20.03.2016
Die Installationspakete, die Microsoft wegen eines gravierenden Bugs wieder aus dem Netz nehmen musste, stehen nun wieder zur Verfügung.
Windows 10: Sperrbildschirmbilder speichern 25.02.2016
Die wechselnden Bilder, die Microsoft im Rahmen von "Spotlight" auf dem Windows-10-Sperrbildschirm zeigt, kann man dauerhaft sichern.
Veranstaltungen für .NET- und Visual-Studio-Entwickler 23.02.2016
Auch in diesem Jahr gibt es in Deutschland wieder eine Reihe von Entwicklerkonferenzen für Softwareentwickler, die mit Microsoft-Tools wie Visual Studio und Visual Studio Code entwickeln.
Auslesen und Sortieren von GPX-Dateien 29.01.2016
Die Windows PowerShell biete eine schnelle Lösung für die Aufgabe, eine größere Menge von XML-Dateien zu sortieren.
Pro und Contra des Versionswechsels von .NET Core 5 und ASP.NET 5 23.01.2016
Auf der Zielgeraden hat Microsoft sich entschieden, die Versionszählung für die modulare Neuimplementierung von .NET wieder bei 1 zu beginnen. Das macht durchaus Sinn, aber warum so spät?
Versionsnummer der Windows PowerShell ermitteln 18.01.2016
Die Windows PowerShell gibt bei ihrem Start ihre Versionsnummer nicht direkt preis. Doch es gibt hierfür Abhilfe.
Versionsnummer der Windows PowerShell ermitteln 18.01.2016
Die Windows PowerShell gibt bei ihrem Start ihre Versionsnummer nicht direkt preis. Doch es gibt hierfür Abhilfe.
Microsoft nimmt PowerShell 5.0 vorerst wieder aus dem Netz 25.12.2015
Wegen eines gravierenden Bugs hat Microsoft den Download der PowerShell 5.0 für ältere Server und Clients vorerst gesperrt wieder aus dem Netz genommen.
Copy & Paste in Windows-Eingabeforderung und PowerShell 24.12.2015
Die Windows-Eingabeaufforderung kann in Windows 10 und Windows Server 2016 nun endlich Kopieren und Einfügen mit den Tastenkombinationen STRG + C und STRG + V ausführen.
Infotag ".NET und C# Tuning & Troubleshooting" am 1. Februar 2016 in Essen 15.12.2015
.NET-Anwendungen laufen leider nicht immer so schnell, wie man sich das wünscht. Und Memory Leaks soll es in .NET eigentlich nicht geben, aber dennoch gibt es .NET-Anwendungen, die immer mehr Speicher fressen.
Support für .NET 4.0, 4.5 und 4.5.1 endet in einem Monat 09.12.2015
Einen Monat vorher ist ein guter Zeitpunkt, daran zu erinnern, dass Microsoft von 12. Januar 2016 an die .NET-Framework-Versionen 4.0, 4.5. und 4.5.1 nicht mehr mit Sicherheitsupdates und bei technischen Fragen unterstützen wird.
Microsoft zahlt bis zu 15.000 Dollar Kopfgeld für gefundene Programmierfehler 04.12.2015
Microsoft hat ein dreimonatiges "Bug Bounty"-Programm für .NET Core und ASP.NET gestartet.
Microsoft veröffentlicht .NET Framework 4.6.1 02.12.2015
Rund fünf Monate nach dem Erscheinen von .NET Framework 4.6 hat Microsoft nun ein Update mit der Versionsnummer 4.6.1 veröffentlicht.
Videoaufzeichnungen des Technical Summit 2015 verfügbar 30.11.2015
Microsoft hat nun alle Videoaufzeichnungen der Vorträge des diesjährigen Technical Summit kostenfrei ins Internet gestellt.
Viele Entwickler-Neuigkeiten auf der connect();-Konferenz 19.11.2015
Gestern gab es auf der connect();-Konferenz in New York wieder ein Feuerwerk von Neuigkeiten von Microsoft für Entwickler zu .NET, Visual Studio und TFS.
Bugparade für Visual Studio 2015 13.11.2015
Der Dotnet-Doktor stellt fest: Es gibt doch noch zahlreiche Bugs in Visual Studio 2015. Gefühlt sind es deutlich mehr als in früheren Versionen. Eine Sammlung der Fehlermeldungen.
Microsoft Azure und Office 365 kommen nach Deutschland 11.11.2015
Microsofts CEO Satya Nadella hat heute in Berlin verkündet, dass Microsoft zukünftig auch zwei Cloud-Rechenzentren in Frankfurt und Magdeburg anbieten wird.
Microsoft Azure und Office 365 kommen nach Deutschland 11.11.2015
Microsofts CEO Satya Nadella hat heute in Berlin verkündet, dass Microsoft zukünftig auch zwei Cloud-Rechenzentren in Frankfurt und Magdeburg anbieten wird.
Microsofts November-Events für Entwickler: In Darmstadt und im Internet 06.11.2015
Entwickler-Know-how und Neuigkeiten gibt es von 17. bis 19. November in Darmstadt beziehungsweise am 18. und 19. November im Internet.
C# 6.0 und Visual Basic 14 in älteren .NET-Projekten nutzen 02.11.2015
Fast alle neuen Sprachfeatures von C# 6.0 und Visual-Basic 14 laufen auch in älteren .NET-Versionen – bis herunter zu .NET 2.0.
Zippen mit PowerShell 5.0 12.10.2015
In der neuen PowerShell liefert Microsoft endlich die Commandlets Compress-Archive und Expand-Archive.
C# 6 und Visual Basic 14 in ASP.NET-Webseiten nutzen 07.10.2015
Um die neuen Sprachfeatures in ASP.NET zu nutzen, sind Änderungen am Webprojekt notwendig.
Unterlagen zu meinen Vorträgen zum Download 05.10.2015
In den letzten zwei Wochen hat der Dotnet-Doktor einige Vorträge zu den aktuellen Neuerungen bei Microsoft gehalten.
Was tun, wenn Visual Studio bei Umstellungsarbeiten tausende Fehlermeldungen liefert? 02.10.2015
Mit "Unload Projekt" kann man die zu kompilierenden Projekte und damit die Fehlerliste in Visual Studio auf eine überschaubare Menge reduzieren.
.NET-Veranstaltungen im Herbst 2015 17.09.2015
Der Herbst ist wieder Hochsaison für Events für .NET-Entwickler. Hier eine Liste der kommenden Veranstaltungen.
Wichtige Erweiterungspakete für Visual Studio 2015 16.09.2015
Mittlerweile sind Productivity Power Tools, Web Essentials und TFS Power Tools auch für Visual Studio 2015 verfügbar. Außerdem gibt es ein neues Paket C# Essentials.
Eintrittskarte für die BASTA!-Konferenz zu gewinnen 06.09.2015
Die Konferenz zu Entwicklerthemen aus dem Microsoft-Umfeld findet vom 29. September bis 1. Oktober in Mainz statt.
ASP.NET 5 Beta 7 und Visual Studio Web Tools Update 04.09.2015
Plangemäß hat Microsoft die Beta-7-Version von ASP.NET 5.0 sowie ein zugehöriges Update der Webwerkzeuge in Visual Studio 2015 veröffentlicht.
PowerShell 5.0 Production Preview verfügbar 03.09.2015
Eine produktionsreife, aber noch nicht endgültige Version der PowerShell ist für Windows 7, Windows 8 sowie Windows Server 2008 R2 und 2012/2012 R2 erschienen.
E-Book zu OR-Mapping mit Entity Framework erschienen 01.09.2015
Ein aktuelles deutschsprachige Fachbuch zu Microsofts ORM-Werkzeug Entity Framework 6.1 konnte nur im E-Book-Selbstverlag erscheinen, nachdem es unter den verbliebene IT-Buchverlagen nur noch wenig Interesse an Microsoft-Entwicklerthemen gibt.
Microsoft behebt schweren Bug im Just-In-Time-Compiler in .NET 4.6 24.08.2015
Microsoft hat das Problem der falschen Parameter am 11. August 2015 mit dem Sicherheitsupdate MS15-092 behoben.
Overhead von AngularJS-Direktiven für eigene HTML-Tags 24.08.2015
Die Transformation selbstdefinierter HTML-Tags in Standard-Tags mit AngularJS-Direktiven läuft schnell; beim Masseneinsatz auf einer Webseite summieren sich die Millisekunden aber schnell zu signifikanten Werten auf.
Neue Community-Konferenz rund um SharePoint, Office 365 und Azure am 11.9. in Köln 18.08.2015
Das Team der erfolgreichen dotnet Cologne bietet nun als ShareDev Cologne e.V. eine neue kostengünstige Community-Veranstaltung an.
PowerShell 5.0 für ältere Windows-System erscheint erst im letzten Quartal 11.08.2015
Microsoft hat nun bekanntgegeben, dass es noch im August eine weitere Vorabversion für Windows 7/8 sowie Server ab 2008 R2 geben wird.
Vorabversion der Windows Bridge für iOS 07.08.2015
Microsoft veröffentlicht eine erste Beta-Version des im April angekündigten Werkzeugs, das iOS-Apps auf Windows konvertieren soll.
Schwerer Bug im Just-In-Time-Compiler in .NET 4.6 03.08.2015
Methoden können in bestimmten Situationen falsche Parameter erhalten. Vor dem Einsatz von .NET 4.6 wird daher gewarnt.
Visual Studio 2015 Enterprise noch bis 27. August vergünstigt 28.07.2015
Mit einem Upgrade-Trick können Kunden die Enterprise-Editon von Visual Studio 2015 günstiger erwerben.
Microsoft veröffentlicht Beta 6 von Entity Framework 7 28.07.2015
Die Verschiebung von .NET Core 5 und ASP.NET 5 gibt auch dem Entity Framework 7 mehr Zeit, sodass Microsoft von den angekündigten Einschränkungen nun teilweise wieder abrückt.
Entity Framework: Setzen des Concurrency Mode für alle Spalten in der EDMX-Datei 02.07.2015
Programmcode für ein Werkzeug, das die Concurrency-Mode-Eigenschaft aller Spalten im Entity Data Model auf "Fixed" setzt.
Kostenfreie Vorstellung von .NET 2015 und Visual Studio 2015 am 3. Juni in Dortmund 26.05.2015
Der Dotnet-Doktor präsentiert alle Neuerungen in .NET und Visual Studio bei der .NET User Group am 3. Juni von 18 bis 21 Uhr.
Windows 10 für alles – auch für das Hinterteil 15.05.2015
In einer Pressemitteilung verkündet Microsoft die "Windows 10 Po"-Edition.
Ignite: Nächstes Microsoft-Großereignis startet heute um 15.30 Uhr 04.05.2015
Die Microsoft Ignite findet erstmalig statt. Sie ersetzt frühere Exchange-, SharePoint-, Lync-, Project-, Microsoft-Management- und TechEd-Konferenzen.
Rückblick auf Tag 2 der Build 2015 02.05.2015
Am zweiten Tag von Microsofts Konferenz gab es keine großen Neuigkeiten mehr, sondern im Wesentlichen noch Details zu den Ankündigungen den ersten Tages.
Neue Preview-Version für Windows PowerShell 5.0 30.04.2015
In dem aktuellen Windows-10-Preview (Build-Nummer 10074) ist auch eine neue Vorabversion der PowerShell 5.0 enthalten.
Rückblick auf Tag 1 der Build 2015 30.04.2015
Am ersten Tag von MIcrosofts Konferenz gab es Neuigkeiten zu Apps, Windows, Visual Studio auf anderen Plattformen, Azure und Hololens. Eine Zusammenfassung der Highlights.
BUILD-Konferenz startet heute um 17 Uhr 29.04.2015
Auf der größten Microsoft-Veranstaltung des Jahres wird es Neuigkeiten zu Windows, Windows Phone, Hololens und den Entwicklerprodukten geben.
dpunkt.verlag übernimmt OReilly Deutschland 27.04.2015
Die Konsolidierung in der IT-Verlagswelt geht weiter: Ab 1. Juli 2015 übernimmt der Heidelberger dpunkt.verlag die deutschen Titel von OReilly und Microsoft Press.
PowerShell 5.0 mit Unit Testing und für Windows 7 und Server 2008 R2 23.04.2015
Im Rahmen der PowerShell-Community-Konferenz in Essen verkündete Microsoft Neuigkeiten zur nächsten PowerShell-Version.
Kostenfreie Vorstellung von .NET 2015 und Visual Studio 2015 am 6. Mai in Dortmund 20.04.2015
Der Dotnet-Doktor präsentiert alle Neuerungen in .NET und Visual Studio bei der .NET User Group am 6. Mai von 18 bis 21 Uhr.
MS-DOS Mobile 01.04.2015
Das neue Mobilbetriebssystem MS-DOS Mobile ist klein, schwarz und leistungsstark. Und zur Abwechslung stehen zur Bedienung einmal keine Icons oder Kacheln im Vordergrund: Die Kommandozeile soll beim Aufruf der vorinstallierten Anwendungen behilflich sein.
Einblicke in die Planung für Visual Studio 31.03.2015
Microsoft hat erstmals eine "Feature Timeline" für die Entwicklungsumgebung Visual Studio veröffentlicht. Diese enthält Ankündigungen für Features, die in Visual Studio 2015 und später erscheinen werden
Die Diskussionen um das Schlüsselwort "var" in C# gibt es immer noch 24.03.2015
Die Verwendung von "var" in C# ist keine untypisierte Programmierung und auch nicht automatisch ein schlechter Programmierstil.
Veranstaltungen für .NET- und Visual-Studio-Entwickler 02.02.2015
Im Februar geht wieder die Konferenzzeit los. Hier eine Übersicht über die wichtigsten Veranstaltungen in diesem Jahr in Deutschland für alle, die mit Microsofts Visual Studio entwickeln.
TypeScript 1.4 erschienen 23.01.2015
Mit der Version 1.4 der Sprache TypeScript nähert sich Microsoft dem kommenden ECMAScript-6-Standard für JavaScript weiter an.
Microsoft veröffentlicht Visual Studio 2015 CTP 5 21.01.2015
Unter dem Namen Visual Studio 2015 Community Technology Preview (CTP) 5) hat Microsoft eine weitere Vorschauversion der nächsten Ausgabe seiner integrierten Entwicklungsumgebung kostenfrei bereitgestellt.
SQL-Server-Problem: Incorrect Syntax 44446 29.12.2014
Die vom Upzising-Wizard des SQL Server erzeugten Trigger sind nicht kompatibel mit SQL Server 2012 und 2014.
Beiträge zu Xamarin und .NET 2015 in der iX 1/2015 19.12.2014
Ein Hinweis auf die Beiträge zu .NET, Visual Studio und Xamarin in der aktuellen iX-Ausgabe.
15%-Rabattcode für die Anmeldung zur BASTA-Konferenz 16.12.2014
Vom 23. bis 27. Februar 2015 findet wieder Frühjahrs-Ausgabe der deutsche .NET-Fachkonferenz "BASTA" in Darmstadt statt.
.NET 2015 im Schaubild 15.12.2014
Ein Schaubild visualisiert das Verhältnis von .NET Framework 4.6 und .NET Core 5.0, die zusammen .NET 2015 heißen.
Aufzeichnungen des Microsoft Technical Summit in Berlin verfügbar 01.12.2014
Microsoft hat nun alle Video-Aufzeichnungen der Vorträge sowie die Vortragsfolien kostenfrei im Internet bereitgestellt.
.NET vNext im Überblick 11.11.2014
Anlässlich eines Vortrags zur Zukunft des .NET Framework auf dem Microsoft Summit 2014.
Microsoft verkündet nächste Woche weitere Neuigkeiten zu .NET vNext und Azure 05.11.2014
Im Rahmen des Online-Events "connect();" am 12. und 13. November soll es weitere Details über die kommende Version von .NET, Visual Studio 2015 und die Azure-Cloud geben.
Microsoft streicht Sprachfeatures aus C# 6.0 und Visual Basic 2015 26.10.2014
Primärkonstruktoren und die Deklaration innerhalb von Ausdrücken werden zurückgestellt.
"Microsoft loves Linux" bekennt Satya Nadella 21.10.2014
Wer hätte vor 10 Jahren gedacht, dass ein Microsoft-Chef dies sagen würde?
Azure VMs mit viel mehr Kraft und Speicher 21.10.2014
Bei dem heutigen Microsoft Cloud Briefing in San Franciso kündigte Microsoft einige Neuerungen für ihre Cloud an.
Rabattcode für Software Quality Days 2015 17.10.2014
Die Software Quality Days 2015 finden vom 20. bis 23. Januar 2015 in Wien statt.
Cross-Plattform-Apps mit Xamarin am 5. November in Oberhausen 10.10.2014
Ein Informationstag über Xamarin für Entscheider und Entwickler.
Windows 10: Ein Aprilscherz wird Realität 30.09.2014
Die Idee, Windows 9 zu überspringen, stammt aus einem Aprilscherz des Jahres 2013.
Zugang zu einer Azure-VM mit deaktivierten Netzwerkadaptern 19.09.2014
Mit einem Trick kann man sich wieder mit einem virtuellen Computern verbinden, aus dem man sich ausgesperrt hat.
Aus ASP.NET vNext wird ASP.NET 5.0 18.09.2014
Im aktuelle Quellcode findet man schon Hinweise darauf, dass die nächste ASP.NET-Version die Versionsnummer 5.0 tragen wird.
nameof()-Operator in C# 6.0 16.09.2014
Der neue C#-Operator nameof() bringt Typsicherheit in allen Fällen, wo bisher der Name eines Typs, eines Klassenmitglieds, eines Namensraums oder einer Variablen als Zeichenkette zu verwenden war.
Klassendefinition in PowerShell 5.0 mit dem neuen Schlüsselwort "class" 08.09.2014
In der kommenden Version der PowerShell lassen sich Klassen direkt in der PowerShell-Skirptsprachensyntax definieren.
Vorträge im September 08.09.2014
Eine Liste der Vorträge des Dotnet-Doktors im September auf Konferenzen in Wuppertal, Lingen und Mainz.
Verlosung einer Freikarte für die BASTA!-Konferenz 29.08.2014
Die wohl größte deutsche .NET-Konferenz findet vom 23. bis 25. September in Mainz statt.
Analyse: .NET wird zunehmend modularer 28.08.2014
In einer kommenden .NET-Variante besteht auch das Framework selbst aus mehreren Softwarekomponenten.
Satya Nadella kommt zu Microsofts Technology Summit 2014 nach Berlin 19.08.2014
Die Anmeldung zu der vom 11. bis 13. November 2014 gehenden Konferenz ist jetzt eröffnet.
Microsoft Technical Summit 11.+13.11.2014 in Berlin 11.08.2014
Microsoft veranstaltet unter dem Namen "Microsoft Technical Summit 2014" am 11.-13.11.2014 in Berlin eine Konferenz für Softwareentwickler und Infrastrukturexperten.
Dokumentation zu Entity Framework 7 05.08.2014
Microsoft liefert Informationen zur nächsten Version des OR-Mappers nicht auf MSDN oder CodePlex, sondern auf GitHub.
Anmeldung zur cim-Konferenz in Lingen seit heute Nacht möglich 31.07.2014
Seit heute Nacht 0:00 ist die Anmeldung für die Community-Konferenz "community in motion" (cim) am 13.9.2014 in Lingen möglich.
Schwere erste Schritte mit Xamarin 07.07.2014
Nur mit einigen manuellen Konfigurationsschritten lässt sich mit der aktuellen Xamarin-Version eine einfache Android-App erstellen. Ein Erfahrungsbericht.
Aus "ICE Lingen" wird "cim Lingen" 27.06.2014
Die 10. Auflage der Community-Konferenz findet am Samstag, den 13. September 2014, an gewohntem Ort im IT-Zentrum Lingen im Emsland statt.
Verringerte Leerzeilenhöhe in Visual Studio 2013 26.05.2014
Die Productivity Power Tools verringern die Höhe der Leerzeilen im Visual-Studio-Editor und bringen so mehr Zeilen auf eine Bildschirmseite.
Live-Übertragung der Keynote von Microsofts TechEd Nord Amerika 2014 12.05.2014
Heute kann man um 16 Uhr der Live-Übertragung von Microsofts TechEd Nord Amerika 2014 folgen.
Vorträge auf PowerShell-Konferenz und dotnet Cologne 05.05.2014
Der Dotnet-Doktor spricht diese Woche auf der PowerShell-Community-Konferenz in Oberhausen und auf der dotnet Cologne.
Zusammenfassung von Microsofts BUILD-Konferenz 2014 07.04.2014
Die BUILD-Konferenz brachte Neuigkeiten zu Windows 8.x, Windows Phone, Windows Azure sowie .NET, C# und Visual Studio.
Zusammenfassung der zweiten Keynote der BUILD 2014 03.04.2014
Die zweite Keynote der BUILD-2014-Konferenz bot im Wesentlichen Neuigkeiten zu Microsoft Azure und ein wenig auch zu .NET und Visual Studio.
Zusammenfassung der ersten Keynote der BUILD 2014 02.04.2014
Die erste Keynote der BUILD-2014-Konferenz bot Neuigkeiten zu Windows, Windows Phone und zur Entwicklung von Cross-Plattform-Apps.
Live-Übertragung von Microsofts BUILD-Konferenz 31.03.2014
Microsoft überträgt diese Woche wieder live die Vorträge, in denen die Neuigkeiten rund um Windows, Azure, .NET und Visual Studio präsentiert werden.
Live-Übertragung von Microsofts BUILD-Konferenz 31.03.2014
Microsoft überträgt diese Woche wieder live die Vorträge, in denen die Neuigkeiten rund um Windows, Azure, .NET und Visual Studio präsentiert werden.
Kostenfreies Global Windows Azure Bootcamp 29. März 2014 bei Linz 14.03.2014
Im Rahmen der Veranstaltung informieren Experten über den Einsatz von Microsofts Cloud-Plattform und damit zusammenhängenden Techniken.
Nachlese zur Frühjahrs-BASTA in Darmstadt 07.03.2014
Ein paar Eindrücke von der Konferenz und die Links zu den Vorträgen.
.NET-Veranstaltungskalender 2014 10.02.2014
Auch 2014 gibt es zahlreiche kommerzielle und nichtkommerzielle Konferenzen rund um .NET.
Update 1 und 2 für Visual Studio 2013 07.02.2014
Microsoft setzt den häufigen Aktualisierungszyklus seiner Entwicklungsumgebung fort.
Kostenfreier Einführungsvortrag in Node.js 19.01.2014
Der kostenfreie Vortrag zur Webentwicklung mit Node.js findet am Mittwoch, den 5. Februar, von 18 bis circa 21 Uhr bei der User Group Dortmund statt.
Folien zum Vortrag "Neuheiten in .NET 4.5.1 und Visual Studio 2013" 09.01.2014
Die Folien des öffentlichen DOTNET-DOKTOR-Vortrags am 8.1.2014 in Dortmund stehen zum Download zur Verfügung,
CIM Explorer für PowerShell Integrated Scripting Environment 13.12.2013
Mit dem CIM Explorer können PowerShell-Nutzer WMI-Klassen erforschen und einfache Skripte zum Abruf von Metadaten und Instanzen erzeugen lassen.
Komfort bei der Node.js-Entwicklung mit Visual Studio 11.12.2013
Microsoft bietet nun für Visual Studio 2012 und 2013 ein kostenfreies Node.js-Plug-In mit Editor, Paket-Verwaltung, Debugger und Profiler: Node.js Tools for Visual Studio.
Kostenloser Vortrag: Was ist neu in .NET 4.5.1 und Visual Studio 2013? 09.12.2013
Der Dotnet-Doktor stellt am 8.1.2014 ab 18:00 bis 21:00 Uhr bei der User Group Dortmund die Neuerungen im .NET Framework 4.5.1 und Visual Studio 2013 vor.
Auch Microsoft Press macht dicht: Keine neuen IT-Bücher mehr 04.12.2013
Innerhalb eines Jahres verschwindet nun schon die vierte Marke vom deutschen IT-Fachbuchmarkt: Nach Addison-Wesley, Markt & Technik und Data Becker wird nun auch Microsoft Press keine neuen Bücher mehr produzieren.
Microsoft verbessert Dokumentation für .NET 4.5/4.5.1 02.12.2013
Microsoft hat nun in der Dokumentation des .NET Framework nachgearbeitet und kenntlich gemacht, welche Methoden und Attribute in .NET Framework 4.5.1 hinzugekommen sind.
Komprimieren eines NTFS-Ordners mit PowerShell 07.11.2013
Mit den WMI-Methoden Compress() und Uncompress() ist das Komprimieren eines NTFS-Ordners leicht zu lösen.
Reboot: Neustart des Computers mit .NET (C#/VB) auslösen 24.10.2013
Es gibt verschiedene Wege, einen Reboot des Windows-Systems mit C# oder Visual Basic auszulösen.
Großer Release-Tag bei Microsoft: .NET 4.5.1, Visual Studio/TFS 2013, Entity Framework 6 18.10.2013
Gestern war großer Release-Tag bei Microsoft. Neben Windows 8.1 ist auch die neueste Generation der Entwicklerprodukte erschienen.
Kostenfreier Vortrag zu Entity Framework 6.0 13.09.2013
Der Dotnet-Doktor spricht am 7. Dezember abends bei der .NET User Group Ulm/Oberschwaben über "Datenzugriff mit Entity Framework 6".
Windows 8.1 RTM, Windows Server 2012 R2 RTM und Visual Studio 2013 RC verfügbar 09.09.2013
Microsoft hatte jetzt doch ein Einsehen und stellt nun die seit dem 27. August fertigen Versionen der neuen Windows-Betriebssysteme für seine Abonnenten bereit.
SSL-gesicherte Webservices mit PowerShell aufrufen – auch wenn die Zertifikatsprüfung fehlschlägt 07.09.2013
Beim Aufruf eines SSL-gesicherten Webservice beschwert sich die PowerShell, wenn die Zertifikatsprüfung nicht erfolgreich war. Mit diesem Trick kann man zu Testzwecken die Prüfung ausschalten.
"Freundliche URLs" ohne .aspx für ASP.NET Webforms 08.08.2013
Das Projekt "Microsoft.AspNet.FriendlyUrls" erlaubt es ASP.NET-Entwicklern mit nur zwei Programmzeilen, ASP.NET-Webforms-basierte Webseiten auch ohne ".aspx" aufzurufen.
Infotag: Was bringen .NET 4.5.1, Visual Studio 2013, TFS 2013 und Windows 8.1? 12.07.2013
Die eintägige Infoveranstaltung gibt es dieses Jahr am 11. September in Essen, am 4. November in München und am 14. November in Graz.
Kostenfreie E-Books von Microsoft 01.07.2013
Microsoft bietet mehrere Dutzend kostenfreie E-Books zu Office, Office 365, SharePoint, SQL Server, Visual Studio, ASP.NET, System Center, Windows, Windows Server und Windows Azure.
Neue Bücher zu ASP.NET Webforms 4.5 und ASP.NET MVC 4 30.06.2013
Der Dotnet-Doktor hat zwei neue Bücher zu ASP.NET geschrieben: "Microsoft ASP.NET 4.5 – Entwicklerbuch" und "Moderne Webanwendungen mit ASP.NET MVC".
BUILD: Neue Features für Webentwickler 28.06.2013
In der zweiten Keynote der BUILD-2013-Konferenz 2013 gab es schöne neue Features in Visual Studio 2013 und ASP.NET zu sehen.
BUILD 2013: Previews verfügbar – sonst nichts Neues 27.06.2013
Es gibt nun Preview-Versionen von Windows 8.1, Windows Server 2012 R2 und Visual Studio 2013 sowie .NET 4.5.1 zum Download.
Hosting der Windows PowerShell in .NET-Anwendungen 04.06.2013
Die oftmals sehr prägnanten Commandlets der Windows PowerShell kann man sich auch in .NET-Anwendungen zu nutze machen.
Softwarearchitektur mit dem Entity Framework 04.05.2013
Bei der "Dotnet Cologne" hat der Dotnet-Doktor diskutiert, auf welche Weise man das ADO.NET Entity Framework in einem Mehrschichtmodell einsetzen kann.
Async und Await – auch in .NET 4.0 möglich! 03.05.2013
Das Erweiterungspaket Microsoft.Bcl.Async erlaubt asynchrone Programmier-Features für ältere Plattformen, namentlich .NET Framework 4.0, Silverlight 4 und Windows Phone 7.5.
Call for Papers für die TeamConf 2013 11.04.2013
Es werden Vorträge für die TeamConf 2013 vom 26. bis 28.11.2013 in München gesucht.
Visual Studio 2012 Update 2 ist fertig 07.04.2013
Microsoft hat die zweite kostenfreie Aktualisierung für Visual Studio 2012 freigegeben.
Pearson bestätigt Ende von Addison-Wesley und Markt & Technik 22.03.2013
Der Verlagsleiter von Pearson Deutschland hat nun bestätigt, dass man keine neuen Bücher mehr zu Computer- und Fotografiethemen veröffentlichen wird.
"Jede Woche wird eine JavaScript-Sau durchs Dorf getrieben" 20.03.2013
Eine interessante Stellungnahme auf die Frage, für welches JavaScript Framework man sich denn entscheiden solle.
Folien des BASTA-Vortrags über Datenzugriff in ASP.NET Webforms 10.03.2013
Die Folien des BASTA-Vortrags über die Möglichkeiten des Datenzugriffs in ASP.NET Webforms gibt es zum kostenfreien Download.
Folien und Beispiele zum Vortrag über Entity Framework 5.0/6.0 28.02.2013
Die Folien und Beispiele des BASTA-Vortrags über die Neuerungen in ADO.NET Entity Framework 5.0 und 6.0 stehen zum Download bereit.
Wenn Visual Studio 2012 keinen Programmcode mehr ausdrucken will 25.02.2013
Eine Problemlösung, wenn Visual Studio hinter der Zeilennummer keinen Programmcode mehr zum Drucker sendet.
Weltweiter Ausfall bei Windows Azure 23.02.2013
Ein abgelaufenes Zertifikat für den Windows Azure Storage führt zum Ausfall zahlreicher Cloud-Anwendungen.
Update "2012.2" für ASP.NET und Webtools in Visual Studio 19.02.2013
Microsoft hat neue Funktionen für die Webentwicklungsplattform ASP.NET und die zugehörigen Werkzeuge in Visual Studio 2012 veröffentlicht.
MSDN-Newsletterregistrierung fragt nach "historischen" Techniken 04.02.2013
Bei der Registrierung für den MSDN Flash Newsletter wird tatsächlich immer noch gefragt, ob man sich für "Visual Basic 6.0 or earlier", "Visual Studio 6.0 or earlier" oder "ASP" interessiert.
Kostenfreier Microsoft Web Summit 2013 30.01.2013
Am 18. Februar 2013 lädt Microsoft alle Webentwickler nach Köln zu einer kostenfreien Tagesveranstaltung.
Das war das .NET-Jahr 2012 – ein Jahresrückblick 28.01.2013
Der Jahresrückblick hat ja schon Tradition im Dotnet-Doktor-Blog. Er eignet sich für alle .NET-Entwickler, die das Jahr noch mal Revue passieren lassen wollen oder die wegen Projektstresses nicht das ganze Jahr Nachrichten lesen konnten.
.NET-Fachkonferenzen und -Events im Jahr 2013 28.01.2013
Ein Überblick über Veranstaltungen für Softwareentwickler im Bereich Visual Studio. .NET, C#, Visual Basic .NET und Microsoft C++.
15 Prozent Rabatt auf die BASTA Spring 23.01.2013
Mit einem Rabattcode erhalten Leser des Dotnet-Doktor-Blogs 15 Prozent Nachlass auf den Konferenzpreis - auch auf den Frühbucherpreis.
PowerShell Community Konferenz: 9.4. bis 11.4.2013 in Oberhausen 20.12.2012
Im April findet erstmals eine deutschsprachige Community-Konferenz zur Windows PowerShell statt.
Vorabversion von Entity Framework 6.0 14.12.2012
Microsoft OR-Mapper Entity Framework geht in die nächste Runde.
Update für Visual Studio 2012 erschienen 27.11.2012
Neben dem ersten offiziellen Update für Visual Studio 2012 bietet Microsoft nun auch wieder die Power Productivity Tools als Add-on an.
10 % Rabatt für ALM Days 23.11.2012
Nächste Woche trifft sich die deutsche ALM-Community in München. Am Rande der Konferenz besteht die Möglichkeit zu kostenfreien Einzelgesprächen.
15 Prozent Rabatt für die BASTA Austria 14.11.2012
Für die österreichische Ausgabe der .NET-Entwicklerkonferenz BASTA gibt es einen Rabattcode.
Neuigkeiten in der .NET-Klassenbibliothek, Teil 10: Zeitbegrenzung für reguläre Ausdrücke 08.11.2012
Der letzte Beitrag der Artikelserie zu den nicht so bekannten Neuerungen der .NET-Klassenbibliothek behandelt die Zeitbegrenzung für reguläre Ausdrücke.
Infotag .NET 4.5, Visual Studio 2012 und Windows 8 in Graz 05.11.2012
Noch einen letzten Auftritt hat der Infotag "Was bringen .NET 4.5, Visual Studio 2012 und Windows 8-Entwicklung?" am 08. November 2012 in Graz.
Neuigkeiten in der .NET-Klassenbibliothek, Teil 9: Asynchrone Methoden für Netzwerkzugriffe 05.11.2012
Der neunte Beitrag der Artikelserie zu den nicht so bekannten Neuerungen der .NET-Klassenbibliothek behandelt asynchrone Methoden für Netzwerkzugriffe.
Neuigkeiten in der .NET-Klassenbibliothek, Teil 8: Standardspracheinstellung für Threads 01.11.2012
Der achte Beitrag der Artikelserie zu den nicht so bekannten Neuerungen der .NET-Klassenbibliothek behandelt die Standardspracheinstellung für Threads.
Nichts wirklich Neues in der Keynote der BUILD 2012 31.10.2012
Die gestrige BUILD-Keynote hatte keinen Neuigkeitswert.
Microsofts BULD-Konferenz: zusehen von Zuhause 30.10.2012
Microsoft wird die Keynote am 30. Oktober ab 17 Uhr MEZ und ausgewählte Vorträge live im Web übertragen.
Neuigkeiten in der .NET-Klassenbibliothek, Teil 7: Neue Datenannotationen 29.10.2012
Der siebte Beitrag der Artikelserie zu den nicht so bekannten Neuerungen der .NET-Klassenbibliothek behandelt neue Datenannotationen.
Neuigkeiten in der .NET-Klassenbibliothek,Teil 6: Asynchrone Methoden in ADO.NET 25.10.2012
Der sechste Artikel der Blog-Serie zu den nicht so bekannten Neuerungen der .NET-Klassenbibliothek behandelt asynchrone Methoden in ADO.NET.
Neuigkeiten in der .NET-Klassenbibliothek,Teil 5: Erstellen von ZIP-Dateien 23.10.2012
Der fünfte Beitrag der Artikelserie zu den nicht so bekannten Neuerungen der .NET-Klassenbibliothek behandelt das Erstellen von ZIP-Dateien mit ZipFile und ZipArchive.
Neuigkeiten in der .NET-Klassenbibliothek,Teil 4: LeaveOpen-Option für BinaryReader, BinaryWriter, StreamReader und StreamWriter 19.10.2012
Der vierte Beitrag der Artikelserie zu den nicht so bekannten Neuerungen der .NET-Klassenbibliothek behandelt den neuen Parameter "leaveOpen", der verhindert, dass Dispose() einen Stream schließt.
Kostenlose Vorträge: Was ist neu in .NET 4.5 und Visual Studio 2012? 17.10.2012
Der Dotnet-Doktor stellt am 31. Oktober in Ratingen und am 5. Dezember in Dortmund in kostenfreien Vorträgen die Highlights in .NET 4.5 und Visual Studio 2012 vor.
Neuigkeiten in der .NET-Klassenbibliothek, Teil 3: Asynchrone Methoden in IO-Klassen 15.10.2012
Der dritte Beitrag Thema der Artikelserie zu den nicht so bekannten Neuerungen der .NET-Klassenbibliothek behandelt asynchrone Methoden in IO-Klassen.
Neuigkeiten in der .NET-Klassenbibliothek, Teil 2: Assembly-Metadaten 11.10.2012
Das zweite Thema der Artikelserie zu den nicht so bekannten Neuerungen der .NET-Klassenbibliothek berücksichtigt Assembly-Metadaten.
Neuigkeiten in der .NET-Klassenbibliothek, Teil 1: Aufruferinformationen (Caller Info) 08.10.2012
Die Version 4.5 der .NET-Framework-Klassenbibliothek enthält 947 neue Klassen. Eine Artikelserie stellt zehn Neuerungen vor, die nicht die großen Bibliotheken betreffen und daher nicht so im Licht der Öffentlichkeit stehen.
Bekenntnisse zu .NET 02.10.2012
Anders als bei vielen Äußerungen in den letzten Monaten war auf Microsofts Lauch-Event zu Visual Studio 2012 gar nicht von JavaScript die Rede.
PowerShell 3.0 für Windows 7 und Windows Server 2008 (R2) erschienen 15.09.2012
Microsoft hat die endgültige Version der Windows PowerShell 3.0 für Windows 7 und Windows Server 2008 (R2) veröffentlicht.
Microsoft veröffentlicht WebMatrix 2 07.09.2012
Microsoft hat die endgültige Version 2.0 des kostenfreien Webeditors WebMatrix zum Download bereitgestellt.
Teilnahme an der BASTA!-Konferenz zu gewinnen 03.09.2012
Im Rahmen seines Blogs verlost der Dotnet-Doktor eine kostenfreie Teilnahme an der BASTA! Herbst 2012, die vom 18. bis 20. September in Mainz stattfindet.
Zehn Highlights in Visual Studio 2012: #10 Page Inspector 31.08.2012
Die letzte der zehn ausgewählten Funktionen von Visual Studio 2012 in den Bereichen Projektverwaltung und Code-Editoren ist der Page Inspector.
Zehn Highlights in Visual Studio 2012: #9 Verbesserungen im Webeditor 30.08.2012
Die neunte der zehn ausgewählten Funktionen von Visual Studio 2012 in den Bereichen Projektverwaltung und Code-Editoren sind die Verbesserungen im Webeditor.
Zehn Highlights in Visual Studio 2012: #8 Codeduplikate suchen 28.08.2012
Die achte der zehn ausgewählten Funktionen von Visual Studio 2012 in den Bereichen Projektverwaltung und Code-Editoren ist das Suchen von Codeduplikaten (Code Clone Analysis).
Zehn Highlights in Visual Studio 2012: #7 Suche über Visual-Studio-Funktionen/-Optionen 27.08.2012
Die siebte der zehn ausgewählten Funktionen von Visual Studio 2012 in den Bereichen Projektverwaltung und Code-Editoren ist die Suche über Visual-Studio-Funktionen/-Optionen (Quick Launch).
Ausschalten der "schreienden" Menüs in Visual Studio 2012 24.08.2012
Die komplette Großschreibung der Menü-Oberpunkte in Visual Studio 2012 kann man mit einem Registry-Eintrag abschalten.
Zehn Highlights in Visual Studio 2012: #6 Verbesserter Suchen- und Ersetzendialog 23.08.2012
Die sechste der zehn ausgewählten Funktionen von Visual Studio 2012 in den Bereichen Projektverwaltung und Code-Editoren ist der verbesserte Suchen- und Ersetzendialog.
Zehn Highlights in Visual Studio 2012: #5 Registerkartenverwaltung der geöffneten Dateien 21.08.2012
Die fünfte der zehn ausgewählten Funktionen von Visual Studio 2012 in den Bereichen Projektverwaltung und Code-Editoren ist die Registerkartenverwaltung der geöffneten Dateien.
Zehn Highlights in Visual Studio 2012: #4 Verbesserter Solution Explorer 20.08.2012
Die vierte der zehn ausgewählten Funktionen von Visual Studio 2012 in den Bereichen Projektverwaltung und Code-Editoren ist der verbessere Solution Explorer.
Zehn Highlights in Visual Studio 2012: #3 NuGet Library Package Manager 17.08.2012
Die dritte der zehn ausgewählten Funktionen von Visual Studio 2012 in den Bereichen Projektverwaltung und Code-Editoren ist der NuGet Library Package Manager.
Zehn Highlights in Visual Studio 2012: #2 "Add Reference"-Dialog 15.08.2012
Die zweite der zehn ausgewählten Funktionen von Visual Studio 2012 in den Bereichen Projektverwaltung und Code-Editoren ist der "Add Reference"-Dialog.
Zehn Highlights in Visual Studio 2012: #1 Portable Class Libraries 14.08.2012
In einer kleinen Serie stellt der Dotnet-Doktor zehn ausgewählte Funktionen von Visual Studio 2012 in den Bereichen Projektverwaltung und Code-Editoren vor, die ihm persönlich besonders gut gefallen. Den Auftakt machen Portable Class Libraries.
Neuigkeiten im Internet Information Services (IIS) 8.0 09.08.2012
Windows 8 und Windows Server 2012 enthalten die Version 8.0 von Microsoft Webserver mit einigen Neuerungen insbesondere für Webhoster.
Validierungsannotation für einfache Ausdrücke 31.07.2012
Mit der Datenannotation [ExpressionValidation] kann man Vergleiche zwischen zwei Properties in einem Datenobjekt definieren.
15% Rabattcode für die Anmeldung zur .NET-Konferenz BASTA 27.07.2012
Vom 17. bis 21.9.2012 findet wieder die größe deutsche .NET-Fachkonferenz "BASTA" in Mainz statt. Mit dem Rabattcode "dotnetframework" gibt es 15% Nachlass.
BUILD Window-Konferenz, die zweite 26.07.2012
Microsoft hat für den 30.10.-2.11.2012 eine Neuauflage seiner Konferenz "BUILD Windows" angekündigt.
.NET 4.5 und Visual Studio 2012 erscheinen dann wohl auch Anfang August 12.07.2012
Die endgültige Windows 8-Version wird offenbar in der ersten August-Woche für Entwickler und Partner zur Verfügung stehen.
Infotage zu .NET 4.5, Visual Studio 2012 und Windows 8 25.06.2012
Der Infotag zu .NET 4.5, Visual Studio 2012 und Windows 8 wird am 20. Juli in München, 12. September in Hamburg und am 8. November in Graz wiederholt.
Teil 4 des .NET-Tutorials: WPF-Client 22.06.2012
Der vierte Teil des .NET-Tutorials mit einem durchgängigen Anwendungsbeispiel ist erschienen. Darin wird eine WPF-Anwendung erstellt.
Release Candidates von Windows 8, Windows Server 2012, Visual Studio 2012 und TFS 2012 01.06.2012
Microsoft hat für Windows 8, Windows Server 2012, Visual Studio 2012 und TFS 2012 weitere Vorabversionen veröffentlicht, die die letzte vor dem endgültigen Erscheinen sein werden.
Im Release Candidate von Visual Studio 11 kehrt Farbe zurück 11.05.2012
Microsoft hat das farblose neue Design von Visual Studio 11 Beta revidiert.
Vortrag "ADO.NET Entity Framework 5.0" 04.05.2012
Die Folien und Beispiele zum Vortrag "ADO.NET Entity Framework 5.0 – Was ist neu seit 4.0?" stehen zum Download zur Verfügung.
Infotag zu .NET 4.5, Visual Studio 11 und Windows 8 23.04.2012
.NET 4.5, Visual Studio 11 und Windows 8 biegen auf die Zielgerade ein. Was das für Softwareentwickler bedeutet, will in Essen der Infotag am 20. Juni beleuchten.
Wirklich kein gewohntes Startmenü in Windows 8!? 16.04.2012
Microsoft scheint es ernst zu meinen, dass Windows 8 nicht mehr den gewohnten Startbutton mit Startmenü enthalten wird, obwohl es viel Kritik daran gibt und es doch eine Kleinigkeit wäre, diese Option zu erhalten.
SQL Server und .NET-Konferenz (SNEK) am 28.und 29. April 13.04.2012
Eine kostengünstige Fortbildung am Wochenende bietet die "SQL Server und .NET-Konferenz" am 28. und 29. April in Hannover.
Enumerationen im ADO.NET Entity Framework 5.0 12.04.2012
Die Version 5.0 des ADO.NET Entity Framework unterstützt auch das Mapping von .NET-Enumerationen (Aufzählungstypen) auf Datenbankspalten.
Last-Minute-Plätze bei der BASTA-on-Tour mit 20 Prozent Rabatt 05.04.2012
Für die "BASTA! on Tour – Architecture & Good Practices" am 25. bis 27. April 2012 räumt der Veranstalter einen Sonderrabatt von 20 Prozent für Kurzentschlossene ein.
ADO.NET Entity Framework 5.0 Beta 2 01.04.2012
Weniger als einen Monat nach der ersten Beta-Version von ADO.NET Entity Framework 5.0 steht nun schon Beta 2 zur Verfügung.
.NET-LINQ und Microsofts Access-Datenbanken 26.03.2012
Wie man mit Language Integrated Query (LINQ) in C# oder Visual Basic .NET auf Microsofts Access-Datenbanken zugreifen kann.
ADO.NET Entity Framework 5.0 Beta 1 14.03.2012
Microsoft setzt die schnelle Versionsfolge des hauseigenen objektrelationalen Mappers fort.
Folien und Beispiele unserer Vorträge auf der BASTA in Darmstadt 09.03.2012
Für die Teilnehmer und weitere Interessierte stehen die Folien und Programmcodebeispiele der Vorträge auf der Frühjahrs-BASTA zum Download zur Verfügung.
Jetzt schon Produktionseinsatz für .NET 4.5 und Visual Studio 11 Beta? 05.03.2012
Einerseits rühmt sich Microsoft, dass die Qualität so gut sei, dass man die Beta in Produktionsumgebungen einsetzen dürfe und solle, andererseits warnt die Firma auch wieder in fetter Schrift davor.
dot.net Magazin heißt jetzt windows.developer 29.02.2012
Das Entwicklermagazin aus dem Software & Support Verlag gibt sich einen neuen Namen in Anlehnung an Microsoft stärkere Betonung der Marke Windows.
Visual Studio LightSwitch: Nächste Version kostenfrei in Visual Studio 24.02.2012
Am Rande der gestrigen Vorstellung von Visual Studio 11 Beta gab es auch Neuigkeiten zu Microsofts RAD-Umgebung Visual Studio LightSwitch.
Microsoft senkt Preise für SQL Azure 21.02.2012
Seit Mitte Februar bietet Microsoft ein neues Preismodell für die Cloud-Datenbank SQL Azure.
.NET-Techniken im Zusammenspiel 18.02.2012
Sowohl im Tutorial auf heise Developer als auch in einem Workshop am 2. März wird das Entstehen einer kompletten .NET-Anwendung von der Datenbank bis zur Web- und Desktop-Oberfläche präsentiert.
Microsoft unterstützt VB6-Anwendungen auch auf Windows 8 13.02.2012
Mirosoft hat erklärt, dass man Visual Basic 6.0 unter Windows 8 genauso gut unterstützen wird wie unter Windows 7.
.NET-Konferenztermine 2012 26.01.2012
Ein Überblick über die kommenden .NET-Konferenzen in Deutschland im Jahr 2012.
Das war das .NET-Jahr 2011 – ein Jahresrückblick 04.01.2012
Die wichtigsten Ereignisse und Entwicklungen von Microsofts und verwandten Entwicklertechniken im letzten Jahr.
Ausblick auf die BASTA im Februar 2012 22.12.2011
Vom 27.2. bis 1.3.2012 findet wieder die Frühjahrs-Ausgabe der .NET-Konferenz "BASTA" in Darmstadt statt.
Silverlight 5 ist erschienen 13.12.2011
Fast schon heimlich ist die fünfte (und möglicherweise letzte) Version von Microsoft Silverlight erschienen.
Drucken in Farbe in Visual Studio 2010 01.12.2011
Mit einer kostenlosen Erweiterung kann man Quellcode aus Microsofts Entwicklungsumgebung auch endlich in Farbe drucken.
Copy & Paste in RDP-Terminalserver-Sitzungen wieder aktivieren 25.11.2011
Gelegentlich funktioniert die Copy&Paste-Zwischenablagefunktion zwischen einer RDP-Session und dem lokalen PC nicht mehr. Mit einem Trick kann man das Problem lösen.
Freien Speicherplatz auf einem Laufwerk ermitteln mit .NET und WMI 21.11.2011
Um den Füllstand eines Laufwerks zu ermitteln, gibt es seit dem .NET Framework 2.0 in der Klasse DriveInfo die Attribute TotalSize und TotalFreeSpace. Allerdings kann man damit nur den Füllstand lokaler Laufwerke ermitteln. Manchmal muss man jedoch wissen, wie es um andere Rechner bestellt ist.
WinRT in "klassischen" .NET-Anwendungen nutzen 25.10.2011
Die neue COM-basierte Windows Runtime Library kann man nicht nur in den Metro-Anwendungen von Windows 8, sondern auch in "klassischen" Desktop-Anwendungen nutzen.
dotnetpro sagt prio.conference 2011 aus Teilnehmermangel ab 17.10.2011
Während BASTA und ADC mehr Teilnehmer als im letzten Jahr vermelden, fällt die diesjährige prio conference 2011 der Fachzeitschrift dotnetpro aus.
.NET 4.5 und Windows 8 auf der Advanced Developers Conference (ADC) 12.10.2011
Die ersten Vorträge zur Windows 8-Programmierung und .NET 4.5 in Deutschland können .NET-Entwickler auf der ADC 2011 am 26. und 27.10. in Frankenthal sehen.
Nachlese zur Herbst-BASTA 06.10.2011
Letzte Woche fand wieder die BASTA, Deutschlands größte .NET-Konferenz, in Mainz statt. Microsoft selbst war dabei nicht mit Vorträgen zu Windows 8, WinRT und .NET 4.5 vertreten.
Mitentscheiden bei der Weiterentwicklung von .NET und Visual Studio 21.09.2011
Die Entwicklungsteams bei Microsoft lassen nun vermehrt die Benutzer Vorschläge für Verbesserungen und Neuerungen einbringen und darüber abstimmen.
Reaktivierung des klassischen Startmenüs in Windows Server "8" und Windows 8 15.09.2011
Microsoft ist begeistert von dem neuen, bildschirmfüllenden "Start Screen". Man kann aber zum Glück auch das "alte" Startmenü wieder aktivieren.
Previews von Windows Server 8, .NET 4.5 und Visual Studio 11 15.09.2011
Für MSDN-Abonennten steht ab sofort Vorabversionen des nächsten Windows Server sowie des nächsten ,NET Framework sowie Visual Studio zur Verfügung. Der Rest der Welt muss bis Freitag warten.
Windows Runtime statt .NET Framework? 14.09.2011
Windows Apps für die neue Windows-8-Oberfläche "Metro" programmiert man nicht mehr primär mit .NET, sondern mit der neuen Windows Runtime (WinRT). Die Verwirrung ist groß.
Windows 8: Anmelden am Betriebssystem mit Windows Live ID 14.09.2011
In Windows 8 kann man als Benutzernamen und Kennwort für die Anmeldung am PC sein Windows-Live-Konto verwenden.
Updates für .NET 4.0 06.09.2011
Inzwischen gibt es drei offizielle Erweiterungspakete für das im April 2010 erschienene .NET Framework 4.0.
Windows-Server-Administration mit der PowerShell 29.08.2011
Folien und Beispiele für die Anwendung der Windows PowerShell in der Serveradministration
I like partially 14.08.2011
Was kann uns ein Mentalist über Facebook sagen? Nun, sehr viel wie es scheint.
PowerShell-Tipp: Windows-Update-Einstellungen per Skript ändern 04.08.2011
Mit einem kurzen PowerShell-Skript kann man die Einstellungen für Windows-Update verändern.
Visual Studio LightSwitch ist erschienen 29.07.2011
Microsoft verkauft nun die Version 1.0 des RAD-Werkzeugs LightSwitch zum Einführungspreis von 245 Euro.
Google+: noch ein soziales Netzwerk oder ein Versionssprung des gesellschaftlichen Betriebssystems 27.07.2011
Vielleicht wünscht und erträumt sich Bernd Oestereich nur diese neue Welt, aber möglicherweise ist Google+ wirklich der Wendepunkt zu etwas zivilisatorisch Neuem.
Neues Buch zum Programmieren mit WCF 4.0 11.07.2011
Das Buch behandelt nicht nur die Entwicklung verteilter Systeme und Services in .NET 4.0 mit WCF, sondern auch das Zusammenspiel mit Techniken wie WF, WIF, EF, IIS/AppFabric und Windows Azure.
Gibt es ein Leben ohne E-Mails? 10.07.2011
Es ist jetzt nicht so, dass ich mir das nicht vorstellen könnte. Dazu bin ich schon zu alt...
Visual Studio LightSwitch erscheint am 26. Juli 04.07.2011
Microsoft neues Werkzeug für das Rapid Application Development Visual Studio LightSwitch ist ab Ende des Monats verfügbar.
Hilfe beim Fehler "The Print Spooler service terminated unexpectedly." 19.06.2011
Wenn der Print Spooler-Dienst in Windows nicht mehr starten will, hilft es, die installierten Drucker in der Registry zu löschen.
Tipp: Eigene T4-Vorlagen in den ADO.NET Entity Framework Designer einbinden 14.06.2011
Selbsterstellte T4-Code-Gnerierungsvorlagen kann man mit einem Trick im Dialog "Add Code Generation Item" im Kontextmenü des EF-Designers nutzbar machen.
Erich Gamma wechselt zu Microsoft 07.06.2011
Erich Gamma, einer der bekanntesten Softwareentwickler der Welt, wechselt von IBM zu Microsoft ins Visual-Studio-Team.
BUILD-Konferenz anstelle der Microsoft PDC 2011 07.06.2011
Microsoft nennt seine diesjährige große Entwicklerkonferenz in den USA nicht PDC, sondern BUILD. Sie findet vom 13. bis 16. September in Anaheim, Kalifornien, statt.
Episode 30: Product Line Engineering 03.06.2011
Eine Episode über Product Line Engineering, welche Vorteile und Nachteile sich daraus ergeben, und wie man zu einer Produktlinie kommt.
ASP.NET-4.0-Entwicklerhandbuch erschienen 29.05.2011
Bei Microsoft Press gibt es nun das ASP.NET-Entwicklerhandbuch in der aktualisierten Fassung für ASP.NET 4.0 und Visual Studio 2010 mit Service Pack 1.
Vom Projekt- zum Netzwerkmanagement 23.05.2011
Was ist eigentlich ein (soziales) Netzwerk und was hat das mit Projektmanagement zu tun? Fragen wie diese wurden letzte Woche auf der interPM diskutiert.
Neue Funktionen für Visual Studio "dev11" 17.05.2011
Auf der TechEd USA hat Microsoft erste Funktionen des Nachfolgers von Visual Studio 2010 (10.0) öffentlich vorgestellt.
Dritter Teil des Azure-Tutorials in der iX: Azure AppFabric 09.05.2011
Beim dritten Teil des Azure-Tutorials geht es um Zugangskontrolle und den Service Bus, der eine Integration von Diensten an unterschiedlichen Standorten erlaubt.
WCF-Tipp: Anpassung der Serialisierung von String-Listen mit CollectionDataContractAttribute 04.05.2011
Standardmäßig serialisiert WCF eine Zeichenkettenliste mit -Tags. Wenn man hier den Tag-Namen ändern will, hilft die Annotation [CollectionDataContractAttribute].
.NET-Entwickler-Konferenz "NEK 2011" in Nürnberg und Hannover 29.04.2011
Die NEK findet am 7./8. Mai in Nürnberg und am 21./22. Mai in Hannover statt. Schwerpunkt sind RAD-Themen wie LightSwitch und WebMatrix.
Zweiter Teil des Azure-Tutorials in der iX: Azure Storage Services 26.04.2011
Im zweiten Teil des Windows Azure-Tutorials in iX 4/2011 lernt man, wie man eine Anwendung, die SQL Azure als relationale Datenbank verwendet, auf die kostengünstigeren und besser skalierbaren Azure Storage Services umstellt.
Microsoft .NET Framework 4.5 18.04.2011
Es gibt zwar noch keine offizielle Ankündigungen, aber eine erste Erwähnung von ".NET 4.5" als Versionsnummer für die kommende Version von .NET.
PDC 2011: 13. bis 15. September in Anaheim bei LA 14.04.2011
Microsoft hat auf der MIX 2011 verraten, dass die nächste PDC vom 13. bis 15. September 2011 in Anaheim bei LA stattfindet.
BASTA on Tour am 19. und 20. Mai in Düsseldorf 12.04.2011
Die .NET-Konferenz BASTA gastiert für zwei Tage in Düsseldorf mit dem Thema "Architektur und Good Practices". Frühbucher sparen noch bis 19. April.
ADO.NET Entity Framework 4.1: Endlich Eager Loading mit Lambda-Ausdrücken statt Zeichenketten 11.04.2011
Eine wirklich erhebliche Verbesserung im ADO.NET Entity Framework 4.1 ist die Möglichkeit, die für das Eager Loading notwendigen Include()-Anweisungen durch Lambda-Ausdrücke anzugeben statt wie bisher durch Zeichenketten.
Nächste TechEd Europe erst im Juni 2012 06.04.2011
2011 gibt es keine TechEd Europe bei Microsoft. Der nächste Termin ist vom 25. bis 29. Juni 2012.
Release Candidate für ADO.NET Entity Framework 4.1 31.03.2011
Außerhalb des Veröffentlichungszyklus des .NET Framework wird Microsoft neue Funktionen für das ADO.NET Entity Framework freigeben.
Tutorial zu Windows Azure in der iX 18.03.2011
Mit der iX-Ausgabe 3/2011 hat ein dreiteiliger Lehrgang zur Programmierung von Anwendungen für Microsofts Cloud-Plattform begonnen - inklusive kostenfreiem Testzugang für 90 Tage.
Visual Studio 2010 SP1 verfügbar 08.03.2011
Das erste Service Pack von Visual Studio 2010 ist ab heute verfügbar.
Folien und Beispiele der BASTA-Konferenz 02.03.2011
Unterlagen zu den Vorträgen über ADO .NET Entity Framework und Windows Communication Foundation (WCF) 4.0.
Eigene Connection Strings beim Entity Framework richtig übergeben 26.02.2011
Bei der Übergabe eines eigenen Connection String an einen "ADO.NET Entity Framework"-Kontext ist zu beachten, dass im Code die Syntax ein klein wenig anders ist als in der Konfigurationsdatei.
Service Pack 1 von Windows 7 und Windows Server 2008 R2 sind fertig 17.02.2011
MSDN-Abonnenten können schon jetzt das fertige Service Pack 1 von Windows 7 und Windows Server 2008 R2 herunterladen.
NTFS-Dateisystemtransaktionen mit .NET programmieren 13.02.2011
Um in .NET die Transaktionsmöglichkeiten des NTFS-Dateisystems aus Windows zu nutzen, greift man am besten auf den "Transactional NTFS Managed Wrapper" und System.Transactions zurück.
Und schon wieder eine neue .NET-Konferenz in Deutschland 11.02.2011
Nun steigt auch die amerikanische devconnections-Konferenz in den deutschen .NET-Markt ein.
Verlosung: Kostenfreie Teilnahme an der BASTA Spring 31.01.2011
Unter den Lesern seiner Bücher verlost der Dotnet-Doktor eine kostenfreie Teilnahme für die BASTA Spring vom 22. bis 24. Februar im Wert von 1049 Euro.
.NET DevCon – noch eine .NET-Konferenz im Deutschland 27.01.2011
Neben BASTA, VSOne, ADC und prio.conference findet am 6. und 7. Juni 2011 erstmals die .NET DevCon statt. Das wirft einige Fragen auf. Der Dotnet-Doktor mit Fragen an Ausrichter Tilman Börner.
Tipp für ADO.NET Entity Framework: Objekte löschen, ohne sie zu laden 17.01.2011
DeleteObject() setzt voraus, dass man das Objekt vorher schon geladen hat. Das kann extrem ineffizient sein, wenn man ein Objekt löschen will, dessen Primärschlüssel man kennt, aber bisher nicht geladen wurde.
Das war das .NET-Jahr 2010 – ein Rückblick 06.01.2011
Ein Rückblick auf die Ereignisse und Entwicklung bei Microsofts .NET im letzten Jahr.
".NET 4.0 Crashkurs" erschienen 17.12.2010
Komprimiertes Wissen zu .NET 4.0 und Visual Studio 2010 bietet das Standardwerk für Umsteiger von Java, C++, Visual Basic 6, Delphi & Co.
LightSwitch: iX-Artikel und BASTA-Interview 13.12.2010
Neben einem Beitrag in der aktuellen iX ist die Meinung des DOTNET DOKTORS zu Visual Studio LightSwitch auch in einem Videointerview auf der letzten BASTA zu sehen.
Ankündigung von Silverlight 5 sollte für Beruhigung sorgen 03.12.2010
Der Dotnet-Doktor freut sich auf die Verbesserungen für Geschäftsanwendungen, insbesondere die bessere Unterstützung für Model-View-ViewModel (MVVM).
Heiter bis wolkig 22.11.2010
Bei den Neuigkeiten der PDC 2010 und der TechEd Europe 2010 ging es hauptsächlich um Cloud Computing.
Steve Ballmer live aus Redmond 28.10.2010
Erstmals kann man ohne Registrierung alle Vorträge von Microsofts PDC im Internet sehen.
Kostenloser Vortrag: Die Highlights in .NET 4.0 und Visual Studio 2010 19.10.2010
Am 27. Oktober hält der Dotnet-Doktor in Ratingen (bei Düsseldorf) einen zweistündigen Vortrag zu den Neuerungen in .NET 4.0 und Visual Studio 2010. Die Teilnahme ist kostenfrei.
Buch ".NET 4.0 Update" erschienen 05.10.2010
Das Buch stellt die zentralen Neuerungen in .NET 4.0 und Visual Studio 2010 vor.
ADO.NET Entity Framework und SQL-Server-Versionen 27.09.2010
Welche SQL-Server-Versionen kann man mit dem ADO.NET Entity Framework nutzen?
Jetzt auch Visual Basic für Windows Phone 7 24.09.2010
Ab sofort bietet Microsoft auch die Möglichkeit, Windows-Phone 7-Anwendungen mit Visual Basic .NET zu entwickeln. Bisher war das nur mit C# möglich.
Silverlight-Anwendungen außerhalb des Browsers per Batch, Setup/MSI oder Click-Once verteilen 14.09.2010
Für Silverlight-Anwendungen außerhalb des Browsers sieht man immer nur, wie diese per Mausklick des Benutzers aus dem Browser heraus installiert werden. Dabei ist eine Verteilung im Unternehmen auch mit herkömmlichen Methoden möglich.
Kommende .NET-Vorträge 13.09.2010
Im Herbst hält der Dotnet-Doktor wieder einige Vorträge zu aktuellen Themen rund um .NET.
Verschwundene Internet Explorer Developer Tools 01.09.2010
Durch Löschen eines Eintrags in der Registry kann man die Internet Explorer Developer Tools im IE 8 wieder sichtbar machen, falls man sie "verlegt" hat.
Artikel und Schulungen zu Visual Studio LightSwitch 30.08.2010
Der Dotnet-Doktor ist bisher recht begeistert von LightSwitch.
Microsofts RAD-Ansatz kommt jetzt endlich! 05.08.2010
Mehr Rapid Application Development (RAD) hat Microsoft schon lange in der Mache, jetzt endlich ist "LightSwitch" offiziell angekündigt.
Microsoft veranstaltet auch 2010 wieder eine PDC 04.08.2010
Microsoft will am 28. und 29. Oktober wieder Neuigkeiten verkünden - wenn auch in kleinerem und kürzerem Rahmen.
PowerShell 2.0 - Das Praxishandbuch 24.06.2010
Am 22. Juni 2010 ist das Buch "Windows PowerShell 2.0 - Das Praxishandbuch" bei Addison-Wesley erschienen.
Endlich ein produktiver "Add Reference"-Dialog für Visual Studio 14.06.2010
Die "Visual Studio 2010 Productivity Power Tools" bieten eine erhebliche Verbesserung für den absolut unhandlichen "Add Reference"-Dialog in Visual Studio 2010.
Kuriose Phänomene mit dem .NET Framework Client Profile 09.06.2010
Die von Visual Studio 2010 automatisch vorgenommene Reduzierung einiger Projekte auf das .NET Framework Client Profile kann zu auf den ersten Blick nicht erklärbaren Fehlermeldungen des C#-Compilers führen.
Terminkalender .NET-Konferenzen 27.05.2010
Für .NET-Entwickler gibt es bis zum Jahresende noch einige Konferenzen.
Terminkalender .NET-Konferenzen 27.05.2010
Für .NET-Entwickler gibt es bis zum Jahresende noch einige Konferenzen.
Visual Studio 2010 überschreibt ohne Warnung Codedateien 20.05.2010
Der Bug in Visual Studio kann unangenehm werden: Die Codegenerierungsvorlagen im Designer des ADO.NET Entity Framework überschreiben gleichnamige Dateien des Entwicklers.
Visual Studio 2010 überschreibt ohne Warnung Codedateien 20.05.2010
Der Bug in Visual Studio kann unangenehm werden: Die Codegenerierungsvorlagen im Designer des ADO.NET Entity Framework überschreiben gleichnamige Dateien des Entwicklers.
dotnet Cologne 2010 am 28. Mai 2010 10.05.2010
Am 28. Mai 2010 startet zum zweiten Mal die niedrigpreisige Community-Konferenz "dotnet Cologne" in Köln.
Nur noch Webforen statt NNTP-basierte Newsgroups bei Microsoft 05.05.2010
Microsoft hat angekündigt, im Laufe des Jahres 2010 alle NNTP-basierten Newsgroups abzuschalten und nur noch die Webforen weiterzubetreiben.
Der Zick-Zack-Kurs von Microsoft in Sachen AJAX 03.05.2010
Microsoft hat die ASP.NET AJAX Library noch in ihrer Beta-Phase wieder beerdigt, dafür unterstützt der Konzern laut neuestem Strategiewechsel nun (noch stärker) das Open-Source-Projekt jQuery.
Der Zick-Zack-Kurs von Microsoft in Sachen AJAX 03.05.2010
Microsoft hat die ASP.NET AJAX Library noch in ihrer Beta-Phase wieder beerdigt, dafür unterstützt der Konzern laut neuestem Strategiewechsel nun (noch stärker) das Open-Source-Projekt jQuery.
Der Zick-Zack-Kurs von Microsoft in Sachen AJAX 03.05.2010
Microsoft hat die ASP.NET AJAX Library noch in ihrer Beta-Phase wieder beerdigt, dafür unterstützt der Konzern laut neuestem Strategiewechsel nun (noch stärker) das Open-Source-Projekt jQuery.
Scripting-Bücher in der Windows-7-Ära 12.04.2010
Aktuelle Bücher für die automatisierte Systemadministration unter Windows 7 und Windows Server 2008 R2.
Scripting-Bücher in der Windows-7-Ära 12.04.2010
Aktuelle Bücher für die automatisierte Systemadministration unter Windows 7 und Windows Server 2008 R2.
Java versus .NET 24.03.2010
Die aktuelle Ausgabe der iX wagt im Schwerpunktthema den komplexen Vergleich zwischen den beiden herrschenden Programmierplattformen.
Java versus .NET 24.03.2010
Die aktuelle Ausgabe der iX wagt im Schwerpunktthema den komplexen Vergleich zwischen den beiden herrschenden Programmierplattformen.
Java versus .NET 24.03.2010
Die aktuelle Ausgabe der iX wagt im Schwerpunktthema den komplexen Vergleich zwischen den beiden herrschenden Programmierplattformen.
Patches für Visual Studio 2010 RC 16.03.2010
Microsoft stellt für den Visual Studio 2010 Release Candidate eine Reihe von Patches bereit und gibt damit die Schwächen zu, die die Version hat.
Patches für Visual Studio 2010 RC 16.03.2010
Microsoft stellt für den Visual Studio 2010 Release Candidate eine Reihe von Patches bereit und gibt damit die Schwächen zu, die die Version hat.
Patches für Visual Studio 2010 RC 16.03.2010
Microsoft stellt für den Visual Studio 2010 Release Candidate eine Reihe von Patches bereit und gibt damit die Schwächen zu, die die Version hat.
Silverlight 4 biegt auf die Zielgerade ein 16.03.2010
Auf der MIX 2010-Konferenz in Las Vegas hat Microsoft die Verfügbarkeit der Release-Candidate-Version von Silverlight 4.0 bekannt gegeben.
Silverlight 4 biegt auf die Zielgerade ein 16.03.2010
Auf der MIX 2010-Konferenz in Las Vegas hat Microsoft die Verfügbarkeit der Release-Candidate-Version von Silverlight 4.0 bekannt gegeben.
Spezialausgabe der BASTA im Mai 12.03.2010
Vom 18. bis 19. Mai gastiert die .NET-Konferenz "BASTA" in München für ein zweitägiges Special zu Architektur und "Good Practices".
Spezialausgabe der BASTA im Mai 12.03.2010
Vom 18. bis 19. Mai gastiert die .NET-Konferenz "BASTA" in München für ein zweitägiges Special zu Architektur und "Good Practices".
Unzureichende Warnung des Endbenutzers in Silverlight 4 08.03.2010
Auch wenn Silverlight 4 noch im Beta-Stadium ist, sollte man dennoch von Microsoft erwarten können, dass der Benutzer viel deutlicher gewarnt wird, wenn er sich aus dem Internet eine Anwendung installiert, die auf seine lokalen Daten zugreifen kann.
Argumente für und gegen den Einsatz einen Application Servers 02.03.2010
Die Frage, ob man "in jedem Fall" einen Application Server (und damit ein Kommunikationsframework wie die Windows Communication Foundation) einsetzen sollte, diskutiert der Dotnet Doktor auf heise Developer.
Vortrag zu den Neuerungen in .NET 4.0 am 2. März auf der CeBIT 01.03.2010
Der kostenfreie Vortrag am 2. März um 14 Uhr gibt einen Überblick über die Neuerungen in .NET 4.0 und Visual Studio 2010.
Vortragsmarathon 18.02.2010
Für den Dotnet-Doktor stehen in der kommenden Woche acht Vorträge in Darmstadt und Nürnberg auf der Agenda.
Installationsproblem mit Visual Studio 2010: Temporärer Ordner wird nicht gefunden 16.02.2010
Der letzte Woche erschienene Release Candidate (RC) von Visual Studio 2010 hat auf einigen Systemen ein Problem, einen temporären Ordner zu finden, und installiert nur, wenn man eine Umgebungsvariable ändert.
.NET-Entwickler-Konferenz "NEK" in Nürnberg 31.01.2010
Die NEK, die im Februar und März in Nürnberg stattfindet, geht einen dritten Weg zwischen den kommerziellen Veranstaltungen und den kostenfreien Community-Veranstaltungen.
.NET-Entwickler-Konferenz "NEK" in Nürnberg 31.01.2010
Die NEK, die im Februar und März in Nürnberg stattfindet, geht einen dritten Weg zwischen den kommerziellen Veranstaltungen und den kostenfreien Community-Veranstaltungen.
Das war das .NET-Jahr 2009 - ein Rückblick 20.01.2010
Anlässlich des Jahreswechsels schaut der der Dotnet-Doktor zurück auf die .NET-Nachrichten der letzten zwölf Monate.
Kostenloser Vortrag "Was ist neu in .NET 4.0 und Visual Studio 2010?" am 6. Januar 2010 in Dormund 19.12.2009
Der "Dotnet-Doktor" hält im Rahmen eines Treffens der .NET User Group Dormund einen Überblicksvortrag über die Neuerungen im .NET 4.0 und Visual Studio 2010.
Kostenloser Vortrag "ADO.NET Entity Framework 4.0" am 3. Dezember in Düsseldorf 01.12.2009
Der "Dotnet-Doktor" hält im Rahmen eines Treffens der .NET User Group Niederrhein einen Vortrag über die Neuerungen im "ADO.NET Entity Framework 4.0".
Kostenloser Vortrag "ADO.NET Entity Framework 4.0" am 3. Dezember in Düsseldorf 01.12.2009
Der "Dotnet-Doktor" hält im Rahmen eines Treffens der .NET User Group Niederrhein einen Vortrag über die Neuerungen im "ADO.NET Entity Framework 4.0".
Top-Themen der PDC 2009 30.11.2009
Ein Überblick über alle Nachrichten und Artikel zur PDC 2009.
Top-Themen der PDC 2009 30.11.2009
Ein Überblick über alle Nachrichten und Artikel zur PDC 2009.
Neuigkeiten in Silverlight 4.0 19.11.2009
Wie erwartet hat Scott Guthrie auf der PDC 2009 in seiner Keynote am heutigen Mittwoch Silverlight 4.0 angekündigt. Die erste Beta-Version gibt es sofort, dann geht es schnell zum Release Candidate und im Frühjahr soll die neue Version schon erscheinen.
Neuigkeiten in Silverlight 4.0 19.11.2009
Wie erwartet hat Scott Guthrie auf der PDC 2009 in seiner Keynote am heutigen Mittwoch Silverlight 4.0 angekündigt. Die erste Beta-Version gibt es sofort, dann geht es schnell zum Release Candidate und im Frühjahr soll die neue Version schon erscheinen.
Neuigkeiten in Silverlight 4.0 19.11.2009
Wie erwartet hat Scott Guthrie auf der PDC 2009 in seiner Keynote am heutigen Mittwoch Silverlight 4.0 angekündigt. Die erste Beta-Version gibt es sofort, dann geht es schnell zum Release Candidate und im Frühjahr soll die neue Version schon erscheinen.
Erwartungen und Gerüchte zum zweiten PDC-Tag 18.11.2009
Nachdem es am ersten PDC-Tag in der Keynote fast ausschließlich um Cloud Computing ging, hoffen die Entwickler "klassischer" Desktop- und Web-Anwendungen auf den zweiten Tag.
Erwartungen und Gerüchte zum zweiten PDC-Tag 18.11.2009
Nachdem es am ersten PDC-Tag in der Keynote fast ausschließlich um Cloud Computing ging, hoffen die Entwickler "klassischer" Desktop- und Web-Anwendungen auf den zweiten Tag.
Erwartungen und Gerüchte zum zweiten PDC-Tag 18.11.2009
Nachdem es am ersten PDC-Tag in der Keynote fast ausschließlich um Cloud Computing ging, hoffen die Entwickler "klassischer" Desktop- und Web-Anwendungen auf den zweiten Tag.
Microsoft lässt Wolken in LA aufziehen 18.11.2009
Der erste Tag der PDC begrüßte die Teilnehmer mit strahlend blauen Himmel. "Wolken" zogen dann in der Keynote von Microsoft auf.
Microsoft lässt Wolken in LA aufziehen 18.11.2009
Der erste Tag der PDC begrüßte die Teilnehmer mit strahlend blauen Himmel. "Wolken" zogen dann in der Keynote von Microsoft auf.
Microsoft lässt Wolken in LA aufziehen 18.11.2009
Der erste Tag der PDC begrüßte die Teilnehmer mit strahlend blauen Himmel. "Wolken" zogen dann in der Keynote von Microsoft auf.
Microsoft gibt die Übernahme von Teamprise bekannt 10.11.2009
Auf der TechEd Europe gab Microsoft heute die Übernahme der Teamprise-Produktpalette von SourceGear bekannt. Teamprise umfasst plattformunabhängige Clients für den Team Foundation Server, insbesondere für Eclipse.
Beginn der 16. Microsoft TechEd Europe 09.11.2009
Diese Woche findet in Berlin die europäische TechEd statt, gefolgt von der PDC nächste Woche in Los Angeles. Holger Schwichtenberg berichtet von beiden Konferenzen.
Beginn der 16. Microsoft TechEd Europe 09.11.2009
Diese Woche findet in Berlin die europäische TechEd statt, gefolgt von der PDC nächste Woche in Los Angeles. Holger Schwichtenberg berichtet von beiden Konferenzen.
Beginn der 16. Microsoft TechEd Europe 09.11.2009
Diese Woche findet in Berlin die europäische TechEd statt, gefolgt von der PDC nächste Woche in Los Angeles. Holger Schwichtenberg berichtet von beiden Konferenzen.
Beginn der 16. Microsoft TechEd Europe 09.11.2009
Diese Woche findet in Berlin die europäische TechEd statt, gefolgt von der PDC nächste Woche in Los Angeles. Holger Schwichtenberg berichtet von beiden Konferenzen.
Windows PowerShell auf polnisch 04.11.2009
Das Buch "Windows PowerShell" ist jetzt auch in polnischer Sprache verfügbar.
Windows PowerShell auf polnisch 04.11.2009
Das Buch "Windows PowerShell" ist jetzt auch in polnischer Sprache verfügbar.
Windows PowerShell auf polnisch 04.11.2009
Das Buch "Windows PowerShell" ist jetzt auch in polnischer Sprache verfügbar.
Visual Studio 2010 Beta 2 verfügbar 20.10.2009
Die Beta 2-Version des.NET Framework 4.0 und Visual Studio 2010 ist jetzt verfügbar und die finale Version für 22.3.2010 angekündigt.
Visual Studio 2010 Beta 2 verfügbar 20.10.2009
Die Beta 2-Version des.NET Framework 4.0 und Visual Studio 2010 ist jetzt verfügbar und die finale Version für 22.3.2010 angekündigt.
Visual Studio 2010 Beta 2 verfügbar 20.10.2009
Die Beta 2-Version des.NET Framework 4.0 und Visual Studio 2010 ist jetzt verfügbar und die finale Version für 22.3.2010 angekündigt.
.NET-Webtechnologien im Vergleich 23.09.2009
Auf der BASTA gab es einen Vortrag zu .NET-Webtechniken, insbesondere vor dem Hintergrund der unterschiedlichen Sichtweisen von Designern und Entwicklern.
PowerShell-2.0-Dokumentation noch auf dem Stand der Vorabversionen und unvollständig 09.09.2009
Die Dokumentation zur PowerShell 2.0 ist auch einen Monat nach dem Erscheinen im Rahmen von Windows 7 und Windows Server 2008 R2 noch unvollständig.
PowerShell-2.0-Dokumentation noch auf dem Stand der Vorabversionen und unvollständig 09.09.2009
Die Dokumentation zur PowerShell 2.0 ist auch einen Monat nach dem Erscheinen im Rahmen von Windows 7 und Windows Server 2008 R2 noch unvollständig.
ADO.NET Entity Framework funktioniert nicht mit Ajax-Diensten 07.09.2009
Wieder mal eine Beschränkung in der aktuellen Version des ADO.NET Entity Framework gefunden: Ein per ADO.NET Entity Framework gemapptes kann man nicht per JSON serialisieren, um es von Ajax-Webseiten zu nutzen.
ADO.NET Entity Framework funktioniert nicht mit Ajax-Diensten 07.09.2009
Wieder mal eine Beschränkung in der aktuellen Version des ADO.NET Entity Framework gefunden: Ein per ADO.NET Entity Framework gemapptes kann man nicht per JSON serialisieren, um es von Ajax-Webseiten zu nutzen.
Vorträge auf den .NET-Konferenzen im Herbst 25.08.2009
Ein Hinweis auf kommende Vorträge des Dotnet-Doktors.
Vorträge auf den .NET-Konferenzen im Herbst 25.08.2009
Ein Hinweis auf kommende Vorträge des Dotnet-Doktors.
LINQ-to-SQL versus ADO.NET Entity Framework 04.08.2009
Auch ein Jahr nach dem Erscheinen des ADO.NET Entity Framework stellt sich in vielen Entwicklungsabteilungen die Frage, ob man den "Vorgänger" LINQ-to-SQL noch einsetzen kann.
WPF versus Windows Forms - Die Diskussion 24.07.2009
Die Frage, ob für .NET-basierte Desktop-Anwendungen das "alte" Windows Forms oder die"neue" Windows Presentation Foundation eingesetzt werden sollte, ist eins der heißesten Eisen in der .NET-Welt.
WPF versus Windows Forms - Die Diskussion 24.07.2009
Die Frage, ob für .NET-basierte Desktop-Anwendungen das "alte" Windows Forms oder die"neue" Windows Presentation Foundation eingesetzt werden sollte, ist eins der heißesten Eisen in der .NET-Welt.
Visual Studio Express versus Professional 15.07.2009
Kann man professionelle Softwareentwicklung mit Visual Studio Express betreiben?
Abendveranstaltung "WPF und Silverlight in der Praxis" am 23. Juli in Köln 11.07.2009
Die Veranstaltung bietet einen kritischen Blick auf die Windows Presentation Foundation und Silverlight, auch im Vergleich zu bestehenden Techniken wie Windows Forms und ASP.NET AJAX.
Abendveranstaltung "WPF und Silverlight in der Praxis" am 23. Juli in Köln 11.07.2009
Die Veranstaltung bietet einen kritischen Blick auf die Windows Presentation Foundation und Silverlight, auch im Vergleich zu bestehenden Techniken wie Windows Forms und ASP.NET AJAX.
Buch "Windows Scripting" als eBook erschienen 08.07.2009
Das "Windows Scripting"-Buch, mit seinen fünf Auflagen ein Klassiker unter den Werken für Windows-Administratoren, gibt es jetzt auch als E-Book auf DVD.
Buch "Windows Scripting" als eBook erschienen 08.07.2009
Das "Windows Scripting"-Buch, mit seinen fünf Auflagen ein Klassiker unter den Werken für Windows-Administratoren, gibt es jetzt auch als E-Book auf DVD.
107 neue Commandlets in PowerShell 2.0 02.07.2009
In der zweiten Version der PowerShell wird sich die Anzahl der mitgelieferten Commandlets beinahe verdoppelt. Hier eine Liste der neuen Befehle.
Die zehn wichtigsten Fragen rund .NET und Visual Studio 29.06.2009
Eine zehnteilige Serie des Dotnet-Doktors mit Antworten auf die am häufigsten gestellten Fragen, die .NET-Entwickler beschäftigen, ist gestartet.
Kostenfreies ASP.NET 4.0-Webhosting 08.06.2009
Microsoft bietet in Zusammenarbeit mit zwei Providern in den USA während der Beta-Phase von ASP.NET 4.0 kostenfreies Hosting an.
Kostenfreier Vortrag "ADO.NET Entity Framework" am 16. Juni 2009 in Ratingen 02.06.2009
Der Dotnet-Doktor referiert am 16. Juni 2009 über objektrelationales Mapping mit dem ADO.NET Entity Framework. Der Eintritt zu der dreistündigen Veranstaltung in Ratingen ist frei.
TechEd Europe 2009 nur eine statt zwei Wochen 27.05.2009
Anders als in den letzten beiden Jahren und auch anders als zunächst geplant für die TechEd 2009 finden die Veranstaltungen für Entwickler und Administratoren wieder in einer Woche statt.
TechEd Europe 2009 nur eine statt zwei Wochen 27.05.2009
Anders als in den letzten beiden Jahren und auch anders als zunächst geplant für die TechEd 2009 finden die Veranstaltungen für Entwickler und Administratoren wieder in einer Woche statt.
Aufzeichnung von Steve Ballmers Kölner Rede 08.05.2009
Microsoft hat die Aufzeichnungen der Vorträge auf dem Software Strategy Summit ins Netz gestellt.
.NET 4.0 Beta 1 wirft seine Schatten voraus 05.05.2009
Auf Microsofts Website erscheinen erste Dokumente, die von der erste Beta-Version von .NET 4.0 und Visual Studio 2010 sprechen.
.NET 4.0 Beta 1 wirft seine Schatten voraus 05.05.2009
Auf Microsofts Website erscheinen erste Dokumente, die von der erste Beta-Version von .NET 4.0 und Visual Studio 2010 sprechen.
.NET 4.0 Beta 1 wirft seine Schatten voraus 05.05.2009
Auf Microsofts Website erscheinen erste Dokumente, die von der erste Beta-Version von .NET 4.0 und Visual Studio 2010 sprechen.
.Net-Zeitschriftenmarkt: Da waren es nur noch drei 29.04.2009
Der Markt der .Net-Zeitschrift ist um ein Produkt ärmer geworden: Das Webentwicklermagazin "ASP.NET Professional" wird eingestellt.
.Net-Zeitschriftenmarkt: Da waren es nur noch drei 29.04.2009
Der Markt der .Net-Zeitschrift ist um ein Produkt ärmer geworden: Das Webentwicklermagazin "ASP.NET Professional" wird eingestellt.
.Net-Zeitschriftenmarkt: Da waren es nur noch drei 29.04.2009
Der Markt der .Net-Zeitschrift ist um ein Produkt ärmer geworden: Das Webentwicklermagazin "ASP.NET Professional" wird eingestellt.
Studenten schreiben aktiver an Steve Ballmer 28.04.2009
Auch den Kölner Studenten, vor denen Steve Ballmer am Freitag sprach, offenbarte er seine E-Mail-Adresse.
Model-View-Controller-Framework für ASP.NET veröffentlicht 25.03.2009
Microsoft hat die Version 1.0 des MVC-Framework für ASP.NET (als Alternative zum bisherigen Web-Forms-Modell) freigegeben.
Model-View-Controller-Framework für ASP.NET veröffentlicht 25.03.2009
Microsoft hat die Version 1.0 des MVC-Framework für ASP.NET (als Alternative zum bisherigen Web-Forms-Modell) freigegeben.
Präsentationen auf der BASTA und der CeBIT 06.03.2009
Die Folien der Vorträge des DOTNET DOKTORS auf der BASTA und dem iX-Forum auf der CeBIT stehen jetzt für jedermann zum Download bereit.
Sieben Jahre Microsoft .NET Framework - Erfahrungen aus der Entwicklungspraxis 27.02.2009
Im Rahmen des iX-Forums auf der CEBIT 2009 wird der DOTNET DOKTOR nächste Woche einen Vortrag unter dem Titel "Sieben Jahre Microsoft .NET Framework - Erfahrungen aus der der Entwicklungspraxis" halten.
Unverschämte 4547 MB für die Installation 07.02.2009
Das Service Pack 1 von Visual Studio 2008 verlangt, dass bei der Installation auf dem C-Laufwerk 4547 MB (!) freier Festplattenplatz vorhanden sind.
Unverschämte 4547 MB für die Installation 07.02.2009
Das Service Pack 1 von Visual Studio 2008 verlangt, dass bei der Installation auf dem C-Laufwerk 4547 MB (!) freier Festplattenplatz vorhanden sind.
.NET 3.5.1 !? 05.02.2009
Windows Server 2008 Release 2 Beta enthält in der Liste der Features das .NET Framework 3.5.1. Diese Bezeichnung gab es bisher gar nicht. Ein Unterschied zu .NET 3.5 Service Pack 1 ist nicht erkennbar und die Dokumentation gibt auch nichts her.
Von Oslo nach Dublin 26.01.2009
Europäische Hauptstädte sind derzeit beliebte Codenamen bei Microsoft. Dabei wirft gerade die Abgrenzung zwischen der norwegischen und der irischen Hauptstadt Fragen auf.
Das war das .NET-Jahr 2008 31.12.2008
Anlässlich des Jahreswechsels schaut der DOTNET DOKTOR zurück auf die .NET-Nachrichten letzten 12 Monate.
Was ist neu in .NET 4.0 und Visual Studio 2010? 16.12.2008
Die neuen Funktionen im .NET Framework 4.0 und Visual Studio 2010 im Überblick.
Vorträge vom MSDN Summit 02.12.2008
Die Folien und Beispiele zu meinen Vorträgen auf dem Microsoft Technical Summit 2008 stehen zum Download bereit.
.NET-Konferenztermine 2009 20.11.2008
Eine Terminliste für .NET-relevante Konferenzen im Jahr 2009.
Wie geht es weiter mit LINQ-to-SQL und dem ADO.NET Entity Framework? 07.11.2008
Auf der PDC 2008 war von neuen Funktionen für LINQ-to-SQL keine Rede. Das ADO.NET Entity Framework wird in der Version 2 (enthalten in .NET 4.0) aber deutlich erweitert.
Top-Themen der PDC 2008 31.10.2008
Die wichtigsten Themen der heute zu Ende gehenden PDC 2008 waren Windows 7, Windows Azure, .NET/C# 4.0, Oslo, Dublin und die Office-Web-Versionen.
PowerShell 2.0 in zukünftigen Windows-Versionen 30.10.2008
Die Version 2.0 der PowerShell wird in allen zukünftigen Windows-Versionen einschließlich Windows Core enthalten sein,
PowerShell 2.0 in zukünftigen Windows-Versionen 30.10.2008
Die Version 2.0 der PowerShell wird in allen zukünftigen Windows-Versionen einschließlich Windows Core enthalten sein,
Ist "Windows Azure" ein aufgewärmtes "MyServices"? 28.10.2008
Microsoft neues Hosting-Angebot erinnert an die Anfang dieses Jahrzehnts gescheiterte "Microsoft MyServices" (Codename "Hailstorm"). Die Vorzeichen für ein Gelingen sind aber heute etwas günstiger.
"Windows Azure" - vom Application Service Providing zum Betriebssystem im Internet? 28.10.2008
In der Montags-Keynote auf der PDC 2008 hat der neue Chief Software Architect Ray Ozzie den schon im Vorfeld angekündigten Redmonder "Cloud Services" einen Namen gegeben: "Azure".
Microsoft gibt .NET ein neues Logo 27.10.2008
Sieben Jahre nach dem Erscheinen von .NET 1.0 hat Microsoft seiner Entwicklungsplattform .NET Framework ein neues Logo gegeben.
Mono auf der PDC 23.10.2008
Erstmals wird es auf der PDC einen Vortrag zu Mono, der Open-Source-Nachimplementierung des .NET Framework, geben.
Was bringt die PDC 2008? 21.10.2008
Ein Vorab-Überblick über die Themen, die Microsoft auf der am kommenden Montag beginnenden Professional Developer Conference (PDC) präsentieren wird.
Vorträge über ASP.NET 3.5 und ORM mit .NET 3.5 30.09.2008
Die Vorträge des DOTNET Doktors auf der BASTA-Fachkonferenz stehen jetzt zum Download bereit.
Vorträge über ASP.NET 3.5 und ORM mit .NET 3.5 30.09.2008
Die Vorträge des DOTNET Doktors auf der BASTA-Fachkonferenz stehen jetzt zum Download bereit.
VLINQ - Ein Visueller Abfrageassistent für LINQ-to-SQL 21.09.2008
Ein interessantes Werkzeug für Einsteiger in LINQ-to-SQL: Mit VLINQ kann man LINQ-Abfragen für den objekt-relationalen Mapper aus .NET 3.5 "zusammenklicken".
VLINQ - Ein Visueller Abfrageassistent für LINQ-to-SQL 21.09.2008
Ein interessantes Werkzeug für Einsteiger in LINQ-to-SQL: Mit VLINQ kann man LINQ-Abfragen für den objekt-relationalen Mapper aus .NET 3.5 "zusammenklicken".
Buch ".NET 3.5 Crashkurs" erschienen 12.09.2008
Die Neuauflage des .NET-Crashkurses ist Mitte August erschienen. Neue Themen in Version 3.5 sind insbesondere Language Integrated Query (LINQ) sowie Objekt-Relationales Mapping (ORM) mit LINQ-to-SQL und dem ADO.NET Entity Framework.
Buch ".NET 3.5 Crashkurs" erschienen 12.09.2008
Die Neuauflage des .NET-Crashkurses ist Mitte August erschienen. Neue Themen in Version 3.5 sind insbesondere Language Integrated Query (LINQ) sowie Objekt-Relationales Mapping (ORM) mit LINQ-to-SQL und dem ADO.NET Entity Framework.
LINQ-to-SQL versus ADO.NET Entity Framework 28.08.2008
Mit dem LINQ-to-SQL (ab .NET 3.5) und dem ADO.NET Entity Framework (ab .NET 3.5 Service Pack 1) gibt es nun zwei konkurrierende OR-Mapper im .NET Framework. Was ist der Unterschied?
LINQ-to-SQL versus ADO.NET Entity Framework 28.08.2008
Mit dem LINQ-to-SQL (ab .NET 3.5) und dem ADO.NET Entity Framework (ab .NET 3.5 Service Pack 1) gibt es nun zwei konkurrierende OR-Mapper im .NET Framework. Was ist der Unterschied?
LINQ-to-SQL versus ADO.NET Entity Framework 28.08.2008
Mit dem LINQ-to-SQL (ab .NET 3.5) und dem ADO.NET Entity Framework (ab .NET 3.5 Service Pack 1) gibt es nun zwei konkurrierende OR-Mapper im .NET Framework. Was ist der Unterschied?
LINQ-to-SQL versus ADO.NET Entity Framework 28.08.2008
Mit dem LINQ-to-SQL (ab .NET 3.5) und dem ADO.NET Entity Framework (ab .NET 3.5 Service Pack 1) gibt es nun zwei konkurrierende OR-Mapper im .NET Framework. Was ist der Unterschied?
Ein Tag .Net-Konferenz für nur 15,00 Euro 22.08.2008
Auch in diesem Jahre finde der Community Event "NRW 08" wieder zum Schwerpunkt .NET am 12.9, in Wuppertal statt.
Ein Tag .Net-Konferenz für nur 15,00 Euro 22.08.2008
Auch in diesem Jahre finde der Community Event "NRW 08" wieder zum Schwerpunkt .NET am 12.9, in Wuppertal statt.
Microsoft "hat fertig" SQL Server 2008, .NET 3.5 SP1, Visual Studio 2008 SP1 18.08.2008
Neben dem SQL Server 2008 sind jetzt auch die endgültigen Versionen des Service Pack 1 für .NET 3.5 und Visual Studio 2008 verfügbar.
Microsoft "hat fertig" SQL Server 2008, .NET 3.5 SP1, Visual Studio 2008 SP1 18.08.2008
Neben dem SQL Server 2008 sind jetzt auch die endgültigen Versionen des Service Pack 1 für .NET 3.5 und Visual Studio 2008 verfügbar.
ICE 2008 - die kostenlose Konferenz geht in die fünfte Runde 04.08.2008
Schon zum fünften Mal findet die - kostenfreie - Community-Konferenz "ICE" am 30.8.2008 in Lingen statt.
ICE 2008 - die kostenlose Konferenz geht in die fünfte Runde 04.08.2008
Schon zum fünften Mal findet die - kostenfreie - Community-Konferenz "ICE" am 30.8.2008 in Lingen statt.
ICE 2008 - die kostenlose Konferenz geht in die fünfte Runde 04.08.2008
Schon zum fünften Mal findet die - kostenfreie - Community-Konferenz "ICE" am 30.8.2008 in Lingen statt.
Noch eine Doppelkonferenz von Microsoft im November 29.07.2008
Microsoft Deutschland veranstaltet nach dem großen Launch im Februar noch zwei Konferenzen im November im Berlin: die Neuauflage der XTOPIA und einen Technical Summit zu .NET.
Noch eine Doppelkonferenz von Microsoft im November 29.07.2008
Microsoft Deutschland veranstaltet nach dem großen Launch im Februar noch zwei Konferenzen im November im Berlin: die Neuauflage der XTOPIA und einen Technical Summit zu .NET.
Pläne für ASP.NET 4.0 23.07.2008
Noch vor dem endgültige Erscheinen des um wesentliche Web-Funktionen erweiterten Service Pack 1 von ASP.NET Version 3.5 hat Microsoft seine Pläne für die AJAX-Funktionen in ASP.NET 4.0 bekannt gegeben und einen ersten Prototypen veröffentlicht.
Die Herausforderung der anonymen Typen bei LINQ-Projektionen 18.07.2008
Eine der zentralen Herausforderungen bei der Anwendung von Microsofts allgemeiner Abfragesprache LINQ sind die anonymen Klassen, die entstehen, wenn man nur die Ergebnismenge hinsichtlich der Attribute bzw. Spalten begrenzt.
Webanwendungen mit ASP.NET 3.5 und AJAX Crashkurs 10.07.2008
Dieses Buch bietet Ihnen einen Schnelleinstieg in die Konzepte und Einsatzgebiete von ASP.NET 3.5 und ASP.NET AJAX sowie komplementärer Technologien wie Silverlight, SharePoint und ASP.NET Webservices.
Softwareinventarisierung mit der PowerShell 30.06.2008
In loser Abfolge wird der DOTNET Doktor in seinem Blog jetzt PowerShell-Skripte vorstellen. Folge 1 behandelt die Softwareinventarisierung.
Videos der Vorträge auf dem Microsoft Launch 02.06.2008
Microsoft hat alle Vorträge vom "Launch-Event" und der "Deutschen SharePoint-Konferenz", die im Februar 2008 in Frankfurt stattfanden, kostenlos in Netz gestellt.
Was ist neu im .NET Framework 3.5 Service Pack 1 und Visual Studio 2008 Service Pack 1? 20.05.2008
Die ersten Service Packs sind dicke "Feature Packs" mit sehr vielen Neuerungen, die eigentlich ein Hochzählen der Versionsnummer (z.B. .NET Framework 3.7 und Visual Studio 9.1) rechtfertigen würden.
Erste Service Packs für .NET 3.5 und Visual Studio 2008 sind fette "Feature Packs" 13.05.2008
Ein halbes Jahr nach dem Erscheinen von .NET 3.5 und Visual Studio 2008 reicht Microsoft zahlreiche Funktionen nach, die nicht rechtzeitig fertig wurden.
Vortrag zu ASP.NET 3.5 05.05.2008
ASP.NET 3.5 ist das Thema eines Vortrags des DOTNET Doktors am 5.5.2008 bei der .NET User Group in Paderborn. Die Folien und Beispiele können im Web heruntergeladen werden.
Microsoft kehrt zu UML zurück 25.04.2008
2004 hatte Microsoft angekündigt, die eigene UML-Unterstützung einzufrieren und stattdessen domänenspezische Modellierungssprachen (DSLs) zu entwickeln. Mit der kommenden Version von Visual Studio Team System bietet Microsoft jetzt doch UML 2.x an.
Der Sprung auf .NET 3.5 21.04.2008
Am 24.4. bietet die dotnetpro in München eine eintägige Veranstaltung für den Umstieg auf das .NET Framework und Visual Studio 2008 an.
LINQ-to-Everywhere 07.04.2008
Mittlerweise kann man über Microsoft allgemeine Abfragesyntax "Language Integrated Query" nicht nur Objektmengen, Datenbanken und XML-Dokumente abfragen, sondern auch viele andere Datenquellen aus Anwendungen (z.B. SAP) und Websites (z.B. Google).
LINQ-to-Everywhere 07.04.2008
Mittlerweise kann man über Microsoft allgemeine Abfragesyntax "Language Integrated Query" nicht nur Objektmengen, Datenbanken und XML-Dokumente abfragen, sondern auch viele andere Datenquellen aus Anwendungen (z.B. SAP) und Websites (z.B. Google).
Ordentlich aufgeMIXt 06.03.2008
Microsoft präsentiert auf der MIX 2008 eine ganze Reihe von neueren Vorabversionen
Ein schwerer Mangel in der IT-Sicherheit am Flughafen Düsseldorf 29.02.2008
Man könnte es für einen vorgezogenen Aprilscherz halten. Aber der Düsseldorf Flughafen zeigte wirklich das Kennwort des "Kontenadministrators" auf einem öffentlichen Bildschirm.
Unterlagen zu den Vorträgen auf dem Microsoft Launch 20.02.2008
Die Folien und Beispiele zu den Vorträgen des DOTNET Doktors zu PowerShell und AJAX auf dem Microsoft Launch 2008 sind zum Download verfügbar.
Microsofts "Launch Event" startet mit 7500 Besuchern 19.02.2008
Heute hat in der Messe Frankfurt der "Launch 2008" zusammen mit der "SharePoint-Konferenz 2008" begonnen.
Windows Server 2008 und Windows Vista SP 1 sind erschienen 05.02.2008
Gestern Nachmittag (Ortszeit Seattle) sind Windows Server 2008 und das Service Pack 1 von Windows Vista offiziell fertig geworden.
Kommende Vorträge des DOTNET Doktors 30.01.2008
Ein Hinweis auf kommende Vorträge zu .NET 3.5, ASP.NET/AJAX, WCF und ORM mit .NET in Frankfurt und Paderborn.
Kommende Vorträge des DOTNET Doktors 30.01.2008
Ein Hinweis auf kommende Vorträge zu .NET 3.5, ASP.NET/AJAX, WCF und ORM mit .NET in Frankfurt und Paderborn.
Kommende Vorträge des DOTNET Doktors 30.01.2008
Ein Hinweis auf kommende Vorträge zu .NET 3.5, ASP.NET/AJAX, WCF und ORM mit .NET in Frankfurt und Paderborn.
Kommende Vorträge des DOTNET Doktors 30.01.2008
Ein Hinweis auf kommende Vorträge zu .NET 3.5, ASP.NET/AJAX, WCF und ORM mit .NET in Frankfurt und Paderborn.
Quellcode einiger .NET-Bibliotheken jetzt verfügbar 21.01.2008
Wie angekündigt hat Microsoft den Quellcode einiger zentraler .NET-Bibliotheken freigegeben.
Das war das .NET-Jahr 2007 - Das passiert bei .NET in 2008 08.01.2008
Anlässlich des Jahreswechsels schaut der DOTNET DOKTOR zurück auf die letzten und kommenden Monate.
Das war das .NET-Jahr 2007 - Das passiert bei .NET in 2008 08.01.2008
Anlässlich des Jahreswechsels schaut der DOTNET DOKTOR zurück auf die letzten und kommenden Monate.
Neue Preview-Versionen für .NET-Entwickler 10.12.2007
.NET 3.5 ist gerade fertig, da gibt es schon wieder die nächste Welle von Vorabversionen: ADO.NET Entity Framework Beta 3, eine erste Version der ASP.NET 3.5 Extensions und "Volta", das die Entwicklung verteilter .NET-Anwendungen vereinfachen soll.
.NET Framework 3.5 und Visual Studio 2008 sind erschienen 20.11.2007
Das .NET Framework 3.5 und Visual Studio 2008 sind in der endgültigen Version seit heute verfügbar (zunächst aber nur in Englisch)
.NET Framework 3.5 und Visual Studio 2008 sind erschienen 20.11.2007
Das .NET Framework 3.5 und Visual Studio 2008 sind in der endgültigen Version seit heute verfügbar (zunächst aber nur in Englisch)
TechEd 2007: Ein Fazit der ersten Woche für Entwickler 12.11.2007
Am Freitag ging die TechEd Developers 2007 in Barcelona zu Ende. Eine Nachbetrachtung.
TechEd 2007: Windows PowerShell 2.0 vorgestellt 09.11.2007
PowerShell-Architekt Jeffrey P. Snover hat auf der TechEd in Barcelona die zweite Version der .NET-basierten Windows PowerShell erstmals öffentlich gezeigt.
TechEd 2007: Windows PowerShell 2.0 vorgestellt 09.11.2007
PowerShell-Architekt Jeffrey P. Snover hat auf der TechEd in Barcelona die zweite Version der .NET-basierten Windows PowerShell erstmals öffentlich gezeigt.
TechEd 2007: Das Service Pack 1 des .NET Framework 3.5 soll eine große Menge neuer Funktionen enthalten 07.11.2007
Die Versionsnummerzählung von .NET wird immer kurioser: Service Pack 1 des .NET Framework (geplanter Erscheinungstermin Mitte 2008) nicht nur Fehler beheben, sondern zahlreiche neue Funktionen mitbringen.
TechEd 2007: Das Service Pack 1 des .NET Framework 3.5 soll eine große Menge neuer Funktionen enthalten 07.11.2007
Die Versionsnummerzählung von .NET wird immer kurioser: Service Pack 1 des .NET Framework (geplanter Erscheinungstermin Mitte 2008) nicht nur Fehler beheben, sondern zahlreiche neue Funktionen mitbringen.
TechEd 2007: Erster Blick auf MVC für ASP.NET ist eine große Enttäuschung 07.11.2007
Auf der TechEd Europe 2007 zeigte Microsoft erstmalig das geplante Model-View-Controller-Konzept für ASP.NET. Zur großen Enttäuschung der Teilnehmer sollen dort die ASP.NET-Serversteuerelemente und die damit einhergehende Abstraktion nicht verfügbar sein.
TechEd 2007: Erster Blick auf MVC für ASP.NET ist eine große Enttäuschung 07.11.2007
Auf der TechEd Europe 2007 zeigte Microsoft erstmalig das geplante Model-View-Controller-Konzept für ASP.NET. Zur großen Enttäuschung der Teilnehmer sollen dort die ASP.NET-Serversteuerelemente und die damit einhergehende Abstraktion nicht verfügbar sein.
TechEd 2007 Keynote: Microsoft steigt etwas auf die Beta-Bremse 06.11.2007
Die Eröffnungsrede der TechEd Europe Developers 2007 brachte wenig Neues - aber das ist auch gut so!
.NET Framework 3.5 und Visual Studio 2008 schon Ende November 2007 verfügbar 05.11.2007
Auf der TechEd Europe hat Microsoft bekannt gegeben, dass das .NET Framework 3.5 und Visual Studio 2008 schon Ende November erscheinen werden.
.NET Framework 3.5 und Visual Studio 2008 schon Ende November 2007 verfügbar 05.11.2007
Auf der TechEd Europe hat Microsoft bekannt gegeben, dass das .NET Framework 3.5 und Visual Studio 2008 schon Ende November erscheinen werden.
Heute beginnt die Microsoft TechEd Europe 2007 05.11.2007
Wie schon im letzten Jahr berichtet der DOTNET Doktor täglich aus Barcelona.
Heute beginnt die Microsoft TechEd Europe 2007 05.11.2007
Wie schon im letzten Jahr berichtet der DOTNET Doktor täglich aus Barcelona.
Microsoft kündigt Vorabversion der PowerShell 2.0 an 05.11.2007
Eine wesentliche Neuerung ist die Unterstützung für die Fernausführung von Befehlen und Skripten. Dazu wird als Basis Windows Remote Management (WinRM) verwendet.
Buch zur Windows PowerShell ist erschienen 29.10.2007
Fast ein Jahr nach dem Erscheinen der Windows PowerShell 1.0 ist nun auch mein gleichnamiges Buch bei Addison-Wesley verfügbar.
Buch zur Windows PowerShell ist erschienen 29.10.2007
Fast ein Jahr nach dem Erscheinen der Windows PowerShell 1.0 ist nun auch mein gleichnamiges Buch bei Addison-Wesley verfügbar.
Zehn gute Gründe, warum Windows Workflow Foundation dem Entwickler keinen Spaß macht 15.10.2007
Die in .NET 3.0 enthaltene erste Version der Windows Workflow Foundation (WF) bietet ein paar hilfreiche Funktionen, hat aber auch noch deutliche Schwächen. Ein Fazit aus mehreren fehlgeschlagenen Versuchen, WF einzusetzen.
Microsoft will den Quellcode einiger .NET-Bibliotheken veröffentlichen 04.10.2007
Im Rahmen von .NET 3.5 und Visual Studio 2008 will Microsoft den Quellcode einiger .NET-Bibliotheken freigeben und geht damit über die bisher im Rahmen von SSCLI verfügbaren Quellcodes hinaus.
Windows Server 2008 Release Candidate und "Launch Event" 26.09.2007
Windows Server 2008 biegt auf die Zielgerade ein.
Windows Server 2008 Release Candidate und "Launch Event" 26.09.2007
Windows Server 2008 biegt auf die Zielgerade ein.
Windows Server 2008 Release Candidate und "Launch Event" 26.09.2007
Windows Server 2008 biegt auf die Zielgerade ein.
Windows Server 2008 Release Candidate und "Launch Event" 26.09.2007
Windows Server 2008 biegt auf die Zielgerade ein.
Was ist eigentlich wirklich neu in ASP.NET 3.5? 17.09.2007
ASP.NET 3.5 enthält weit, weit weniger Neuerungen als der Versionssprung von 2.0 zu 3.5 vermuten ließe. Der DOTNET Doktor sagt, was wirklich neu ist.
Unterlagen zum .NET 3.5-Vortrag auf der ICE am 15.9.07 13.09.2007
Der DOTNET Doktor redet auf der Community-Veranstaltung in Lingen über .NET 3.5 und Visual Studio 2008. Die Folien und Beispiele sind für jedermann zugänglich.
Silverlight 1.0 erschienen 06.09.2007
Microsoft hat die erste endgültige Version des Flash-Konkurrenten "Silverlight" veröffentlicht und unterstützt Novell bei der Implementierung für Linux.
.NET-Konferenzen im Herbst/Winter 27.08.2007
Auch dieses Jahr tummeln sich in den letzten vier Monaten wieder die Konferenzen: ICE, BASTA, ADC, PRIO, TECHED, XTOPIA, iX-Konferenz.
Windows-Shell mit IntelliSense 22.08.2007
Auch die neue PowerShell basiert noch auf dem alten Konsolenfenster von Windows. Mit einer stark erweiterten Konsole will nun ein Drittanbieter den Systemadministratoren die kommandozeilenbasierte Verwaltung des Betriebssystem komfortabler gestalten.
C++ ist nicht C# - schon gar nicht, wenn man ASP.NET programmieren möchte 31.07.2007
Heute trat ein Leser an den DOTNET-Doktor heran mit der Frage, warum er in seinem Visual Studio 2005 keine ASP.NET-basierten Webanwendungen entwickeln könne.
C++ ist nicht C# - schon gar nicht, wenn man ASP.NET programmieren möchte 31.07.2007
Heute trat ein Leser an den DOTNET-Doktor heran mit der Frage, warum er in seinem Visual Studio 2005 keine ASP.NET-basierten Webanwendungen entwickeln könne.
Visual Studio 2008 Beta 2 30.07.2007
Microsoft hat die zweite Beta-Version des .NET Framework 3.5 und von Visual Studio 2008 veröffentlicht.
Visual Studio 2008 Beta 2 30.07.2007
Microsoft hat die zweite Beta-Version des .NET Framework 3.5 und von Visual Studio 2008 veröffentlicht.
Buch "Windows Scripting lernen" erschienen 20.07.2007
Anfang Juli ist die dritte Auflage meines Buchs "Windows Scripting Lernen" erschienen. Themen sind der Windows Script Host (WSH) und die Windows PowerShell (WPS).
Erscheinungstermine für Windows Server 2008, Visual Studio 2008 und SQL Server 2008 13.07.2007
Microsoft hat den 27.2.2008 als offiziellen Erscheinungstermin verkündet.
Microsoft kündigt Visual Studio Shell an 08.06.2007
Visual Studio Shell bildet eine Basis für eigene Entwicklungsumgebungen - vergleichbar mit Eclipse.
Neuigkeiten von der TechEd US: Visual Studio 2008, SQL Server 2008 und mehr 06.06.2007
"Orcas" heißt jetzt Visual Studio 2008 und "Katmai" ist Microsoft SQL Server 2008.
Es gibt nichts Neues zu sagen - Microsoft verschiebt Professional Developer Conference (PDC) 2007 29.05.2007
Mangels Inhalten hat Microsoft die für Oktober 2007 geplante Veranstaltung in LA abgesagt - weil es nichts Neues zu sagen gibt.
Kostenfreier Vortrag .NET 3.5 und Visual Studio "Orcas" am 5.6. in Essen 15.05.2007
Der "DOTNET-Doktor" berichtet am Dienstag den 5.6.2007 ab 19:30 Uhr bei der .NET User Group Ruhrgebiet über die kommenden Versionen von .NET und Visual Studio (Codename "Orcas").
Neue Komponenten und Werkzeuge für "Oberflächliches" 11.05.2007
Auf der MIX07-Konferenz hat Microsoft die neuere Vorab-Versionen seiner Web 2.0-Produkte ASP.NET AJAX und Microsoft Silverlight inklusive passender Werkzeuge vorgestellt.
Dritte Beta-Version des neuen Windows Servers 02.05.2007
Nach längerer Beta-Pause bietet Microsoft die Beta 3-Version des neuen Windows Servers an.
Dritte Beta-Version des neuen Windows Servers 02.05.2007
Nach längerer Beta-Pause bietet Microsoft die Beta 3-Version des neuen Windows Servers an.
.NET 3.5 und Visual Studio 2008 ("Orcas") Beta 1 verfügbar 20.04.2007
Die erste Beta-Version der kommenden Versionen von .NET und Visual Studio stehen zur Verfügung.
Wie schwer es sein kann, eine E-Mail (automatisiert) zu lesen 18.04.2007
Microsoft SQL Server 2005 Integration Services (SSIS) sehen keine Möglichkeit vor, eine zu verarbeitende Datei aus einem E-Mail-Anhang von einem Exchange Server abzuholen. Der DOTNET Doktor beschreibt die Herausforderungen, die dabei entstehen.
Wie schwer es sein kann, eine E-Mail (automatisiert) zu lesen 18.04.2007
Microsoft SQL Server 2005 Integration Services (SSIS) sehen keine Möglichkeit vor, eine zu verarbeitende Datei aus einem E-Mail-Anhang von einem Exchange Server abzuholen. Der DOTNET Doktor beschreibt die Herausforderungen, die dabei entstehen.
Wie schwer es sein kann, eine E-Mail (automatisiert) zu lesen 18.04.2007
Microsoft SQL Server 2005 Integration Services (SSIS) sehen keine Möglichkeit vor, eine zu verarbeitende Datei aus einem E-Mail-Anhang von einem Exchange Server abzuholen. Der DOTNET Doktor beschreibt die Herausforderungen, die dabei entstehen.
Und noch ein Bug in ASP.NET AJAX (Cross-Domain-Frameset-Problem) 31.03.2007
ASP.NET AJAX hat Probleme mit Framesets, deren Inhalt von verschiedenen Servern kommt ("Cross-Domain-Frames"). Der DOTNET-Doktor beschreibt das Symptom und liefert die Therapie zum Download.
"Windows Scripting" ist in der fünften Auflage erschienen 27.03.2007
Das Addison-Wesley-Werk "Windows Scripting" gehört inzwischen zu den Klassikern der Windows-Literatur. Die 5. Auflage bietet auf 1450 Seiten in zwei Bänden viele neue Themen rund um die scriptbasierte Systemadministration des Windows-Betriebssystems.
"Windows Scripting" ist in der fünften Auflage erschienen 27.03.2007
Das Addison-Wesley-Werk "Windows Scripting" gehört inzwischen zu den Klassikern der Windows-Literatur. Die 5. Auflage bietet auf 1450 Seiten in zwei Bänden viele neue Themen rund um die scriptbasierte Systemadministration des Windows-Betriebssystems.
Kostenloser Vortrag über die Windows PowerShell am 21.3.2007 in Bad Homburg bei Frankfurt 17.03.2007
Im Rahmen eines Treffens der .NET User Group Frankfurt referiert der DOTNET Doktor am 21.3.2007 über die neue Kommandozeilenschnittstelle von Windows, die Windows PowerShell. Der Vortrag ist öffentlich und kostenlos.
XBox-Prophezeihungen des Paketboten 08.03.2007
Schon bei Übergabe des XBox-Pakets war sich mein Paketbote sicher: Das Gerät würde er bald wieder abholen. Er hat Recht behalten.
Vorträge auf der BASTA/DOTNET-Konferenz Februar 2007 26.02.2007
Die Folien und Codebeispiele der Vorträge des DOTNET Doktors zu den Themen .NET 3.x, WCF und PowerShell auf der BASTA/DOTNET-Konferenz Februar 2007 stehen für jedermann zum Download bereit.
Vorträge auf der BASTA/DOTNET-Konferenz Februar 2007 26.02.2007
Die Folien und Codebeispiele der Vorträge des DOTNET Doktors zu den Themen .NET 3.x, WCF und PowerShell auf der BASTA/DOTNET-Konferenz Februar 2007 stehen für jedermann zum Download bereit.
Microsofts AJAX-Lösung zeigt Schwächen 23.02.2007
Beim Praxistest zeigen sich einige Schwächen in Microsofts kürzlich erschienener AJAX-Lösung. Insbesondere im AJAX Control Toolkit gibt es viele Bugs - interessanterweise mehr beim Aufruf mit Internet Explorer als im Firefox.
Microsofts AJAX-Lösung zeigt Schwächen 23.02.2007
Beim Praxistest zeigen sich einige Schwächen in Microsofts kürzlich erschienener AJAX-Lösung. Insbesondere im AJAX Control Toolkit gibt es viele Bugs - interessanterweise mehr beim Aufruf mit Internet Explorer als im Firefox.
Rosenmontag im Ruhrgebiet (?!) 19.02.2007
Meinem Blog-Kollege Nicolai Josuttis kann ich nur beipflichten, was die Verwunderung über die Rosenmontags-"Kamelle" angeht. Nicht minder verwundert bin ich aber über den gesehenen Rosenmontagszug in der "Altstadt" des Ruhrgebiets.
Bisher nur unzureichende Literatur zu WPF 13.02.2007
Derzeit gibt es nur sehr wenig Literatur zum .NET 3.0-GUI-Framework Windows Presentation Foundation (WPF) auf dem Weltmarkt. Für meinen WPF-Beitrag in der aktuellen iX-Ausgabe 03/2007 habe ich mir zwei Bücher angesehen.
Webcasts zu Microsofts AJAX-Lösungen 05.02.2007
Bei MSDN Deutschland läuft derzeit eine kostenlose Webcast-Reihe zu der Microsoft AJAX Library, den ASP.NET-AJAX-Extensions und dem AJAX Control Toolkit.
Webcasts zu Microsofts AJAX-Lösungen 05.02.2007
Bei MSDN Deutschland läuft derzeit eine kostenlose Webcast-Reihe zu der Microsoft AJAX Library, den ASP.NET-AJAX-Extensions und dem AJAX Control Toolkit.
ASP.NET AJAX 1.0 erschienen 24.01.2007
Die AJAX-Erweiterungen für ASP.NET 2.0 sind am 23.1.2007 in der endgültigen Version schienen.
ASP.NET AJAX 1.0 erschienen 24.01.2007
Die AJAX-Erweiterungen für ASP.NET 2.0 sind am 23.1.2007 in der endgültigen Version schienen.
Vorträge auf der OOP 22.01.2007
Auf der OOP 2007 wird der DOTNET Doktor zwei Vorträge halten: Versionsverwaltung mit Subversion sowie die Überwachung von .NET-Anwendungen
Neue Version von Visual Studio Orcas (CTP Januar) 12.01.2007
Eine neue Vorabversion von .NET 3.5 und Visual Studio 2008 ("Orcas") steht bereit.
Ausblick auf das .NET-Jahr 2007 12.01.2007
Zum Jahresanfang schaut der DOTNET-DOKTOR auf die kommenden Entwicklungen beim .NET Framework und Visual Studio,
Release Candidate für ASP.NET AJAX 1.0 18.12.2006
Die Fertigstellung der AJAX-Erweiterungen für ASP.NET naht. Der Namensraum hat sich geändert von Microsoft.Web.* zu System.Web.*.
WPF für andere Plattformen 10.12.2006
Microsoft hat die erste Vorabversion von WPF/Everywhere (WPF/E) veröffentlicht.
Termine für die nächste TechEd Europe 2007 21.11.2006
Die nächste TechEd Europe wird wieder zwei Wochen im November in Barcelona stattfinden.
TechEd IT Forum: Folien und Demos zum Vortrag "Windows Scripting in the Secure Way" 16.11.2006
Die Folien und Demos zu dem TechEd-Vortrag "Windows Scripting in the Secure Way" sind jetzt für jedermann verfügbar.
TechEd Europe 2006: Zu viele Teilnehmer? 16.11.2006
Microsoft hat die offizielle Teilnehmerzahl für die TechEd Europe 2006 bekannt gegeben: 8500. Leider reichen die vorhandenen Raumkapazitäten oft nicht aus.
TechEd IT Forum: Demonstrationen in der Keynote 16.11.2006
Eine kleine Mitschrift dessen, was es in der Keynote von Bob Muglia zu sehen gab.
TechEd IT Forum: Ankündigungen der Keynote 14.11.2006
Bob Muglia (Senior Vice President/Server and Tools bei Microsoft) hat in seiner Keynote zu Beginn der zweiten TechEd-Woche keine weltbewegenden Neuerungen verkündet. Ein paar interessante Aspekte waren aber schon dabei.
TechEd IT Forum: Microsoft PowerShell 1.0 RTM verfügbar 14.11.2006
Die schon seit drei Jahren angekündigte Microsoft PowerShell ist fertig.
TechEd Developers: IronPython for ASP.NET 11.11.2006
Microsoft hat eine Erweiterung für ASP.NET veröffentlicht, die die Nutzung von IronPython zur .NET-basierten Webserverprogrammierung ermöglicht und in vielen Szenarien eine einfachere Syntax ermöglicht.
TechEd Developers: Desktop-Suche bei Microsoft - Hintergründe zum Tod von WinFS 09.11.2006
Die Desktop-Suche in Windows Vista basiert auf einer neuen Version des altbekannten Index-Systems auf Basis einer ESE-Datenbank und einem Algorithmus, der auch in XP, SharePoint und MSN Desktop Search zum Einsatz kommt.
TechEd Developers: Desktop-Suche bei Microsoft - Hintergründe zum Tod von WinFS 09.11.2006
Die Desktop-Suche in Windows Vista basiert auf einer neuen Version des altbekannten Index-Systems auf Basis einer ESE-Datenbank und einem Algorithmus, der auch in XP, SharePoint und MSN Desktop Search zum Einsatz kommt.
TechEd Developers: Neuere Erkenntnisse über .NET 3.5 09.11.2006
Die gerade erschienenen Bibliotheken WPF, WCF, WCS und WF werden mit .NET 3.5 schon wieder eine Aktualisierung erhalten.
TechEd Developers: Neuere Erkenntnisse über .NET 3.5 09.11.2006
Die gerade erschienenen Bibliotheken WPF, WCF, WCS und WF werden mit .NET 3.5 schon wieder eine Aktualisierung erhalten.
TechEd Developers: Schöne Oberflächen für Anwender – Schlechte Oberflächen für Entwickler 07.11.2006
Mit seinen neuen .NET-Bibliotheken WPF, WCF, WF, ASP.NET AJAX und VSTO 2.5 will Microsoft die Entwicklung von Anwendungen mit schöneren und einfacheren Benutzeroberflächen ermöglichen. Den Softwareentwicklern fehlen aber vorerst noch viele Werkzeuge.
TechEd Developers Keynote: Vista, .NET 3.0 und Office 2007 sind fertig. 07.11.2006
Vista, .NET 3.0 und Office 2007 sind fertig. ASP.NET AJAX hat das Stadium Beta 2 erreicht.
TechEd Developers Keynote: Vista, .NET 3.0 und Office 2007 sind fertig. 07.11.2006
Vista, .NET 3.0 und Office 2007 sind fertig. ASP.NET AJAX hat das Stadium Beta 2 erreicht.
TechEd Developers Keynote: Vista, .NET 3.0 und Office 2007 sind fertig. 07.11.2006
Vista, .NET 3.0 und Office 2007 sind fertig. ASP.NET AJAX hat das Stadium Beta 2 erreicht.
TechEd Developers Keynote: Vista, .NET 3.0 und Office 2007 sind fertig. 07.11.2006
Vista, .NET 3.0 und Office 2007 sind fertig. ASP.NET AJAX hat das Stadium Beta 2 erreicht.
Vorabversion von Visual Studio 2007 "Orcas" als VPC Image 06.11.2006
Microsoft stellt erstmal eine weitergehende Vorabversion des nächsten Visual Studio mit neuen Klassen aus dem .NET Framework 3.5 bereit.
Die TechEd naht 03.11.2006
Nächste Woche startet die TechEd, Microsoft größte Veranstaltung in Europa. Erstmal gehört auch das bisher eigenständige Microsoft IT Forum dazu. Der DOTNET-DOKTOR ist vor Ort, wird berichten und auch selbst vortragen.
Die .NET-Versionszählung und die Logik 26.10.2006
Microsofts Versionszählung für .NET und die Zusammensetzungen der kommenden .NET Framework-Versionen bereitet einigen Entwicklern Unwohlsein. Ein Schaubild und ein paar Erklärungen vom DOTNET-DOKTOR könnten lindernde Wirkung haben.
Service Pack 1 für Visual Studio 2005 02.10.2006
Microsoft kündigt an, dass ein Vorabversion des ersten Service Packs für Visual Studio 2005 verfügbar ist.
Service Pack 1 für Visual Studio 2005 02.10.2006
Microsoft kündigt an, dass ein Vorabversion des ersten Service Packs für Visual Studio 2005 verfügbar ist.
Betas, Betas, Betas 15.09.2006
Die Redmonder Softwareschmiede überschlägt sich. Neue Vorabversionen für Vista, Office 2006, Internet Explorer 7.0, Visual Studio "Orcas" und Microsoft Expression.
Betas, Betas, Betas 15.09.2006
Die Redmonder Softwareschmiede überschlägt sich. Neue Vorabversionen für Vista, Office 2006, Internet Explorer 7.0, Visual Studio "Orcas" und Microsoft Expression.
Microsofts AJAX-Framework soll früher erscheinen 14.09.2006
Das unter dem Codenamen Atlas entwickelte AJAX-Framework soll in einer reduzierten Version schon Ende dieses Jahres erscheinen.
Microsofts AJAX-Framework soll früher erscheinen 14.09.2006
Das unter dem Codenamen Atlas entwickelte AJAX-Framework soll in einer reduzierten Version schon Ende dieses Jahres erscheinen.
Fachbücher zu ASP.NET 2.0 erschienen 06.09.2006
Mein Buch zu ASP.NET 2.0 gibt es jetzt sowohl in einer Variante mit Visual Basic 2005 als auch C# 2005.
Fachbücher zu ASP.NET 2.0 erschienen 06.09.2006
Mein Buch zu ASP.NET 2.0 gibt es jetzt sowohl in einer Variante mit Visual Basic 2005 als auch C# 2005.
Fachbücher zu ASP.NET 2.0 erschienen 06.09.2006
Mein Buch zu ASP.NET 2.0 gibt es jetzt sowohl in einer Variante mit Visual Basic 2005 als auch C# 2005.
Release Candidate 1 für Windows Vista und das .NET Framework 3.0 03.09.2006
Microsoft hat einen "Release Candidate" für das neue Betriebssystem Vista und für das Microsoft .NET Framework 3.0 veröffentlicht.
Release Candidate 1 für Windows Vista und das .NET Framework 3.0 03.09.2006
Microsoft hat einen "Release Candidate" für das neue Betriebssystem Vista und für das Microsoft .NET Framework 3.0 veröffentlicht.
Visual Studio 2005 für .NET 1.1 nutzen mit MSBee 31.08.2006
Mit dem kostenlosen Add-On MSBuild Extras – Toolkit for .NET 1.1 (MSBee) kann man mit Visual Studio 2005 Projekte auch in .NET-1.1-Code übersetzen lassen.
Visual Studio 2005 für .NET 1.1 nutzen mit MSBee 31.08.2006
Mit dem kostenlosen Add-On MSBuild Extras – Toolkit for .NET 1.1 (MSBee) kann man mit Visual Studio 2005 Projekte auch in .NET-1.1-Code übersetzen lassen.
Visual Studio 2005 für .NET 1.1 nutzen mit MSBee 31.08.2006
Mit dem kostenlosen Add-On MSBuild Extras – Toolkit for .NET 1.1 (MSBee) kann man mit Visual Studio 2005 Projekte auch in .NET-1.1-Code übersetzen lassen.
Visual Studio 2005 für .NET 1.1 nutzen mit MSBee 31.08.2006
Mit dem kostenlosen Add-On MSBuild Extras – Toolkit for .NET 1.1 (MSBee) kann man mit Visual Studio 2005 Projekte auch in .NET-1.1-Code übersetzen lassen.
Microsofts neuer Versuch eines objekt-relationalen Mappers heißt ADO.NET Entity Framework 28.08.2006
Eine erste Alpha-Version der nächsten Version von Microsofts ADO.NET ist jetzt verfügbar. In der neuen Version dreht sich alles um das objekt-relationale Mapping (ORM). Microsoft spricht von Entity Data Model, Entity Framework und Entity SQL.
NDoc auf dem Sterbebett – Warten auf Microsoft "Sandcastle" 06.08.2006
Das Open Source-Projekt NDoc soll eingestellt werden. Unterdessen hat Microsoft eine erste Alpha-Version eines eigenen Dokumentationswerkzeuges für .NET-Klassenbibliotheken (Codename Sandcastle) vorgestellt.
NDoc auf dem Sterbebett – Warten auf Microsoft "Sandcastle" 06.08.2006
Das Open Source-Projekt NDoc soll eingestellt werden. Unterdessen hat Microsoft eine erste Alpha-Version eines eigenen Dokumentationswerkzeuges für .NET-Klassenbibliotheken (Codename Sandcastle) vorgestellt.
.NET lernen in der Sommerpause: Kostenlose Community-Konferenzen 12.07.2006
Dieser Sommer bietet zwei Möglichkeiten, das .NET-Know-How auf kostenfreien, so genannten Community-Konferenzen zu erweiterten. Im Herbst gibt es dann wieder die bekannten großen Veranstaltung und eine neue Konferenz der dotnetpro.
WinFX ist .NET Framework 3.0 11.06.2006
Microsoft hat offiziell bestätigt, dass man ".NET Framework 3.0" als Produktnamen für die unter dem Titel "WinFX" entwickelte Klassenbibliothek verwenden wird.
WinFX ist .NET Framework 3.0 11.06.2006
Microsoft hat offiziell bestätigt, dass man ".NET Framework 3.0" als Produktnamen für die unter dem Titel "WinFX" entwickelte Klassenbibliothek verwenden wird.
Microsoft und das OR-Mapping: Es bleibt kurios 07.06.2006
Die kürzlich veröffentlichten ersten Informationen über ADO.NET 3.0 sind schon wieder verschwunden vom Microsoft-Webserver.
Neues Produkt: Visual Studio 2005 Team Edition for Database Professionals 06.06.2006
Microsoft hat ein neues Mitglied in der Produktfamilie "Visual Studio 2005 Team System" angekündigt: Visual Studio 2005 Team Edition for Database Professionals.
WinFX Beta 2 erschienen 01.06.2006
"Pünktlich" zum Start des DOTNET-DOKTOR-Weblogs hat Microsoft am 31.5. die zweite Beta-Version von WinFX freigegeben.
Kostenloser Download von Microsoft Office 2007 Beta 2 01.06.2006
Microsoft bietet die Beta 2-Version von Microsoft Office 2007 (inklusive Project 2007, SharePoint 2007 und Visio 2007 sowie der neuen Produkte Groove und Forms Server) zum kostenlosen Download an.
Herzlich willkommen! 01.06.2006
Das DOTNET-DOKTOR-Weblog beschäftigt sich mit allem, was die Welt von .NET bewegt.