Revisiting C# .Net 8.0 and Micro Services — Update 2

Jay (Vijayasimha BR)
3 min readFeb 20, 2024

--

troll constructing a pyramid made up of computer screens, sand dunes in the background, night filled with stars, digital paint. bing image creator

collection of example code related to c sharp basics, design patterns and mini projects for student learners, added to my github repo.

This is a sequel to my previous post.

The full list is available here.

Right then, So, as described in the previous post, I am looking to revisit c sharp, update my own knowledge and put down my learnings in code writing.

So, my plan boils down to three categories.

  1. Basics : Where I literally go through each and every thing about C Sharp Programming. Some 100 to 200 topics.
  2. Design Patterns : You know, I hate these pattern things. But, as I aspire go deeper into the teaching thing (even more than i already do now), it’s time to finally learn this.
  3. Projects: Ultimately, all this learning is useless if they are not applied in some working, demo projects. Micro Service Architecture. Databases. Swagger. 3rd Party API Providers. Anything and everything that crosses my mind.

The whole thing, in its current form, is available with some projects/folders already added and available here.

For the ‘Basics’ section, I have added example code for the following main topics.

  1. Creating Hello World Console Application
  2. System.Console
  3. Variables
  4. Primitive C # Types (Data Types)
  5. Operators in C #
  6. Branching
  7. Loops

The code itself is available here.

For design patterns, I have added code related to two topics.

  1. SOLID Principles
  2. Builder Pattern

Code is available here.

Finally, as far as mini projects are concerned, I have repurposed two old projects with a fresh paint of coat.

  1. how to use EF Core with SQLite in a console app.
  2. making basic GET requests with and without RestSharp with help from QuickType converter.

And, one brand new project.

  1. Web API CRUD with SQLite with EF Core with Swagger with Auto Mapper with a demo MVC Web App project that consumes the API, all wrapped up in a nice Micro Service Architecture.

This is available here.

That’s a grand total of 15 solutions (with multiple projects) inside them. It’s not a numbers game, but, I thought it’s worth mentioning.

And with that, my C Sharp Revisiting is off to a decent start. Here’s hoping that I will keep it going for some time to come.

Hire me at UpWork or Fiverr or GitHub. more about me on my personal profile, and also on my personal website.

--

--

No responses yet