当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: XML注释允许你在代码中添加结构化的文档,并且因为这是C#最先采用的技术,Visual Basic程序员觊觎已久了。
 

 

 ·如何用vb写安全控件    »显示摘要«
    摘要: 总述 本文叙述了如何在vb中实现控件的iobjectsafety接口,以标志该控件是脚本安全和初始化安全的。vb控件默认的处理方式是在注册表中注册组件类来标识其安全性,但实现iobjectsafety接口是更好的方法。本言语包括了实现过程中所需的所有代码。 请注意,控件只有确确实实是安全的,才能被标识为“安全的”。本文并未论及如何确保控件的安全性,这个问题请参阅inter......
 ·上传图片并修改其大小(c#)    »显示摘要«
    摘要: 上传图片并修改其大小 //thefile是一个file field html 控件 thefile.postedfile.saveas(system.web.httpcontext.current.server.mappath("temp.png")); memorystream memstream=new memorystream(); syste......


VisualBasic2005在语言上的增强(三)XML注释
xml注释允许你在代码中添加结构化的文档,并且因为这是c#最先采用的技术,visual basic程序员觊觎已久了.xml注释能够描述各种各样的代码元素,包括类.字段成员.方法.以及枚举等等.

一旦你创建了一个描述代码特性的xml注释,当你继续在编辑器里键入代码特性时,你立刻会得到关于参数与返回值的智能感知.假设你现在有一个标志着如下签名的函数原型: 【程序编程相关:用户认证管理设计方案

【推荐阅读:DX图形显示基本流程(基于MESH静态模

private function getcustomerdata(byval customercode as string) as dataset 【扩展信息:vb.net读写xml(2)--实现da

把代码插入点设置在这个函数声明的上一行并键入三个小撇号.visual basic将生成一个与下面函数声明相匹配的xml注释,你可以像填充一个表格那样地填充它.根据你的函数,假设你将你的注释模板填充成如下内容:

<summary>

returns a dataset for a single customer.

</summary>

<param name="customercode">customer code as string.</param>

<returns>dataset for the supplied customercode.</returns>

<remarks>resides in the applications data layer.</remarks>

现在你无论在代码的何处键入这个函数名,你都会得到关于这个函数的概要.参数.与返回值的信息的完整智能感知,如图5所示:

图5 当你为你的代码元素添加了xml注释后,你可以立即得到其智能感知反馈,正如这个工具提示所展示的那样.

如果你是在集体协作下完成开发,这就是一个关键的特性.通过插入在源文件中的结构化的xml注释,你可以生成代码文档.并且,一个应用程序的架构师或开发组长可以在实现代码具体细节之前,先设计出原型并给出特性的注释.当开发人员在根据原型填写代码时,智能感知可以指导他们正确地使用到原型的特性.

编译器将把xml注释看作你代码的一部分.注释标签值显示成注释的颜色,而若你没有完整地规划出xml注释的话(作者意思是没有设计完整的函数原型,例如没有给出参数列表,涕淌注),只有summary标签值会显示在完整的xml注释模板上(见图6).

图6 xml注释与编译器.代码窗已融为一体.
...   下一页
    摘要: httpcontext类包含了个别http请求的所有特定http信息。这个示例主要是讲如何使用httpcontext类中的user属性来实现用户验证! 用户验证是大部分asp.net web应用程序都要用到的,它在整个应用程序中占有很重要的地位,在.net中,包含了很多种用户验证方式,如众所周知的passport认证,windows认证,form认证等等,可是这些都很难满足我......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE