Understanding .NET for Beginners

  • Thread starter Thread starter Avichal
  • Start date Start date
  • Tags Tags
    Net
Join the discussion
Registration is free. Ask a follow-up in this thread, or start your own.
6 replies · 3K views
Avichal
Messages
294
Reaction score
0
I decided to explore microsoft softwares but didn't quite get it.
What is .NET and visual studio? Is it a framework to make things easier to develop or is it something more?

I till now have made C/C++ programs using vim and gcc on my ubuntu. For web I used web2py. Is .NET something like web2py (a framework) ?

Then what is ASP.NET? Why does visual studio have C#, F#, C++, Visual Basic and all these languages? Web2py only had python!

Basically I am having a tough time figuring out what actually do these softwares do!
Sorry for so many questions at once.
 
Physics news on Phys.org
One of my coworkers used it for it's garbage collection for a server program that ran continously, to avoid issues with constantly allocating and releasing memory. I don't know what other features it offers. Do a web search for "msdn .net", "msdn asp.net", "msdn .net garbage collection", and you should find some articles.
 
Visual Studio is the Microsoft IDE (integrated development environment).
 
What is .NET specifically? How does it support so many languages? Am I right to compare it with web2py? (I want to compare it with web2py because that's the only framework I have worked with yet)
 
Avichal said:
What is .NET specifically? How does it support so many languages? Am I right to compare it with web2py? (I want to compare it with web2py because that's the only framework I have worked with yet)

Which part of " Visual Studio is the Microsoft IDE (integrated development environment)" did you not understand? Do you know what a framework is? Why not just Google it and read about it?
 
Avichal said:
What is .NET specifically? How does it support so many languages? Am I right to compare it with web2py? (I want to compare it with web2py because that's the only framework I have worked with yet)

http://www.codeproject.com/Articles/3992/What-is-NET

Second link on google for "What is .net", gives a fairly good overview.
 
trollcast said:
http://www.codeproject.com/Articles/3992/What-is-NET

Second link on google for "What is .net", gives a fairly good overview.

Oh, the common language run-time answers quite a bit. Thanks for the link.
I suppose I will just play with it to understand it more. It's the layers of abstraction of the software which is confusing me.