dotNET Weekly
Add a link
LoginRegister
PrevDecember 2019Next
WSMTWTFS
4824252627282930
491234567
50891011121314
5115161718192021
5222232425262728
12930311234

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!

API testing doesn't have to be tedious

by bill-s, 2019-12-03T03:10:28.393Z

Powerful declarative end-to-end testing for APIs that works for you! No coding required. Simple to run on any continuous integration tool.

tools

15 Tips and Tricks to Increase Your Productivity in Visual Studio 2019

by bill-s, 2019-12-03T02:58:34.869Z

Visual Studio 2019 is packed with new features for smartly handling code for different projects. This blog compiles tips and tricks that will make you more productive when using Visual Studio 2019. They are: Code Cleanup Improve performance Search in Watch window Track active file inside Solution Explorer Cycle Clipboard Ring Remove and sort namespaces Track miscellaneous files Run to Cursor Reusable code in Toolbox Show the Output window automatically Run web application in multiple browsers Quick launch Use keyboard shortcuts Vertical selection Collapse all

vs

Building a real-time .NET GraphQL Client API

by bill-s, 2019-12-03T03:03:46.784Z

We are busy, busy, busy working on version 11 of Hot Chocolate and Strawberry Shake. In this post I want to explore the client side of GraphQL on .NET more with a special emphasis on subscriptions. Since, with the new version of Strawberry Shake our initial blog has become kind of invalid I also will walk you trough the basics again before heading into subscriptions and what lies beyond.

.net

Building Modern Cloud Applications using Pulumi and .NET Core

by bill-s, 2019-12-03T02:56:51.008Z

We are excited to announce .NET Core support for Pulumi! This announcement means you can declare cloud infrastructure — including all of Azure, such as Kubernetes, Functions, AppService, Virtual Machines, CosmosDB, and more — using your favorite .NET language, including C#, VB.NET, and F#. This brings the entire cloud to your fingertips without ever having to leave your code editor, while using production-ready “infrastructure as code” techniques.

.net-core

Build your own React

by bill-s, 2019-12-03T03:00:30.714Z

We are going to rewrite React from scratch. Step by step. Following the architecture from the real React code but without all the optimizations and non-essential features. If you’ve read any of my previous “build your own React” posts, the difference is that this post is based on React 16.8, so we can now use hooks and drop all the code related to classes.

javascript

FluentDispatch

by bill-s, 2019-12-03T02:58:59.959Z

FluentDispatch is a .NET Standard 2.1 framework which makes easy to scaffold distributed systems and dispatch incoming load into units of work in a deterministic way. This framework is useful whenever you want to process a heavy workload coming from a specific source of data (i.e message broker, web endpoint, ...) in a non-blocking way (fire-and-forget pattern) but still being able to benefit from resiliency features (circuit beaking, back pressure, ...). The framework can be used to dispatch load into units of work locally (using .NET Threadpool) or remotely (using Remote Procedure Calls).

.net

How I built a simple compiler — Markdown to HTML

by bill-s, 2019-12-03T03:05:14.876Z

A colleague of mine, who happens to be my ̶b̶o̶s̶s̶ ̶ leader wrote a really cool compiler. It’s not a cool CRUD app or complicated animation. IT’S A COMPILER. Used in the production environment. And it’s not backed up by a community or a big company.

tools

How to simulate AutoMapper that works during the build time

by cezarypiatek, 2019-12-02T18:09:44.165Z

In this blog post, I’m going to describe how to create a tool for generating code during the build process and how I used it to create auto-synchronizing mapping classes.

.net

Deep Learning vs. Machine Learning

by bill-s, 2019-12-03T03:01:43.938Z

This episode helps you compare deep learning vs. machine learning. You'll learn how the two concepts compare and how they fit into the broader category of artificial intelligence. During this demo we will also describe how deep learning can be applied to real-world scenarios such as fraud detection, voice and facial recognition, sentiment analytics, and time series forecasting.

machine-learning

https://blog.maddevs.io/guaranteed-delivery-with-grpc-streams-dc847ead7e6e

by bill-s, 2019-12-03T03:03:26.055Z

Let’s take a look at the minimum requirements for web developers in the 2000s. In the good old days, you could build more or less working website with a backend programming language (e.g PHP, Python, Ruby), some Javascript + jQuery and the ability to create an HTML layout from PSD. That’s all. The code was deployed mainly by FTP. CI/CD, Pipelines, DevOps, SRE and other mainstream concepts were not in the list of minimum requirements for web developers.

.net

JavaScript Visualized: Event Loop

by bill-s, 2019-12-03T02:57:44.578Z

Oh boi the event loop. It’s one of those things that every JavaScript developer has to deal with in one way or another, but it can be a bit confusing to understand at first. I’m a visual learner so I thought I’d try to help you by explaining it in a visual way through low-res gifs because it's 2019 and gifs are somehow still pixelated and blurry. But first, what is the event loop and why should you care? JavaScript is single-threaded: only one task can run at a time. Usually, that’s no big deal, but now imagine you’re running a task which takes 30 seconds.. Ya.. During that task we’re waiting for 30 seconds before anything else can happen (JavaScript runs on the browser’s main thread by default, so the entire UI is stuck) It’s 2019, no one wants a slow, unresponsive website

javascript

Kotlin is like C#

by tomitu, 2019-12-05T10:40:23.951Z

Comparing the syntax of Kotlin and C# through short code examples.

c#

Run ASP.NET Core 3 on Kubernetes with Helm.

by marcinwolnik, 2019-12-02T14:20:31.990Z

A step-by-step guide into how to create, build and host ASP.NET Core 3 web API on Kubernetes with a little help from Helm 3.

.net-coreasp.net-coredockerkubernetes

New XAML Features in Visual Studio

by bill-s, 2019-12-03T03:01:23.363Z

In this episode, Robert is joined by Dmitry Lyalin, who demonstrates a number of both new and upcoming features for WPF and UWP desktop developers in Visual Studio 2019. He shows: WPF Designer supporting.NET Core 3 [05:00] IntelliCode for XAML [06:00] Popout XAML into separate window [07:00] Document Outline [09:05] Easier merging of Resource Dictionaries [10:15] Runtime Tools in-app toolbar [12:45] Live Visual Tree [15:00] Hot Reload [15:45] Live Property Explorer [17:05] Show Just My XAML [18:50] More on Hot Reload [21:15] Control selection mode in UI Debugging Tools [25:35] Region support in IntelliSense [28:00] Code snippet support in IntelliSense [29:45] XAML Binding Errors window (available if you install XAML Binding Debug Output extension) [32:00] Suggested Actions (preview of upcoming feature) [35:00]

.net

Using async disposable and async enumerable in frameworks older than .NET Core 3.0

by bill-s, 2019-12-03T02:56:32.762Z

One of the awesome features introduced in .NET Core 3.0 and C# 8.0 are async streams. The feature consists of two parts – async disposable, for async clean up, as well as async enumerable, for async iteration.

.net-core

Why is reflection slow?

by bill-s, 2019-12-03T03:04:27.684Z

It’s common knowledge that reflection in .NET is slow, but why is that the case? This post aims to figure that out by looking at what reflection does under-the-hood.

.net

NewslettersAboutPrivacy Policy