转至繁体中文版     | 网站首页 | 图文教程 | 资源下载 | 站长博客 | 图片素材 | 武汉seo | 武汉网站优化 | 
最新公告:     敏韬网|教学资源学习资料永久免费分享站!  [mintao  2008年9月2日]        
您现在的位置: 学习笔记 >> 图文教程 >> 软件开发 >> VB.NET程序 >> 正文
Visual Basic.NET带来的新方法(一)         ★★★★

Visual Basic.NET带来的新方法(一)

作者:闵涛 文章来源:闵涛的学习笔记 点击数:628 更新时间:2009/4/23 18:58:59

Visual Basic.NET带来的新方法(一)

简介
   
    为了快速地创建企业WEB应用,开发者必须依赖可扩展,健壮的,可重用的商务逻辑。
在过去的几年来,面向对象的编程方法作为一种主要的思想,适应了这种需要。用面向对
象的编程语言来创建大型的系统工程,有着代码易懂,易调试,和更新迅速的优点。

    为了让Visual Basic的开发人员从面向对象的设计中得益,从而简化开发企业WEB应用,
整个面向对象语言的特性,包括继承,将在Visual Basic的下一个版本Visual Basic.NET
中得到全面的支持。有了这些新特性,Visual Basic.NET将提供强大的功能来满足快速创建
企业级的应用,加上易学易用的特性,使它将成为世界上最流行的开发工具。

    Visual Basic.NET将支持面向对象语言的新特性,比如说,继承性,重载性,和创建参数。
另外,开发者将利用开放的线程创建高度可扩展的代码和利用先进的语言结构创建高度可维
护的代码。Visual Basic将支持所有开发人员需要的语言特性,以使他们创建健壮的,可扩展
的WEB应用。

面向对象编程的新特性

1。继承性
2。可重载性
3。创建参数
 
其他先进的语言特性
 
1。开放的线程
2。结构化错误处理
3。严格的类型检查
4。共享的成员
5。初始化

语言历史的改革

    Visual Basic 随着windows的版本更新也有着很长的升级历史。举个例子,从windows 3.0
图形用户界面开发出来后,诞生了Visual Basic 的第一个版本,基于组件对象的编程产生了调
用动态连接库的语言结构,到了Visual Basic 5.0,语言支持了组件控件的创建。

    每一次成功的升级,使Visual Basic更加流行。未来的新版本的面向对象的新特性支持开发
者建立企业级的WEB应用,也将继续这种趋势。

面向对象的编程

    有很多结构化编程语言,它们分离了数据和过程代码。一些用结构化代码写的程序不能模块
化。因为数据在代码中的易访问,所以数据很容易被更改,而不需要你有开发人员的知识。这样
一来,会带来实时的错误而且很难调试。另外,维护变成了重要的任务。尝试了解用结构化编程
的方法来改变一行代码是非常困难的。最后,在代码和数据方面对程序员的依赖造成很低的代码
重用性。

    面向对象(oop)的编程方法解决了这些问题。他封装了数据和对数据的处理,演变成一个
单一的单元,叫做对象。一个对象的数据被隐藏起来以保护它不被未被授权者更改,另外,对象
有着惹人注目的一系列对数据操作的方法,这个概念叫做封装。因为执行的细节与接口的分离,
不必担心日后对基本程序逻辑的更改。

    面向对象允许开发者通过继承重用代码和数据。从已定义的对象的继承,开发者能够很快地
构建复杂的应用。重写代码总会出现潜在的错误,重用测试过的代码能将错误发生的几率减为最小。

    为了适应这种需要,Visual Basic.NET 将支持很多附加的语言特性,使得它成为第一个面向
对象的类语言,它有所有以下将为你描述的优点。
                                                 to be continued
                                                 陕西 冯磊
                                                (如要转载,请注明作者及出处)

 

 


[C语言系列]NET 中C#的switch语句的语法  [系统软件]托拽Explore中的文件到VB.net的窗口
[系统软件]Visual Studio 2005 Express Beta Products 下载链…  [系统软件]Visual FoxPro9.0中扩展报表系统功能
[系统软件]Visual FoxPro:我是旁观者  [系统软件]Visual Studio 2005 Express Editions Beta 2 下载…
[系统软件]Boost库在XP+Visual C++.net中的安装  [系统软件]Visual Studio 2005 Express Edition 正式版下载地…
[常用软件]新配色面板:Paint.Net3.0RC1官方下载  [常用软件]用内建的“Net Meeting”聊天
教程录入:mintao    责任编辑:mintao 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网]
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    同类栏目
    · C语言系列  · VB.NET程序
    · JAVA开发  · Delphi程序
    · 脚本语言
    更多内容
    热门推荐 更多内容
  • 没有教程
  • 赞助链接
    更多内容
    闵涛博文 更多关于武汉SEO的内容
    500 - 内部服务器错误。

    500 - 内部服务器错误。

    您查找的资源存在问题,因而无法显示。

    | 设为首页 |加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务
    MinTao学以致用网

    Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved.
    闵涛 投放广告、内容合作请Q我! E_mail:admin@mintao.net(欢迎提供学习资源)

    站长:MinTao ICP备案号:鄂ICP备11006601号-18

    闵涛站盟:医药大全-武穴网A打造BCD……
    咸宁网络警察报警平台