Future preview of Visual Basic

zhaozj2021-02-08  241

What is Microsoft will make improvements for DP Visual Basic, Microsoft?

Overview: The next version of Microsoft Visual Basic has the following three improvements: Web Forms, Web Services, and object-oriented syntax improvements. Web Forms makes experienced Visual Basic users to develop web applications as simply writing a single machine program. Through the SOAP interface, Web Services allows you to configure your own components anywhere you can connect. In addition, several key improvements in object-oriented language make Visual Basic's code like C flexibility, such as improvements include inheritance, polymorphism and overload. About this aspect can be refer to Steve Ballmer's "VBITS Keynote on The next Generation of Visual Basic"

Visual Basic has experienced many improvements. However, since it was born, I always like it is: For its core, you can still write your program like 1991. Of course, with its software package has been greatly enhanced, these improvements are generally supplemented, and there is no fuzzy as the purpose of the programming tool itself. This purpose is to make Visual Basic easier. For design, write and debug out excellent object-oriented applications.

The current Visual Basic 6.0 version is introduced into WebClasses as a simplified means for configuring a strong network-oriented application. In fact, WebClasses provides a large number of ways to transplant the program to the network through a common tool. (About Visual Basic 6.0 detacchable discussion) See TED Pattison's "Advanced Basics Column" (Microsoft Internet developer published in October 1999)

Recently I learned some new improvements taken by the next version of Visual Basic. The main improvement is to extend the storage capacity of the developer in terms of storage capacity. The next version of the Visual Basic program will use the Visual Studio environment that is called Web Forms features. Web Forms represent a new component-based network solution. Web Services will become a new XML-based solution that publishes an event handling function of an intermediate layer through a standard network protocol. At the same time, Visual Basic language will include some developers have long been demanding, which makes Visual Basic complies with object-oriented programming habits that C and Java users are familiar. These improvements will be announced in the beta version of the next version of Visual Basic.

The change in the next version of Visual Basic is surprising. If you want to get the benefits of them, use them. If you don't want, you can use it straight to use you still use it. However, it is good to understand the functions implemented by Visual Basic's easier than C and Java, can also achieve the functions implemented by C and Java.

Future development trend

What kind of impression on this preview type? This question is very good, but you can find the answer to the question. In the past year, it can clearly see the changes in ASP development, which often consist of some readable ASP scripts, running the entire program based on these scripts. Since the ASP is performed on the entire script code, people have gradually discovered the inherent limitations of this technology when assembling each component. I have heard more and more developers say that they have to completely detach their event handlers from the script code, and put them under the faster compilation mode, these models are written with C or Visual Basic, through The COM interface is assembled. Visual Basic is satisfied for the various reasons you can think of. Using Visual Basic to design components don't actually be more difficult than using VBScript or JScript? You can write a faster code, and you can easily reach your request. Once the next version of Visual Basic is released, you can use Visual Basic to generate an object-oriented object, which is compatible with ASP. In short, the route that takes the components is still the best choice for the future.

As I mentioned earlier, I have a wide range of applications written in Internet Basic (and WebClasses). The problem is that most of the WebClasses-based applications have not been well designed. They do not have a good region of different levels of applications, confuse the process of intermediate layers and DHTML-based user interfaces.

The next version of Visual Basic will introduce WebClasses, which is a tool that has been carefully selected and determined. Because it is more SCALABLE, more powerful, and is real language-agnostic. It works in all the tools of Visual Studio. If you pay attention to some basic rules of multi-storey development, you can easily complete this shift. Particularly should be noted that the intermediate layer process and the display layer process are separated. It is highly recommended to refer to the architecture of Windows® DNA 2000 when doing this. The core event handle features must be done in the middle layer, you can use a variety of compilation languages ​​you like to implement each component of these features. These components are then assembled in an ASP script file, so that each component can work together. If you put most of the logical operations in the event object instead of the script, that is, it is the most ideal. It is not only a good idea to the future to Web Services, but it is also a practical practice.

Excerpt from: http: //www.micorosoft.com/china author: Joshua Trupin

转载请注明原文地址:https://www.9cbs.com/read-2273.html

New Post(0)