Single File Application (SFA) is software written in just a single file Program.cs
and the project file. We will be using the latest version of .NET 6, ASP.NET Core 6 and C# 10. We will be using C# 9 top level statements extensively.
This style of development is not necessarily the best way to organize your code in production but it is fun to write small web apps this way.
-
This is a wiki system with markdown support in less than 500 lines of code. Everything is written in a single
Program.cs
. -
This is a tiny system to generate chart of a project remaining time in weeks. Everything is written in a single
Program.cs
.dotnet6