ASP.NET Core Developer RoadMap in 2019 π₯
Below you can find a chart demonstrating the paths that you can take and the libraries that you would want to learn to become a ASP.NET Core developer. β¨
I made this chart as a tip for everyone who asks me, " What should I learn next as a ASP.NET Core developerβ" β
If you like or are using this project to learn or start your solution, please give it a star. βοΈ ThanksβοΈ
https://t.me/pgimg/191
[ Github ] : kutt.it/AspNetCore
γ°οΈγ°οΈγ°οΈγ°οΈγ°οΈγ°οΈ
#AspNetCore #Roadmap
@ProgrammingTip
Below you can find a chart demonstrating the paths that you can take and the libraries that you would want to learn to become a ASP.NET Core developer. β¨
I made this chart as a tip for everyone who asks me, " What should I learn next as a ASP.NET Core developerβ" β
If you like or are using this project to learn or start your solution, please give it a star. βοΈ ThanksβοΈ
https://t.me/pgimg/191
[ Github ] : kutt.it/AspNetCore
γ°οΈγ°οΈγ°οΈγ°οΈγ°οΈγ°οΈ
#AspNetCore #Roadmap
@ProgrammingTip
Telegram
Programming Tips Resources
Awesome Microservices .NET Core Resources π
The best resources for Microservices in .NET Core πΎ
[ Github ] : kutt.it/dotnet-aws
γ°οΈγ°οΈγ°οΈγ°οΈγ°οΈγ°οΈ
#DotNet #DotNetCore #AspNetCore #Microservice
@ProgrammingTip
The best resources for Microservices in .NET Core πΎ
[ Github ] : kutt.it/dotnet-aws
γ°οΈγ°οΈγ°οΈγ°οΈγ°οΈγ°οΈ
#DotNet #DotNetCore #AspNetCore #Microservice
@ProgrammingTip
Telegram
Programming Tips Resources
Looking inside ConfigurationManager in .NET 6 β
However ConfigurationManager is very much an implementation detail. It was introduced to optimise a specific scenario (which I'll describe shortly), but for the most part, you don't need to (and won't) know you're using it.
In this post, We take a look at the ConfigurationManager class, why it was added, and some of the code used to implement it.
[ Article ] : https://kutt.it/cfg-mgr
γ°οΈγ°οΈγ°οΈγ°οΈγ°οΈγ°οΈ
#DotNet #AspNetCore
@ProgrammingTip
ConfigurationManager was added to support ASP.NET Core's new WebApplication model, used for simplifying the ASP.NET Core startup code. π§ΉHowever ConfigurationManager is very much an implementation detail. It was introduced to optimise a specific scenario (which I'll describe shortly), but for the most part, you don't need to (and won't) know you're using it.
In this post, We take a look at the ConfigurationManager class, why it was added, and some of the code used to implement it.
[ Article ] : https://kutt.it/cfg-mgr
γ°οΈγ°οΈγ°οΈγ°οΈγ°οΈγ°οΈ
#DotNet #AspNetCore
@ProgrammingTip
Telegram
Programming Tips Resources
ChilliCream GraphQL Platform πΆ
The ChilliCream GraphQL Platform, at its core, is a new way to create powerful Backends. HotChocolate, .NET GraphQL server, connects any service or data source and creates a cohesive service to offer your consumers a unified API. π
Hot Chocolate: GraphQL server to create GraphQL endpoints and merge schemas. β
Banana Cake Pop: GraphQL IDE to explore, request and analyze any GraphQL endpoint. π
Strawberry Shake: GraphQL client to fetch data from any GraphQL endpoint. π
Green Donut: DataLoader to solve the N+1 problem. π
[ GitHub ] : github.com/ChilliCream/hotchocolate
γ°οΈγ°οΈγ°οΈγ°οΈγ°οΈγ°οΈ
#GraphQL #DotNet #AspNetCore
@ProgrammingTip
The ChilliCream GraphQL Platform, at its core, is a new way to create powerful Backends. HotChocolate, .NET GraphQL server, connects any service or data source and creates a cohesive service to offer your consumers a unified API. π
Hot Chocolate: GraphQL server to create GraphQL endpoints and merge schemas. β
Banana Cake Pop: GraphQL IDE to explore, request and analyze any GraphQL endpoint. π
Strawberry Shake: GraphQL client to fetch data from any GraphQL endpoint. π
Green Donut: DataLoader to solve the N+1 problem. π
[ GitHub ] : github.com/ChilliCream/hotchocolate
γ°οΈγ°οΈγ°οΈγ°οΈγ°οΈγ°οΈ
#GraphQL #DotNet #AspNetCore
@ProgrammingTip
Telegram
Programming Tips Resources
aspnetcore-developer-roadmap.png
606.9 KB
ASP.NET Core Developer Roadmap in 2023 π
Roadmap to becoming an ASP.NET Core developer in 2023 π
[ GitHub ] : https://github.com/MoienTajik/AspNetCore-Developer-Roadmap
γ°οΈγ°οΈγ°οΈγ°οΈγ°οΈγ°οΈ
#AspNetCore #DotNet #DotNetCore #CSharp
@ProgrammingTip
Roadmap to becoming an ASP.NET Core developer in 2023 π
[ GitHub ] : https://github.com/MoienTajik/AspNetCore-Developer-Roadmap
γ°οΈγ°οΈγ°οΈγ°οΈγ°οΈγ°οΈ
#AspNetCore #DotNet #DotNetCore #CSharp
@ProgrammingTip
Please open Telegram to view this post
VIEW IN TELEGRAM
.NET 8 - Keyed service dependency injection container support π
Keyed services are useful when you have an interface/service with multiple implementations that you want to use in your app. What's more, you need to use each of those implementations in different places in your app.βοΈ
Sample:
γ°οΈγ°οΈγ°οΈγ°οΈγ°οΈγ°οΈ
#DotNet #DotNetCore #AspNetCore #CSharp
@ProgrammingTip
Keyed services are useful when you have an interface/service with multiple implementations that you want to use in your app. What's more, you need to use each of those implementations in different places in your app.
Sample:
var builder = WebApplication.CreateBuilder(args);
builder.Services.AddKeyedSingleton<INotificationService, SmsNotificationService>("sms");
builder.Services.AddKeyedSingleton<INotificationService, EmailNotificationService>("email");
builder.Services.AddKeyedSingleton<INotificationService, PushNotificationService>("push");
[ Article ] : https://andrewlock.net/exploring-the-dotnet-8-preview-keyed-services-dependency-injection-supportγ°οΈγ°οΈγ°οΈγ°οΈγ°οΈγ°οΈ
#DotNet #DotNetCore #AspNetCore #CSharp
@ProgrammingTip
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
Programming Tips Resources
Introducing .NET Aspire: Simplifying Cloud-Native Development with .NET 8 π₯
.NET Aspire is an opinionated stack for building resilient, observable, and configurable cloud-native applications with .NET. It includes a curated set of components enhanced for cloud-native by including service discovery, telemetry, resilience, and health checks by default.π
Sample Usage:
[ Article ] : https://devblogs.microsoft.com/dotnet/introducing-dotnet-aspire-simplifying-cloud-native-development-with-dotnet-8
γ°οΈγ°οΈγ°οΈγ°οΈγ°οΈγ°οΈ
#DotNET #AspNetCore #CSharp #Aspire
@ProgrammingTip
.NET Aspire is an opinionated stack for building resilient, observable, and configurable cloud-native applications with .NET. It includes a curated set of components enhanced for cloud-native by including service discovery, telemetry, resilience, and health checks by default.
Sample Usage:
var builder = DistributedApplication.CreateBuilder(args);
var cache = builder.AddRedisContainer("cache");
var apiservice = builder.AddProject<Projects.AspireApp_ApiService>("apiservice");
builder.AddProject<Projects.AspireApp_Web>("webfrontend")
.WithReference(cache)
.WithReference(apiservice);
builder.Build().Run();
[ Article ] : https://devblogs.microsoft.com/dotnet/introducing-dotnet-aspire-simplifying-cloud-native-development-with-dotnet-8
γ°οΈγ°οΈγ°οΈγ°οΈγ°οΈγ°οΈ
#DotNET #AspNetCore #CSharp #Aspire
@ProgrammingTip
Please open Telegram to view this post
VIEW IN TELEGRAM
Microsoft News
Introducing .NET Aspire: Simplifying Cloud-Native Development with .NET 8
Introducing .NET Aspire: A cloud ready stack for building observable, production ready, distributed applications
π .NET 10 is here! π₯
The successor to .NET 9 is now out β and itβs a Long-Term Support (LTS) release, supported for the next 3 years.
π [ Learn whatβs new ] :
https://learn.microsoft.com/en-us/dotnet/core/whats-new/dotnet-10/overview
γ°οΈγ°οΈγ°οΈγ°οΈγ°οΈγ°οΈ
#dotnet #csharp #aspnetcore #maui
@ProgrammingTip
The successor to .NET 9 is now out β and itβs a Long-Term Support (LTS) release, supported for the next 3 years.
π [ Learn whatβs new ] :
https://learn.microsoft.com/en-us/dotnet/core/whats-new/dotnet-10/overview
γ°οΈγ°οΈγ°οΈγ°οΈγ°οΈγ°οΈ
#dotnet #csharp #aspnetcore #maui
@ProgrammingTip
Docs
What's new in .NET 10
Learn about the new features introduced in .NET 10 for the runtime, libraries, and SDK. Also find links to what's new in other areas, such as ASP.NET Core.