-

C# 7.0 – What’s New
I already blogged about some cool new C# 7.0 features in the last months. Now I’m offering an additional chapter to my book Professional C#…
-

View Components with ASP.NET Core 1.1
View Components allow creating functionality similar to a controller action method independent to a controller. Thus, view components can be used from different controllers, and…
-

Workshop with Updates for C# 7.0 and Visual Studio 2017
-

20 Years Visual Studio and 16 Years Professional C#
Visual Studio 2017 will be released on March, 7, 2017. The first version of Visual Studio was released in the year 1997: Visual Studio 97.…
-

C# 7.0 – Pattern Matching
I already explained binary literals, digit separators, tuples, out vars and ref returns, and expression bodied members – great new C# 7.0 features – in…
-

C# 7.0 and ASP.NET Core at BASTA! in Frankfurt, Germany
After visiting Brno and Bratislava in the Czech Republic and in Slovakia, the next conference is in Frankfurt, Germany. BASTA! Spring moved from Darmstadt to…
Meet Christian Nagel, software architect and innovation expert
Christian Nagel is the founder of CN innovation and an experienced software architect, consultant, trainer, author, and speaker. He supports teams in building modern software solutions with Microsoft technologies, .NET, C#, cloud platforms, and strong architectural concepts. In his blog, Christian shares practical insights, technology trends, and real-world experience from modern software development.

Latest News
-

After some first experiments using the EF Core provider with Azure Cosmos DB, with the second article on EF Core with Azure Cosmos DB has…
-

With C#, interfaces can be implemented implicitly or explicitly. With implicit interface implementations, the members of the interface are public in the class. With explicit…
-

C# has different meanings for the using keyword. One is the using directive to import types from namespaces, and to create aliases to types. The…
