Vous êtes sur la page 1sur 4

Advantages of VB.NET? 1. First of all, VB.

NET provides managed code execution that runs under the Comm on Language Runtime (CLR), resulting in robust, stable and secure applications. All features of the .NET framework are readily available in VB.NET. 2. VB.NET is totally object oriented. This is a major addition that VB6 and othe r earlier releases didn't have. 3. The .NET framework comes with ADO.NET, which follows the disconnected paradig m, i.e. once the required records are fetched the connection no longer exists. I t also retrieves the records that are expected to be accessed in the immediate fut ure. This enhances Scalability of the application to a great extent. 4. VB.NET uses XML to transfer data between the various layers in the DNA Archit ecture i.e. data are passed as simple text strings. 5. Error handling has changed in VB.NET. A new Try-Catch-Finally block has been introduced to handle errors and exceptions as a unit, allowing appropriate actio n to be taken at the place the error occurred thus discouraging the use of ON ERROR G OTO statement. This again credits to the maintainability of the code. 6. Another great feature added to VB.NET is free threading against the VB single -threaded apartment feature. In many situations developers need spawning of a ne w thread to run as a background process and increase the usability of the applicat ion. VB.NET allows developers to spawn threads wherever they feel like, hence gi ving freedom and better control on the application. 7. Security has become more robust in VB.NET. In addition to the role-based secu rity in VB6, VB.NET comes with a new security model, Code Access security. This security controls on what the code can access. For example you can set the secur ity to a component such that the component cannot access the database. This type of security is important because it allows building components that can be trusted to various degrees. 8. The CLR takes care of garbage collection i.e. the CLR releases resources as s oon as an object is no more in use. This relieves the developer from thinking of ways to manage memory. CLR does this for them. First of all, VB.NET provides managed code execution that runs under the Common Language Runtime (CLR), resulting in robust, stable and secure applications. All features of the .NET framework are readily available in VB.NET.

Posted by: Rajeswaran.S Contact Rajeswaran.S .NET has 4 strong advantages 1).NET is a language independent 2)Automatic memory management(garbage collection) 3)Disconnected architecture 4)Object Oriented

Posted by: shubhangi jadhav Contact shubhangi jadhav .NET has 4 strong advantages

1).NET is a language independent 2)Automatic memory management(garbage collection) 3)Disconnected architecture 4)Object Oriented First of all, VB.NET provides managed code execution that runs under the Common Language Runtime (CLR), resulting in robust, stable and secure applications. All features of the .NET framework are readily available in VB.NET. 1. First of all, VB.NET provides managed code execution that runs under the Comm on Language Runtime (CLR), resulting in robust, stable and secure applications. All features of the .NET framework are readily available in VB.NET. 2. VB.NET is totally object oriented. This is a major addition that VB6 and othe r earlier releases didn't have. 3. The .NET framework comes with ADO.NET, which follows the disconnected paradig m, i.e. once the required records are fetched the connection no longer exists. I t also retrieves the records that are expected to be accessed in the immediate fut ure. This enhances Scalability of the application to a great extent. 4. VB.NET uses XML to transfer data between the various layers in the DNA Archit ecture i.e. data are passed as simple text strings. 5. Error handling has changed in VB.NET. A new Try-Catch-Finally block has been introduced to handle errors and exceptions as a unit, allowing appropriate actio n to be taken at the place the error occurred thus discouraging the use of ON ERROR G OTO statement. This again credits to the maintainability of the code. 6. Another great feature added to VB.NET is free threading against the VB single -threaded apartment feature. In many situations developers need spawning of a ne w thread to run as a background process and increase the usability of the applicat ion. VB.NET allows developers to spawn threads wherever they feel like, hence gi ving freedom and better control on the application. 7. Security has become more robust in VB.NET. In addition to the role-based secu rity in VB6, VB.NET comes with a new security model, Code Access security. This security controls on what the code can access. For example you can set the secur ity to a component such that the component cannot access the database. This type of security is important because it allows building components that can be trusted to various degrees. 8. The CLR takes care of garbage collection i.e. the CLR releases resources as s oon as an object is no more in use. This relieves the developer from thinking of ways to manage memory. CLR does this for them.

Posted by: vijaykumar Contact vijaykumar .NET has 4 strong advantages 1).NET is a language independent 2)Automatic memory management(garbage collection) 3)Disconnected architecture

4)Object Oriented

Posted by: Amit Sharma Contact Amit Sharma 1.consistent programming model 2.multi-language intergration 3.multi-platform application. 4.automatic resource management. 5.ease of deployement

Posted by: praneesh.m Contact praneesh.m 1)Has Support for the optional parameters that makes COM interoperability much e asy. 2)Has the WITH construct which is mot in C#. 3)With option Strict off late binding is supported.Legacy VB functionalities can be used by using Microsoft.VisualBasic namespace. 4)The VB.NET part sof visual studio .NET compiles you code in the background.Whi le this is considered as an advantage for small projects.people creating very la rge projects have found that the IDE slows down considerably as the project gets larger.

Posted by: swarna Contact swarna .NET has 4 strong advantages 1).NET is a language independent 2)Automatic memory management(garbage collection) 3)Disconnected architecture 4)Object Oriented

Posted by: prasad Contact prasad First of all, VB.NET provides managed code execution that runs under the Common Language Runtime (CLR), resulting in robust, stable and secure applications. All features of the .NET framework are readily available in VB.NET. VB.NET is totally object oriented. This is a major addition that VB6 and other e arlier releases didn't have. The .NET framework comes with ADO.NET, which follows the disconnected paradigm, i.e. once the required records are fetched the connection no longer exists. It a lso retrieves the records that are expected to be accessed in the immediate futu re. This enhances Scalability of the application to a great extent. VB.NET uses XML to transfer data between the various layers in the DNA Architect ure i.e. data are passed as simple text strings. Error handling has changed in VB.NET. A new Try-Catch-Finally block has been int roduced to handle errors and exceptions as a unit, allowing appropriate action t o be taken at the place the error occurred thus discouraging the use of ON ERROR GOTO statement. This again credits to the maintainability of the code.

Posted by: Golu Kumar Contact Golu Kumar 1. VB is object based while Vb.net is Object oriented 2. VB.net using OO functionality like inheritenca, Excepetional handling, etc 3.VB .net is strong type casting whicv VB lack 4.VB.net supports multi threading....

Vous aimerez peut-être aussi