Hiii Friends, Hope you all doing well.It would be of great help to me if any of you can take initiative and explain me in details the terms like .net framework and .net technology.Thanks in advance for taking out your precious time explaining me. . Take care.
In one line, it's a framework to interface programming languages to the Windows operating system. This way you can use (most) any language to program and get them all to work together with Windows with one interface.
".Net technology" is a term used by people who don't know anything about .Net - like head hunters and HR departments.
WTF is .Net Technology LOL! i've been programming using the .Net framework for nearly 3 years now, and i've never heard anyone use the term, ".Net Technology" LOL! The .Net framework is a MASSIVE COLLECTION of Functions, Classes, and SO ON! However, it's not as simple as that, .Net framework is used by MSIL, which is Microsoft's Intermediate Language. Basically, when you compile a program for the .Net Framework, it gets compiled into MSIL, and then when you run the program it then again, in a sort of sense, gets compiled into assembly code and then it gets ran! MSIL is more like, an interpreter language, like PHP, but a sort of pre-processing. You can however, use the .Net framework without compiling into MSIL, but i'm not sure how that's done. So, How do you know if your using the .Net framework? If when a program crashes, you get an error like, System.Exception, basically anything with a period in it What languages use the .Net framework? VB.Net is a language that uses it, however, notice the .Net part, VB6 is not the same as VB.Net C# is the exact same thing as VB.net, but it is using a C based syntax, and is A LOT! More flexible than VB.Net C++ can use the .Net framework, and when doing so it is EVEN MORE! Flexible than C#. In terms of efficiency, VB.Net is the most inefficient, and C++ is the most efficient. when compiled, VB.Net and C# both compile into MSIL, however C++ only compiles into MSIL when using the .net framework, else it compiles into assembly code. AND! if you don't know what assembly code is... it's the lowest level you can get on a computer, it's the raw machine code. hopefully that answers any questions... if you really want though, ive got some really old video tutorials for C# here: http://ccg.hotnoob.com/tutorialIndex.php?c=CSharp