dotNET Weekly
Add a link
LoginRegister
PrevNovember 2020Next
WSMTWTFS
4425262728293031
451234567
46891011121314
4715161718192021
4822232425262728
49293012345

Want to receive every Tuesday the best .NET links?

Once subscribed you can login, submit a link and receive the weekly newsletter.

Join more than 4847 .NET professionals!

A first introduction to building 3D applications with JavaScript or TypeScript using Babylon.js

by bill-s, 2020-11-16T18:45:41.569Z

TLDR; JavaScript is an exceedingly popular language and, in many places, not just the browser. It's also used to develop backend services, work with IoT and much more. This article shows how you can use it in yet another interesting area namely to develop 3d applications using JavaScript or TypeScript.

javascript

Announcing .NET 5.0

by bill-s, 2020-11-16T18:37:33.179Z

We’re excited to release .NET 5.0 today and for you to start using it. It’s a major release — including C# 9 and F# 5 — with a broad set of new features and compelling improvements. It’s already in active use by teams at Microsoft and other companies, in production and for performance testing. Those teams are showing us great results that demonstrate performance gains and/or opportunities to reduce hosting costs for their web applications. We’ve been running our own website on 5.0 since Preview 1. From what we’ve seen and heard so far, .NET 5.0 delivers significant value without much effort to upgrade. It’s a great choice for your next app, and a straightforward upgrade from earlier .NET Core versions. We hope you enjoy using it, on your desktop, laptop, and cloud instances.

.net

Announcing the Release of the Git Experience in Visual Studio

by bill-s, 2020-11-16T18:40:56.922Z

We’re excited to announce that our new Git tooling is now the default source control experience in Visual Studio 2019, beginning with version 16.8. We’ve been working on this experience over the last year, iterating based on your feedback to build out key features, enhance performance, and fine tune quality. Above all, we’ve focused on improving discoverability for your common workflows and simplifying navigation to reduce context-switching. Regardless of whether you are part of a large team or working on a personal project, whether you are an experienced developer or just starting out, we strongly believe the new Git experience in Visual Studio 2019 will have something for you.

vs

Astonishing Performance of .NET 5

by bill-s, 2020-11-16T18:39:21.744Z

I migrated Fusion to .NET 5 today — and honestly, I was absolutely astonished by the performance boost it brings.

.net

C# 9.0 on the record

by bill-s, 2020-11-16T18:37:56.512Z

It’s official: C# 9.0 is out! Back in May I blogged about the C# 9.0 plans, and the following is an updated version of that post to match what we actually ended up shipping. With every new version of C# we strive for greater clarity and simplicity in common coding scenarios, and C# 9.0 is no exception. One particular focus this time is supporting terse and immutable representation of data shapes.

c#

Call anonymous C# functions from JS in Blazor WASM

by ThomasArdal, 2020-11-17T07:31:52.958Z

In this article, we will look at how we can call C# functions from a JS library in Blazor WASM. This can be useful to integrate with existing JS libraries that react to different events.

.net-coreasp.net-coreblazorjavascript

Diving Into NuGet History For Fun and Community Insights

by bill-s, 2020-11-16T18:48:08.231Z

In the dark ages of .NET, developers had to crawl the internet for dependencies, run installers, create bloated lib folders, and possibly introduce assemblies into the Global Assembly Cache. Gross! Those who remember will agree it was terrible, but it’s better now!

.net

Introducing QnA Maker managed: now in public preview

by bill-s, 2020-11-16T18:42:26.112Z

QnA Maker is an Azure Cognitive Service that allows you to create a conversational layer over your data- in minutes. Today, we are announcing a new version of QnA Maker which advances several core capabilities like better relevance and precise answering, by introducing state-of-art deep learning technologies.

azure

Multithreading Handbook For Simulation Developers

by bill-s, 2020-11-16T18:47:07.465Z

Multithreading can be hard to get right. But it’s also vitally important to getting simulations running smoothly on resource constrained mobile devices. In my career at Microsoft I’ve had the opportunity to spend more than 4 years helping partners write high performance apps for HoloLens. I also spent another 4 years helping partners write high performance apps for phones and tablets.

.net

Real-time Web Applications with SignalR in ASP.NET Core 3.1

by bill-s, 2020-11-16T18:43:05.165Z

In this article, we will learn about real-time web & how to build real-time web applications using SignalR in ASP.NET Core. As part of this article, we will work on an application that can send real-time messages/alerts to all connected users or private messages to some specific user(s).

asp.net-core

Using Azure WebJobs in .NET Applications

by bill-s, 2020-11-16T18:41:28.025Z

It is a very common requirement for web applications to be able to run background tasks. Scheduling tasks to run at specific times or intervals, triggering jobs to run based on certain events, etc are common scenarios that we encounter while developing applications. In this article, we are going to learn about Azure WebJobs which provides an excellent way of accomplishing this in a cloud environment. We’ll start by learning what an Azure WebJob is. Then we’ll look at different types of WebJobs. After that, we’ll learn how to use the Azure WebJobs SDK to create a triggered background job that runs when a new message arrives in the Azure Storage Queue. We’ll test it locally by creating a queue and adding a message. Finally, we’ll deploy it to Azure and test it.

azure

Using .NET Core Tools to Create Reusable and Shareable Tools and Apps

by bill-s, 2020-11-16T18:47:26.073Z

Starting with .NET Core 2.1 Microsoft introduced the Dotnet Tools platform as part of the .NET Core SDK and since then these tools have become a vital although underutilized part of the .NET Eco system. Dotnet Tools are a simple way to create, publish and consume what are essentially .NET Core applications that can be published and shared using the existing NuGet infrastructure for packaging and distribution. This means it's really quick and easy to build tools that you can share either publicly or privately.

.net

Write a WordPress blog with... Blazor!

by mizrael, 2020-11-19T01:26:21.590Z

Yeah, I'm not getting crazy. It is 100% possible to replace your WordPress theme with a Blazor Webassembly application.

.net-coreasp.net-coreblazorc#github

NewslettersAboutPrivacy Policy