dotNET Weekly
Add a link
LoginRegister
PrevDecember 2020Next
WSMTWTFS
49293012345
506789101112
5113141516171819
5220212223242526
53272829303112

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!

Azure Monitoring Complete Guide (2021) | Serverless360

by Madhavankovai, 2020-12-15T12:18:29.619Z

Learn about Azure Monitoring and its basic concepts in this guide. Get the answer to all your questions related to the Azure Monitor.

azure

How to add User-Agent header to HttpClient in .NET

by ThomasArdal, 2020-12-15T07:37:12.695Z

This article will introduce you to the format for the User-Agent HTTP header as well as how to add it in various ways when using HttpClient in .NET/C#.

.net.net-coreasp.net-corec#

Introducing Azure Synapse Analytics and Azure Purview (currently in preview)

by bill-s, 2020-12-17T22:05:52.187Z

Over the years, we have had a front-row seat to digital transformation occurring across all industries and regions around the world. And in 2020, we’ve seen that digitally transformed organizations have successfully adapted to sudden disruptions. What lies at the heart of digital transformation is also the underpinning of organizations who’ve proven most resilient during turbulent times—and that is data. Data is what enables both analytical power—analyzing the past and gaining new insights, and predictive power—predicting the future and planning ahead.

azure

Localize .NET applications with machine-translation

by bill-s, 2020-12-17T05:07:09.991Z

In this post, I’m going to introduce you to a GitHub Action that creates machine-translations for .NET localization. GitHub Actions allow you to build, test, and deploy your code right from GitHub, but they also allow for other workflows. You can perform nearly any action imaginable against your source code as it evolves. With the Machine Translator GitHub Action, you configure a workflow to automatically create pull requests as translation source file change.

.net

Scaling a Monolith Horizontally

by bill-s, 2020-12-17T22:06:59.678Z

How do you scale a monolith? Scale-up? Scale-out? A monolith doesn’t need to be a big ball of mud! Monoliths with well-defined boundaries that are loosely coupled, you have a lot of options for scaling. With well-defined boundaries, you can scale out each boundary independently, including the database. Boundaries within a system are so important, regardless of Monolith or (micro)Services, and give you more options for scaling.

.net

The fastest CSV parser in .NET

by bill-s, 2020-12-16T06:34:34.496Z

My goal was to find the fastest low-level CSV parser. Essentially, all I wanted was a library that gave me a string[] for each line where each field in the line was an element in the array. This is about as simple as you can get with a CSV parser. I don’t care about parsing headings or dynamically mapping fields to class properties. I can do all of that myself faster than reflection with C# Source Generators, rather trivially.

.net

Should I use self-contained or framework-dependent publishing in Docker images?

by bill-s, 2020-12-17T05:07:39.291Z

ASP.NET Core has two different publishing modes, framework-dependent and self-contained. In this post I compare the impact of the publishing mode on Docker image size. I compare an image published using both approaches and take into account the size of cached layers to decide which approach is the best for Docker images. I'm only comparing Docker image size in this post, as that's the main thing that changes between the modes. As self-contained mode uses app-trimming it's a little less "safe" as you may accidentally trim assemblies or methods you need. It also takes a little longer to build trimmed self-contained apps, as the SDK has to do the app trimming. For the purposes of this post I'm ignoring those differences.

.net

Understanding Multi-Binding in Xamarin Forms

by bill-s, 2020-12-17T05:08:18.527Z

Multi-binding is a great feature that was introduced in Xamarin Forms 4.7 that allows the binding of multiple sources to a single target property. It gives us a lot of flexibility as now we don’t need to create multiple UI elements for each bindable property, which improves performance and makes our code cleaner.

xamarin

Unit testing design patterns for improved readability & maintenance

by bill-s, 2020-12-17T05:06:36.250Z

In this video I will show you how to make your unit tests more readable and maintainable. I do so by refactoring an existing unit test class. I extract methods and give them descriptive names. I also introduce the builder pattern, which is very usable for the creation of our classes under test.

testing

Web Almanac

by bill-s, 2020-12-17T05:02:17.547Z

Our mission is to combine the raw stats and trends of the HTTP Archive with the expertise of the web community. The Web Almanac is a comprehensive report on the state of the web, backed by real data and trusted web experts. It is comprised of 22 chapters spanning aspects of page content, user experience, publishing, and distribution.

javascript

Walking the Path to Cleaner Code with NDepend

by dnwuSJ_PgJfAI, 2020-12-15T11:31:15.377Z

As developers, we are constantly surrounded by rules. Rules for code-style, rules for better performance, rules for good design, but who is setting those rules?

.netc#

NewslettersAboutPrivacy Policy