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!

Blockchain: A Practical Application

by bill-s, 2020-12-10T07:13:42.543Z

This article is a practical application of Wei-Meng Lee's May/June 2018 article: Understanding Blockchain: A Beginners Guide to Ethereum Smart Contract Programming (https://bit.ly/3i2fu2C). Of all the most talked about and hyped topics in technology today, blockchain is at the top of the list. Almost without exception, the terms blockchain and crypto currency are used interchangeably for the basic reason that crypto currencies are based on blockchain. But not all blockchains are crypto currencies. It follows that we can discuss and implement blockchain independently of crypto currencies and the peer-to-peer networks within which the blockchains that are central to crypto currencies reside.

blockchain

Beginner's Series to: Blockchain

by bill-s, 2020-12-10T07:24:41.269Z

In this series you will learn the fundamentals of blockchain. Understand how blockchain technology works, explore cryptocurrencies, and learn about mining and transactions. Then you'll see how you can begin to build your own blockchain smart contracts and applications with Ethereum.

.net

C# 9 records as strongly-typed ids - Part 3: JSON serialization

by bill-s, 2020-12-10T07:26:56.813Z

In the previous post in this series, we noticed that the strongly-typed id was serialized to JSON in an unexpected way. When you think about it, it’s not really unexpected: the strongly-typed id is a “complex” object, not a primitive type, so it makes sense that it’s serialized as an object. But it’s clearly not what we want… Let’s see how to fix that.

c#

Code Smell – Primitive Obsession and Refactoring Recipes

by bill-s, 2020-12-07T06:41:58.419Z

Primitives are the real building blocks of your class and its use is obviously inevitable. But the real problem starts when they are not used properly. When you define Class, you define the placeholders for the data that we want to communicate using goodies of OOP (Object Oriented Programming). So, Class gets real behavior characteristics when defined with primitives like int or string or bool etc. with added methods and functions (using those primitives) per business logic defined and that’s where one gets real value out of Type/Class definition.

.net

How to scale your services with #Docker during development

by mizrael, 2020-12-08T19:05:42.251Z

In this article we’re going to see how we can leverage Docker to scale and spin up multiple instances of a service on our machine.

dockermicroservices

Inside the Quantum Katas, part 1

by bill-s, 2020-12-10T07:25:57.524Z

If you’re reading this blog post, you probably have heard of the Quantum Katas – our collection of tutorials and programming exercises that help one learn quantum computing via quantum programming. (If you haven’t, check them out – I’ve heard great feedback about them)

.net

Learning with VS Code on Chromebooks

by bill-s, 2020-12-10T07:25:09.421Z

For the last few years, Chromebooks running Google Chrome OS have been providing an alternative to "traditional" laptops. Thanks to lots of choices, from very affordable models to high-end ones, Chromebooks are especially popular among students, who can use them for learning, completing assignments, and attending classes virtually. While Chromebooks and Chrome OS are typically centered around the web browser, you can also enable a Linux environment that allows installing native desktop applications, including Visual Studio Code! With VS Code running on your Chromebook, you can start coding easily and quickly in a variety of languages and frameworks. This includes languages such as Python, JavaScript and Node.js, Java, and C#, among many more! In this article, the first of two, we'll look at how to install Visual Studio Code on a Chromebook and how to set up an environment to start coding in Python or JavaScript/Node.js. In a later post, we'll also look at how to leverage the Remote Development extensions for VS Code to connect to more powerful development environments.

vs

Linux + .NET 5 + VS Code XAML Preview + Hot Reload Running on Embedded Linux? (a sneak peek)

by bill-s, 2020-12-07T06:42:39.679Z

I’ve been working on a VS Code extension with XAML Preview and Hot Reload for Uno Platform applications running on Linux. This is a sneak peek of what I already have...

.net

Run EF Core Migrations in Azure DevOps

by bill-s, 2020-12-10T07:27:11.969Z

This post is about running Entity Framework Core migrations on Azure DevOps which helps you to continuously deploy your database changes to your staging or your QA environments or even to production - even though I won’t recommend it. We will be using Entity Framework Core Code first approach.

ef

Predicting Die Hard fans with ML.NET and C#

by ThomasArdal, 2020-12-08T07:09:08.756Z

This post will teach you how to predict the value of a boolean using ML.NET and a binary classification trainer. The code uses movie scores as an example.

.net.net-corec#machine-learning

Securing an ASP.NET Core API which uses multiple access tokens

by bill-s, 2020-12-07T06:29:07.997Z

This post shows how an ASP.NET Core API can authorize API calls which use different access tokens from different identity providers or different access tokens from the same identity provider but created for different clients and containing different claims. The access tokens are validated using JWT Bearer authentication as well as an authorization policy which can validate the specific claims in the access tokens.

asp.net-core

Toast Notifications in ASP.NET Core – Simple & Elegant

by bill-s, 2020-12-07T06:28:21.079Z

ToastNotification is a Minimal & Elegant Toast Notification Package for ASP.NET Core Web Applications that can be invoked via C#. Compatible with ASP.NET Core 3.1 and .NET 5. Features Included 📱 Elegant & Responsive 🐣 Global Configuration to Set the Toast Position, Duration. 🎸 Easily integration with ASP.NET Core 3.1 and .NET 5 Applications. 🎃 Support to render custom HTML content within the toasts 🐣 Simple and Customizable. Create your own custom toast with your favorite color and icons with ease! 👴🏽 Works with TempData internally. 📱 Currently Supports 2 Popular JS Library.

asp.net-core

Xamarin Community Standup - .NET MAUI Update

by bill-s, 2020-12-10T07:25:37.464Z

As we say goodbye to 2020, we start to welcome .NET MAUI into our development lives! Join Xamarin & .NET MAUI PMs Maddy Leger and David Ortinau for updates on .NET MAUI, the next generation of Xamarin.Forms to build cross-platform mobile and desktop apps.

xamarin

NewslettersAboutPrivacy Policy