• 注册
  • 关于作者
    企业认证:趣记站长
    关注 6 粉丝 4 喜欢 9 内容 992
    江西省·南昌市
    聊天 送礼
    • 查看作者
    • 用好ASP.NET 2.0的URL映照

        简介:  

        URL映照是ASP.NET 2.0中供给的新特性。URL映照技术赞助我们将一个特定URL映照为另一个URL。为了赞助邃晓,我们假定你在站点有一个叫Homepage.aspx的页面来访问主页,一切的用户也都用这个页面来访问你的主页。但由于某些启事,你要将主页改成OriginalHome.aspx。此时运用URL映照让你可以或许映照到新页面,而没必要照顾用户。  

        如果我们设置了URL映照,那么任何用户在URL栏输入Homepage.aspx时,调用的都是OriginalHome.aspx。

        深切看法:

        让我们看看如何完成它。

        这可以或许在configuration部分完成。

        语法:

      <urlMappings enabled="[true|false]">

      <add url="String"  

      mappedUrl="String"/>

      </urlMappings>

        如果你想运用URL映照,你必须将enabled属性设置为true。每个add元素都含有一个原URL和映照URL。对,看法很俭朴!如果我们为上述场景设置设备摆设了URL映照,config文件中的元素展现以下:

      <urlMappings enabled="true">

      <add url="~/ Homepage.aspx" mappedUrl="~/ OriginalHome.aspx"/>

      </urlMappings>

        一旦我们进行了修改或在工程的web.config文件中增加了如上的元素,任何用户试图访问Homepage.aspx时,由于URL映照,都将调用OriginalHome.aspx页面。有趣的是在URL栏中依旧仅展现Homepage.aspx。所以尽管想到内部调用/执行了OriginalHome.aspx,

      VB 5.0中实现鼠标拖放
      用VB创建FTP组件(get),Visual Basic构建线程安全的Singleton,如何实现VB与EXCEL的无缝连接,vb中利用xmlhttp来下载远程文件,vb中使用正则表达式,ASP.NET中Cookie编程的基础知识,MASM-打字练习程序,用VB制作注册软件的方法,VB程序中数据库的图片处理的解决方法,用VB编写键盘拦截程序,用VB实现客户——服务器(TCP/IP)编程实例,利用Visual Basic 实现无线通讯,VB 中资源文件的多种使用技巧,VB中资源文件的具体使用方法,vb接收GPS数据源码全,VB6中使用Winsock穿越各种代理的实现(TCP协议),VB实现文字“闪入”显示的特殊效果,VB对注册表操作程序开机时运行,VB将OCX植入执行文件内,利用VB函数Dir()实现递归搜索目录
      Visual Basic

      用户在URL栏仍见到Hopepage.aspx。

        一些优点:

        1.若你的客户标记了到一个页面的链接,但你又得删除该页并在换上其他页面,那么运用URL映照你可以或许措置责罚这个商业问题而不用让客户知道这个页面改变。

        2.若有一个大而复杂的URL,但不想把它给用户,那么你可以或许示知俭朴的URL,而自身将俭朴的URL映照到正本的URL。

        3. 用这个方法可以或许随意马虎措置责罚菜单控件。最好的例子就是asp.net站点。

        4.这里也牵涉到安然(用户没法在URL栏看到着实的页面名,这也是一种加密!)。

        希望你喜欢这个新特性。

        是的,我知道,现在你的问题是,既然现在ASP.NET 2.0还没有面市,如何运用这个新特性呢。这里有个变通方法。Stev在他的blog里进行了简要的解释。

        你可以或许在http://weblogs.asp.net/ssmith/archive/2003/11/06/36191.aspx看到。他的解释非常俭朴,根据你的实际案例,你可以或许为它增加服从。

        现在你可以或许运用这个妙技,而等ASP.NET 2.0面市,你就可以或许运用新特性了。 

      VB 5.0中实现鼠标拖放
      用VB创建FTP组件(get),Visual Basic构建线程安全的Singleton,如何实现VB与EXCEL的无缝连接,vb中利用xmlhttp来下载远程文件,vb中使用正则表达式,ASP.NET中Cookie编程的基础知识,MASM-打字练习程序,用VB制作注册软件的方法,VB程序中数据库的图片处理的解决方法,用VB编写键盘拦截程序,用VB实现客户——服务器(TCP/IP)编程实例,利用Visual Basic 实现无线通讯,VB 中资源文件的多种使用技巧,VB中资源文件的具体使用方法,vb接收GPS数据源码全,VB6中使用Winsock穿越各种代理的实现(TCP协议),VB实现文字“闪入”显示的特殊效果,VB对注册表操作程序开机时运行,VB将OCX植入执行文件内,利用VB函数Dir()实现递归搜索目录
      Visual Basic

    • 0
    • 0
    • 0
    • 68
    • 单栏布局 侧栏位置: