Learn it from developers who built it.
Tutorials, how-tos and deep dives on AI, .NET, C#, cloud and developer tools, written by the community.
In this article you will learn about the world pandemic is showing us websites are still too hard to write.

In my first two articles, we first looked at the four common types of .NET applications we may find in the field. We briefly discussed these four types of applications and then in the second article, we looked at the design and architecture at a high level which would apply to all these applications in general terms. Next, we build the first type of application, the .NET desktop application. After that, we built the .NET web application and then the moved this web application to the cloud. In the final article of this series, today, we will look at creating a mobile application using Xamarin forms.

In my first two articles, we first looked at the four common types of .NET applications we may find out in the field. We briefly discussed these four types of applications and then in the second article, we looked at the design and architecture at a high level which would apply to all these applications in general terms. Next, we build the first type of application, the .NET desktop application. After that we built the .NET web application. Today, we will look to move this web application to the cloud.

Before we delve into the technical details of any application and start to put together the technical design and architecture, we first need to understand what the application will do, what type of information will it store and how that information will be presented to the user. We also need to layout the general design and architecture of the application considering requirements for scalability, maintainability, performance, extensibility and the application of security.

In this age of information overflow and social media, there are just too many technologies that are marketed on various platforms. This can be very confusing for the new developer just starting out in the field of programming. My intention in this series of articles is to provide a very easy to understand introduction to the different types of applications and how to design and develop them using the latest Microsoft technologies.

In this article, we will try to understand how we can achieve dependency injection without any framework and using MEF and Unity Framework.

In this article, we will see how we can design a plugin solution using MEF.

In this article, you will learn about don't let your containers become trashcans.

In this article, you will learn how to create a new project and connect to GitHub for the first time. Then we will look at push pull code from GitHub.

NuGet is a simple and convenient way via a graphical user interface or a PowerShell-based command line named Package Management Console. I am going to create a Local NuGet package repository and Consuming packages from it. Steps are below along with screenshots

In this article, you will learn how i haven't become an Amorphous Blob While Working Remotely.

In this article, we will cover a problem in string manipulation that doesn't seem noticeable and is hard to trace.

In this guide, thanks to Docker Windows containers, I’ll show you how to make a web page sample with Angular front end and data taken from the API layer served by Umbraco CMS, all developed and deployed inside a single Docker container.

In this article, you will learn how to create your own custom collections using Generic Collections class.

In this article you will learn about random Isn''t the Right Random.

This article will show you how to generate a Swagger specification document for Web API Service and how to create a client for API service by using Swagger and Visual Studio REST API Client Tool.

In this article, we will learn about JIRA integration from .NET like creating an issue/bug, adding attachments, etc...

Build your own analyzer and code fixes using the .NET compiler platform (Roslyn) with the latest Visual Studio 2019 and .NET framework.

In this article, I'm going to tell you how to send multiple mails with multiple attachments (Sending Bulk Mails) in MVC.

Sometimes there is a requirement to audit all the web actions performed by a user. There are many ways of doing it out of which I am going to explain one of them.

In this article, you will learn how to properly setting up .NET Framework Projects.

In this article, I'm going to show you how to deal with Mongo Database using .Net Core.

Passing Data From One Controller To Controller In ASP.NET MVC Using TempData

This is a detailed discussion on how to get started with gRPC using C# and .Net Core.

How to compare value types, arrays and determine whether the value is default value of particular type fast.

In this article, you will learn how to download or save file from Email with OpenPop.Pop3 (OpenPop.NET).

In this article, we will discuss the options to resolve the error "No assembly found containing an OwinStartupAttribute" and will discuss the concept of OWIN.

In this article, you will learn about Email Parsing with OpenPop.Pop3 (OpenPop.NET).
Everything on .NET, not only its articles: the .NET page →
DevSocialUpcoming · 3rd editionAI Agents ConferenceNov 23–27, 2026Live onlineMembers only16days leftRegisterMembers onlyWrite an article and earn +1,000 SHARP when it is approved.
Write an article