The .Net Framework offers a number of advantages to developers
Below are few advantages of .Net Framework
1) Consistent programming model
2) Direct Support for Security
3) Simplified Development efforts
4) Easy application deployment and Maintenance
1)Consistent programming model : With .Net accessing data with a C# and VB.Net very similar apart from slight syntactial differeneces. Both the programs need to import the System.Data namespace, both programs establish connection with database and both programs run a query and display the data.
2)Direct Support for Security : .Net framework enables the developer and the system administrator to specify method level security.
3)Simplified Development efforts: The .Net Framework simplifies debugging with support for Runtime diagnostics.
4)Easy application deployment and Maintenance : The .Net Framework makes easy to deploy applicaitons.The .Net Framework handles the details of locating and loads the components.
5)Assemblies : Assembly is elementary unit in a framework application. It performs various functions in programming with the .Net Frame work. Every computer that has the .Net Framework installed with have the Global Assembly Cache.