GitHub File Free Download



significant MICROSOFT technology

Technologies Logo
C# 11
[ASP.NET Core 7.0]( Creator of NuGet, SignalR and http://ASP.NET Core, David Fowler
[Visual Studio 2022 version 17.4/ Visual Studio 2022 version 17.5 Preview 1 released November 8th, 2022]( Visual Studio Product Lifecycle and Servicing(
[.Net 7](``
SQL Server Management Studio (SSMS) Release number: 19.0 (Preview 3) Build number: 16.0.19061.0 Release date: August 11, 2022
[SQL Server 2022 (16.x) Evaluation Edition General release to market (RTM) 16.0.1000.6 November 16, 2022](
[Entity Framework Core 7 (EF7)](
Blazor WebAssembly Version=”7.0.0″
Bootstrap 5.2.0 July 19, 2022 for layout & styling purposes.
ASP.NET 4.x RESTful MVC 5.2.8 Web API 3.2.8; Version=”7.0.0″
AspNetWebStack(ASP.NET MVC 5.x, Web API 2.x, and Web Pages 3.x (not ASP.NET Core))
VS Code
PayPal Payment Gateway so that a user can use their paypal account or a valid debit or credit card to pay for the items that all purchased through our online shopping cart application.
POSTMAN To test web api funtionality.
Microsoft Edge Insider Canary Channels

significant OPENSOURCE technology

Technologies Logo
[WebAssembly 1.0 March 2017; 5 years ago](
[OpenAPI Specification v3.1.0 Version 3.1.0 Published 15 February 2021 ](
Single-page application
SDK 7.0.100
[ASP.NET Core Runtime 7.0.0](
ASP.NET Razor simple-syntax view engine 3.2.8 / November 29, 2018
ASP.NET MVC, 5.2.8 / 12 April 2022
[HTTP]( BOOK – HTTP: The Definitive Guide: The Definitive Guide Paperback – Oct. 22 2002

RELATED technology

Technologies Logo
.NET libraries and frameworks,and%20windows%20as%20well%20as%20other%20non-GUI%20components.
Microsoft Lifecycle Policy
DEVICE SPECIFICATION (HP Notebook – 15s-du0091tu; Product number: 7NH34PA#UUF; Serial number: CND9241PHM; Storage (WDC WDS120G2G0B-00EPW0; TOSHIBA MQ04ABF100 ) Microprocessor: Intel(R) Core(TM) i3-8145U CPU @ 2.10GHz 2.30 GHz; System memory: RAM 4.00 GB (3.88 GB usable); Memory slot: 4GB Micron Technology 2400MHz; SYSTEM TYPE 64-bit operating system, x64-based processor; Video: Graphic device Intel(R) UHD Graphics 620; Audio: Device- Realtek High Definition Audio; Intel(R) Display Audio; System board(HP MOTHERBOARD) Product 85EF Version 36.41 )
Operating system (Windows 11 Home Single Language 22H2 22621.819)
.NET Conferences; Events & COMMUNITY
Ajax (programming)
[NuGet 6.4](
[PowerShell 7.3 General Availability ](

⭐️ Product Workflow ⭐️

  • ⌨️ Introduction
  • ⌨️ Create the Database using EF Core Code First Database Migrations
  • ⌨️ Retrieve Product Data from Database (Web API component)
  • ⌨️ Create Classes for Data Transfer Objects (DTOs)
  • ⌨️ Create ProductRepository Class (Repository Design Pattern)
  • ⌨️ Create ProductController Class
  • ⌨️ Create DtoConversion Class (DTO Conversion Extension methods)
  • ⌨️ Display Product Data to User (Blazor WebAssembly Component)
  • ⌨️ Display Data for Specific Product to User (Web API and Blazor)
  • ⌨️ Add Product to Shopping Cart (Web API and Blazor)
  • ⌨️ Remove Product from Shopping Cart (Web API and Blazor)
  • ⌨️ Update the Quantity of Products in the Shopping Cart (Web API, Blazor, Blazor JavaScript Interoperability)
  • ⌨️ Update the Header Menu in Response to a Change to the State of the Shopping Cart (Creating Custom Events in Blazor)
  • ⌨️ Integration of PayPal Payment Gateway into Blazor Component
  • ⌨️ Dynamically Populate the Side-Bar Menu (Web API and Blazor)
  • ⌨️ Optimise Code for Performance (Web API and Blazor)
  • ⌨️ Use Include Extension Method in LINQ Query (Web API)
  • ⌨️ User Local Storage Functionality (Blazor)
  • ⌨️ Outro


.NET Conf 2022
.NET at Build 2022
.NET Conf 2022 – Student Zone
.NET Conf: Focus on MAUI

  • .NET 7 [C# 11]
  • ASP.NET Core [Blazor WebAssembly, Blazor Hybrid, Minimal APIs, OpenAPI! (Minimal APIs, User JWTs, OpenAPI, Swagger, NSwag), gRPC, YARP (Yet Another Reverse Proxy), Playwright, Orchard Core ]
  • Azure [Azure functions, Azure Container Apps, Azure Static Web Apps, Azure App Services, Azure Developer Cli, Azure Maps, Azure DevOps, Azure Deployment Environments, Microsoft Dev Box ]
  • GitHub
  • Microsoft Teams with apps
  • payments integration with Stripe Checkout
  • Visual Studio Code, Visual Studio, Polyglot Notebooks
  • Microsoft Power Apps, Microsoft 365
  • .NET Configuration (JSON, XML, INI files; Environment variables; Command Line; Azure App Config; Key Vault Dependency Injection The Options Pattern) & Networking (HTTP/3 & QUIC protocols, HTTP protocol, HTTP/2 WebSockets)
  • Clean Architecture
  • Entity Framework Core 7
  • Docker, K8S


  • .NET 6 [C# 10]
  • ASP.NET Core [ MVC & Razor Pages, Minimal APIs, Benchmarking ASP.NET Applications with .NET Crank, web APIs,
    Restful APIs, Secure minimal APIs with .NET 6 and Microsoft Identity, Blazor, Blazor WebAssembly, Blazor WASM App, Blazor Server, .Net Testing Tools Playwright, bUnit, Orleans, Blazor Azure B2C Authentication and Authorization, GraphQL, gRPC, Microservices, microservices with Dapr]
  • Azure, Azure Functions to Azure Static Web Apps, Azure Communication Services, Azure Functions, Azure DevOps, Azure Container Registry,
  • github Actions, GitHub CodeSpaces,
  • Visual Studio 2022, Visual Studio Code, .NET Interactive notebooks,
  • EF Core 6,
  • Power Platform, Microsoft Teams app development, Power Automate
  • MAUI
  • UX and accessibility,
  • JavaScript applications using popular front-end frameworks like Angular and React with ASP.NET Core,
  • SAFE Stack, OpenTelemetry, Sonarqube, MassTransit, Clean Architecture

📄 Code of Conduct

This project has adopted the code of conduct defined by the [Contributor Covenant]( to clarify expected behavior in our community.

For more information, see the [.NET Foundation Code of Conduct](

Go to GitHub File