随笔分类 - 【计算机】Web技术
摘要:原文地址:http://www.dotnetbips.com/articles/a8441143-3a24-40e6-a5dc-68cfdb8a065d.aspx [原文源码下载] [译者改后源码下载] 介绍 一些公司经常会有在web上机械地显示它们产品的图片(即幻灯片)的需求。 当然你可以使用JavaScript来开发这个程序,但是如果使用ASP.NET AJAX的话会使你的工作变得非常简单。...
阅读全文
摘要:介绍 url映射是asp.net 2.0的一个新的特性,它可以让开发人员把一个页映射到另一个url上。如果一个url请求过来,程序会自动把它重新映射到服务端。例如,如果你在程序中配置了把~/Beverages.aspx映射到了~/ProductsByCategory.aspx?CategoryID=1&CategoryName=Beverages,那么当用户在浏览器中输入了http://Your...
阅读全文
摘要:我们很多时候需要在一行上显示一段说明文字,而由于Web页面宽度的不确定性,我们任意调节其宽度后,常常搞得文字撑出页面或者折成好多行。通过使用CSS,我们可以限制为一行的宽度,并使多余的字符隐藏。为了方便,做成一个小Web控件来使用。 using System; using System.Web.UI; using System.Web.UI.WebControls; using Sys...
阅读全文
摘要:使用ASP.NET的服务器控件,可以极大的提高我们Web开发中组件的复用性。不过由于ASP.NET默认的__doPostBack传输机制,对于我们在Web页上开发DHMT...
阅读全文
摘要:用过Anthem这个AJAX框架的朋友可以直接对一个control通过设置属性来控制在partial postback时设置这个control的Enabled属性为false。AJAX的一个特性就是它暴露XmlHttpRequest的状态,因此很多AJAX框架都提供一种方法来让用户可以针对这个过程来编写一些提高用户体验的代码(当然也有其他功能的,但大多是为了这个目的)。 而Atlas中的pos...
阅读全文
摘要:场景: 在本地开发一个asp.net2.0的应用程序时使用了Membership、Roles或Profile特性。你创建了一些新用户,一切都没有问题。 然后把这个程序copy到远程服务器(remote server)上(或者只是移动到你本地服务器上的其他目录)然后运行。由于某种原因,虽然我们能够连接到membership数据库,但是当登陆的时候就会出现错误了,它并不抛出连接错误(connecti...
阅读全文
摘要:asp.net技术 简单介绍: 1.完全无刷实现,客户端主要实现生成条件选择或录入控件,并进行录入控制; 2.将字段信息存放于XML文件,便于数据移植 3.通过js脚本,ajax框架引擎获取字段信息 4.通过js脚本生成组合条件; 5.运行效果: 代码下载
阅读全文
摘要:原文地址:http://www.iis.net/1026/SinglePageArticle.ashx 介绍 在以前的IIS版本中有一个本地帐号,是在安装时创建的,叫做IUSR_MachineName。一旦启用匿名身份认证,这个IUSR_MachineName帐号就是IIS默认使用的身份(identity),它同时在FTP和HTTP服务中使用。另外还有一个叫做IIS_WPG的组,它是所有应用程序池...
阅读全文
摘要:【原文地址】 Tip/Trick: Enabling SSL on IIS 7.0 Using Self-Signed Certificates SSL 允许浏览器与web服务器在一个安全的通道上交换信息,以防范窃听,篡改和消息伪造。你应该总是在登录页面(用户在上面输入用户名和密码),以及网站上其他所有安全敏感的网页上使用SSL,譬如,那些显示财务或个人信息的帐号网页。 在Windows早期的...
阅读全文
摘要:JavaScript是一门非常强大的基于对象(Object Based)的语言,但是对面向对象(Object Oriented)的支持还存在一些不足,同时JavaScript内建的类库也比较简单,甚至缺乏一切很常用的功能。ASP.NET Atlas在运行时扩展了JavaScript,大大增强了它的面向对象支持能力,并扩展了一些开发时常用的操作。 我参考了一下Atlas.js文件,总结出Atlas对...
阅读全文
摘要:Atlas提供了强大而灵活的服务器端Web Services访问能力。这对于客户端AJAX开发提供了绝好的条件,这几乎也是任何AJAX框架必备的功能。因为只要有了它,就能轻松地以AJAX方式与服务器端进行交互,而其他多样的页面操作自然可以由开发人员尽情开发。对于部分喜欢自己动手的开发人员来说,这甚至是他们仅仅需要的支持。 从这篇文章开始,我会从实现角度剖析Atlas对于Web Services的...
阅读全文
摘要:增加服务器端的支持其实就是添加/改变处理一个HTTP Request的方式。在ASP.NET中,是通过一个实现了System.Web.IHttpHandler接口的类来处理Request。我们可以在Web.config里通过配置将Request与实现IHttpHandler的类进行映射,以此告诉ASP.NET这个Request该由谁来处理。例如,在Atlas中,对于Culture的支持文件atla...
阅读全文
摘要:一、 引言 你能够把一个相当酷的特征添加到你的Web应用程序中:使用户能够定制自己的页面的外观感觉。并且,在经常情况下,用户都喜欢重新安排页面部分以适合他们自己的查看习惯。不妨让我们设想这样的情景:用户导航到某一个网站,能够选择其中的一部分(例如图像、文本和其它页面小件),并且能够动态地移动它们。今天,借助于例如Atlas这样的AJAX技术,我们可以非常容易地实现这样的功能。 当然,在ASP.NE...
阅读全文
摘要:随着ajax技术的出现,web 2.0时代已经来临,目前已经涌现了大量的web 2.0的网站,比如live.com,fclickr相册网站,google Map等等。那什么是ajax呢?AJAX技术其实是旧瓶装新酒了,它使用了异步JavaScript+XML。这种技术首先由微软在1999年引入,并以"使用远程调用的DHTML/JavaScript web应用程序"著称。这一技术的基本思想是,允许一...
阅读全文
摘要:在项目中经常要进行如下映射 将 http://onewww.net/a.aspx?name=llinzzi 映射到 http://onewww.net/llinzzi 首先要解决2个问题 第一是支持通配符的映射 URL映射是asp.net2.0新增的功能,不支持通配符 于是采用了NBEAR的 NBear.Web.Modules.UrlRewriteRules 进行通配符映射 “Asp.N...
阅读全文
摘要:在过去,由于为了获得新数据而不得不重新加载web页面(或者加载其他页面)导致web应用程序发展被限制。虽然有其他方法可用(不加载其他页面),但是这些技术都没有被很好地支持而且有bug成灾的趋向。在过去的几个月里,一个过去并不被广泛支持的技术已经被越来越多的web冲浪者(web surfers??是指浏览器还是浏览者?)所接受,它给了开发者更多的自由开发先进的web应用程序。这些通过javascri...
阅读全文
摘要:XMLHttpRequest对象是当今所有AJAX和Web 2.0应用程序的技术基础。尽管软件经销商和开源社团现在都在提供各种AJAX框架以进一步简化XMLHttpRequest对象的使用;但是,我们仍然很有必要理解这个对象的详细工作机制。 一、 引言 异步JavaScript与XML(AJAX)是一个专用术语,用于实现在客户端脚本与服务器之间的数据交互过程。这一技术的优点在于,它向开...
阅读全文
摘要:理论上支持无限单级联动 源码下载
阅读全文
摘要:网络搜索一直是今年的一个热点,而随着人工智能技术的发展和应用,互联网搜索正在发生着革命性的变化,从第一代搜索逐步发展到现在的第3代搜索,个性化和智能化越来越成为搜索的核心,就在最近,Google推出新的服务,用户可以建立自己的个性化Google主页http://www.google.com/ig。同时还在测试版本的微软www.live.com网站也不认输,火速推出了个性化主页的服务。 ...
阅读全文
摘要:新特点: (1) 重新设计的数据结构,使用了更合理的双向链表,代替了旧版本的父子包含结构,更容易以后扩展。 (2) 重新设计了控制函数接口,更方便使用者。 (3) 通过重写css样式文件,就可以换菜单肤表,不需要刷新,并可自定义样式。 (4) 兼容最新的firefox 浏览器。 使用特点: 菜单有一些比较特殊的地方,跟...
阅读全文


浙公网安备 33010602011771号