| Home > Tutorial > DotNet Technology > .Net Technology – In a Nut Shell |
|
| .Net Technology – In a Nut Shell |
| |
| Framework Essentials |
- What is .Net
- .Net Framework
- Platforms & Tools to develop .Net Apps Languages
- Languages
|
| What is .Net |
- The Microsoft .Net Framework is a platform for building, deploying and running Web Services and applications.
- It provides a highly productive, standards-based, multi-language environment for integrating existing investments with next-generation apps and services.
- The .Net Framework consists of three main parts: the common language runtime, a hierarchical set of unified class libraries and a componentized version of Active Server Pages called ASP.Net.
|
| .Net Framework on a Server |


|
Platforms and Tools
|
- Platforms:
- The runtime supports Windows XP, Windows 2000, NT4 SP6a and Windows ME/98. Windows 95 is not supported.
- Some parts of the framework do not work on all platforms –eg: ASP.Net is only supported on Windows XP and 2000. 98/ME cannot be used for development. IIS is not supported on XP Home Edition, and can’t be used to host ASP.NET. However ASP.Net Web Matrix web server does run on XP Home.
- Tools:
- .Net Framework SDK: The SDK is free and includes command-line compilers for C++, C#, and VB.Net and various other utilities to aid development
- ASP.Net Web Matrix: A free dev environment from MS, with a GUI, the download includes a simple web server that can be used instead of IIS to host ASP.Net apps.
- MS VC# .Net Standard Edition: A cheap version limited to one language and with limited wizard support. There are VB.Net and C++ versions.
- MS VS .Net Professional: Visual Studion IDE, includes support for all MS languages (C#, C++, VB.Net and JScript) and has extensive wizard support.
- MS VS .Net Enterprise and Enterprise Architect Editions: These offer extra features such as VSS and performance and analysis tools.
|
Languages
Microsoft provides compilers for C#, C++, VB and Jscript. Other vendors have announced that they intend to develop .NET compilers for languages such as COBOL, Eiffel, Perl, Smalltalk and Python. |
| TOP |
| |
|