摘要:
总述
本文叙述了如何在vb中实现控件的iobjectsafety接口,以标志该控件是脚本安全和初始化安全的。vb控件默认的处理方式是在注册表中注册组件类来标识其安全性,但实现iobjectsafety接口是更好的方法。本言语包括了实现过程中所需的所有代码。
请注意,控件只有确确实实是安全的,才能被标识为“安全的”。本文并未论及如何确保控件的安全性,这个问题请参阅inter......
摘要:
上传图片并修改其大小
//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认证等等,可是这些都很难满足我......