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:
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
Use keyboard shortcuts
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.
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.
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.
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.
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.
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.
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).
by bill-s, 2019-12-03T03:03:26.055Z
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.
by bill-s, 2019-12-03T02:57:44.578Z
But first, what is the event loop and why should you care?
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]
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.
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.
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.