Showing archive results for April 2019

Apr 15, 2019
Post comments count22
Post likes count0

.NET Core Workers in Azure Container Instances

Brady Gaster
Brady Gaster

In .NET Core 3.0 we are introducing a new type of application template called Worker Service. This template is intended to give you a starting point for writing long running services in .NET Core. In this walkthrough you'll learn how to use a Worker with Azure Container Registry anAzure Container Instances to get your Worker running as a microservi...

ASP.NETASP.NET Core.NET Core
Apr 10, 2019
Post comments count0
Post likes count0

NuGet Spring 2019 Roadmap

Anand Gaurav
Anand Gaurav

We published our last NuGet roadmap in June last year. Many of the features announced were major additions to NuGet and we have been hard at work to implement those over the last few months. In this post, we will start by summarizing the features we have completed and then peek into the next wave of work planned. Looking back Here are some featur...

NuGetRoadmap
Apr 9, 2019
Post comments count2
Post likes count0

.NET Core April 2019 Updates – 2.1.10 and 2.2.4

Vivek Mishra
Vivek Mishra

Today, we are releasing the .NET Core April 2019 Update. These updates contain security and reliability fixes. See the individual release notes for details on included fixes. Security Microsoft Security Advisory CVE-2019-0815: ASP.NET Core Denial of Service Vulnerability A denial of service vulnerability exists in ASP.NET Core 2.2 wh...

.NET CoreASP.NETSecurity
Apr 8, 2019
Post comments count0
Post likes count0

A portable way to get GC events in process and no admin privilege with 10 lines of code (and ability to dynamically enable/disable events)

maoni
maoni

I’ve been talking about doing managed heap performance analysis with ETW events for ages because ETW is just such a powerful tool. It has a well defined format so many components, from kernel modes to user mode ones, all emit ETW events which means you can have tools that just know how to parse the event format and correlate them. At Microsoft perf...

.NET
Apr 5, 2019
Post comments count3
Post likes count0

Announcing ML.NET 1.0 RC – Machine Learning for .NET

Cesar De la Torre
Cesar De la Torre

ML.NET is an open-source and cross-platform machine learning framework (Windows, Linux, macOS) for .NET developers. Using ML.NET, developers can leverage their existing tools and skillsets to develop and infuse custom AI into their applications by creating custom machine learning models for common scenarios like Sentiment Analysis, Recommendati...

.NET
Apr 5, 2019
Post comments count1
Post likes count0

Web and Azure Tool Updates in Visual Studio 2019

Angelos Petropoulos
Angelos Petropoulos

Hopefully by now you’ve seen that [Visual Studio 2019 is now generally available][1]. As you would expect, we’ve added improvements for web and Azure development. As a starting point, Visual Studio 2019 comes with [a new experience for getting started with your code][2] and we updated the experience for creating ASP.NET and ASP.NET Core projects to...

ASP.NET
Apr 3, 2019
Post comments count0
Post likes count1

Making CPU configuration better for GC on machines with > 64 CPUs

maoni
maoni

If you are running Windows on a machine with > 64 CPUs, you’ll need to use this feature called the CPU groups for your process to be able to use more than 64 CPUs. At some point in the far distant past, people thought having more than 64 processors on a machine was inconceivable so they used a 64-bit number for the processor mask. And when 64-proc ...

Performance
Apr 2, 2019
Post comments count0
Post likes count0

.NET Framework April 2, 2019 Cumulative Update for Windows 10 version 1809 and Windows Server 2019

Tara Overfield
Tara Overfield

Today, we released the March 2019 Update for Windows 10 version 1809 and Windows Server 2019. Quality and Reliability This release contains the following quality and reliability improvements. CLR Getting the Update The Update is available via Windows Server Update Services and Microsoft Update Catalog. Microsoft Update Cat...

.NET Framework.NET
Apr 2, 2019
Post comments count16
Post likes count0

Visual Studio 2019 .NET productivity

KendraHavens
KendraHavens

Your friendly neighborhood .NET productivity team (aka. Roslyn) focuses a lot on improving the .NET coding experience. Sometimes it’s the little refactorings and code fixes that really improve your workflow. You may have seen many improvements in the previews, but for all of you who were eagerly awaiting the GA release here’s a few features you may...

.NETC#Visual Studio
Apr 2, 2019
Post comments count0
Post likes count1

Handling a new era in the Japanese calendar in .NET

Ron Petrusha (MSFT)
Ron Petrusha (MSFT)

Typically, calendar eras represent long time periods. In the Gregorian calendar, for example, the current era spans (as of this year) 2,019 years. In the Japanese calendar, however, a new era begins with the reign of a new emperor. On April 30, 2019, Emperor Akihito is expected to abdicate, which will bring to an end the Heisei era. On the followin...

.NET