What is this Common Language Runtime that I’ve been hearing about?
I’ve recently started a project to create my own, small, personal windows application. I’ve used DirectX for drawing in the window and such before, for games and whatnot, however this time, I wanted to make it a more standard style application, with menus, and selectable text, and right clicking.
I’ve searched, but I found no information on how to actually write code for such things, I’ve only found things telling me to use the drag-and-drop form interface, for windows.
Anyways, I’ve found that using the forms, actually lets me see the code behind it, too, so I guess I could learn that way….
…but its forcing me to compile using CLR. Why? What is CLR? Can I not create this style of windows application without it?
-Stefan
The CLR is the runtime for the .Net framework.
You can only run .Net code on the CLR.
Since WinForms is a .Net library, you can only use WinForms in .Net.