----------------------------------------------------------- New Message on BDOTNET
----------------------------------------------------------- From: hemanarayan Message 3 in Discussion Many people have looked at VB.NET and grumbled about the changes. There are significant changes from VB to VB.NET : a new optional error handling structure, namespaces, true inheritance, free threading, and many others. VB components could not take full advantage of all that Component Services had to offer, such as object pooling, because VB did not support free threading. For example, you create components and want them to be callable via SOAP, but how do you let people know that those components exist? .NET includes a discovery mechanism that allows you to find components that are available to you. "Building Web Services with VB.NET." .NET also provides many other features, such as garbage collection for freeing up resources, true inheritance for the first time, debugging that works across languages and against running applications, and the ability to create Windows services and console applications. In the .NET model, you write applications that target the .NET Framework. This gives them automatic access to such benefits as garbage collection (which destroys objects and reclaims memory for you), debugging, security services, inheritance, and more. ) * .NET provides you with integrated debugging tools. *.NET supplies a standard security mechanism, available to all parts of your application. *.NET provides a possible solution to DLL Hell, and removes much of the complexity of dealing with COM and the registry. *.NET allows you to run components locally, without requiring the calling application to go to the registry to find components. There are also things that VB.NET can do that you cannot do today in VB. For example, Web Applications are a new form of project. Gone is Visual InterDev with its interpreted VBScript code. Instead, you now build your ASP.NET pages with VB.NET (or C# or C++), and they are truly compiled for better performance. VB.NET lets you create Windows services natively for the first time by providing a Windows Services project type. And yes, VB.NET lets VB developers build truly free-threaded components and applications for the first time. ----------------------------------------------------------- To stop getting this e-mail, or change how often it arrives, go to your E-mail Settings. http://groups.msn.com/BDOTNET/_emailsettings.msnw Need help? If you've forgotten your password, please go to Passport Member Services. http://groups.msn.com/_passportredir.msnw?ppmprop=help For other questions or feedback, go to our Contact Us page. http://groups.msn.com/contact If you do not want to receive future e-mail from this MSN group, or if you received this message by mistake, please click the "Remove" link below. On the pre-addressed e-mail message that opens, simply click "Send". Your e-mail address will be deleted from this group's mailing list. mailto:[EMAIL PROTECTED]
