posted @ 2009-07-16 23:58 张银 阅读(401) 评论(0) 推荐(1) 编辑
摘要:
您的第一个 AJAX 应用程序为了让您理解 AJAX 的工作原理,我们将创建一个小型的 AJAX 应用程序。首先,我们需要一个带有两个文本框的 HTML 表单:用户名和时间。用户名文本框由用户填写,而时间文本框使用 AJAX 进行填写。此 HTML 文件名为 "testAjax.htm"(请注意这个 HTML 表单没有提交按钮!):[代码]我们将在下一节解释 AJAX 的基本原理。AJAX - 浏... 阅读全文
摘要:
IPrincipal和IIdentity 通过查阅文档,我们可以看到HttpContext.User属性的类型是IPrincipal接口。然而我们知道,接口通常是不能直接访问的,其背后必定隐藏了一个实现了该接口的对象。那么这个实际对象的类型是什么呢? 让我们在前面示例的MasterPage的Page_Init方法上加一个断点,再次运行程序,可以得到HttpContext.User属性的真正类型... 阅读全文
posted @ 2009-07-04 21:13 张银 阅读(426) 评论(0) 推荐(0) 编辑
摘要:
从这一部分开始,我们将通过一个实际的完整示例来看一下如何实现用户注册与登录。在介绍注册与登录之前,我们首先介绍一下如何判断用户是否已登录,并为后面的示例编写一些基础代码。判断用户是否已经登录 首先,在Web站点项目中添加一个MasterPage,例如MasterPage.master。在这个母版页的ContentPlaceHolder控件之前、<From>标签之内插入如下代码:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->< 阅读全文
posted @ 2009-07-04 13:56 张银 阅读(408) 评论(0) 推荐(0) 编辑
摘要:
转自http://www.cnblogs.com/AndersLiu本文示例代码:http://www.codeplex.com/a/Release/ProjectReleases.aspx?ReleaseId=9518前言 本来使用Forms Authentication进行用户验证的方式是最常见的,但系统地阐明其方法的文章并不多见,网上更多的文章都是介绍其中某一部分的使用方法或实现原理,而更... 阅读全文
posted @ 2009-07-04 12:50 张银 阅读(341) 评论(0) 推荐(0) 编辑
摘要:
Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="i05630229(2).aspx.cs"Inherits="i05630229_2_"%&... 阅读全文
posted @ 2009-06-16 23:41 张银 阅读(1098) 评论(0) 推荐(0) 编辑
摘要:
using System.Security.Cryptography; // //MD5加密函数 // public string MD5(String str) { MD5 md5=new MD5CryptoServiceProvider(); byte[] data=System.Text.Encoding.Default.GetBytes(str); byte[] re... 阅读全文
posted @ 2009-05-02 16:34 张银 阅读(370) 评论(0) 推荐(0) 编辑
摘要:
数据库范式 构造数据库必须遵循一定的规则。在关系数据库中,这种规则就是范式。 范式是符合某一种级别的关系模式的集合。关系数据库中的关系必须满足一定的要求,即满足不同的范式。目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、第四范式(4NF)、第五范式(5NF)和第六范式(6NF)。满足最低要求的范式是第一范式(1NF)。在第一范式的基础上进一步满足更多要求的称为... 阅读全文
posted @ 2009-04-26 18:55 张银 阅读(316) 评论(0) 推荐(0) 编辑