<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Net 5 on Strathweb. A free flowing tech monologue.</title>
    <link>https://www.strathweb.com/categories/net-5/</link>
    <description>Recent content in Net 5 on Strathweb. A free flowing tech monologue.</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <lastBuildDate>Wed, 11 Nov 2020 19:14:56 +0000</lastBuildDate><atom:link href="https://www.strathweb.com/categories/net-5/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>dotnet-script 1.0.0 released – with support for .NET 5.0 and C# 9</title>
      <link>https://www.strathweb.com/2020/11/dotnet-script-1-0-0-released-with-support-for-net-5-0-and-c-9/</link>
      <pubDate>Wed, 11 Nov 2020 19:14:56 +0000</pubDate>
      
      <guid>https://www.strathweb.com/2020/11/dotnet-script-1-0-0-released-with-support-for-net-5-0-and-c-9/</guid>
      <description>&lt;p&gt;To celebrate the release of &lt;a href=&#34;https://devblogs.microsoft.com/dotnet/announcing-net-5-0/&#34;&gt;.NET 5.0&lt;/a&gt;, which happened yesterday, we are happy to announce the release of &lt;a href=&#34;https://github.com/filipw/dotnet-script&#34;&gt;dotnet-script&lt;/a&gt; - with support for .NET 5.0 and C# 9.&lt;/p&gt;
&lt;p&gt;In addition to that, we have decided that after such a long time since we started this project off, and a rather stable public API, it is high time to celebrate this .NET 5.0 release by additionally moving dotnet-script to version 1.0.0.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Beautiful and compact Web APIs with C# 9, .NET 5.0 and ASP.NET Core</title>
      <link>https://www.strathweb.com/2020/10/beautiful-and-compact-web-apis-with-c-9-net-5-0-and-asp-net-core/</link>
      <pubDate>Fri, 23 Oct 2020 05:52:45 +0000</pubDate>
      
      <guid>https://www.strathweb.com/2020/10/beautiful-and-compact-web-apis-with-c-9-net-5-0-and-asp-net-core/</guid>
      <description>&lt;p&gt;Almost fours year ago &lt;a href=&#34;https://www.strathweb.com/2017/01/building-microservices-with-asp-net-core-without-mvc/&#34;&gt;I blogged&lt;/a&gt; about building lightweight microservices with ASP.NET Core 1.2 (which actually never shipped in such version and later became ASP.NET Core 2.0). The idea there was to drop the notion of bloated MVC controllers, get rid of as much as we can of the usual verbosity of C# based applications, and use a set of simple extension methods and a few cutting edge features of ASP.NET Core to provide a node.js style experience for authoring Web APIs.&lt;/p&gt;
&lt;p&gt;The article and the accompanying demo projects received quite a lot of attention, and I even got a chance to speak at some conference about these type of approaches to building focused, small microservices. With the .NET 5.0 in sight (.NET 5.0 RC2 is out at the time of writing this), and some remarkable features of C# 9, this &amp;ldquo;lightweight Web APIs&amp;rdquo; concept deserves a revisit, and this is what we will do in this blog post.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>.NET 5 preview support in OmniSharp and C# Extension for VS Code</title>
      <link>https://www.strathweb.com/2020/03/net-5-preview-support-in-omnisharp-and-c-extension-for-vs-code/</link>
      <pubDate>Fri, 27 Mar 2020 15:45:38 +0000</pubDate>
      
      <guid>https://www.strathweb.com/2020/03/net-5-preview-support-in-omnisharp-and-c-extension-for-vs-code/</guid>
      <description>&lt;p&gt;As we all know, we have recently been spoiled with the first preview release of &lt;a href=&#34;https://devblogs.microsoft.com/dotnet/announcing-net-5-0-preview-1/&#34;&gt;.NET 5&lt;/a&gt;. Additionaly, Preview 2 is just around the corner and is already available via &lt;a href=&#34;https://dotnet.microsoft.com/download/dotnet-core/scripts&#34;&gt;dotnet-install scripts&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;While it&amp;rsquo;s still early days, we would want that OmniSharp users can work with .NET 5 as soon as possible, so we have just added support for .NET 5 in OmniSharp.&lt;/p&gt;
&lt;p&gt;Let me quickly walk you through what you need to do to take advantage of that.&lt;/p&gt;</description>
    </item>
    
  </channel>
</rss>
