Want to receive every Tuesday the best .NET links?
Once subscribed you can login, submit a link and receive the weekly newsletter.
by ThomasArdal, 2019-05-07T06:23:35.670Z
Possible causes and fixes of the System.UnauthorizedAccessException. Continue reading to learn about IO errors when dealing with files or setting up IIS.by bill-s, 2019-05-07T06:12:15.149Z
In software development, an immutable object is one that once created, can’t change. Why would you want such an object? To answer that question, it may help to analyze the problems that result from mutating objects. Go back to the basics of what every application does: create, retrieve, update, and delete data (the CRUD operations). The core of any application manipulates objects. Whether or not an application works in a manner consistent with its specification is first answered by whether the data manipulation is correct. Any time code affects an object, you need to verify that the code works correctly.by bill-s, 2019-05-07T06:11:02.701Z
AI is fueling the next wave of transformative innovations that will change the world. With Azure AI, our goal is to empower organizations to apply AI across the spectrum of their business to engage customers, empower employees, optimize operations and transform products. To make this a reality, we have three guiding investment principles:by Nathan_R, 2019-05-07T23:42:07.021Z
In this article author described most important features of VS2019.by bill-s, 2019-05-07T06:10:39.721Z
What we will cover In this workshop we will be building a (near) real-time flight tracker app that leverages several Azure technologies. We will be using Azure Maps to draw the map canvas in our web app. To get the flight information, we will create a timer triggered Azure Function to pull the latest flight data set from the OpenSky Network public API. The flight data will then be persisted in a Cosmos Database. We will then create an Azure Function that listens to the Cosmos DB change feed and updates an Azure SignalR hub with all changes to the flight data. Finally the web app will be configured with a SignalR client to handle the data changes in real-time.by bill-s, 2019-05-07T06:08:47.543Z
A couple of years back, I had to help out on a project that was built entirely using the “Mediator Pattern”. Or more specifically, built entirely using the MediatR library. There were all these presentations about the “theory” behind the Mediator Pattern and how it was a real new way of thinking. I couldn’t help but think… We’ve been doing this for years. Except we just call it good programming… Infact I had my own pattern which we’ll look into in Part 2 that I called the “IEnumerable Pattern” which achieved the same thing.by andrea.angella, 2019-05-06T23:22:11.186Z
Learn the differences between value types and reference types in C#. Understand the performance implications of using struct versus classes.by bill-s, 2019-05-07T06:11:30.147Z
Containers have been around for a long time—I remember running a PHP application in a Linux container somewhere around 2004. But ever since Docker came into existence in 2012-2014, containers took off big time. And when .NET Core came about in 2016, all of a sudden, C# Web applications can run in a containerized environment as well!