分手快乐 发表于 2015-1-16 22:34:10

ASP.NET网站制作之Visual Basic.Net基础语句

我实在想不明白java的机制,为什么非要那么蛋疼,在同一个平台下重复编译。visual|语句一:Try………Catch………finally………endtry捕捉毛病

  把一个大概堕落的语句放在try前面,假如堕落,实行catch语句,catch能够有多个,第一个catch不克不及捕捉的毛病,将被下一个catch语句所捕捉。在一切的处置停止后,实行finally语句。

  在一个try………endtry 过程当中可使用catch与finally两其中的一个,大概两个一同用
  

二:Protected, private, Public 封装把持

  这三个关头字一样平常放在语句最后面,而会置于overloads与Overrides的前面

  public是工程级别内部会见

  protected是本族级别以下外部会见

  private是不供应非当地会见

  
三:ByValsenderAsObject,ByValeAsSystem.EventArgs  

  这是最赏用事务传送参数。被封装于两个工具内,假如你要传送响应的参数,要在这两个工具内里找,如以后鼠标地位为e.X e.Y。在VB.Net中有些事务是要自已下手写的,如窗体鼠标历程,一样平常加上这个参数在前面的括号内就办理了。

  
四:重载语法Overloads

如:classclass1

publicstrtemasstring

overloadspublicsubsubx()重载subx(A形态)

strtem=”3”

endsub

overloadspublicsubsubx(xasstring)重载subx(B形态)

strtem=x

endsub

 endclass

  

 假如你假如挪用subx()两头没有参数,则VB主动挪用重载subx(A形态),

overloadspublicsubsubx()重载subx(A形态)

strtem=”3”

endsub

 了局就是strtem=”3”

 假如你如许挪用,subx(“这是一个分歧的了局”),则VB主动挪用重载subx(B形态)

overloadspublicsubsubx(xasstring)重载subx(B形态)

strtem=x

endsub

 了局就是strtem=“这是一个分歧的了局”

 您能够在函数中挪用,包含在API中(固然VB.Net不再利用winAPI).

 乃至一些相当紧急的历程也不破例:如new历程(此办法王国荣文章中有先容)

如: classclass1

 OverloadsPublicSubNew()

。。。。。。

。。。。。。

 endsub

 OverloadsPublicSubNew(sasstring)

。。。。。。

。。。。。。

endsub

 endclass

  
  一样有两种挪用的办法,如dimasasclass1=newclass挪用后面一个无参数的new历程,而dimasbasclass1=newclass(“string”)挪用第二个new历程.牢记,假如一个历程或一个函数只要一种形态,不克不及如许使用。假如您试图利用overloads关头字,则VB.Net会呈现毛病的提醒请求你移往overloads
五:Overrides改写

  如罕见的dispose历程:

  OverridesPublicSubDispose()

MyBase.Dispose

components.Dispose

 EndSub

  Overrides暗示完整的改写父类供应的历程与函数

  不外要记着利用改写的条件是在父类的统一历程或函数的后面也利用了overrides关头字

  

六:mybase.new与mybase.dispose

  ublicSubNew()

MyBase.New

Form1=Me

InitializeComponent

  EndSub

  OverridesPublicSubDispose()

MyBase.Dispose

components.Dispose

  EndSub

  

  这两个历程是任何一个新建工程城市有的,mybase.new是挪用以后类的父类的new历程,一样你也能够加上参数共同父类的重载New历程。如:

  OverloadsPublicSubNew()

  MyBase.New()

  EndSub

  OverloadsPublicSubNew(string)

  MyBase.New(string)

  EndSub

  

七:Structure机关

  自界说范例,如:

  StructureType1

  Dimxasy

  Dimaasb

  。。。。。。。

  endstructure

  这个代替VB6中的利用type………endtype体例自界说范例的办法。

  

八:return前往值

functionfunctionname()

returnX。。。。。。

endfuntion

他的感化与上面一样:

functionfunctionname()

functionname=X。。。。。。

endfuntion
前几天同学问我学习方向的问题。有点想法,不知道对不对,怕误导同学,现在“开源一下”。注:括号内是我现在整理的时填加上的。

再现理想 发表于 2015-1-19 16:54:41

弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。

变相怪杰 发表于 2015-1-25 10:51:22

asp.net空间的支持有:ASP.NET1.1/虚拟目录/MicrosoftFrontPage2000扩展/CDONTS,同时他的网站上也提供了Asp.net的使用详解和程序源代码,相信对使用ASP.NET编程的程序员来说会非常有用哦!

深爱那片海 发表于 2015-2-2 21:44:17

PHP的源代码完全公开,在OpenSource意识抬头的今天,它更是这方面的中流砥柱。不断地有新的函数库加入,以及不停地更新,使得PHP无论在UNIX或是Win32的平台上都可以有更多新的功能。它提供丰富的函数,使得在程式设计方面有着更好的资源。目前PHP的最新版本为4.1.1,它可以在Win32以及UNIX/Linux等几乎所有的平台上良好工作。PHP在4.0版后使用了全新的Zend引擎,其在最佳化之后的效率,比较传统CGI或者ASP等技术有了更好的表现。

金色的骷髅 发表于 2015-2-8 07:30:59

比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变。

活着的死人 发表于 2015-2-25 00:13:19

众所周知,Windows以易用而出名,也因此占据不少的服务器市场。

飘飘悠悠 发表于 2015-3-7 14:39:28

ASP是把代码交给VBScript解释器或Jscript解释器来解释,当然速度没有编译过的程序快了。

乐观 发表于 2015-3-15 07:39:38

ASP在执行的时候,是由IIS调用程序引擎,解释执行嵌在HTML中的ASP代码,最终将结果和原来的HTML一同送往客户端。

老尸 发表于 2015-3-21 21:46:49

ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码。
页: [1]
查看完整版本: ASP.NET网站制作之Visual Basic.Net基础语句