Making our OS - Applications

Applications
Any OS needs a form of application running. Applications are programs that run specific functions. In this case, our OS can't run .exe files, which is the main application format for Windows (Called a DOS executable) and OS X. Linux uses .deb files for their executables, and we can't use that either. So what do we use? We will use C# Class files (.cs) to run applications. Programmers can create C# files, and put that in the Programs folder (or whatever folder within the OS folder; I chose to make a folder named "Programs").

How to run programs
First, create a test program within your Solution. Name it whatever you want. Make the class public and static. Then, within the class, type the following code seen here:

In your Kernel class, make this command in your command line:

When you run your application, it should look like this:

[Insert Me Running HelloWorldApp]