by bill-s, 2020-01-10T04:06:34.283Z
Microservices based applications consist of multiple services and are built with a variety of programming languages. Based on the business use case, you can pick the most appropriate technology to build your service. gRPC can be one of those choices.
Today we chat with Sourahb to find out more about gRPC and ASP.NET Core apps.
[01:04] - Where does gRPC come from?
[02:40] - What's different about gRPC, why this?
[06:15] - Contract based development, types, strongly type clients, like WCF?
[09:45] - Demo time!
[17:23] - What's next for .NET Core and gRPC / Roadmap?
[19:22] - Are there any challenges running gRPC?
by bill-s, 2020-01-10T04:14:00.900Z
The command-line interface (CLI) might look old school, but it’s one of the most useful ways to work with applications. You can interact with them in the SSH connection.
by bill-s, 2020-01-10T04:05:15.374Z
In this article, we are going to talk about a neat concept called data shaping and how to implement it in ASP.NET Core Web API. To achieve that, we are going to use similar tools as we did in the sorting article. Data shaping is not something that every API needs, but it can be very useful in some cases.
by bill-s, 2020-01-10T04:17:08.298Z
Dotnetos Conference 2019
by bill-s, 2020-01-10T04:09:55.137Z
by bill-s, 2020-01-10T04:05:42.249Z
by bill-s, 2020-01-10T04:18:15.786Z
This release brings some (minor) breaking changes to the public API. First, we added a non-generic overload to Send on IMediator:
by bill-s, 2020-01-10T04:14:27.266Z
Many of us were taught that .NET manages memory automatically. There is no need to explicitly free memory. It just kind of goes away with the garbage collector. Though, It doesn’t mean we can’t have memory leaks. In this tutorial we will learn what is a memory leak in C# and how to measure .NET application performance with a variety of tools to diagnose memory issues.
by bill-s, 2020-01-10T04:04:27.565Z
tl,dr; opinion: ongoing .NET Framework support for F/OSS libraries may quickly start evaporating, and this should be a consideration in migration planning.
by bill-s, 2020-01-10T04:08:45.435Z
In recent years, we've seen extraordinary growth in Computer Vision, with applications in image understanding, search, mapping, semi-autonomous or autonomous vehicles and many more.
The ability for models to understand actions in a video, a task that was unthinkable just a few years ago, is now something that we can achieve with relatively high accuracy and in near real-time.
by bill-s, 2020-01-10T04:15:03.340Z
In this article, we’ll look at different ways of collecting and inspecting events from the .NET Core runtime and base class library (BCL).
by andrea.angella, 2020-01-09T22:35:08.402Z
C# 8 introduce switch expression, an elegant and compact way to write switch statements. In this video, you will learn how you can convert a classic switch statement to the new syntax and the limitations of this new feature.
by bill-s, 2020-01-10T04:18:46.977Z
Let's write some unit tests! Using Moq and XUnit, let's see how to unit test a sample ASP.NET Core project's business layer.