Want to receive every Tuesday the best .NET links?
Once subscribed you can login, submit a link and receive the weekly newsletter.
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.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.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.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.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.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)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.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...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.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.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.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.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.