Best of .NET2022

  1. 1
    Article
    Avatar of vsVisual Studio Blog·4y

    Visual Studio 2022 17.4 is now available!

    This is our first GA release to support Arm64.NET 7, enterprise support for setup including rollback, and much more detailed below. We welcome your feedback in the threads to this post or through Developer Community. You can use Microsoft Endpoint Manager (formerly known as Intune) to manage all of this.

  2. 2
    Article
    Avatar of pointerPointer·4y

    mikeroyal/Self-Hosting-Guide: Self-Hosting Guide. Learn all about locally hosting(on premises & private web servers) and managing software applications by yourself or your organization.

    Most self-hosted software can be installed using Docker, a packaging system which allows software to bundle their configuration and dependencies. Shipwright is a WebUI to generate templates for Yacht, Portainer, Docker-Compose, and Unraid. Dozzle is a small lightweight application with a web based interface to monitor Docker logs. Diun is a tool that receive notifications when a Docker image is updated.

  3. 3
    Article
    Avatar of communityCommunity Picks·4y

    7 Reasons for Startups to Choose ASP.NET Over Node.js

    Companies like Twitter, LinkedIn, Uber, and many others use Node.js as their primary server technology or combine it with other languages.

  4. 4
    Article
    Avatar of rhdevRed Hat Developer·4y

    The ultimate CI/CD resource guide

    Continuous integration (CI) and continuous deployment (CD) are development processes making use of automated tools to produce high-quality software. CI ensures that any code submitted by each developer works together with all other code in the project.

  5. 5
    Article
    Avatar of logrocketLogRocket·3y

    NestJS vs. ASP.NET: Comparing web frameworks

    NestJS is a Node.js web framework that is fully implemented using the TypeScript programming language. ASP.NET is a web framework created by Microsoft that uses Microsoft’s C# programming language. NestJS is the framework with one of the most proficient uses of OOP in TypeScript.

  6. 6
    Article
    Avatar of aspnetASP.NET Blog·4y

    .NET 7 is Available Today

    .NET 7 brings your apps increased performance and new features for C# 11/F# 7,. NET MAUI, ASP.NET Core/Blazor, Web APIs, WinForms, WPF and more.NET is for cloud-native apps. NET The APIs exposed through the net7.0 TFM are designed to work everywhere.

  7. 7
    Article
    Avatar of dotnet.NET Blog·4y

    Welcome to C# 11

    C# 11 is a new version of C# that opens some entirely new fronts. There are many features and many details, which are beautifully covered under What’s new in C#11 on our docs pages.NET 7 comes with a new namespace System.

  8. 8
    Article
    Avatar of pointerPointer·4y

    jellyfin/jellyfin: The Free Software Media System

    Jellyfin Jellyfin is a Free Software Media System that puts you in control of managing and streaming your media. It is an alternative to the proprietary Emby and Plex, to provide media from a dedicated server to end-user devices via multiple apps. There are several ways to run these tests from the command line using dotnet test - Run tests in Visual Studio using the Test Explorer.

  9. 9
    Article
    Avatar of rhdevRed Hat Developer·3y

    Top Linux resources of 2022

    Red Hat Developer is taking a look back at the most intriguing and popular content for the technologies that matter most to our readers. We'll start off with a roundup of the best Red Hat Enterprise Linux content of 2022, highlighting some of the most popular stories about Red Hat's flagship Linux distribution..NET can now control Podman.

  10. 10
    Article
    Avatar of devblogsDevBlogs·4y

    Windows Package Manager 1.3

    The Windows Package Manager Community Repository will begin accepting submissions for other portable packages after the upgrade has rolled out to a majority of the user base. This should take about one week. If you want to submit a pull request, go ahead.

  11. 11
    Article
    Avatar of syncfusionSyncfusion·4y

    Arm: The Future of Software Development

    Arm processors are desirable for light, portable, battery-powered devices, including smartphones, laptops, tablet computers, and other embedded systems. Windows applications can usually be run using Arm processors. The Arm processor can run x86 and x64 in emulation mode. To enjoy the most efficiency, it is always better to build the application in Arm configuration.

  12. 12
    Article
    Avatar of auth0Auth0·4y

    What's New in .NET 7 for Authentication and Authorization

    NET 5.NET has a few features related to authentication and authorization that make it easier for developers to use.NET 7 brings a new tool that allows you to generate access tokens in JWT format. The user-jwts Tool Testing a token-protected Web API could be complex. You can easily use tools like curl or Postman, but you need to pass a valid access token.

  13. 13
    Article
    Avatar of freecodecampfreeCodeCamp·4y

    What is an ORM – The Meaning of Object Relational Mapping Database Tools

    Object Relational Mapping (ORM) is a technique used in creating a "bridge" between object-oriented programs and relational databases. The ORM and ORM tools help simplify the interaction between relational databases and different OOP languages. The tools are built to eliminate the possibility of SQL injection attacks.

  14. 14
    Article
    Avatar of discdotDiscover .NET·3y

    Will ChatGPT replace .NET developers?

    ChatGPT is a new free artificial intelligence model from OpenAI. It is trained so it can interact in a conversational way. ChatGPT can only really be used as a guide. It takes a developer to question the quality that it writes.

  15. 15
    Article
    Avatar of communityCommunity Picks·3y

    Middleware in Dotnet Core

    Middleware is very important to understand if you are working in ASP.NET CORE Web Application. Middleware impacts our request pipeline and helps us to achieve customized features like authenticating the request before it hits the action method, handling exceptions, routing, etc.

  16. 16
    Article
    Avatar of communityCommunity Picks·4y

    Entity Framework Core and high performance

    Entity Framework Core is recommended and the most popular tool for interacting with relational databases on ASP NET Core. It is powerful enough to cover most possible scenarios, but like any other tool, it has its limitations. In earlier versions of EF developers could know that request is executing on client side only from EF logs.

  17. 17
    Article
    Avatar of codemazeCode Maze·4y

    LINQ Basic Concepts in C#

    LINQ is a uniform query language, introduced with .NET 3.5. We are going to see why we should use LINQ in our codebase, and different ways to implement and execute LINQ queries. We will explore the three distinct steps of a LINQ query operation:Obtain the data source create the query and execute the query.

  18. 18
    Article
    Avatar of devblogsDevBlogs·3y

    Build Your Own Podcast App with .NET 7, Blazor, and .NET MAUI

    Build Your Own Podcast App with.NET 7, Blazor, and.NET MAUI The.NET Podcast app was first introduced at.NET Conf 2021 and recently updated to highlight new features in.NET7 at the.NETconf 2022 keynote. The app is ready to use sample application that showcases.NET, ASP.

  19. 19
    Article
    Avatar of devblogsDevBlogs·4y

    .NET 6 is now in Ubuntu 22.04

    .NET 6 is now in Ubuntu 22.04 (Jammy) and can be installed with just apt install dotnet6.NET in Chiseled Ubuntu Containers.NET delivers the smallest container footprint while still being the Ubuntu you know and trust.NET is similar to conventional distroless, with a tool that is customized for slicing.deb packages. The images will be offered in our nightly repos.

  20. 20
    Article
    Avatar of planetxamarinPlanet Xamarin·4y

    .NET MAUI : Runs on multiple platforms in one project (iOS, Android, and Windows)

    The name MAUI stands for.NET Multi-platform App UI. MAUI runs on multiple platforms in one project (iOS, Android, and Windows) Microsoft supports MAUI from Visual Studio 2022 latest version in Macs and Windows.

  21. 21
    Article
    Avatar of jsPlainEnglishJavaScript in Plain English·4y

    JWT Token Authentication using the .NET Core 6 Web API

    We are going to discuss JWT Token Authentication and Implementation using .NET Core API 6. Before looking into this blog, visit my following blogs to understand the basics and details of JWT token authentication and Authorization. Let’s start the implementation of the.NET Core 6 Web API, by creating a new folder Models and creating a Product class inside that.

  22. 22
    Article
    Avatar of jetbrainsJetBrains·3y

    The Future of .NET with WASM

    WebAssembly is a low-level assembly-like language with a binary format that runs in modern web browsers. WebAssembly programs can perform at near-native speeds allowing for new and exciting applications for web clients from desktop-like apps, emulators, high-performance video games, photo editors, and more.

  23. 23
    Article
    Avatar of vsVisual Studio Blog·4y

    Visual Studio 2022 17.3 is now available!

    NET Multi-platform App UI has graduated from preview in Visual Studio and is now available on Windows. Pick Azure as the deployment target and Azure Container Apps will be one of the options available to you. Live Unit Testing now scales better for larger solutions by making the builds scoped to only what is needed and building projects in parallel.

  24. 24
    Article
    Avatar of sdtimesSD Times·4y

    Long-awaited .NET MAUI is now available

    Microsoft has announced the general availability of .NET MAUI. MAUI stands for “Multi-platform App UI,” and enables developers to build cross-platform applications from a single C# codebase. Developers can get started with the Visual Studio 2022 Preview on both Windows and Mac.

  25. 25
    Article
    Avatar of vsVisual Studio Blog·4y

    Visual Studio 2022 for Mac is now available

    Visual Studio 2022 for Mac v17.0 is available to download now. This is the fastest Visual Studio for Mac version yet with an all new native macOS UI, fully running on .NET 6, and optimized for Apple Silicon (ARM64) processors. Today, we’re also shipping a preview of our next update to Visual Studio. This preview brings initial support for .NET 7 development, as well as a first look at tooling for .net MAUI.