随笔分类 -  ASP.NET2.0

上一页 1 2 3 4 5 6 7 下一页
利用HttpModuler实现WEB程序同一时间只让一个用户实例登陆
摘要:/*http://evlon.cnblogs.com/archive/2006/03/20/354191.html*/我在们使用ASP.Net开发WEB网站时,有的时候是不让同一个用户名在同一时间进行多次登陆的。 为了不影响原来的整个网站,我选择使用了HttpModuler来实现。 先让所有的Page从自己的Page类:BasePage类继承,并实现 ISigleLogin接口... 阅读全文
posted @ 2007-03-21 23:01 冷火 阅读(298) 评论(0) 推荐(0)
UpdatingData
摘要://-----------------------------------------------------------------------// This file is part of the Microsoft .NET Framework SDK Code Samples.// // Copyright (C) Microsoft Corporation. All rights... 阅读全文
posted @ 2007-03-17 09:53 冷火 阅读(355) 评论(0) 推荐(0)
Generate XML with data from SQL Server
摘要://-----------------------------------------------------------------------// This file is part of the Microsoft .NET Framework SDK Code Samples.// http://asp.dotnetheaven.com/// Copyright (C) Micros... 阅读全文
posted @ 2007-03-17 09:51 冷火 阅读(313) 评论(1) 推荐(0)
五.Action Pattern(命令模式)
摘要:Untitled Page using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using ... 阅读全文
posted @ 2007-03-16 08:28 冷火 阅读(219) 评论(0) 推荐(0)
三.Bridge Pattern(橋接模式)
摘要:Bridge Pattern using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using Sys... 阅读全文
posted @ 2007-03-16 08:27 冷火 阅读(228) 评论(0) 推荐(0)
二.Template Method Pattern(模版方法模式)
摘要:Untitled Page using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;us... 阅读全文
posted @ 2007-03-16 08:26 冷火 阅读(194) 评论(0) 推荐(0)
一.Strategy Pattern(策略模式)
摘要:Strategy Pattern using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;usin... 阅读全文
posted @ 2007-03-16 08:26 冷火 阅读(216) 评论(0) 推荐(0)
四.Visitor Pattern(訪問者模式)
摘要:Untitled Page using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using Syste... 阅读全文
posted @ 2007-03-16 08:25 冷火 阅读(189) 评论(0) 推荐(0)
Microsoft .NET Pet Shop 4 架构与技术分析
摘要:1.项目概述与架构分析微软刚推出了基于ASP.NET 2.0下的Pet Shop 4, 该版本有了一个全新的用户界面。是研究ASP.NET 2.0的好范例啊,大家都知道,一直以来,在.NET和Java之间争论不休,到底使用哪个平台开发的企业级应用性能最好、结构最优、生产力最高。为了用事实说话,通过对项目各方面的性能评估进而在比较.NET和Java的高下。用户做比较的这个项目就是Petshop。正因... 阅读全文
posted @ 2007-03-15 13:59 冷火 阅读(217) 评论(0) 推荐(0)
ASP.NET学习5--N层代码示例
摘要:一、数据库Test, 表:create table Customers ( CustId int IDENTITY(1,1) primary key, CustName varchar(20) not null, Address varchar(50), Linkman varchar(20) ) //insert into Cuso... 阅读全文
posted @ 2007-03-13 13:53 冷火 阅读(324) 评论(0) 推荐(0)
Building data access class
摘要:Most recommended way to create web or windows database applications is based on "allocation" of the data access layer (DAL) in a separate layer. There are many ways to create this layer, of course,... 阅读全文
posted @ 2007-03-08 14:07 冷火 阅读(320) 评论(0) 推荐(0)
MD5加密
摘要:WinForm: public string GetMD5(string str){ byte[] b = System.Text.Encoding.Default.GetBytes(str); b = new System.Security.Cryptography.MD5CryptoServiceProvider().ComputeHash(b); StringBuilder... 阅读全文
posted @ 2007-02-28 14:08 冷火 阅读(301) 评论(0) 推荐(0)
利用TableAdapter Configuration Wizard创建数据访问层二
摘要:利用TableAdapter Configuration Wizard创建数据访问层 在Visual Studio 2005 中,新增了TableAdapter configuration wizard来很方便地创建数据访问层。首先,我们了解下什么是tableadapter。一个tableadapter连接到数据库,执行查询语句或者存储过程,并且将返回的结果集填充到datatable中去。Tab... 阅读全文
posted @ 2007-02-07 15:37 冷火 阅读(607) 评论(1) 推荐(0)
查询后,翻页问题的解决办法
摘要://查询后,翻页问题的解决办法2。(GridView1.PageIndex = e.NewPageIndex;) 1.前面的翻页解决办法,只是实现目的的变通办法,适合简单的查询页面。下面的则是正面的解决办法。 2.在GridView的事件中,双击PageIndexChanging事件,在.cs文件中写GridView1_PageIndexChanging函数。 3.在该函数中,把查询的语句完全复制... 阅读全文
posted @ 2007-02-06 14:41 冷火 阅读(396) 评论(0) 推荐(0)
复制功能,比较经典的一段程序,IsDBNull()、User.Identity.Name、myReader.GetString()、取得下拉选框的值:DropDownList1.SelectedValue
摘要://复制功能,比较经典的一段程序,IsDBNull()、User.Identity.Name、myReader.GetString()、取得下拉选框的值:DropDownList1.SelectedValue。 public partial class PubtelCopy : System.Web.UI.Page { protected void Page_Load(object sen... 阅读全文
posted @ 2007-02-06 14:39 冷火 阅读(806) 评论(0) 推荐(0)
图片上传功能。
摘要:图片上传功能。 //图片上传功能: 1.在设计模式下,加文件上传控件。 //第一个Image控件,如果图片上传后,在该控件中显示,Visible控件的初始值为False,其值在.cs页的Button1_Click函数中被改变。第二个是上传控件,需要在.cs页为Button1按钮控件写个OnClick事件函数。第三个Label控件,显示上传成功与否的显示信息。第四个TextBox控件放的是上传路径... 阅读全文
posted @ 2007-02-06 14:38 冷火 阅读(446) 评论(0) 推荐(0)
如何在ASP.NET中获取随机生成的cookie加密与验证密钥
摘要:本文是从ASP.NE T 1.1升级到ASP.NET 2.0需要考虑的Cookie问题的补充,通过示例代码说明如何通过反射在ASP.NET 1.1与ASP.NET 2.0中获取随机生成的cookie加密与验证密钥。ASP.NET 1.1示例代码: object machineKeyConfig = HttpContext.Current.GetConfig("syste... 阅读全文
posted @ 2007-02-05 08:33 冷火 阅读(766) 评论(1) 推荐(0)
ASP.NET 2.0数据处理之高级分页/排序
摘要:GridView控件中的"选择"操作纯粹是一个UI概念,它的SelectedIndex属性与表格的可视数据行中的当前被选中的行的索引相对应。如果 你启用了表格的分页和排序功能,在执行分页或排序操作之后,SelectedIndex的值仍然不会变化,因此在执行这些操作之后,一个新数据行被选中 了。在某些环境下,保留对指定数据行的选中更好,即使该行在表格的当前页面中并不可视。下面的例子演示了如何在排序和... 阅读全文
posted @ 2007-01-25 17:24 冷火 阅读(283) 评论(0) 推荐(0)
数据层的逻辑(转载)
摘要:一般在N层设计中,数据层绝不应该牵扯到逻辑.理由很多,但最重要的一点,应该是有利于维护.如果面向的数据库是无存储过程的,那么这个法则应该被遵守.比如ACCESS,MYSQL.如果使用MS SQLServer等其它有储存过程的数据库,我个人认为大不必如此.有时候一个好的存储过程能带来更良好的性能合可读性.经典的架构就和牛顿的经典力学一样,并不是放之四海而皆为准的,不用毛主席的话说,那就是没有银弹.... 阅读全文
posted @ 2007-01-25 15:03 冷火 阅读(374) 评论(1) 推荐(0)
.NET中栈和堆的比较 #1
摘要:http://www.c-sharpcorner.com/UploadFile/rmcochran/csharp_memory01122006130034PM/csharp_memory.aspx 尽 管在.NET framework下我们并不需要担心内存管理和垃圾回收(Garbage Collection),但是我们还是应该了解它们,以优化我们的应用程序。同时,还需要具备一些基础的内存管理工作机... 阅读全文
posted @ 2007-01-25 08:35 冷火 阅读(398) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 下一页