Understanding .NET for Beginners

  • Thread starter Thread starter Avichal
  • Start date Start date
  • Tags Tags
    Net
Click For Summary

Discussion Overview

The discussion revolves around understanding the .NET framework and Visual Studio, particularly from the perspective of a beginner who has experience with C/C++ and web2py. Participants explore the functionalities, comparisons, and features of .NET, ASP.NET, and Visual Studio.

Discussion Character

  • Exploratory
  • Technical explanation
  • Conceptual clarification
  • Debate/contested

Main Points Raised

  • One participant questions whether .NET is merely a framework like web2py or something more complex.
  • Another participant mentions the garbage collection feature of .NET, highlighting its utility in server programs.
  • Visual Studio is identified as Microsoft's integrated development environment (IDE).
  • There are inquiries about how .NET supports multiple programming languages and whether it can be compared directly to web2py.
  • Some participants suggest searching for additional resources online to gain a better understanding of .NET and its components.
  • One participant expresses confusion about the layers of abstraction in .NET and indicates a desire to experiment with it for better comprehension.

Areas of Agreement / Disagreement

Participants generally agree on the need for further exploration and understanding of .NET, but there is no consensus on its comparison to web2py or the specifics of its functionalities.

Contextual Notes

Participants express varying levels of familiarity with frameworks and programming environments, leading to some confusion about definitions and functionalities. There are references to external resources that may provide additional context.

Who May Find This Useful

Beginners in software development, particularly those transitioning from C/C++ or web frameworks like web2py, may find this discussion relevant.

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.
 
Technology 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.
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 9 ·
Replies
9
Views
5K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 3 ·
Replies
3
Views
8K
  • · Replies 32 ·
2
Replies
32
Views
4K
  • · Replies 4 ·
Replies
4
Views
5K
  • · Replies 11 ·
Replies
11
Views
2K
  • · Replies 10 ·
Replies
10
Views
2K
  • · Replies 14 ·
Replies
14
Views
6K
Replies
16
Views
3K