当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 将ASP代码移植到ASP .NET 开发组希望在移植这个Web站点的过程中,能尽可能地少写代码,以减少产生漏洞的可能。
 

 

 ·asp.net中的codebehind技术(1)    »显示摘要«
    摘要:  一.code behind简介   code behind就是所谓的代码分离,自从microsoft公司推出了asp.net以后,code behind就是一个热门的话题。在一般的asp.net文件中,code behind主要是用二个文件来创建一个asp.net的页面,其中一个是设计文件,一般以.aspx或者.ascx做为扩展名,而另外一个是程序代码文件,一般以.vb或者.cs做为扩展......
 ·asp.net中的codebehind技术(3)    »显示摘要«
    摘要:  2).创建虚拟目录   首先在"c:\inetpub\wwwroot"目录下面创建一个目录为"mail",然后运行"开始>控制面板>管理工具>internet 服务管理器>"创建虚拟目录的名称是"mail",如下图所示:   3).创建内嵌代码的asp.net文件   如果你已经完成了创建虚拟目录的工作,并且把send.htm文件拷贝到了此目录中,请把send.htm文件改名为sen......


NET移植案例学习:建造Web站点(3)
  将asp代码移植到asp .net

【程序编程相关:[原创] FreeBSD下安装Postg

【推荐阅读:OpenBSD的一些网站

  开发组希望在移植这个web站点的过程中,能尽可能地少写代码,以减少产生漏洞的可能.在这部分,我将向你说明将asp页面移植到asp .net最简单的方法是什么.但使用这种方法不能充分利用asp .net的新特点,只能建立一个能在asp .net下运行的站点. 【扩展信息:OpenBSD2.8服务器配置实务手册(

  许多页面需要做三四个标准的修改后才能正确运行.最常见的修改是要删除set关键字..net框架与底层的common language runtime (clr)把任何东西都当作对象处理,所以删除了set这个关键字.下面这段代码取自原先的站点:

create the feedback object

set ofeedback = server.createobject("betasitemgr.feedback")

  应该改为 :

create the feedback object  

ofeedback = server.createobject("betasitemgr.feedback")  

  另一个常见的改动是,在asp页中引用一个对象时,要明确指定这个对象的默认属性.clr与asp .net不再支持不传递参数的默认属性.不幸的是,尽管明确指定属性的值可以增加代码的可读性与可持续性,许多开发者更愿意利用默认属性的特点而不打出值.在这个web站点中,当需要使用ado记录时,默认属性经常被使用.原来的asp代码像这样:

set rs fields


...   下一页
 ·连接数据库查询手册    »显示摘要«
    摘要: 下面将简单介绍一下几种ado连接方式:odbc dsn,odbc dsn-less, ole db provider,和"ms remote" provider. 1。odbc dsn连接 i.dsn oconn.open "dsn=advworks;" & _ "uid=admin;" & _ &quo......
» 本期热门文章:

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