Review of .NET framework

Posted on Updated on

Review of .NET framework

• .NET Framework is an internal windows component that supports the execution of application created by using various programming languages, such as visual C#, visual basic, visual F#, and visual C++.
• These programming language environments are a part of visual studio .net. The .net framework consists of a virtual execution system called the common language runtime (CLR) and a set of class libraries.
• CLR is a Microsoft product of the common language infrastructure (CLI), which is a standard of creating application in a variety of high – level programming languages and executing these applications in different system environments.
• Microsoft released the first version of .NET with the name .NET framework 1.0 on February 13, 2002, along with the visual studio. Net integrated Development Environment (IDE). The second revised version of .NET took nearly a year to release and was known as .net Framework 1.1.
• Microsoft visual studio.NET, BETTER KNOWN AS VISUAL STUDIO .NET 2003, was also a part of the second release. The next version, .NET framework 2.0 was released with visual studio 2005 on November 07, 2005. NET framework 3.0, formerly called WinFX, was then released on November 06, 2006. The version, NET framework 3.5 was released with visual studio 2008 on November 19, 2007.
• The latest version, the .NET framework 4.0 was announced by Microsoft on September 29, 2008 and on April 12.2010, the final version of .net framework 4.0 was released.
• The new version of .NET provides a framework that helps in designing portable, scalable, and robust applications. The applications developed in .NET framework 4.0 can be executed in a distributed environment as the framework provides a computing platform in a managed environment. The main components of .NET Framework 4.0 are given as follows:

1) CLR
2) Common Type System (CTS)
3) Metadata
4) Assembly
5) .NET framework class library
6) Windows forms

Created by Chanda Singh


Difference between AWT and Swing Components

Posted on Updated on

created by Ashwin Mehta and Sarika Shah

1. Heavy weight Light weight
2. Native component Pure java Component
3. Native look and feel Better look and feel
4. Does not have complex component Has additional components like JTree, JTable, JProgressBar, JSlider, etc
5. Applet can not have menu JApplet can have menu.
6. List has scrollbar JList does not support scrolling but this can be done using scrollPane
7. Components can be added directly on the Frame or window While adding components on Frame or window, they have to be added on its conetent pane.
8. Does not have slidePane or TabbedPane Has slidePane or TabbedPane
9. Does not support MDI window MDI can be achived using InternalFrame Object