自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

原创 ASPNET验证码生成器

  验证码生成器:  调用页Default.aspx body>    form id="form1" runat="server">    div>         asp:TextBox ID="TextBox1" runat="server">asp:TextBox>               asp:Image ID="Image1" ru

2008-04-08 14:25:00 384

原创 MSSql数据库操作实用类

/********************************************************************  Copyright (C) 2003 Lenovo Software(WuHan)Design Center  Program Name : Database.cs  Create by  : 成志伟  Create Date : 2003-9-15  De

2008-04-08 14:20:00 414

原创 C#MD5加密解密

using System;using System.Data;using System.Configuration;using System.Text;using System.Security.Cryptography;/// /// MD5Class 的摘要说明/// public class MD5Class{    //使用下边的加密规则字符串    //??b???W    sta

2008-04-02 02:56:00 411

原创 asp.net的跨页面提交

在ASP.NET 2.0中,Button控件有个属性:PostBackUrl,可以用来设置需要提交的目标页面。只要指定Button控件的PostBackUrl属性就可以提交到其它页面,我们可以在页面中使用多个控件配置其PostBackUrl的属性,提交到不同的页面。FirstPage.aspx中的Button通过指定PostBackUrl属性可以提交到指定的页面:asp:Button ID

2008-04-02 01:25:00 427

原创 C#的一些面试题

1. 简述 private、 protected、 public、 internal 修饰符的访问权限。答 . private :    私有成员, 在类的内部才可以访问。       protected : 保护成员,该类内部和继承类中可以访问。       public :     公共成员,完全公开,没有访问限制。       internal:    在同一命名空间内可以访问。2 .列举A

2008-04-02 01:07:00 270

原创 ASP.NET 页面之间传递值的几种方式

1.使用QueryString,   如....?id=1; response. Redirect().... 2.使用Session变量  3.使用Server.Transfer 

2008-04-02 01:04:00 272

原创 数据库命名及设计规范

1.数据库涉及字符规范我们约定:采用26个英文字母(区分大小写)和0-9这十个自然数,加上下划线_组成,共63个字符。不能出现其他字符(注释除外)。2.数据库对象命名规范我们约定,数据库对象包括表、视图(查询)、存储过程(参数查询)、函数、约束。对象名字由前缀和实际名字组成,长度不超过30。前缀:使用小写字母 表         tb视

2008-04-02 00:57:00 382

原创 C#.NET编程规范

我们应该知道编程规范对于项目的生命周期多么重要,如果每个程序员写的代码都令其他人难以阅读、或者一个团队项目的代码却五花八门,这样的项目将会是怎么样的噩梦。MS为提供了FXCop工具,用于自动检查代码的规范性、安全性和效率,所以,本文将围绕MS提供的C#.NET代码规范展开。FXCop工具下载地址:http://www.gotdotnet.com/team/fxcop1、命名约定Pa

2008-04-02 00:52:00 269

原创 《解剖PetShop》系列之五

五 PetShop之业务逻辑层设计业务逻辑层(Business Logic Layer)无疑是系统架构中体现核心价值的部分。它的关注点主要集中在业务规则的制定、业务流程的实现等与业务需求有关的系统设计,也即是说它是与系统 所应对的领域(Domain)逻辑有关,很多时候,我们也将业务逻

2008-04-02 00:44:00 200

原创 《解剖PetShop》系列之一

前言:PetShop是一个范例,微软用它来展示.Net企业系统开发的能力。业界有许多.Net与J2EE之争,许多数据是从微软的 PetShop和Sun的PetStore而来。这种争论不可避免带有浓厚的商业色彩,对于我们开发人员而言,没有必要过多关注。然而PetShop随着 版本的不断更新,至现在基于.Net 2.0的PetShop4.0为止,整个设计逐渐变得成熟而优雅,却又很多可以借鉴之处。Pet

2008-04-02 00:38:00 259

原创 《解剖PetShop》系列之二

二、PetShop数据访问层之数据库访问设计在系列一中,我从整体上分析了PetShop的架构设计,并提及了分层的概念。从本部分开始,我将依次对各层进行代码级的分析,以求获得更加细致而深入的 理解。在PetShop 4.0中,由于引入了ASP.Net 2.0的一些新特色,所以数据层的内容也更加的广泛和复杂,包括:数据库访问、Messaging、MemberShip、Profile四部分。在系列 二中

2008-04-02 00:36:00 271

原创 《解剖PetShop》系列之四

四 PetShop之ASP.NET缓存如果对微型计算机硬件系统有足够的了解,那么我们对于Cache这个名词一定是耳熟能详的。在CPU以及主板的芯片中,都引入了这种名为高速缓冲存 储器(Cache)的技术。因为Cache的存取速度比内存快,因而引入Cache能够有效的解决CPU与内存之间的速度不匹配问题。硬件系统可以利用 Cache存储CPU访问概率高的那些数据,当CPU需要访问这些数据时,可以

2008-04-02 00:34:00 218

原创 《解剖PetShop》系列之三

三、PetShop数据访问层之消息处理     在进行系统设计时,除了对安全、事务等问题给与足够的重视外,性能也是一个不可避免的问题所在,尤其是一个B/S结构的软件系统,必须充分地考虑访问量、数据流量、服务器负荷的问题。解决性能的瓶颈,除了对硬件系统进行升级外,软件设计的合理性尤为重要。     在前面我曾提到,分层式结构设计可能会在一定程度上影响数据访问的性能,然而与它给设计人员带来的好处相

2008-04-02 00:33:00 325

原创 VS2005数据库操作示例

//**************************************************using System;using System.Configuration;using System.Data;using System.Data.Odbc;namespace Library {    public class DBController {        private

2008-04-02 00:19:00 448

原创 Grove for VS2005 初探

1。下载并安装Grove到http://grove.91link.com  上下载GroveKit 2.1。这个版本是for VS2005、fromwork2.0的。将下载的压缩包GroveKit2.1.zip解压后,得到GroveKitSetup.msi。按提示进行安装。安装主要是进行解压。在安装路径中运行Install.bat进行对VS2005的注册。注册后,运行VS2005,我们可以

2008-04-01 23:33:00 409 1

原创 Grove——.NET中的ORM实现

Relational Mapping,即对象关系映射。它的实质就是将关系数据(库)中的业务数据用对象的形式表示出来,并通过面向对象(Object-Oriented)的方式将这些对象组织起来,实现系统业务逻辑的过程。在ORM过程中最重要的概念是映射(Mapping),通过这种映射可以使业务对象与数据库分离。从面向对象来说,数据库不应该和业务逻辑绑定到一起,ORM则起到这样的分离作用,使数据库层透明,

2008-04-01 22:55:00 254

原创 ASP.NET调用oracle存储过程实现快速分页

《使用 ADO.NET 访问 Oracle 9i 存储过程》见下面的介绍(如果对这个不怎么懂的,还是先看看下面文章)http://www.microsoft.com/china/MSDN/library/data/dataAccess/DMSDNorsps.mspx包定义: create or replace package MaterialManage is  TYPE T_CURSOR

2008-04-01 22:32:00 238

原创 DIV标记

  DIV标记DIV(division)是一个HTML标记,用于表示一块可显示HTML信息的区域。如果不使用任何CSS样式设置的话,div标记的效果与分段标记p基本相同。第一段文字第二段文字*****使用CSS+DIV可以实现结构化的页面布局:例: CSS+DIV实现简单页面布局   /*星号表示通配符,指任何元素,margin指的是元素之间的空隙,*/  /*padding指的是

2008-03-02 18:25:00 2731

原创 CSS基础

CSS分类:        I.内嵌样式(Inline Style),类似于HTML中的属性        II.内部样式表(Internal Style Sheet):                在HTML中头部专门定义,然后在Body中使用。        III.外部样式表(External Style Sheet):                专门用一个文件来定义。1).内嵌样

2008-03-02 18:24:00 289

原创 HTML基础

HTML基础标记:1).文档主体标记用于标记HTML文档的主体部分,主要属性:.bgcolor设置页面背景颜色,如:bgcolor="#ccffcc".background设置页面背景图片,如:background="images/bg.gif".bgproperties="fixed"使背图图片不随着滚动条的滚动而滚动.text设置文档正文的文字颜色,如:text="#ff6666"例1

2008-03-02 18:20:00 616

王爽汇编用的masm和link工具

王爽汇编所用工具Masm5.0 包括masm.exe和link.exe

2011-02-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除