asp.net 

ASP.NET加密口令例子

  每当我们要建立数据库驱动的个人化的web站点时,都必须要保护用户的数据。尽管黑客可以盗取个人的口令,然而更严重的问题是有人能够盗走整个数据库,然后立刻就是所有的口令。   有一个好的做法是不将实际的口令存储在数据库中,而是存储它们加密后的版本。当我们需要对用户进行鉴定时,只是对用户的口令再进行加密,然后将它与系统中的加密口令进行比较...

GridView绑定XmlDocument例子

    asp.net 2.0提供了多种数据源,一般情况下,xmldatasource控件使用xml文件,下面的例子就是使用xmldocument对象进行数据绑定的一种方法。     vb.net代码      <%@ page language="vb" %>   <script runat="server">    protected sub pag...

ASP.NET 1.0 中实现模板页

  使用过javastruts的程序员应该知道,struts中有一个模板标记,虽然其使用起来比较复杂,但对于有大量页面的程序来说其带来了很多方便。但是,在asp.net中并没有现成实现可用,这方面国内讨论的也很少,其实,重写sender方法我们也可以实现类似的功能。下面是我项目中使用的一个基类模板类。   非常感谢justicfu的提醒,我查了一下dotnet 2.0下的确有...

asp.net对数据库表插入null空值问题

    对表进行插入操作,如datetime和int类型的两个字段,都允许为null,   用“sqlcmd.parameters.add("@t12",tb12.text)”参数绑定时。datetime类型时,tb12.text为空,插入成功,不报错,查看该值,却为1900-01-01;int类型时,用同样语句,tb12.text为空,插入成功,不报错,查看该值,却为0;用“sql...

ASP.NET加密Cookie数据

  cookie确实在web应用方面为访问者和编程者都提供了方便,然而从安全方面考虑是有问题的,首先,cookie数据包含在http请求和响应的包头里透明地传递,也就是说聪明的人是能清清楚楚看到这些数据的   。其次,cookie数据以cookie文件格式存储在浏览者计算机的cache目录里,其中就包含有关网页、密码和其他用户行为的信息,那么只要进入硬盘就能打开coo...

ASP.Net WebPart趣味网页设计

今天看了看asp,net2.0 的webpart控件的使用方法,实际上昨天就看了一点只是没明白怎么回事,我今天把webcasts上的讲座看了一遍,才明白点.webpart就是实现通过客户端用户对控件的拖拽把网页设置成自己想要的样子,就向博客那样可以自己做自己的主页.用webpart控件实现这个功能是非常容易的,但是前提条件是有数据库支持,因为控件位置改变后需要记录在数据库中,虽然...

ASP.NET Atlas中创建自定义的Transformer

english version: http://dflying.dflying.net/1/archive/110_build_your_own_transformers_in_aspnet_atlas.html asp.net atlas中的绑定(binding)是一种将两个对象连接起来的强大方法。(您可以参考http://dflying.cnblogs.com/archive/2006/04/04/366900.html得到更多关于绑定的信息。)atlas绑定会自动将源对象上变化了的属性应用到目标对象的指定属性...

ASP.NET强大性能提升

  一个程序,速度是一件非常令人渴望的东西。一旦代码开始工作,接下来你就得尽可能的让它运作的快些,再快些,在asp中你只有尽可能拧干你的代码,以至于不得不将他们移植到一个仅有很少一点性能的部件中。但现在呢,微软将推出的asp.net会妥善的解决这一问题.      兼容性      asp.net与asp兼容,因此没有必要担心你现存的应用程序会在iis的...

ASP.NET SESSION使用和原理

  session 的 管理,我们传统的asp 程序其实是一种 dead 的session 联结,系统其实在我们的客户端书写了一个cookie,当我们把我们浏览器的 安全设置中的 cookie 设置成 prompt 的时候,当我们访问一个有session 的页面的时候,就会出现一个是否允许cookie 的提示,当设置成为 不允许 cookie 的时候,我们的session 总是不能成功.例如:      <%   s...

.Net技术的AOP实现技术

  在笔者的《面向对象的应用服务层设计》一文中,笔者讨论了软件系统中设计应用服务层所需要考虑的问题,以及系统分层的基本思考方法。这些讨论作关注的问题,都是系统中纵向的层次的划分。然而,在设计软件系统的时候,我们不仅仅要考虑纵向的关系,很多时候,我们还需要关注所谓的“横切关注点”的问题,例如,存在于系统每个部分的日志记录、...