10 November 2020

82 links · Tuesday

Leveling Up Your Azure SQL Database Deployments

The Basic, Standard, and Premium service tiers fulfill a lot of customers' needs. For some customers, though, the General Purpose, Business Critical, and Hyperscale service tiers offer additional perf

C# 9.0 on the record | .NET Blog

C# 9.0 on the record 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 si…

.NET Core November 2020 Updates – 3.1.10 | .NET Blog

Today, we are releasing the .NET Core November 2020 Update. These updates contains reliability and other non-security fixes. See the individual release notes for details on updated packages. Getting the Update .NET Core 3.1.10 and .NET Core SDK ( Download | …

Introducing QnA managed: Now in Public Preview

The next version of QnA Maker advances several core capabilities like better relevance and precise answering, by introducing state-of-art deep learning technologies. In addition, it also simplifies re

The Gods on HackerNews

Every so often I encounter a comment on HackerNews that involuntarily makes my jaw drop, head shake and eyes water. It's usually concerning what some on HackerNews consider a 'worthwhile' amount of money you can earn as an entrepreneur VS being an employee.

Cloud Security Solutions Comparisons

It’s hard to separate fact from fiction when evaluating cloud security solutions. The Cloud Security Punch-Out! series puts Orca Security head-to-head against some of the world’s largest IT security brands.

Bin Log Reader

An unhandled error has occurred. Reload 🗙

.NET 5 Arrives -- Visual Studio Magazine

While it doesn't reflect the full vision of unification that Microsoft originally sought, the milestone .NET 5 release has arrived to consolidate many of the moving parts of the .NET ecosystem.

microsoft/vscode

Visual Studio Code. Contribute to microsoft/vscode development by creating an account on GitHub.

Spectre.Console - Welcome

Spectre.Console is a .NET Standard 2.0 library that makes it easier to create beautiful console applications. It has been heavily inspired by the excellent Rich library for Python written by Will McGugan.

.NET Foundation Store

Store Policies | Contact Us | Powered by Kotis Design

Announcing F# 5 | .NET Blog

Today, we’re excited to announce the general availability of F# 5. It ships with .NET 5. We’ve been working on F# 5 for over the past year now, and we’re excited to share it with everyone. You can get F# 5 in the following ways: Install the latest .NET 5 SDK I…

.NET Thanks!

v5.0.0-rc.2 215 people 2281 contributions

.NET 5 on App Service

We are happy to announce that App Service now supports .NET 5 applications across all public regions and scenarios on both Windows and Linux App Service plans.

.NET Conf 2020 - Day 1

Day One of .NET Conf 2020 Join the conversation #dotNETConf For more resources head over to: https://www.dotnetconf.net/

Implementing a Custom Model Binder In Razor Pages

In Razor Pages, model binding is the process that maps data from an HTTP request to simple PageModel properties or handler parameters. Incoming data can be included in a request as posted form values, query string values or route data. The default collec…

Announcing .NET 5.0 | .NET Blog

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,

SharpLab

C#/VB/F# compiler playground.

I sold Baremetrics - Baremetrics

2020 has turned in to one of the most unusual years of my life, for both the obvious reasons but also for reasons I definitely wasn't expecting at the

Gather

How to Recalculate a Spreadsheet

Let’s say I’m ordering burritos for my two friends while they quar up in Jersey City, and want to calculate the total price of my order: It’s a little confusing to follow the flow of data in a sprea

Bienvenue Cloudflare France! Why I’m helping Cloudflare grow in France

I am incredibly excited to announce that I have joined Cloudflare as its Head of France to help build a better Internet and expand the company’s growing customer base in France. This is an important milestone for Cloudflare as we continue to grow our presence …

Breadmaking 101: How to Troubleshoot Bad Bread

Bread can be a fickle animal. Even though it's one of the simplest, oldest foods on earth, it also takes a lot of finesse and practice before you can make it confidently and well. Today, we're going to go through troubleshooting a series of problem loaves to l…

Git in action - Simple Talk

Dino Esposito continues his series on git. In this article, he explains how to initialize a repository, track files, and revert to a specific revision.

Multicasting: Enhance a group of methods with just one attribute

In the most basic use case, you annotate a class with a method interception/method boundary attribute and it’s multicast (applied) to all methods in that class, but in this blog post, we’ll go over some more advanced use cases as well.

Running Stored Procedures Across Databases in Azure

In a previous article I talked about how to run queries across database instances on Azure using ElasticQuery. One of the limitations I talked about was the in ability to update data in the source dat

Azure Processor Limits

Ran into a fun little quirk in Azure today. We wanted to allocate a pretty beefy machine, an M32ms. Problem was that for the region we were looking at it wasn’t showing up on our list of VM sizes. We

net5-contrib.diff

GitHub Gist: instantly share code, notes, and snippets.

Beginner's Series to: Unity | Channel 9

Modern games are made differently from how traditional applications are made. Games can also be a creative outlet for programmers. This is why we created this bite sized video series to help .NET deve

A more secure GitHub Experience | Visual Studio Blog

As the next step in the journey towards a more secure GitHub experience, beginning November 13th, GitHub and Visual Studio will no longer accept account passwords when authenticating with the REST API and will instead require using token-based authentication (…

Convex and Concave Dispositions

One of the major philosophical differences that I have noticed in how people approach making large-scale decisions in the world is how they approach the age-old tradeoff of compromise versus purity. Given a choice between two alternatives, often both expressed…

When Remote Work doesn't cut it

The COVID-19 crisis, while disrupting the global world unlike anything before, has opened up an unexpected window to remote work. Nearly all major1tech2 giants3 have4 allowed their workers to do home office. Many people are considering this as a sign of the ad…

365 Blog Posts In 365 Days

I wrote 365 blog posts in 365 days. My thoughts: 1. Writing solves problems.  When things got hard, I pulled up a blank Google doc. When depressed or frustrated, I used writing to (1) get it out of my system and (2) reason through solutions. Not only did wr…

Start with pen and paper

tl;dr — If you feel unfocused, grab a pen and paper and start writing your thoughts down.

Don’t outsource your thinking — Avthar Sewrathan

You should decide for yourself what you should work on, based on following your own curiosity and interest. Do the hard work of experimenting, exploring and thinking for yourself. Don’t outsource your thinking.