...

In this article, I’ll list the top three GitHub projects on which I’ve been working lately. It’s a fantastic project to improve your C#/Dotnet abilities, or perhaps you’re simply bored and want to contribute to the dev community. This is a nice project to kill time in any case.

1 .NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.

What is MAUI? — .NET MAUI is open-source and is the evolution of Xamarin. Forms, extended from mobile to desktop scenarios, with UI controls rebuilt from the ground up for performance and extensibility. If you’ve previously used Xamarin.Forms to build cross-platform user interfaces, you’ll notice many similarities with .NET MAUI. However, there are also some differences. Using .NET MAUI, you can create multi-platform apps using a single project, but you can add platform-specific source code and resources if necessary. One of the key aims of .NET MAUI is to enable you to implement as much of your app logic and UI layout as possible in a single code base.

Link: https://github.com/dotnet/maui

2. This is one of my favorite repositories, and I’m actively contributing to it. It has 30.2k stars and 8.5k forks. It combines HTML, Typescript, C#, and Java as its core languages. You will be well-rounded with both front-end and back-end, even if it may not be entirely focused on C#.

ASP.NET Core is an open-source and cross-platform framework for building modern cloud-based internet-connected applications, such as web apps, IoT apps, and mobile backends. ASP.NET Core apps run on .NET, a free, cross-platform, and open-source application runtime. It was architected to provide an optimized development framework for apps that are deployed to the cloud or run on-premises. It consists of modular components with minimal overhead, so you retain flexibility while constructing your solutions. You can develop and run your ASP.NET Core apps cross-platform on Windows, Mac, and Linux.

Link: https://github.com/dotnet/aspnetcore.git

3. ABP Framework is a complete infrastructure based on the ASP.NET Core to create modern web applications and APIs by following the software development best practices and the latest technologies. Check out https://abp.io

Link: https://github.com/abpframework/abp

Conclusion: You’ll be able to collaborate more successfully and lead your team better as a result of upskilling. For instance, as the web becomes more complicated, learning a little bit of coding and programming will be helpful because these skills are essential to every company.

Ser

Military Veteran | Software Engineer | Cloud Engineer | & Cybersecurity Enthusiast

By Ser

Military Veteran | Software Engineer | Cloud Engineer | & Cybersecurity Enthusiast

Seraphinite AcceleratorBannerText_Seraphinite Accelerator
Turns on site high speed to be attractive for people and search engines.