| 

.NET C# Java Javascript Exception

David Tielke

Beiträge zum Thema C#, Softwarequalität, Visual Studio und allen anderen .NET-relevanten Themen.
Über den Autor
Freiberuflicher Trainer im Bereich C# und .NET.
Webseite des Autors Themen des Autors
.net addins apple architektur artikel buchvorstellung csharp csharp-6.0 innovation konferenz konferenzen microsoft mobile-devices multithreading nokia phone-7 phone-8 security soa softwarequalitaet student-partners surface test-driven-development tipps usergroups visual-studio wcf webcasts windows-8 workshop
Auf codekicker News finden Programmierer redaktionell vorausgewählte und daher hochwertige Artikel zu verschiedenen, auswählbaren Themen. Auch dieser Autor veröffentlicht seine Artikel auf codekicker News.

» News weiterer Autoren
» Auch Autor werden


News und Artikel von David Tielke

14

DWX2017: Inhalte zum meinen Sessions

... Sessions und Workshops zum Download anbieten. Im Archiv enthalten sind alle Inhalte, die während meiner Session erzeugt wurden, also Folien, Notizen in OneNote sowie alle Projekte aus Visual Studio (2017). Sessions Architekturen mit Events Wie gut ist Ihre Software? C# 8.0 - Past, Present & Future Workshops Architektur - The next level Wichtiger Hinweis: Das Archiv zum ...
.net csharp softwarequalitaet visual-studio
03.07.2017 | 95 2
6

Materialien Workshop "Moderne Softwareentwicklung" auf der DDC 2016

... wieder vorbei, die .NET Developer Conference in Köln. An den ... Tagen plus zusätzlichem Workshop tag, durfte ich mit einer Session zu .NET Core sowie zwei Workshop s zu "Moderne Softwareentwicklung" sowie "Softwarequalität" teilnehmen. An dieser ... allen Teilnehmern meiner Workshop s und Sessions ... werden. Links Workshop Softwarequalität Workshop Moderne Softwareentwicklung ...
.net architektur konferenz konferenzen microsoft softwarequalitaet workshop
08.12.2016 | 177 0
11

Die Gefahr von unseriösen Recruitingunternehmen bei Xing & Co.

... einem Angestelltenverhältnis tun würde. Wie jedes Mitglied eines solchen Net zwerkes, stelle ich natürlich auch meine Fähigkeiten und Leistungen dar, ... auf meiner Anforderungen gepasst hätten, die bei diesen Net zwerken angegeben sind. Ich denke jeder kennt die offensichtlich ... nahezu alle bekannten Namen, zumindest im .NET -Bereich, den Rest kenne ich nicht gut genug), wird ...
.net csharp softwarequalitaet visual-studio
12.04.2016 | 245 0
7

Webcast C# 6.0 – Folge 10: Await in catch/finally

Async und await waren in C# 4.0 die großen Neuerungen und erlauben die Entwicklung von asynchronem Code im Stile des synchronen Codes. Die Benutzung dieser zwei Schlüsselwörter funktioniert in nahezu jeder Situation, außer innerhalb von catch- und finally-Blöcken. Mit C# 6.0 wird diese Einschränkung nun aufgehoben. Dazu aus der Projekt Roslyn Webseite: In C# 5 we don’t allow ...
.net csharp csharp-6.0 webcasts
28.10.2015 | 814 0
7

Webcast C# 6.0 – Folge 9: Exception Filters

... in C# ist sehr vielfältig und fast alle Wünsche können mit Try/Catch/Finally abgedeckt werden. Bisher gab es allerdings keine Möglichkeit, wie in anderen Sprachen auf der .NET -Plattform, einen catch-Block nur dann auszuführen, wenn eine bestimmte Bedingung erfüllt ist. So könnte eine von COM fliegende Exception auf den Fehlercode ausgewertet werden, o.ä. Mit C# 6.0 wurde ...
.net csharp csharp-6.0 microsoft webcasts
26.10.2015 | 412 0
9

Webcast C#6.0 – Folge 8: Index Initializer

Manche Erweiterungen der Sprache C# in der Version 6.0 sind überragend und andere eher weniger. Ein Vertreter letzterer Kategorie sind die Index Initializer. Auch wenn ein Dictionary nun ähnlich den Collection Initializern erstellt werden kann, so wird dieser Syntax in der Praxis eher seltener genutzt werden, da Collections die IDictionary implementieren, in den ...
.net csharp csharp-6.0 microsoft webcasts
25.10.2015 | 410 0
7

Webcast C# 6.0 - Folge 7: nameof() Operator

Kleine Veränderungen können manchmal großes Bewirken. Auf kaum eine Erweiterung trifft diese Aussage mehr zu, als auf den neuen nameof Operator. Musste man in der Vergangenheit an bestimmten stellen den Namen eines Members einer Klasse oder Methode angeben, z.B. beim Logging oder dem Auslösen einer ArgumentException, so musste dieser Name als string angegeben werden. ...
.net csharp csharp-6.0 microsoft webcasts
22.10.2015 | 397 0
9

Webcast C# 6.0 - Folge 6: String Interpolations

Das Arbeiten mit Strings gehört seit je her zu einem der meist durchgeführten Datenmanipulationen im Quellcode. Dabei gibt es in C# mehrere Möglichkeiten dazu, z.B. der Operator, String.Format und natürlich der StringBuilder. Jede dieser Methoden hat Vor- und Nachteile was Performance und Lesbarkeit angeht, jedoch stechen zwei Vorteile immer wieder heraus: Die schnelle ...
.net csharp csharp-6.0 microsoft webcasts
21.10.2015 | 897 0
7

Webcast C# 6.0 - Folge 5: Null Conditional Operator

... macht. Welche Möglichkeiten der Operator bietet, was damit angestellt werden kann und wann er den Code eher schlechter als besser lesbar macht, zeige ich im fünften Teil dieser Webcasts erie. Dazu aus der Project Roslyn Webseite: Sometimes code tends to drown a bit in null-checking. The null-conditional operator lets you access members and elements only when the receiver is ...
.net csharp csharp-6.0 microsoft webcasts
20.10.2015 | 396 0
5

Webcast C# 6.0 - Folge 4: Using Static

Die wohl merkwürdigste Erweiterung von C# 6.0 ist ohne Zweifel “Using Static”, also das direkte Einbinden von Membern eines statischen Typs in einen Namensraum. Dadurch entfällt der vermeidlich komplizierte Aufruf über den Klassennamen. Auch wenn ich ein großer Fan von C# 6.0 und dessen Erweiterungen bin, kann ich diesem Sprachfeature einfach nichts abgewinnen. Der Code ...
.net csharp csharp-6.0 microsoft webcasts
19.10.2015 | 374 0
4

Webcast C# 6.0 - Folge 3: Expression Bodied Function Member

Immer dann, wenn in C# eine Methode oder ein Computed-Property mit nur einem einzigen Statement geschrieben wird, erzeugt dies, bedingt durch den notwendigen Anweisungsblock nach Methoden oder Properties, unnötig viel Code. Ein ähnliches Problem existieren bei den in C# 2.0 eingeführten anonymen Funktionen. In C# 3.0 wurde deshalb mit den Lambdaausdrücken eine Kurzform ...
.net csharp csharp-6.0
18.10.2015 | 298 0
9

Webcast C# 6.0 – Folge 2: Read Only Auto Properties

Einer der Erweiterungen in C# 6.0, die sehr viel boilerplated Code vermeiden können, sind die Read Only Auto Properties. Im zweiten Teil der Webcastreihe zu den Erweiterungen aus C# 6.0, widmen wir uns dieser genialien kleinen Erweiterung und zeigen wo sie eingesetzt werden sollte und wo nicht. Dazu aus der Dokumentation des Roslyn-Projektes: Auto-properties can now be ...
.net csharp visual-studio webcasts
22.09.2015 | 439 0
7

Webcast C# 6.0 - Folge 1: Auto Property Initializers

Ab heute versuche ich regelmäßig Webcasts zu aktuellen Themen auf meinem YouTube-Channel zu veröffentlichen. Das Startthema werden die Neuerungen in C# 6.0 sein, welche ich in 10 Episoden beleuchten werde. Heute gibt es den ersten Teil zum Thema "Auto Property Initializers". Dazu aus der Beschreibung des Roslyn-Teams: You can now add an initializer to an auto-property, just ...
.net csharp innovation microsoft webcasts
26.08.2015 | 386 0
5

Webcast "Dressierte-Affen-Methode" zur Erkennung von SRP-Verletzungen - Update

In der dotnetpro Ausgabe 10/2015 befindet sich ein Artikel von mir zum Thema “Kohäsion und Kopplung” und wie damit zum einen Modularisierungen bewertet werden können, aber auch damit praktisch gearbeitet werden kann, um z.B. Verletzungen des Single Responsibility Principles zu erkennen. Ich nenne dieses Verfahren “Methode für dressierte Affen”, da die Aufteilung von ...
.net csharp softwarequalitaet visual-studio
02.08.2015 | 279 0
6

[DWX 2015] Vortragsmaterialien zum Download

... war mit insgesamt vier Sessions und einem Workshop beteiligt. Wie angekündigt, stelle ich nun hier alle Materialien der Sessions und des Workshop s zur Verfügung. Ich bedanke mich auf diesem Weg ... Ideen. Links [Session] Composite Components [Session] .NET Architektur für die Praxis [Session] Softwarequalität [Session] .NET 2015 [Workshop ] .NET Architektur für die Praxis
.net architektur csharp innovation konferenz microsoft softwarequalitaet workshop
28.06.2015 | 387 0
5

C# Beispielprojekt zur CoCo Architektur jetzt auf GitHub

In den letzten drei Ausgaben der dotnetpro durfte ich in der Artikelserie zur "Pragmatischen .NET -Architektur" eine pragmatische Architektur vorstellen, die nicht nur in fast allen Projekten einsetzbar ist, sondern für Entwickler auch besonders einfach zu verstehen und kinderleicht umzusetzen ist. Das im letzten Teil entwickelte Beispielprojekt "KontaktManager" ...
.net
20.03.2015 | 433 0
12

Welches Feature ich mir in C# 7.0 wünschen würde

... Aufgabe reserviert. Das Konzept mag etwas an CodeContracts erinnern, in der Tat geht es auch in diese Richtung. Allerdings benötige ich für CodeContracts mindesten das .NET Framework 4.0, da sie nicht Bestandteil der Sprache, sondern des Frameworks sind. Die reine Parameterüberprüfung könnte durch Compiler-Magic in ganz normalem IL-Code resultieren, der sogar ...
.net csharp innovation
15.01.2015 | 898 0
6

dotnetpro: Artikel “Besser mit Plan” in der Reihe “Pragmatische .NET Architektur” erschienen.

... auch der erste Artikel von mir in einer dreiteiligen Serie ... Thema “Pragmatische .NET Architektur ”. Im ersten Teil “Besser mit ... eigentliche Notwendigkeit einer Architektur und was das alles mit ... der Serie) vorgestellten Architektur adressiert. Als erster Schritt ... zu einer mehrschichtigen Architektur mit Softwarekomponenten zu ... am Ende dieser Artikel serie erreicht werden ...
architektur artikel
15.01.2015 | 362 0
9

Videotraining “Generics mit C#” bei video2brain erschienen

Generics mit C#_kleinHeute ist das Videotraining “Generics mit C#” bei video2brain von mir erschienen. Die mit C# 2.0 eingeführten Spracherweiterungen werden dabei sowohl grundlegend erklärt, als auch deren interna beleuchtet. Dabei ist der Fokus auf Fortgeschrittene und Profis gerichtet. Das Videotraining gibt es im Abo oder als Einzeltraining für 39,59 bei ...
.net csharp softwarequalitaet visual-studio
03.12.2014 | 367 0
5

Videotraining “Events & Delegates mit C#” bei video2brain erschienen

Events und Delegates in C#_kleinEvents und Delegates sind überschaubar aber mit etwas Mühe recht schnell zu erlernen. Aber das Problem steckt meist im Detail: Wie werden Events richtig ausgelöst? Warum können Exceptions die Auslöserekette verändern? Wie Funktionieren Delegates wirklich? Warum sollten immer Eventargs verwendet werden? Diese und viele weitere Fragen, ...
.net csharp softwarequalitaet visual-studio
13.11.2014 | 354 0
8

Videotraining "Visual Studio 2013 Grundlagen" bei video2brain erschienen

.net csharp microsoft visual-studio webcasts
22.09.2014 | 525 0
13

Webinar ".NET Architektur" bei Developer Media am 11.09.2014

Am kommenden Donnerstag gebe ich bei dem Trainingsanbieter Developer Media mal wieder ein Webinar, dieses Mal zum Thema ".NET Architektur ". Wir werden uns in diesem 1,5h stündigen Webinar gemeinsam anschauen, wie man mit wenig Aufwand und der konsequenten Anwendung von Grundlagen des OOD wie DRY, ISP oder SRP eine modulare und damit sehr flexible und wiederverwendbare ...
.net architektur
09.09.2014 | 1161 0
4

Android Wear - Mein Fazit nach einem Monat

Ich liebe Gadgets und technische Spielereien einfach. Als Google vor einiger Zeit das neue OS Android Wear für Smartwatches vorstellte, war mir sofort klar: Das mußt du unbedingt haben! Gesagt, getan! Pünktlich zum erscheinen der ersten Geräte, bestellte ich mir eine Samsung Gear Live in schwarz im Google Playstore und erhielt sie auch direkt am nächsten Tag. Vorher schon ...
.net csharp softwarequalitaet visual-studio
08.09.2014 | 429 0
4

DWX 2014: Projektdateien & Folien

... die einzelnen Vorträge sowie die Folien für Softwarekomponenten. An dieser Stelle an alle Teilnehmer noch einmal vielen Dank für das zahlreiche Erscheinen in den Sessions und dem wahnsinnigen Feedback danach, so machen Konferenzen wirklich Spaß. Links IoC - VS 2013 Projekt SA für die Praxis - VS 2013 Projekt Softwarekomponenten - VS 2013 Projekt Softwarekomponenten - Folien
.net architektur konferenz konferenzen softwarequalitaet
16.07.2014 | 415 0
10

DWX 2014: Projektdateien & Folien

... die einzelnen Vorträge sowie die Folien für Softwarekomponenten. An dieser Stelle an alle Teilnehmer noch einmal vielen Dank für das zahlreiche Erscheinen in den Sessions und dem wahnsinnigen Feedback danach, so machen Konferenzen wirklich Spaß. Links IoC - VS 2013 Projekt SA für die Praxis - VS 2013 Projekt Softwarekomponenten - VS 2013 Projekt Softwarekomponenten - Folien
.net architektur konferenz konferenzen softwarequalitaet
16.07.2014 | 465 0