Want to receive every Tuesday the best .NET links?
Once subscribed you can login, submit a link and receive the weekly newsletter.
by anthonygiretti, 2020-09-29T01:23:21.332Z
A while ago, I have introduced a cool feature of ASP.NET Core: how to build a lightweight API without using a framework. I named it like this: Nano service with ASP.NET Core: which you can find here: https://anthonygiretti.com/2020/06/29/nano-services-with-asp-net-core-or-how -to-build-a-light-api, I still like this feature and Microsoft called it: Route to Code, how could I not have thought about it before? In this article I will tell you about an improvement made by ASP.NET Core 5: a simpler writing of Route to Code services thanks to JSON extensions for HttpRequest and HttpResponse based on System.Text.Json brought by ASP. NET Core 3 in 2019.by bill-s, 2020-09-29T05:42:39.585Z
Have you ever wondered what's going on under the hood for serverless offerings like Azure Container Instances? MacKenzie Olson shows Scott Hanselman the latest innovations in the infrastructure that powers ACI and a peek at the product roadmap, including a demo of the managed identity experience coming soon.by bill-s, 2020-09-29T23:52:17.076Z
In a previous couple of articles, we explored some basic machine learning algorithms. Thus far we covered some simple regression algorithms, classification algorithms and we started with algorithms that can be used for both types of problems. We used technologies like TensorFlow, Pytorch and SciKit Learn for the implementation and application of these algorithms. Apart from that we used optimization techniques such as Gradient Descent. So far we have covered: Linear Regression Simple Classification Algorithms Support Vector Machineby bill-s, 2020-10-02T19:17:13.402Z
MSIX is a Windows app package format that provides a modern packaging experience to all Windows apps. The MSIX package format preserves the functionality of existing app packages and/or install files in addition to enabling new, modern packaging and deployment features to Win32, WPF, and Windows Forms apps. MSIX provides useful features such as auto-updates, file associations, clean uninstall, managability (GPO / PowerShell), etc.by bill-s, 2020-09-29T23:51:51.695Z
One aspect of application development that is often overlooked, especially by beginner developers is application resilience. A lot of tutorials often focus on the happy path of execution, omitting the details of potential errors that can occur.by anthonygiretti, 2020-10-02T02:10:39.403Z
.NET 5 brings interesting new features. In this article I will introduce you a new namespace that provides many extension methods for HttpClient and HttpContent that perform serialization and deserialization using System.Text.Json: Here is System.Net.Http.Json !by rogaliusz, 2020-10-02T16:27:17.910Z
Standard PostgreSQL management tool – pgAdmin. Differences in build SQL queries from TSQL dialect. Base differences in the search engine.by bill-s, 2020-10-02T19:10:57.902Z
.NET Conf is a free, three day virtual developer event co-organized by the .NET community and Microsoft. This year .NET 5.0 will launch at .NET Conf 2020! Come celebrate and learn about the new release. We're also celebrating our 10th anniversary and we're working on a few more surprises. You won't want to miss this one.by iammukeshm, 2020-09-28T18:54:53.704Z
Let's Build an ASP. NET Core Razor Page Web Application with CRUD Operations. This is not any simple CRUD Tutorial but coupled with quite a lot of other features too. Here is what you will be learning. Setting up a Solution following Clean / Onion Architecture Entity Framework Core Repository Pattern with Unit Of Work Razor Pages Bootstrap Modal JQuery AJAX Calls to render the Razor Partial Views with no Page Reloads whatsoever. jQuery Datatables Client Side Validation with jQuery Unobstructive Library and so much more. Basically what we will build is a CRUD Application with Rich User Experience and Blazing Fast Operations. Thanks to jQuery!by bill-s, 2020-09-29T05:39:46.494Z
Fiddler Everywhere can be used to inspect and debug web traffic, but also to help you optimize your website performance on conjunction with the Chrome DevTools and Lighthouse.by anthonygiretti, 2020-09-29T01:24:36.866Z
Retrieve my ASP .NET Core WebAPI demo app fully migrated to ASP .NET Core 5 ! Retrieve the following must have features: Authentication, validation, caching, error handling, logging, documentation with Swagger, and many more !by bill-s, 2020-10-02T19:20:24.546Z
In the previous post I described the .NET solution that we're deploying. It consists of two applications, TestApp.Api which is a default ASP.NET Core web API project, and a TestApp.Service which is an empty web project. The TestApp.Service represents a "headless" service, that would be handling messages from an event queue using something like NServiceBus or MassTransit.by bill-s, 2020-09-29T05:40:23.062Z
TodoMVC is a very well known (like ~27K GitHub stars known) application among developers as it is a really great way to start to learn a new Model-View-Something framework. It has plenty of samples done with different frameworks, all implementing exactly the same solution. This way is very easy to compare them against each other and see what is the one you prefer. Creating a To-Do App is easy enough, but not too easy, to be the perfect playground to learn a new technology.by nandocontreras, 2020-10-02T20:58:11.457Z
It turns that consuming data with computationally expensive operations repeteadly may slow down your applications, so caching might be the solution in many scenarios to improve applications performance.by bill-s, 2020-10-02T19:14:36.916Z
If you do a search online for WPA, you might find information for protecting your Wi-Fi, but that is a different type of WPA. In the performance & diagnostics space, WPA stands for Windows Performance Analyzer, a friendly but intricate UI that allows for developers and analysts to deep dive into performance traces captured on Windows. It's great for discovering why CPU utilization is high? How much memory is being used in the system per process? Why does WPA itself use so much memory?by bill-s, 2020-10-02T18:21:54.274Z
Xamarin.Forms 5 brings to stable release features that you have seen in preview over the latest several 4.x releases. This includes solid and gradient Brushes, CarouselView, drag-and-drop, RadioButton, Shapes, and SwipeView. These new features inject new creative potential for your application designs to create beautiful, interactive experiences.