.NET Core / C# projects

  1. PushNotificationFirebase – .NET connected with firebase Realtime DB
  2. Swagger UI interface – very simple weatherForecast .NET and swagger API example to GET HTTP method
  3. dotNetSwaggerFullAPI – full employee GET/POST/PUT/DELETE HTTP methods API with swagger in .net
  4. operators_nd_values – play with arithmetic, comparision, logical, ternary operators, switch case, loop patterns, formatting numeric types, Enum’s and structs
  5. NetcoreMVcLogging – applied logging of each page to default MVC bootstrap template by using Serilog nuget extension
  6. XMLWebAPI – very simple XML Web API
  7. dotNetCoreWebAppMiddleware – custom middleware to intercept into opening pages and invoking info from response objects
  8. Sitemap – generating sitemap.xml with links when visiting index page. sitemap is visible in https://localhost:XXXX/sitemap.xml
  9. dotNetCoreClassLibrary – builded .NET Standard class library and intercepted into Program.cs
  10. NetCoreWebApi – trying to connect swagger API with SQL express database
  11. TodoApi – swagger with fully working GET/POST/PUT/DELETE methods, response code definitions, using in memory database with entity framework and integrated Serilog by saving each HTTP request into txt file
  12. CoreCodeCamp – not working, by pluralsight tutorial
  13. RazorPagesMovies – Razor pages with local DB, CRUD actions working
  14. dotNetWrittingCorrectly – good practise by writing .net with throw/catch and some tips and tricks
  15. ExtensionMethods – using extensions methods in static classes

Udemy

  1. UdemyBookListMVC – MVC application by using Razor pagesASP tag helpers, routing. Data stored in SQL Server. API call initiated by using jQueryAJAX. Implemented One-form update page – upsert. Implemented 3rd party libraries: sweetAlert and toaster.
  2. UdemyBookListRazor – CRUD application by using Razor pagesASP tag helpers, routing. Data stored in SQL Server. API call initiated by using jQueryAJAX. Implemented One-form update page – upsert. Implemented 3rd party libraries: sweetAlert and toaster.

 

18. Udemy courses – C# Intermediate: Classes, Interfaces and OOP

18.1 Udemy/UdemyCSharpIntermediate – Part 1. Constructors, Object Initializers, Methods in console application
18.2 Udemy/UdemyCSharpIntermediate2 – Part 2. Fields, Access Modified, Properties, Indexers in console application
18.3 Udemy/UdemyCSharpIntermediate3_associationBetweenClasses – Part 3. Composition, Composition over Inheritance
18.4 Udemy/UdemyCSharpIntermediate4_Inheritance – Part 4. Rules about constructors in inheritance hierarchies. base keyword, Upcasting, Downcasting, boxing, unboxing
18.4.1 UdemyCSharpIntermediate4_WindowsFormsApp1 – Part 4.1 upcasting, downcasting example in WPF
18.5 UdemyCSharpIntermediate5_Polymorphism – Part 5 Polymorphism, virtualabstract and override keywords, sealed modifier,

  1. InventoryManagement – very simple MVC generated and database connected CRUD application
  2. UnitTest / UnitTestProject – first steps in unit tests
  3. AsyncAwaitConsoleApp – asyncawaitdelaywaitallwaitanywhenallwhenany functions playground in console app
  4. AggregateFunctions – aggregate functions from workshop: sumconcatmultiplyreversed
  5. MvcMovie – ASP.NET Core application with controllers, models and views. CRUD application by using SQL Server

 

Blazor’s

  1. Blazor apps / BlazorApp – just a very simple Blazor app, first steps to get touch with it

 

  1. AspNetCore3JWT – Web API token based authentication example using JWT tokens

 

URL: https://github.com/arthur88/.net-csharp