Skip to content
Gunnar Peipman

Gunnar Peipman – Programming Blog

ASP.NET Core, Blazor, .NET, Azure, SharePoint, IoT

  • Home
  • Bio
  • Business
  • Presentations
  • Schedule
  • Series
  • Contact me

Archives

Deep-dive posts to new features of C# 7.1: default literal expressions, inferred tuple names, async main.

C#
C# 

Default literal expressions in C# 7.1

May 11, 2018December 18, 2019 Gunnar Peipman 2264 Views 2 Comments

C# 7.1 introduces a little update to default literal expressions that makes them a little bit shorter and on some cases helps us write cleaner and more readable code. This blog post introduces this litlle feature update in C# 7.1.

Read more
C#
.NET C# 

Inferred tuple names in C# 7.1

April 26, 2018December 18, 2019 Gunnar Peipman 1746 Views 2 Comments

Although C# 7.1 hasn’t many new features there are still some convenience hacks I like. One of these is inferred tuple names meaning that we can name tuple members using variable names. It’s not a big change in language but it still makes code a little bit cleaner where tuples are used.

Read more
C#
.NET C# 

Deep dive to async Main

December 6, 2017February 3, 2020 Gunnar Peipman 2285 Views 3 Comments

C# 7.1 introduces asynchronous Main method for console applications. It helps us to get rid of some ugly code to await for asynchronous methods. If Main method of console applications is application flow controller that makes multiple calls to asynchronous methods then async Main leads us to much cleaner code. This blog post is my deep dive to async Main.

Read more
Gunnar Peipman

Topics

  • .NET
  • Architecture/Design/Patterns
  • ASP.NET
  • Azure
  • Blazor
  • Books
  • C#
  • Community
  • Data platform
  • Graphics
  • IIS
  • IoT
  • JavaScript
  • Linux
  • Mobile
  • Office/Office 365
  • Search
  • SharePoint
  • Software development
  • Testing
  • Tools
  • UWP
  • Various
  • Visual Studio
  • Windows

 

Follow me on Blogarama
Copyright © 2025 Gunnar Peipman – Programming Blog. All rights reserved.