Tweet
Day 68 of #100DaysOfCode

Continued on Thesis Project
- Booking & Payment modules
- General Web Theme/Design
- Modals/alerts/messages

No #AspNetCore today, will resume tomorrow InshaAllah

How was your day?

#buildinginpublic #buildinpublic #dotNET #aspnet #csharp #mssql
Day 68 of #100DaysOfCode

Continued on Thesis Project
- Booking & Payment modules
- General Web Theme/Design
- Modals/alerts/messages

No #AspNetCore today, w resume tomorrow InshaAllah

How was your day?

#buildinginpublic #buildinpublic #dotNET #aspnet #csharp #mssql
Day 66 of #100DaysOfCode

- Resumed learning #AspNetCore by doing a small project

- Continued on Thesis Project

I've abandoned aspnet core for like 2 months, now back to it, will share progress

How was your day?

#buildinginpublic #buildinpublic #dotNET #aspnet #csharp #mssql
Day 67 of #100DaysOfCode

- Continued onlearning #AspNetCore by doing a small project

- Continued on Thesis Project(Booking/Payment modules & Website Theme template)

How was your day?

#buildinginpublic #buildinpublic #dotNET #aspnet #csharp #mssql
New design for dotnet remote. Also added some new information for job postings:

- Years of experience
- Full time vs part time
- Remote or Onsite Location
- Salary range
- Company Logos

#buildinpublic #aspnetcore #dotnet #dotnetmaui
Dotnet Remote now has dedicated pages for job postings :)

#buildinpublic #aspnetcore #dotnet
Added a company's directory to Dotnet Remote.

If a company is hiring .NET developers, it belongs here.

#buildinpublic #aspnetcore #dotnet
Major re-design for Dotnet Remote.

Drawing heavy inspiration from @RemoteOK

#buildinpublic #aspnetcore #dotnet
Deploying an #aspnetcore #webapi with #aws #lambda can't get more easier. Here is an article explaining the steps to easily host a simple #dotnet6 Web API to the AWS Infrastructure.

codewithmukesh.com/blog/hosting-a…

#100DaysOfCode #awsdeveloper #cloud #developer #blog #buildinpublic
If you are a .NET developer looking for a job, stop doing all the work. Let us do it for you.

Get a new .NET job opening in your inbox every at dotnetremote.com.

Oh, did I mention it's free?

#buildinpublic #aspnetcore #dotnet
Provisioning and hosting .NET Core apps is either:

1. A time sink of manual server setup.
2. Expensive Azure hosting.

There is an alternative.

dotnetengine.com

#buildinpublic #aspnetcore #dotnet
Are you a .NET developer who wants to make 6 figures from your mom's basement?

Check out dotnetremote.com. THE job board for .NET devs.

#buildinpublic #aspnetcore #dotnet
Soon you'll be able to host unlimited .NET Core apps and databases... for $15 a month.

Oh, did I mention it takes about 5 min to setup and launch your app?

dotnetengine.com
#buildinpublic #aspnetcore #dotnet
What your Digital Ocean bill looks like when building a server and hosting platform for .NET...

#buildinpublic #aspnetcore #dotnet
When you create a server, jobs are kicked off to install dependencies.

You'll be updated on the server page as the installs are completed.

When they finish, you'll have a Linux server ready to host your .NET apps!

dotnetengine.com

#buildinpublic #aspnetcore #dotnet
I made a job board for .NET devs who want to keep making 6 figures while working in their mom's basement.

dotnetremote.com

#buildinpublic #aspnetcore #dotnet
Servers now have a status so users know when they are built and live.

dotnetengine.com

#buildinpublic #aspnetcore #dotnet
Servers now have a status so users know when their servers are built and live.

dotnetengine.com

#buildinpublic #aspnetcore #dotnet
Servers now have a status so users know when their servers are built and live.

dotnetengine.com

#buildinpublic #aspnetcore #dotnet
Servers are being created in Digital Ocean through their api.

Testing this might get expensive... Hopefully, I'm not getting charged the full 4.99 by Digital Ocean every time I make a droplet and then delete it. πŸ˜‚

dotnetengine.com

#buildinpublic #aspnetcore #dotnet
Servers are being created in Digital Ocean through their api.

Testing this might get expensive... Hopefully, I'm not getting charged the full 4.99 by Digital Ocean every time I make a droplet and then delete it. πŸ˜‚

dotnetengine.com

#buildinpublic #aspnetcore #dotnet
Create server page is now pulling options from Digital Ocean.

Creating a .NET 6 provisioned server will be as simple as filling out this form.

dotnetengine.com

#buildinpublic #aspnetcore #dotnet
Day #12 of #ebook #aspnetcore #webapi

βœ… Completed Fluent Validations
βœ… Enhancing appsettings
βœ… GlobalUsings
βœ… Update/Delete

#buildinpublic #100DaysOfCode #dotnet #microsoft #ebook #developer
Day #11 of #ebook #aspnetcore #webapi
#buildinpublic #100DaysOfCode #dotnet #Microsoft

Couldn't write much past few weeks. Might postpone the release to July End πŸ™ But, still going strong! About 110+ pages done!

Day #11 of #ebook #aspnetcore #webapi

About 110+ pages done! Couldn't write much past few weeks. Might postpone the release to July End :(

βœ… Serilog
βœ… Middlewares
βœ… Exception Handling
βœ… Fluent Validations

#buildinpublic #100DaysOfCode #dotnet #microsoft #ebook #developer
Day #11 of #ebook #aspnetcore #webapi

About 110+ pages done! Couldn't write much past few weeks. Might postpone the release to July End :(

βœ… Serilog
βœ… Middlewares
βœ… Exception Handling
βœ… Fluent Validations

#buildinpublic #100DaysOfCode #dotnet #microsoft #ebook #developer
Day #10 of #ebook #aspnetcore #webapi

Reached almost 80 pages of content!

βœ… MediatR Implementation
βœ… DDD
βœ… Repository Pattern
βœ… Ardalis.Specification
βœ… Automapper

#buildinpublic #100DaysOfCode #dotnet #microsoft #ebook #developer #coding #repository
Day #10 of #ebook #aspnetcore #webapi

Reached almost 80 pages of content!

βœ… MediatR Implementation
βœ… DDD
βœ… Repository Pattern
βœ… Ardalis.Specification
βœ… Automapper

#buildinpublic #100DaysOfCode #dotnet #microsoft #ebook #developer #coding #repository
Day #10 of #ebook #aspnetcore #webapi

Reached almost 80 pages of content!

βœ… MediatR Implementation
βœ… DDD
βœ… Repository Pattern
βœ… Ardalis.Specification
βœ… Automapper

#buildinpublic #100DaysOfCode #dotnet #microsoft #ebook #developer #coding #repository
Day #8 of #ebook #aspnetcore #webapi
#buildinpublic #100DaysOfCode #dotnet #Microsoft
Gaining some much needed momentum!

Day #9 of #ebook #aspnetcore #webapi

Trying to increase my writing pace. Should make the ebook available ASAP! Here are the topics I wrote about today!

βœ… API Flow - Basic Diagram
βœ… User Secrets Manager
βœ… CQRS with MediatR

#buildinpublic #100DaysOfCode #dotnet #microsoft
Day #9 of #ebook #aspnetcore #webapi

Trying to increase my writing pace. Should make the ebook available ASAP! Here are the topics I wrote about today!

βœ… API Flow - Basic Diagram
βœ… User Secrets Manager
βœ… CQRS with MediatR

#buildinpublic #100DaysOfCode #dotnet #microsoft
Day #8 of #ebook #aspnetcore #webapi

Resumed writing the ebook after a short break due to personal reasons.

βœ… Domain Entities with Base Abstractions
βœ… EFCore Initialization
βœ… Migrations

Thoughts?

#buildinpublic #100DaysOfCode #dotnet #microsoft
Day #8 of #ebook #aspnetcore #webapi

Resumed writing the ebook after a short break due to personal reasons.

βœ… Domain Entities with Base Abstractions
βœ… EFCore Initialization
βœ… Migrations

Thoughts?

#buildinpublic #100DaysOfCode #dotnet #microsoft
Day #7 of #ebook #aspnetcore #webapi

Keep your Domain always at the Core of your #architecture. This ensures Dependency Inversion and Better Scalability! With #onionarchitecture, dependencies flow towards the center, which is the #domain.

#buildinpublic #100DaysOfCode #dotnet
Day #7 of #ebook #aspnetcore #webapi

Keep your Domain always at the Core of your #architecture. This ensures Dependency Inversion and Better Scalability! With #onionarchitecture, dependencies flow towards the center, which is the #domain.

#buildinpublic #100DaysOfCode #dotnet
Day #6 of #ebook #aspnetcore #webapi

βœ… Started writing about Onion Architecture
βœ… Prepared some neat diagrams using #figma
βœ… File Scoped Namespaces

#buildinpublic #100DaysOfCode #dotnet #microsoft
Day #5 of #ebook #aspnetcore #webapi
Covered some topics like,

βœ… .editorconfig for code consistency in VS
βœ… #minimal #api vs traditional #api controllers
βœ… and a bit of Swagger basics.

#buildinpublic #100DaysOfCode #dotnet #microsoft
#clouddoor Day #4 of #ebook #aspnetcore #webapi

βœ… Wrote about the basic blocks of the .NET Web API.
βœ… Figured out the #github #copilot could assist in writing!

#buildinpublic #100DaysOfCode #dotnet #microsoft
Day #4 of #ebook #aspnetcore #webapi

βœ… Wrote about the basic blocks of the .NET Web API.
βœ… Figured out the #github #copilot could assist in writing!

#buildinpublic #100DaysOfCode #dotnet #microsoft
Day #3 of #ebook #aspnetcore #webapi

βœ… Wrote some Endpoint Designs.
βœ… Found #typora - Probably the best Markdown editor
βœ… Tweaked around with some Markdown / CSS

#buildinpublic #100DaysOfCode #dotnet #microsoft
Day 2 of #ebook #aspnetcore #webapi

- Spent some time planning the project that will be taught in the ebook.
- Wrote some sample code snippets
- Used #ardalis #specification, #mapster, and #caching

#buildinpublic #100DaysOfCode #dotnet #microsoft
Writing an eBook on #aspnetcore #webapi. Launching by June🀞

Will share my progress on a daily basis from today :) Initial writeups and project planning are already on track!

#buildinpublic
Writing an integration test for an #aspnetcore app. `dotnet run --urls=http://*:0` tells it to use a dynamic port. Using Uri to programmatically determine the assigned port, gotta replace the `*` to make it "valid". #programmingishard #buildinpublic