954,500 Members — Technology Publication meets Social Media
Username:
Password:
Lost login information?
Have something to say? Contribute New Article Reply to this Article

Simple Operating System in C#

Can someone demostrate with a tutorial thru which the Operating System could be developed in C#, i have no idea in System programming in C#. Also tell if the same could be done in other langauges such as Java or J#...If someone already have a coded tutorial for OS in C or C++...could you please post it over...

Rajnesh
Newbie Poster
24 posts since Jan 2006
Reputation Points: 10
Solved Threads: 1
 

An OS cannot be coded in C#. It needs to be a language that requires no framework...like C. Yes there are OS's in C, google for them :).

tayspen
<Insert title here>
Team Colleague
1,622 posts since Jul 2005
Reputation Points: 84
Solved Threads: 99
 

I thing Microsoft Vista is designed in C#, isn't it?

Rajnesh
Newbie Poster
24 posts since Jan 2006
Reputation Points: 10
Solved Threads: 1
 
I thing Microsoft Vista is designed in C#, isn't it?

Maybe, honestly i do not no. ;)

tayspen
<Insert title here>
Team Colleague
1,622 posts since Jul 2005
Reputation Points: 84
Solved Threads: 99
 
I thing Microsoft Vista is designed in C#, isn't it?


LOL

_r0ckbaer
Light Poster
45 posts since Dec 2005
Reputation Points: 13
Solved Threads: 7
 

Thats a no isnt it, lol. I didnt think so.

tayspen
<Insert title here>
Team Colleague
1,622 posts since Jul 2005
Reputation Points: 84
Solved Threads: 99
 

the operating system is made in c. but a lot of the apps are made in c# or vb.net, like the whole ms office suite is written in vb

plazmo
Posting Whiz in Training
207 posts since Aug 2005
Reputation Points: 23
Solved Threads: 16
 

then can someone guide me to do the start up. I know some Assembly programming and C, but have no idea of how to make it work with system programs....

Rajnesh
Newbie Poster
24 posts since Jan 2006
Reputation Points: 10
Solved Threads: 1
 

you should probably start with learning linux. The start out by working with a small open source linux

plazmo
Posting Whiz in Training
207 posts since Aug 2005
Reputation Points: 23
Solved Threads: 16
 

thanx friend...i think that would be good enough as it is equally as famous as Windows OS in my country..

Rajnesh
Newbie Poster
24 posts since Jan 2006
Reputation Points: 10
Solved Threads: 1
 

Windows vista IS coded in c#, but the core is still in c++ that xp also use (all xp is coded in c++).
All of windows vista is the new .NET 3.0 platform, so it automaticly can run the c# code.

Do some research before you come with stupid answers.

jafingi
Newbie Poster
2 posts since Aug 2006
Reputation Points: 10
Solved Threads: 0
 
Windows vista IS coded in c#, but the core is still in c++ that xp also use (all xp is coded in c++). All of windows vista is the new .NET 3.0 platform, so it automaticly can run the c# code. Do some research before you come with stupid answers.

Do some research before you post stupid quips.

See? Not nice, is it? Calm it down, please. :) Answer all the questions you like, but let's keep it polite.

alc6379
Cookie... That's it
Team Colleague
2,820 posts since Dec 2003
Reputation Points: 186
Solved Threads: 147
 

Sorry ^^
Was in bad mood that day... I'm sorry...

jafingi
Newbie Poster
2 posts since Aug 2006
Reputation Points: 10
Solved Threads: 0
 

Hi,

First can an OS be coded in C# ? The answer is yes http://research.microsoft.com/os/singularity/ although it is pretty a proof of concept type of OS. Still it is one of the most fascinating projects I have seen. On the other hand all Windows OSes are have to parts kernel and user mode services. All OS kernels are written in C and ASM (not even C++) and no managed code can run on kernel. For user mode OS services from 95 to XP they were based almost totally on COM; but as far as I know Vista has almost as much as c# code on user mode services like COM code.

Loren Soth

Lord Soth
Posting Whiz in Training
233 posts since Mar 2006
Reputation Points: 28
Solved Threads: 4
 
mostafadotnet
Junior Poster
157 posts since Jul 2006
Reputation Points: 55
Solved Threads: 11
 

Hello Boys

deepak_saini
Newbie Poster
1 post since Jun 2008
Reputation Points: 10
Solved Threads: 0
 

Hi,
My Suggestion, Start your coding form Boot Loader. Have a knowledge on Booting process.

selvaganapathy
Posting Pro
547 posts since Feb 2008
Reputation Points: 44
Solved Threads: 100
 

I dont know how to do it, but there is an os that is written in C#. Right now it is just a kernel that is based off of C#. The projects is called singularity.

Fullmetal99012
Newbie Poster
1 post since May 2009
Reputation Points: 10
Solved Threads: 0
 

There is a C# OS system. Its called cosmos, google it. It is coded in C#. but it actually turns it into a native executable that is bootable. its in the infant stage of development. but it does work. and you can download it for free. just to test it out I created a mini OS. that simple out puts all the file names on the drive it was booted from to a console type screen. then just writes some silly lines and some of those text character pictures too. Its a Neat toy. they are looking for people to help develop it further.

Diamonddrake
Master Poster
724 posts since Mar 2008
Reputation Points: 442
Solved Threads: 89
 

yes you can use cosmo to build an os using c#
this is a link for cosmo
http://www.gocosmos.org/index.en.aspx

darawsheh
Newbie Poster
1 post since Jun 2009
Reputation Points: 10
Solved Threads: 0
 

This article has been dead for over three months

Post: Markdown Syntax: Formatting Help
You