08 2006 档案
自动压缩MS SQL数据库日志
摘要:前段时间做一个WEB项目时,要求做大数据量测试,数据库服务器硬盘很小,项目组几个人没几天就把服务器硬盘撑满了, 于是上网找了一段压缩数据库的脚本,改动了一下,这样不用每天去人为清除日志了,大家知道常见的清除日志的方法(当初偶应聘现在的公司时,老板就问我怎么清除数据库日志,偶当时懵了,没搞过,胡乱说先备份再回复,备份时不备份日志就可以了,谁知这个方法也是对了,只是操作有点麻烦),先分离数据库,然后再... 阅读全文
posted @ 2006-08-30 11:55 冷火 阅读(591) 评论(0) 推荐(0)
在asp.net如何取得ActiveDirectory域中用户的信息,比如工号,邮件地址等等
摘要:using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;using System.DirectoryServices ;using Palau.DAL ;namespace WindowsAp... 阅读全文
posted @ 2006-08-30 11:43 冷火 阅读(432) 评论(0) 推荐(0)
改编的图表控件,可以支持饼图,欢迎扩充
摘要:/**//// ////////////////////////////////////////////////////////////////////////// 控件说明:图表控件支持直线,矩形,饼图三种样式/// Items:需要图像化的数据(传入DataTable)/// Text:图表名称/// DataStdName:标准值名称/// ... 阅读全文
posted @ 2006-08-30 11:40 冷火 阅读(320) 评论(0) 推荐(0)
鼠标移至小图,自动显示相应大图
摘要:实现根据后台绑定小图片,鼠标移至小图,自动显示相应大图 .Net精简版本 //DataList绑定 ')">' border=0 > // 显示相应大图 ASP完整版 '---------调用-显示------- "" then %> ... 阅读全文
posted @ 2006-08-30 11:18 冷火 阅读(555) 评论(0) 推荐(0)
在C#中应用哈希表(Hashtable)
摘要:一、哈希表(Hashtable)简述 在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似key/value的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储对应于key的值。Hashtable中key/value键值对均为object类型,所以Hashtable可以支持任何类型的... 阅读全文
posted @ 2006-08-30 11:16 冷火 阅读(1046) 评论(1) 推荐(0)
本地生成RDL报表文件的创建工具
摘要:昨天尝试了一下,不使用Web Service,本地使用同样的方法 string strCon; DataSet ds = new DataSet(); XmlDataDocument xmlDataDoc; strCon = "Server=10.100.3.248;initial catalog=IGS-SMP-WorkTest;User... 阅读全文
posted @ 2006-08-30 10:59 冷火 阅读(749) 评论(1) 推荐(0)
我封装的ADO.NET对数据库操作经典类
摘要:using System;using System.Collections;using System.Collections.Specialized;using System.Runtime.Remoting.Messaging;using System.Data;using System.Data.SqlClient;using System.Configuration;namespace LT... 阅读全文
posted @ 2006-08-30 10:49 冷火 阅读(297) 评论(0) 推荐(0)
三层架构之数据库访问层完全篇(C#代码)
摘要:using System; using System.Data; using System.Data.SqlClient; using System.Configuration; namespace DbBase { public abstract class Base { #region "Fields of base calss" protected static string strConn... 阅读全文
posted @ 2006-08-30 10:48 冷火 阅读(604) 评论(0) 推荐(0)
VS2005+SQL2005 Reporting Service动态绑定报表(Web)
摘要:一、综述 这里我要介绍的是如何使用VS2005中的ReportViewer控件动态显示需要绑定的报表(*.rdlc)。由于我们已经很习惯使用DataSet作为数据源去绑定类似于GridView或者DataGrid等控件,那么是否有方法将DataSet作为数据源就像绑定GridView这样去绑定报表呢?答案肯定的。 让我们先看下最简单的连接方法:Reporting Se... 阅读全文
posted @ 2006-08-30 10:37 冷火 阅读(579) 评论(0) 推荐(0)
SQL 2005 Reporting Services:物理分页和逻辑分页
摘要:在Reporting Services中,分页往往是一件会让人困惑的事情,没有正确的设置属性会导致一些额外的空白页面或者一些不适当排版。这里给大家一些关于分页的建议,仅供参考。 在如何设置分页属性以前首先要阐明分页一共有两种,一种是物理分页(用于打印控件以及TIFF和PDF的输出),一种是逻辑分页(用于HTML和GDI输出)。 1、使用物理分页 ... 阅读全文
posted @ 2006-08-30 10:32 冷火 阅读(376) 评论(0) 推荐(0)
如何在C#的WinForm中制作饼状图和柱状图
摘要:当我们的软件需要各种饼状图和柱状图来表示数据时,我们或许会想到用Offices中的图形控件或是第三方控件,但现在的第三方控件大都需要注册,有些免费的控件会有开发商的标记等。而对于使用Offices的图形控件来说,并不能在程序中得于很好控制,其使用的简易程度也较低,所以在这我给出在C#中使用GDI+实现饼状图和柱状图跟数据库联接显示数据的方法。 using System; using System.... 阅读全文
posted @ 2006-08-30 10:00 冷火 阅读(1781) 评论(0) 推荐(0)
资产负债表的阅读与分析
摘要:一、资产负债表概述资产负债表的含义与作用含义 反映企业某一特定日期的财务状况。作用反映企业拥有或控制的经济资源反映企业的资金来源及其构成反映企业的偿债能力反映企业所有者的权益有助于反映企业的经营业绩一、资产负债表概述资产负债表结构表头:报表名称、编报单位、编制日期、计量货币、金额单位。表体:资产负债表具体内容。注脚:对报表补充说明。资产负债表的格式 主要格式:账户式、报告式帐户式... 阅读全文
posted @ 2006-08-30 08:17 冷火 阅读(905) 评论(0) 推荐(0)
大型企业如何走向随需应变?
摘要:大型企业如何走向随需应变? 打造随需应变的集团管理信息平台 曾良 王晨光 集团管理为什么需要随需应变? 今天,大企业的CEO比中小企业的老板显然面临着更大的压力。在竞争日益激烈,市场变化速度不断加快的今天,集团企业CEO发现他们面临的最大挑战已经不是传统的管理职能,而是如何领导变革,因为变革决定了企业的可持续发展,变革是应对竞争和市场变化的唯一出路。而在集团企业的变革管理中,信息技术正在发挥越来... 阅读全文
posted @ 2006-08-30 08:16 冷火 阅读(524) 评论(0) 推荐(0)
简易的柱状图和饼图
摘要:using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Drawing; using System.Web; using System.Web.SessionState; using System.Web.UI; using System.Web.UI.... 阅读全文
posted @ 2006-08-25 08:22 冷火 阅读(366) 评论(0) 推荐(0)
下载进度条
摘要:1.建立进度条html页面progressbar.htm ... 阅读全文
posted @ 2006-08-25 08:21 冷火 阅读(489) 评论(0) 推荐(0)
一个二级联动代码
摘要:private void DropDownList1_SelectedIndexChanged(object sender, System.EventArgs e) { int id = int.Parse(this.DropDownList1.SelectedItem.Text); if(this.DropDownList1.Selec... 阅读全文
posted @ 2006-08-25 08:20 冷火 阅读(332) 评论(0) 推荐(0)
C#取汉字的拼音或拼音首字母
摘要:调用方法PY py = new PY();Response.Write(py.GetFullCode("测试中文 "));PY.cs代码using System;namespace WebLayer.Tools{ /// /// PY 的摘要说明。 /// public class PY { // Fields private string m_strAbbreviation; priv... 阅读全文
posted @ 2006-08-25 08:16 冷火 阅读(845) 评论(1) 推荐(0)
sql server中函數的寫法格式規格
摘要:/***************************************************** *** author:Susan ***date:2005/08/05 *** expliation:如何寫函數的格式及例子,有游標的用法! *** 本版是SQL SERVER 版! *****************************************************... 阅读全文
posted @ 2006-08-24 08:27 冷火 阅读(858) 评论(2) 推荐(0)
Connection with Web.config
摘要:先將Web.config加入然後在cs中加入using System.Configuration;public class FileConn { private static string strconn_sqlserver=System.Configuration.ConfigurationSettings.AppSettings["strConnection_sqlserver"]; pr... 阅读全文
posted @ 2006-08-24 08:24 冷火 阅读(216) 评论(0) 推荐(0)
用好2005之使用强类型DataSet简化开发
摘要:在日常开发中,为了编写数据的增加、更新、修改、删除等功能而不得不面对枯燥的代码,做重复又重复的工作。.NET 2.0正式版的发布,对我们程序开发人员来说无疑是一件很大的喜事,Visual Studio 2005 的一些新的增强功能和ADO.NET 2.0的新特性让我们开发高可伸缩的多层数据库应用程序更加简单和快捷。 在.NET 1.1下就可以使用强类型数据集,可是在Visual Studio ... 阅读全文
posted @ 2006-08-23 08:34 冷火 阅读(308) 评论(0) 推荐(0)
Visual C# 2005中编写Socket网络程序
摘要:在网络环境下,我们最感兴趣的两个命名空间是System.Net和System.Net.Sockets。System.Net命名空间通常与较高程的操作有关,例如download或upload,试用HTTP和其他协议进行Web请求等等,而System.Net.Sockets命名空间所包含的类通常与较低程的操作有关。如果要直接使用Sockets或者TCP/IP之类的协议,这个命名空间的类是非常有用的。 ... 阅读全文
posted @ 2006-08-22 14:12 冷火 阅读(384) 评论(0) 推荐(0)
很久没发东西了, 分享以前写的一个关于图片处理的代码
摘要:下面这些代码是很久以前写的一个关于图片处理的一些东西, 不知道有没有人需要的主要的功能 1. Add Water Mark to Image 加图片水印, 支持自定义透明度 2. Add Characters to Image 加文字水印 3. Add Border to Image 加边框 4. ReSize the Image 改变图片大小, 正在做, d... 阅读全文
posted @ 2006-08-22 08:30 冷火 阅读(351) 评论(0) 推荐(0)
用C#调用Windows API和其它进程通信
摘要:关键字: C#,API,FindWindow,FindWindowEx,SendMessage,进程,注册表 设计初衷: 公司为了便于网络管理,使用了IEEE 802.1X的网络访问控制,这样每次开机需要输入两次登录密码,于是我就研究了一下用C#来帮我输入第二此登录的密码 设计思想: 主要是通过调用Windows API中的一些方法,主要使用的也就是FindWindow,FindWin... 阅读全文
posted @ 2006-08-22 08:28 冷火 阅读(440) 评论(0) 推荐(0)
DataGridView
摘要:--> 新数据网格简介 发布日期: 5/24/2005 | 更新日期: 5/24/2005 Matthew MacDonald 新的 DataGridView 是 .NET 2.0 中的一个新控件,是针对 .NET 1.x 中功能较差的标准 DataGrid 控件而设计的。Matthew MacDonald 在本文中论述了许多改进,包括:DataGridView 支持大量自定义和细... 阅读全文
posted @ 2006-08-20 14:17 冷火 阅读(667) 评论(0) 推荐(0)
在DataGrid(WinForm)中改变符合指定条件的行颜色的方法
摘要:鼓起勇气贴上这篇帖子,实在不知道究竟是否有人会看。而随着Whidbey的推出,这个问题应该已经不复存在——新的DataGridView控件据说可以直接设置行颜色——不过考虑到Whidbey目前只是测试版,DataGrid控件还在广泛地使用,本文或许能对面临同样问题的朋友稍有帮助。 大家都知道DataGrid控件通过其属性TableStyles控制每个对应的DataTable的显示风格,而每个Tab... 阅读全文
posted @ 2006-08-19 17:23 冷火 阅读(3114) 评论(1) 推荐(0)
C#.Net网络程序开发-Socket篇
摘要:C#.Net网络程序开发-Socket篇 ... 阅读全文
posted @ 2006-08-18 15:44 冷火 阅读(341) 评论(0) 推荐(0)
母版页可以多层嵌套使用
摘要:①首先是“父”母版页,与一般的母版页差不多,除了一些固定的内容,页面中间留下大片的“空白”区域: MasterPage可以多层嵌套使用 MasterPage可以多层嵌套使用~~~ ... 阅读全文
posted @ 2006-08-18 08:51 冷火 阅读(982) 评论(0) 推荐(0)
关于 DataControlRowType枚举 和 DataControlRowState 枚举
摘要:在asp.net 1.1里,我们在使用DataGrid时偶尔会需要获取行的类型,这用到了ListItemType枚举,例如: 1 private void DataGrid1_ItemDataBound(Object sender, DataGridItemEventArgs e)2 {3 if (e.Item.ItemType == ListItemType.Item)... 阅读全文
posted @ 2006-08-18 08:50 冷火 阅读(264) 评论(0) 推荐(0)
Scott Mitchell 的ASP.NET 2.0数据教程之二十三:基于用户对修改数据进行限制
摘要:在ASP.NET 2.0中操作数据::基于用户对修改数据进行限制 导言 很多Web程序都支持用户帐号,根据不同的登录用户提供不同的选项,报表等功能。例如,就我们的教程中,我们要允许供应商公司的一些账户能登录网站并更新它们的产品-包括产品名称和单价,或许还有供应商的信息,比如它们的公司名称,地址,以及联系人信息等等。此外,可能我们还想包含一些帐号留给我们自己公司用户,以便让它们能够登录并进行产品信息... 阅读全文
posted @ 2006-08-18 08:48 冷火 阅读(314) 评论(0) 推荐(0)
Scott Mitchell 的ASP.NET 2.0数据教程之二十二:为删除数据添加客户端确认
摘要:导言 在前面一些教程中,我们已经看到如何使用应用程序框架,ObjectDataSource,以及那些提供增、改、删功能的数据Web控件。在我们已经实现的删除数据的界面中,包含一个删除按钮,当点击它的时候,会导致数据回传以及调用ObjectDataSource的Delete()方法。然后Delete()方法会调用对应业务逻辑层中的方法,再进入数据访问层,直至调用最终操作数据库的DELETE语句。 虽... 阅读全文
posted @ 2006-08-18 08:40 冷火 阅读(254) 评论(0) 推荐(0)
Scott Mitchell 的ASP.NET 2.0数据教程之二十一:: 实现开放式并发
摘要:导言 对于那些仅仅允许用户查看数据,或者仅有一个用户可以修改数据的web应用软件,不存在多用户并发冲突的问题。然而对于那些允许多个用户修改或删除数据的web应用软件,则有可能发生一个用户所做的更改与另一个并发用户的更改冲突。在没有任何并发策略的地方,当两个用户同时编辑某一条记录,最后提交的用户的更改将覆盖先提交的用户所作的更改。 例如,假设两个用户,Jisun和Sam,都访问我们的应用软件中的... 阅读全文
posted @ 2006-08-18 08:38 冷火 阅读(352) 评论(0) 推荐(0)
ASP.NET 2.0中的数据操作系列教程:定制数据修改界面
摘要:摘要: 本文主要介绍如何对GridView的编辑界面进行定制,使GridView在编辑时具有DropDownList和RadioButtonList控件,提供更人性化的界面。 译注:Scott Mitchell写的46篇(现在发布了前15篇)ASP.NET2.0教程系列第20篇译文,原文尚未发布,Word文档可以在这里下载中英混排版本 目录 简介一、重载UpdateProduct方法二、手工处理... 阅读全文
posted @ 2006-08-17 20:36 冷火 阅读(530) 评论(1) 推荐(0)
ASP.NET 2.0中的数据操作:给新增、编辑界面增加验证控件 (翻译)
摘要:ASP.NET 2.0中的数据操作:给编辑和新增界面增加验证控件 Scott Mitchell2006 年 6 月Truly译 摘要:本文主要介绍如何对GridView和DetailsView的新增、编辑功能进行完善,将原来自动生成的绑定列转换为模板列,进而增加验证控件,有助于更多了解ASP.NET 2.0中新的特性。 译注:Scott Mitchell写的46篇(现在发布了前15篇)ASP... 阅读全文
posted @ 2006-08-17 20:35 冷火 阅读(408) 评论(0) 推荐(0)
GridView中添加一个CheckBox列
摘要:1 2 3 4 5 6 7 无标题页 8 222324 25 26 28 29 30 31 ' />32 33 34 ... 阅读全文
posted @ 2006-08-17 20:28 冷火 阅读(577) 评论(0) 推荐(0)
GridView模版列嵌套GirdView显示主从表数据
摘要:当需要在一个列表中显示主从表(例如部门-人员的信息),在asp.net1.1中我们可能会使用DataGrid模版列嵌套DataGrid的方法实现,然而,处理模版列里的DataGrid的翻页、排序、编辑等功能时都比较麻烦。在asp.net2.0中,配合DataSource控件的使用让这个问题变得非常简单! 无标题页 ... 阅读全文
posted @ 2006-08-17 20:26 冷火 阅读(443) 评论(1) 推荐(0)
Scott Mitchell 的ASP.NET 2.0数据教程之十八:: 在ASP.NET页面中处理BLL/DAL层的异常
摘要:导言 在一个使用了分层体系架构的ASP.NET web应用系统里处理数据,一般遵循以下几步: 1. 确定业务逻辑层需要调用哪个方法,并且需要出入哪些参数。这些参数可以通过硬编码设置,程序自动设定,或者由用户输入。 2. 调用此方法。 3. 处理结果。当调用一个返回数据的BLL方法时,这包括绑定数据到Data Web服务器控件。而对于修改数据的BLL方法而言,这包括... 阅读全文
posted @ 2006-08-17 20:24 冷火 阅读(325) 评论(0) 推荐(0)
Scott Mitchell 的ASP.NET 2.0数据教程之十五:在GridView的页脚中显示统计信息
摘要:导言 除了需要了解产品的单价、库存量和订货量,并按等级排序之外,用户可能还对统计信息感兴趣,比如说平均价格、库存总量等等。这些统计信息常常显示在报表最下面的一个统计行中。GridView控件可以含有一个页脚行,我们可以通过编程将统计数据插入到它的单元格里面去。 这个任务给了我们以下3个挑战: 1. 配置GridView以显示它的页脚行 2. 确定统计数据。即我们应该如何计算... 阅读全文
posted @ 2006-08-17 20:20 冷火 阅读(449) 评论(0) 推荐(0)
[新闻系统]二级分类 仿动网新闻效果
摘要:写新闻的时候不可避免的要写到分类的管理笔者一时间陷入几级分类的痛苦中看过CS之后才发现原来CS那么大的系统也不过三级而已自己写的是一个二级把两个都贴出来 和大家一起分享,采用遍历的方法按层级的顺序访问 1 public static string BuildTreeByColumnID(int id) 2 { 3 Provider dp = Pr... 阅读全文
posted @ 2006-08-17 20:18 冷火 阅读(274) 评论(0) 推荐(0)
Scott Mitchell 的ASP.NET 2.0数据教程之十一: 基于数据的自定义格式化
摘要:介绍 我们可以通过控制HeaderStyle, RowStyle, AlternatingRowStyle和其他一些属性来改变GridView, DetailsView, 和 FormView的样式,比如cssClass, Font, BorderWidth, BorderStyle, BorderColor, Width, Height等 一般,自定义格式化与我们所要显示的数据的值有关系。例... 阅读全文
posted @ 2006-08-17 20:16 冷火 阅读(219) 评论(0) 推荐(0)
ASP.NET 2.0 中的数据操作:: 使用 GridView 和DetailView实现的主/从报表
摘要:导言 在前面的教程我们看到了如何使用两个页面(一个主页,用于列出供应商; 一个明细页,用于显示选定供应商提供的产品)创建主/从报表 . 这种两个页面的报表格式也可以集中在一个页面上. 这篇教程将会使用一个GridView, 它的每一行都包含产品的名称和单价以及一个选择按钮. 单击一个产品的选择按钮会在同一页的DetailsView控件上显示该产品的全部详细信息.图 1: 单击选择按钮显示产品明细 ... 阅读全文
posted @ 2006-08-17 20:15 冷火 阅读(670) 评论(0) 推荐(0)
Scott Mitchell 的ASP.NET 2.0数据操作教程之九:跨页面的主/从报表
摘要:导言 在前面的两篇教程中,我们看到了如何在单一页面中显示主/从报表, 它使用DropDownList显示主记录,使用GridView或DetailsView显示详细信息. 另外一种常见的主/从报表模式是在一个页面中显示主记录而在另一个页面中显示详细信息.互联网上的论坛,如www.asp.net ,就是该模式在实际应用中非常典型例子. Asp.Net论坛由多个子论坛组成: Getting Start... 阅读全文
posted @ 2006-08-17 20:14 冷火 阅读(186) 评论(0) 推荐(0)
Scott Mitchell 的ASP.NET 2.0数据操作教程之八:使用两个DropDownList过滤的主/从报表
摘要:导言 在前面的指南中我们研究了如何显示一个简单的主/从报表, 该报表使用DropDownList和GridView控件, DropDownList填充类别,GridView显示选定类别的产品. 这类报表用于显示具有一对多关系的记录时非常合适, 同时它也可以很容易的被扩展以显示多个一对多关系的数据. 比如, 一个订单系统应该包含表示客户,订单和订单明细的表. 一个客户也许有多个订单,每个订单又包含多... 阅读全文
posted @ 2006-08-17 20:12 冷火 阅读(186) 评论(0) 推荐(0)
Scott Mitchell 的ASP.NET 2.0数据操作教程之七:使用DropDownList过滤的主/从报表
摘要:导言 主/从报表是一种很常见的报表, 这类报表中首先会显示一些主记录. 然后用户可以深入(追溯)某条主记录来查看该主记录的详情. 主/从报表是显示一对多关系的理想选择, 比如一个报表显示所有的产品类别,然后根据用户选择的特定类别显示与之关联的产品. 另外, 主/从表在显示”宽”表(有很多列的表)的详细信息时也很有用.例如主/从报表的主表部分显示数据库中产品表的产品名称和单价, 具体到某一个产品时... 阅读全文
posted @ 2006-08-17 20:10 冷火 阅读(206) 评论(0) 推荐(0)
Scott Mitchell 的ASP.NET 2.0数据教程之六:: 编程设置ObjectDataSource的参数值
摘要:导言 正如我们在上一节的教程中所看到的,有很多可供选择的方式把参数的值传递到OjbectDataSource的方法里。假如参数值是采用硬编码方式,来源于页面上的一个Web控件,又或者其他可被数据源Parameter对象读取的源,那么这个值可以绑定到输入参数而不需要写一行的代码。 然而有些时候,参数值来自某些在数据源的内置Parameter对象里还没有计算出来的源。假如我们的站点支持我们的考虑那... 阅读全文
posted @ 2006-08-17 20:07 冷火 阅读(157) 评论(0) 推荐(0)
Scott Mitchell 的ASP.NET 2.0数据教程之五:: 声明参数
摘要:导言 在上一章的教程中,我们看了GridView、DetailsView和FormView绑定到OjbectDataSource控件显示数据,ObjectDataSource调用了类ProductsBLL的GetProducts()方法。方法GetProducts()返回一个有Northwind数据库的Products表的所有记录组成的强类型数据表。类ProductsBLL还包含了其它返回部分数据... 阅读全文
posted @ 2006-08-17 20:05 冷火 阅读(207) 评论(0) 推荐(0)
Scott Mitchell 的ASP.NET 2.0数据教程之四:: 使用ObjectDataSource展现数据
摘要:导言 在完成了应用程序架构和页面的设计后,我们可以开始探讨如何实现多种多样的普通数据到报表展现的任务。前面我们已经了解到如何在从数据访问层和业务逻辑层绑定数据到ASP.NET页面上的数据控件。在ASP.NET 1.x应用程序中,通过对数据控件的DataSource属性赋值然后调用控件的DataBind()方法从而实现数据展现的方式在ASP.NET 2.0应用程序中可以继续使用。然而,ASP.NET... 阅读全文
posted @ 2006-08-17 19:59 冷火 阅读(211) 评论(0) 推荐(0)
在Asp.net 2.0中操作数据::母板页和站点导航
摘要:导言通常,用户友好的个性化站点都有着一致的,站点统一的页面布局和导航体系。Asp.net 2.0引入的两个新特性给我们在统一站点的页面布局和站点导航上提供了简单而有效的工具,它们是母板页和站点导航。母板页允许开发者创建统一的站点模板和指定的可编辑区域。这样,aspx页面只需要给模板页中指定的可编辑区域提供填充内容就可以了,所有在母板页中定义的其他标记将出现在所有使用了该母板页的aspx页面中。这种... 阅读全文
posted @ 2006-08-17 19:55 冷火 阅读(631) 评论(0) 推荐(0)
Global.asax.cs中的方法的含义
摘要:今天有同事叫我解释一下Global.asax.cs中的方法的含义,整理一下,发出来给大家看看。 跟Request有关的放到后面一起说,先说其他的5个。 Application_Init:在每一个HttpApplication实例初始化的时候执行。 Application_Disposed:在每一个HttpApplication实例被销毁之前执行。 Application_Error:所有没有处理的... 阅读全文
posted @ 2006-08-17 19:50 冷火 阅读(338) 评论(0) 推荐(0)
Scott Mitchell 的ASP.NET 2.0数据教程之十四:使用FormView 的模板
摘要:导言 在上两节教程中,我们看到了如何使用TemplateField来自定义GridView和DetailsView的输入。TemplateField使我们可以高度自主的定义某个特定的列,但不管是GridView还是DetailsView,都会有点太规则了,简单的说就是它们都有着四四方方的格子一样的外观。很多情况下这样的格子一样的外观是很不错的,不过有的时候我们却需要使用一个不规则的显示外观。当需要... 阅读全文
posted @ 2006-08-17 19:49 冷火 阅读(202) 评论(0) 推荐(0)
[翻译]Scott Mitchell 的ASP.NET 2.0数据教程之十三:在DetailsView控件中使用TemplateField
摘要:导言 比起BoundField、CheckBoxField、HyperLinkField以及其他的那些数据字段控件(data field controls)来说,TemplateField提供了一种高度复杂的数据呈现的方法。在上一节中,我们主要着重于在GridVIew中使用TemplateField,以实现: · 在一列中显示多个数据字段。比如说,将FirstName和Last... 阅读全文
posted @ 2006-08-17 19:48 冷火 阅读(267) 评论(0) 推荐(0)
Scott Mitchell 的ASP.NET 2.0数据教程之十二:在GridView控件中使用TemplateField
摘要:导言 GridView是由一组字段(Field)组成的,它们都指定的了来自DataSource中的什么属性需要用到自己的输出呈现中。最简单的字段类型是BoundField,它仅将数据简单的显示为文本。其他的字段类型使用交互HTML元素(alternate HTML elements)来显示数据。比如说,CheckBoxField将被呈现为一个CheckBox,其选中状态由某特定数据字段的值来决定;... 阅读全文
posted @ 2006-08-17 19:45 冷火 阅读(455) 评论(0) 推荐(0)
在ASP.NET 2.0中操作数据:创建一个业务逻辑层
摘要:导言 本教程的第一节所描述的数据访问层(Data Access Layer,以下简称为DAL)已经清晰地将表示逻辑与数据访问逻辑区分开了。不过,即使DAL将数据访问的细节从表示层中分离出来了,可它却不能处理任何的业务规则。比如说,我们可能不希望产品表中那些被标记为“停用”的产品的“分类编号”或“供应商编号”被更新;我们还可能需要应用一些资历规则,比如说我们都不希望被比自己的资历还要浅的人管理。另外... 阅读全文
posted @ 2006-08-17 19:40 冷火 阅读(701) 评论(0) 推荐(0)
Scott Mitchell 的ASP.NET 2.0数据教程之一: 创建一个数据访问层
摘要:原文 | 下载本教程中的编码例子 | 下载本教程的英文PDF版 导言 作为web开发人员,我们的生活围绕着数据操作。我们建立数据库来存储数据,写编码来访问和修改数据,设计网页来采集和汇总数据。本文是研究在ASP.NET 2.0中实现这些常见的数据访问模式之技术的长篇系列教程的第一篇。我们将从创建一个软件框架开始,这个框架的组成部分包括一个使用强类型的DataSet的数据访问层(DAL),一个... 阅读全文
posted @ 2006-08-17 19:35 冷火 阅读(1118) 评论(0) 推荐(0)
PetShop的系统架构设计
摘要:PetShop的系统架构设计 Filed under: Design & Pattern — bruce zhang @ 4:55 pm 《解剖PetShop》系列之一 前言:PetShop是一个范例,微软用它来展示.Net企业系统开发的能力。业界有许多.Net与J2EE之争,许多数据是从微软的PetShop和Sun的PetStore而来。这种争论不可避免带有浓厚的商业色彩,对于我们开发人员而... 阅读全文
posted @ 2006-08-17 16:19 冷火 阅读(204) 评论(0) 推荐(0)
《解剖PetShop》系列之二(转)
摘要:《解剖PetShop》系列之二 二、PetShop数据访问层之数据库访问设计在系列一中,我从整体上分析了PetShop的架构设计,并提及了分层的概念。从本部分开始,我将依次对各层进行代码级的分析,以求获得更加细致而深入的理解。在PetShop 4.0中,由于引入了ASP.Net 2.0的一些新特色,所以数据层的内容也更加的广泛和复杂,包括:数据库访问、Messaging、MemberShip、Pr... 阅读全文
posted @ 2006-08-17 15:33 冷火 阅读(243) 评论(0) 推荐(0)