|

C# Ile OS Yapmak



Ali Can Gönüllü tarafından 2022-02-04 15:04:13 tarihinde yazıldı. Tahmini okunma süresi 42 saniye.



Çalışmalarım için bağış yapmak isterseniz Patreon hesabımdan bağışta bulunabilirsiniz.

Blog adresinde yazılanlar sadece eğitim amacıyla deneysel olarak hazırlanmıştır. Konu içerisinde geçen yöntemleri kendi oluşturduğunuz test ortamında denemenizi tavsiye ederiz.
Herhangi bir tarih, yer ve/veya mekanda oluşacak zararlardan alicangonullu.org, alicangonullu.org yöneticisi ve/veya konu yazarı mesul değildir.

Merhabalar

Bugün sizlere C# ile Işletim Sistemi yapmayı anlatacağım. Iyi okumalar.

Nedir Cosmos OS ?

CosmosOS bir C# ile Işletim Sistemi yapmayı sağlayan bir projedir. Kısa bilgilendirmeden sonra devam edelim mi ?

Linkler 

https://github.com/CosmosOS/Cosmos
https://www.gocosmos.org

Ilk Adım "Hello World"

Uzatmadan kodları atayım

using System;
using System.Collections.Generic;
using System.Text;
using Sys = Cosmos.System;

namespace AliCMSKernel
{
    public class Kernel : Sys.Kernel
    {
        protected override void BeforeRun()
        {
            Console.WriteLine("AliCMS OS Boot Edildi.");
        }

        protected override void Run()
        {
            Console.Write("alicms>");
            string input;
            input = Console.ReadLine();

            if (input == "yardim")
            {
                Console.WriteLine("ver");
                Console.WriteLine("Sürüm Bilgisi.");
            }
            if (input == "ver")
            {
                Console.WriteLine("AliCMS OS V0.1");
            }
        }
    }
}

Burada basit bir konsol ve komut uygulaması yaptık. Devamının gelmesini istiyorsanız takipte kalın.