自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

高山流水

衣带渐宽终不悔,为依(.NET)消得人憔悴!

  • 博客(132)
  • 资源 (2)
  • 收藏
  • 关注

原创 自定义分页控件(四)完善设计时支持和增加分页模式

一、解决ToolboxData元数据与Designer元数据冲突的问题上一篇文章《千万级数据分页之三----实现设计时支持和数字分页 》 ,实现了设计时支持和数字分页,但还是有些不完善的地方,比如“自动套用格式”有“英文样式”和“字符样式”,但是如果我不想要这两种样式,即需要恢复初始状态时,需要再加入“默认样式”,在AspNetPagerAutoFormat类中加入默认样式。代码如下: 

2008-04-11 22:05:00 2025 7

原创 千万级数据分页之三----实现设计时支持和数字分页

一。对上一版本源代码的修正上一篇文章《 千万级数据分页之二---一个简单的自定义分页控件》发布了一个分页控件的源码,但是这个分页控件的设计时支持不太好,出现了“未处理的异常,输入字符串的格式不正确”的错误,如下图所示:原因是以下代码引起的异常:int pageCount = int.Parse(_lblPageCount.Text); //获取总页数修改为以下代码后即显示正常,

2008-04-08 18:18:00 4794 19

原创 千万级数据分页之二---一个简单的自定义分页控件

 千万级数据分页详细设计1.引言1.1目的为适应大数据量分页的需要,为以后千万级数据分页提供解决方法或者参考,节省开发时间,特制定本详细设计方案1.2主要阅读对象脚本设计人员1.3参考资料http://www.cnblogs.com/SGSoft/archive/2004/10/23/55800.html2.详细设计2.1分页存储过程2.1.1简介2

2008-04-02 13:14:00 6774 17

原创 一个俄罗斯方块的源码(原创)

刚做完项目,空闲时间比较多,无聊利用上班时间写了个俄罗斯方块,欢迎大家试玩。 试玩过程中有bug或者好的建议,请在这里留言,谢谢! 如果各位兄弟需要转载请注明出处。 俄罗斯方块源码下载地址: http://download.csdn.net/source/1561145 2009年8月11日修改:根据各位兄弟的建议,修改如下:1.似乎只有L,做漏了反L 该bug已修正2

2009-08-10 12:36:00 3492 7

原创 光标没被隐藏

看图,下面的是input文本框,上面的是DIV,input文本框的光标没被div盖住请问啥原因,怎么解决?

2009-07-07 12:10:00 871

转载 数据库设计理论及应用(5)——逻辑结构设计

数据库设计理论及应用(5)——逻辑结构设计作者:最后一只恐龙 发表时间:2007-6-27 该系列计划包括5部分:完整性约束理论及应用、范式理论及应用、需求分析、概念结构设计、逻辑结构设计。本文是第五部分,介绍逻辑结构设计的内容,包括E-R图向关系模型的转换、数据模型的优化、用户子模式的设计等问题。 1.逻辑设计概述概念结构是独立于任何一种数据模型的,在实际应用中,一般所用

2008-09-08 23:39:00 2750

转载 数据库设计理论及应用(4)——概念结构设计

数据库设计理论及应用(4)——概念结构设计作者:最后一只恐龙 发表时间:2007-6-27 该系列计划包括5部分:完整性约束理论及应用、范式理论及应用、需求分析、概念结构设计、逻辑结构设计。本文是第四部分,介绍概念结构设计的内容,包括分E-R的设计、分E-R图的集成、以及基本E-R图的设计。 1.概念模型概念模型是现实世界到机器世界的一个中间层次,在这个层次中,使用接近计算

2008-09-08 23:08:00 2354

转载 数据库设计理论及应用(3)——需求分析及数据流图

数据库设计理论及应用(3)——需求分析及数据流图作者:最后一只恐龙 发表时间:2007-6-26 该系列计划包括5部分:完整性约束理论及应用、范式理论及应用、需求分析、概念结构设计、逻辑结构设计。本文是第三部分,介绍需求分析中如何借助数据流图发现存储对象的方法。 1.引言不管对数据库设计还是对系统设计来说,需求分析都是第一步。需求的目的就是搞清楚用户要做什么,如果需求做的仔

2008-09-08 22:41:00 4473

转载 JQuery CSS 选择符

CSS 选择符$ 函数可以根据传入的 ID 取得元素,但对于结构复杂的页面,单传入一个 ID 难于精确取到相应的元素,myJSFrame 参考 CSS 2.0 选择符概念与 JQuery 框架中 CSS 选择符的引用形式,实现了自有的 CSS 选择符支持方式。支持大部分常见的 CSS 选择符。由于符合 CSS 选择符的元素可能有多个,因此 $ 函数的返回值可能不止一个 DOM 元素,一般来

2008-09-07 09:16:00 1039

转载 构建安全的 ASP.NET 网页和控件

  构建安全的 ASP.NET 网页和控件本页内容本模块内容目标适用范围如何使用本模块威胁和对策设计注意事项输入验证跨站点脚本身份验证授权模拟敏感数据会话管理参数处理异常管理审核和日志记录

2008-08-28 10:29:00 1211 1

转载 用C#实现RSA加密的一个小例子

  整个算法的流程是: 接收方先同时生成公钥和私钥, 再把公钥传递给发送方, 发送方收到公钥后, 用此公钥将自己的明文加密, 然后将加密后的密文传递给接收方, 接收方用自己的私钥解密得到明文. 以下是演示这个过程的示例代码:              //待加密的明文            string originText="Hello";            //公钥    

2008-08-28 09:54:00 1947 1

原创 关于程序集生成失败 -- 引用的程序集没有强名称的解决办法

 我在PetShop4程序中加入了一个业务外观层,然后在业务逻辑层(PetShop.BLL)引用这个程序集,点“生成”,出现以下的错误:“程序集生成失败 -- 引用的程序集没有强名称”,原因是PetShop.BLL是强命名程序集,强命名程序集不能用普通程序集造成的。        那么什么叫强命名程序集呢?我们知道,以前在Windows下开发程序时常会遭遇著名的“DLL Hell”问题,即动态

2008-08-27 15:33:00 11364 2

原创 vs.net 2008 中文版 下载 (微软正式发布版-90day)

 ve.net 2008中文版(90天试用)下载地址http://download.microsoft.com/download/e/7/7/e777851c-c1a4-4979-86b3-6886953b32e9/VS2008ProEdition90DayTrialCHSX1435983.iso

2008-07-17 07:31:00 5526 1

原创 把Doc文档转换成rtf格式 [C#]

先在项目引用里添加上对Microsoft Word 9.0 object library的引用。using System; namespace DocConvert {  class DoctoRtf  {   static void Main()   {    //创建一个word的实例   Word.Application newApp = new Word

2008-06-23 14:16:00 936

转载 关于SessionState

StateServer ¦SQLServer"               cookieless="true ¦false"               timeout="number of minutes"               stateConnectionString="tcpip=server:port"               sqlConnectionStri

2008-06-23 08:44:00 768

转载 手把手教你如何扩展GridView之自带Excel和Word导出

在web应用程序中,我们是不是很发愁打印问题,您是不是有过为了打印写Activex的经历,我们有没有想过,Word和Excel的打印功能能被我们利用起来呢?只要我们将我们将数据导出到Excel或者Word中,打印岂不是小case了么。下面就谈谈如何让GridView自己支持导出Excel和Word 。     首先增加了两个属性,用于指示是否支持Excel导出和Word导出  //增加了一个设

2008-06-18 14:23:00 1077

转载 如果你必须开发交互式页面,ViewState越大可能意味着越有本事

CSDN论坛SP1234大哥的伟大创意,在此向他致敬!如果你有一个非常酷的页面,页面上很多东西自动地响应用户操作而展现丰富的变化,你的ViewState是很有可能达到200K的。 这里是我将ViewState持久化保持在服务器端的代码,这样ViewState不占用网络带宽,因此其存取只是服务器的磁盘读取时间。并且它很小,可以说是磁盘随便转一圈就能同时读取好多ViewState,因此可以说“不占

2008-05-31 13:02:00 1004 1

转载 asp.net操作word文档

ASP.NET操作Word文档一直是一个大家比较关心的话题,其实在ASP.NET里操作Word文档一点也不难,大家只需按本文提示,就能轻轻松松操作Word文档!一、准备工作   首先请确认服务端已经安装了Office Word(以下将以Office XP为例),操作系统为win2000或XP,并且已配置好.NET的运行环境及安装VS.NET C#开发环境后,我们就可以打开VS.NET,并新建一个V

2008-05-20 14:46:00 2485 1

转载 林斌博士写好代码十个秘诀

软件的质量属性鲁棒 - Solid and Robust Code k]简洁 - Maintainable and Simple Code高效 - Fast Code & 简短 - Small Code共享 - Re-usable Code可测试 - Testable Code可移植 - Portable Code一、集百家之长, 归我所用 - Follow Basic Coding St

2008-05-09 12:43:00 995 1

转载 在.NET环境中实现每日构建(Daily Build)--NAnt篇

 出处:http://www.cnblogs.com/dragon/archive/2005/07/29/203189.html前言 关于每日构建这个话题,也已经有很多很好的文章讨论了。本文的写作过程中也参考了这些文章。本文之所以继续这个题目,是因为在查阅了网上的资源后,发现没有一个比较通用的过程。所以本文就主要讨论了利用NAnt构建一个通用日编译的方案。利用这个方案,日编译的维护者可以不需要

2008-04-10 15:13:00 1484

转载 Nant daily build实践

转载自:http://blog.csdn.net/ljianl/archive/2007/04/27/1587067.aspx 折腾了一个周,基于Nant的VS.NET项目每日构建终于成功了,在网上实际上有很多这样的例子,但所集成的解决方案都比较简单,我现在做的解决方案,有4个类库项目和2个web项目,使用网上的资料时,编译过程都不能成功,最后翻了不少资料,问了不少人才成功,其中主要过程参考了

2008-04-08 15:30:00 1284

转载 使用NAnt构建入门

出处:http://hi.baidu.com/lanxmail/blog/item/280779e761969b2db8382052.html前言: NAnt是一项开源的项目,利用NAnt,你可以方便快捷地对自己.NET项目或解决方案进行自动构建。与VS中可视化化极强的项目和解决方案管理相比,NAnt只能命令行的方式操作,但是这并不影响Nant的流行。NAnt可以根据我们的需要,帮我们自动

2008-04-08 15:21:00 1422

转载 演练:开发和使用自定义服务器控件

此演练演示如何创建和编译自定义 ASP.NET 服务器控件以及如何在页中使用该控件。 通过此演练,您将学会如何执行以下任务: 创建一个 ASP.NET 服务器控件。 向该控件及其成员添加元数据以控制安全性和设计时行为。 使用 ASP.NET 网站中的 App_Code 目录对控件进行测试(无需手动编译

2008-04-07 15:26:00 832

转载 设计时支持之ASP.NET 控件设计器概述

出处:http://msdn2.microsoft.com/zh-cn/library/wxh45wzs(VS.80).aspxASP.NET 控件设计器概述 ASP.NET 增强了对创建 Web 服务器控件的设计器的支持。设计器使您可以为控件生成设计时用户界面 (UI),使得开发人员可以在可视设计工具(如 Microsoft Visual Studio 2005)中配置控

2008-04-07 14:40:00 1024

转载 asp.net控件设计时支持(1)----基础认识

文章出处:http://www.cnblogs.com/Clingingboy/archive/2006/09/17/506741.html大家好象对控件设计时的讨论不多,是不是感觉功能实现就可以了,当然设计时支持是可有可无的.我敢说没有设计时支持的话,可能很多人不喜欢.net,正因为有设计时支持,更降低了.net学习的门槛.这次就简单的来看看,如果简单的实现你常用的几个功能.一.Contro

2008-04-06 15:15:00 850

原创 asp.net组件设计总结

一、关于继承方面1. 继承control类:一般不可见html元素主要是继承control类,比如meta中的元素或者隐藏域等2.继承webcontrol类:一般可见元素比如等,为了获取更多的样式支持,减少代码量,一般直接继承webcontrol:比如分页控件等:http://blog.csdn.net/46539492/archive/2008/04/02/2244627

2008-04-06 14:37:00 1211 3

转载 asp.net控件开发基础(22) --------定义数据源控件(1)

  本文出处:http://www.cnblogs.com/Clingingboy/archive/2007/03/21/683238.html示例代码     上两篇讨论了如何定义结合数据源控件的数据绑定控件.这次我们一起来看下数据源控件是如何实现的。asp.net2.0已经为我们提供了很多数据源控件,相信大家都用过了,也希望大家对其有所熟悉.关于它能做什么就不说了。下面我们也一起来看看,如

2008-04-06 11:08:00 1195

原创 关于支持原创的声明!

 声明:此AspNetPager非WebDiyer的Pager,Webdiyer这位老大我是知道的,而且我很仰慕他,之所以有兴趣学习组件开发,除了自己要练技术或者工作需要外,另外一点就是向webdiyer这样的高手学习,看齐。 还有我也知道webdiyer大哥的分页控件有源码,好像是6.0版本的,当时(半年前)看过,但因为看不懂,也诶打算学组件设计,所以也就不了了之。 后来因为项目需要,我们项目经

2008-04-04 20:28:00 1447 5

原创 关于asp.net组件设计

最近在学习asp.net组件开发,也写了一些简单的控件,有此爱好的人,加这个群:45660795 大家讨论讨论,共同进步呀^_^

2008-04-03 12:53:00 792

转载 .net代码编写规范

下面是根据FxCop整理的.NET代码编写规范,仅供参考。一、 Design(设计)1. Abstract types should not have constructors 抽象类不应该声明构造方法2. Assemblies should have valid strong names 程序集应该具有强名称3. Avoid empty interfaces 避免使用空的接口4. Avoid e

2008-03-30 18:35:00 1020

转载 asp.net控件开发基础(18) --------让DadaSource接受过多的数据源

请先下载示例代码      本篇继续上篇的讨论,可能大家已经在使用asp.net2.0了,DataSource属性不再使用,而是跟数据源控件搭配使用.现在讨论的绑定技术都是基于1.1版本,先熟悉一下,本质上是一样的,这样一步步的学习.对以后绝对有帮助.因为当你使用数据源控件,只需要设置一个DataSourceID,方便的同时你是否知道数据源控件帮你做了什么事情,如果你想觉的够用了,可以不用了解,但

2008-03-30 17:39:00 821

转载 asp.net控件开发基础(17) --------初识数据绑定控件

首先请下载示例代码         本篇将开始介绍如自定义数据绑定控件,这里感谢很多人的支持,有你们的支持很高兴.这里首先需要大家熟悉asp.net模板控件的使用,还有自定义模板控件.因为数据绑定控件多是基于模板控件的.一.回顾如果你使用过asp.net内置的数据控件(如DataList,Repeater),你一定会这么做1.设置数据源 DataSource属性2.调用数据绑定  DataBind

2008-03-28 12:51:00 2805 2

转载 asp.net控件开发基础(16) --------服务器模板控件

这次我们继续讨论.主题是模板控件,模板控件将是复杂控件的起步1.asp.net内置的模板控件,了解模板控件如下图,以下为asp.net内置的模板控件上图的控件一方面是模板控件,另一方面又是数据绑定控件.这里我们暂且不讨论如何实现数据绑定.使用上面控件的话,应该熟悉控件存在着不同的模板,如下图Repeater控件的模板类型.在不同模板内你可以定义控件显示内容会呈现不同效果.典型的运用就是GridVi

2008-03-25 09:06:00 1348

转载 C#读取二进制字节流

1、以下方法将一个对象序列化为可以在数据库中存储的字节数组private byte[] getByteData(SupplementData data)  {   BinaryFormatter serializer =new BinaryFormatter();   MemoryStream memStream =new MemoryStream();   serializer.Serializ

2008-03-17 16:18:00 2730 1

原创 自定义控件之-一个简单的用户登录控件

控件的代码如下:using System;using System.Collections.Generic;using System.Text;using System.ComponentModel;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;namespace MyLabel...{    /*

2008-03-14 16:23:00 2444

原创 重写GridView实现单击行变色的效果

继承GridView控件加入ClickBackGroundColor和ClickFontColor属性,其中ClickBackGroundColor属性是设置单击当前行时的背景色,ClickFontColor是设置单击当前行时的字体颜色.默认单击行不变色,代码如下:  using System;using System.Collections.Generic;using Syste

2008-03-13 15:01:00 3372 3

转载 测试Web应用程序是否存在跨站点脚本漏洞

到目前为止,对于跨站点脚本攻击具有很大的威胁这一点大家并无异议。如果您很精通 XSS 并且只想看看有什么好的测试方法可供借鉴,那么请直接跳到本文的测试部分。如果您对此一无所知,请按顺序认真阅读!如果某个怀有恶意的人(攻击者)可以强迫某个不知情的用户(受害者)运行攻击者选择的客户端脚本,那么便会发生跨站点脚本攻击。“跨站点脚本”这个词应该属于用词不当的情况,因为它不仅与脚本有关,而且它甚至不一定是跨

2008-03-06 16:50:00 1068

原创 使用NUnit进行并发测试

下面的代码将演示如何使用NUnit进行并发测试,启动多线程插入多个数据,并在插入完数据后删除数据 using System;using System.Collections.Generic;using System.Text;using NUnit.Framework;using WYEng.SQLServerDAL;using System.Threading;using Syste

2008-03-06 14:24:00 1743

原创 单元测试中的问题和解决方案

 利用单元测试,我们可以找出很多意想不到的问题,在Nunit对项目进行单元测试 过程中就查找出了很多隐藏的问题,下面是单元测试中遇到的问题与解决方案:  1.TQL_Part表1.1问题1下面是项目中的代码:  /**////         /// 根据taskid,获得对应的Part记录        ///         ///         /// 

2008-03-06 08:56:00 4964 9

转载 Microsoft Visual Studio 2005 Team System Web 测试简介

function showMoreMenu(varA1, varB1){    varHIDE = (varMH_ + (varA1));    varSHOW = (varMS_ + (varA1));    varBODY = (varB_ + (varA1));    if( document.getElementById ) {        oElemHide = docum

2008-03-04 14:31:00 1065 2

js俄罗斯方块源码(原创)

本人写的一个js俄罗斯方块源码,欢迎大家使用,有bug或者好的建议,请在这里留言,谢谢!另:转载请注明出处! 注意:里面的css BACKGROUND-IMAGE的url路径请替换为 :images/tetris.gif等 最新源码在下面的文章中:http://blog.csdn.net/46539492/archive/2009/08/10/4430338.aspx

2009-08-10

基于asp.net2.0分页控件源码

基于asp.net2.0分页控件源码 配合分页存储过程,轻轻松松进行千万级数据分页。 关于该控件的技术文章和使用方法: 之一: http://blog.csdn.net/46539492/archive/2008/04/02/2244627.aspx 之二: http://blog.csdn.net/46539492/archive/2008/04/08/2261228.aspx 之三: http://blog.csdn.net/46539492/archive/2008/04/11/2283360.aspx

2008-04-10

空空如也

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

TA关注的人

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