自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 收藏
  • 关注

转载 AspNetPager分页控件--使用方法 2

二、三等代替。 /// </remarks> [Browsable(true), Category("导航按钮"), DefaultValue(false), Description("是否将页索引数值按钮用中文数字一、二、三等代替")] public bool ChinesePageIndex ...

2007-05-28 09:59:00 126

转载 AspNetPager分页控件--使用方法 1

//此源代码仅供学习参考,不得用作任何商业用途; //若需修改并重新编译该控件,请保留完整的源代码的版权信息! //有关控件升级及新控件发布信息,请留意 www.webdiyer.com 。 using System; using System.IO; using System.Web; using System.Web.UI; ...

2007-05-28 09:57:00 211

转载 分析ASP.NET服务器控件开发-控件生命周期

ASP.NET 2.0服务器控件开发----控件生命周期 服务器控件生命周期简介   服务器控件的生命周期是创建服务器控件最重要的概念。作为开发人员,必须对服务器控件生命周期深刻理解。当然,这不是一朝一夕就可以做到的。对于学习控件开发技术的初学者,可以不必掌握得非常详细深入,只需对服务器控件的生命周期中的不同阶段有一个大致的了解即可。   在掌...

2007-05-28 09:55:00 141

转载 用ObjectDataSource实现自定义分页的心得总结

在Web应用开发中列表的分页是难免要遇到的问题,在ASP.NET 2.0中微软为我们提供了很多数据源控件,如SqlDataSource、ObjectDataSource等,它们都可以实现默认分页,但是默认分页是在内存中实现的,用户量增大时Web服务器的负担会急剧增大,在多层体系结构程序开发中,往往把分页和排序的工作交给数据库服务器来完成,在网上也能找到很多能够快速实现分页的控件,...

2007-05-28 09:54:00 144

转载 DataTable操作中的性能问题

最近的一项工作是关于性能提升方面的。要做的第一个事情是要把很多同类型的DataTable合并到一起,查了很多关于DataTable的相关函数以后,我决定用Merge函数来合并这些DataTable。 DataTable[] srcTables = ... ; foreach( DataTable src in srcTables ) { d...

2007-05-28 09:52:00 197

转载 ASP.NET的 Session 详解4

这种方式和以前ASP中的模式一样,就是服务器将Session信息存储在IIS进程中。当IIS关闭、重起后,这些信息都会丢失。但是这种模式也有自己最大好处,就是性能最高。应为所有的Session信息都存储在了IIS的进程中,所以IIS能够很快的访问到这些信息,这种模式的性能比进程外存储 Session信息或是在SQL Server中存储Session信息都要快上很多...

2007-05-27 10:04:00 84

转载 ASP.NET的 Session 详解3

ASP.NET中客户端Session状态的存储 在我们上面的Session模型简介中,大家可以发现Session状态应该存储在两个地方,分别是客户端和服务器端。客户端只负责保存相应网站的 SessionID,而其他的Session信息则保存在服务器端。在ASP中,客户端的SessionID实际是以Cookie的形式存储的。如果用户在浏览器的设置中选择了禁用C...

2007-05-27 10:02:00 100

转载 ASP.NET的 Session 详解2

Web.config 有两种,分别是服务器配置文件和Web应用程序配置文件,他们都名为Web.config。在这个配置文件中会保存当前IIS服务器中网页的使用哪种语言编写的、应用程序安全认证模式、Session信息存储方式的一系列信息。这些信息是使用XML语法保存的,如果想对其编辑,使用文本编辑器就行了。 其中服务器配置文件会对IIS服务器...

2007-05-27 10:00:00 78

转载 ASP.NET的 Session 详解1

Session模型简介 Session是什么呢?简单来说就是服务器给客户端的一个编号。当一台WWW服务器运行时,可能有若干个用户浏览正在运正在这台服务器上的网站。当每个用户首次与这台WWW服务器建立连接时,他就与这个服务器建立了一个Session,同时服务器会自动为其分配一个SessionID,用以标识这个用户的唯一身份。这个SessionID是由WWW服务器随...

2007-05-27 09:58:00 78

转载 ASP.NET的 MVC框架

你是否正在寻找适合您的.NET开发框架?你是否是MVC结构的忠实拥护者?Mavrick.Net 是你最好的选择! Mavrick.net 是Open source的.NET MVC框架软件,你可以通过http://mavnet.sourceforge.net/ 下载最新的版本及使用说明。 以下是Mavrick.net 的一些说明:一 系...

2007-05-25 09:44:00 182

转载 全面优化ADO

1 Connection1.1 Pooling 在Web Application中,常常会出现同时有很多用户同时访问数据库的情况,而且ASP中的对象作用域是页面级的,也就是说,每个页面都要联接和断开数据库,岂不是会很慢?而且每个到SQL Server数据库的联接会带来37k的系统开销,怎么办? 可能有人会想到用Application和Se...

2007-05-25 09:42:00 62

转载 ADO.net学习纪录 (二)

更新数据源的方法1,Command对象 更新需要的属性: Connection 包含数据仓库连接的细节 CommandText 要运行的命令 CommandType 命令的类型 Sql字符或存储过程的名称 Text 表示文本字符串sql TableDirect 表示表名...

2007-05-25 09:40:00 65

转载 ADO.net学习记录 (一)

数据的规范化:是把数据尽可能的分解到多个表上,最小化重复相同数据的次数。ADO.net的主要对象元素:数据源:通常指的是一个关系数据库,如SQLserver等托管的数据供应程序:提供数据仓库通信的功能 如ODBC等Connection对象:建立一个页面程序与数据库驱动的通信管道Command对象:一个包含读写数据指令的工具Da...

2007-05-25 09:39:00 89

转载 彻底放弃IIS让Apache也支持ASP.NET

Apache是目前广泛使用的一种网络服务器程序,不仅在UNIX/LINUX平台上被大量使用,而且在Windows平台上也有许多站点放弃了IIS而转向Apache。.NET是微软推出的功能强大的开发技术,其目标就是与Java抗衡。ASP.NET非常适合于中小企业的Web应用,其性能较ASP3.0有了极大的提高。下面就介绍让Apache支持ASP.NET的办法。  首先,必须要有...

2007-05-25 09:38:00 179

转载 如何实现Asp与Asp.Net共享Session

在.net中,Session的存储机制已经与Asp的存储机制不一样,虽然可以在同一个IIS下同时运行asp与aspx,但是它们之间不能传递Session。 之前大批系统应用到了asp,在升级过程中,如果完全抛弃asp来重写,一来工作量太大,二来以前的成果不能保存下来。 所以微软提出了一个Session共享的解决方案,只是此文档光说明原理,并没有说具体的操作步骤,...

2007-05-24 11:18:00 99

转载 Asp.net生成htm静态文件的两种途径

现在很多网站特别是资讯类的都把内容生成静态页(htm\html\shtml等),这类总结了一下两种生成静态页的方法并做了一个Demo文件供大家下载。 分别是通过模板(比较常用)和根据url生成(不到万部则以不用,因为这中方式只能获取html的部分): Asp.net生成静态文件(根据时间自动命名保持,默认扩展名是htm可以自行修改)。 ...

2007-05-24 11:04:00 100

转载 ASP.NET2.0的控件状态和视图状态探讨 2

代码讨论   IndexButton 控件的实现阐释了三个任务,必须执行这三个任务才能使控件参与控件状态:   · 重写 OnInit 方法并调用 RegisterRequiresControlState 方法向页面注册,以参与控件状态。必须针对每个请求完成此任务。   · 重写 SaveControlState 方法,以在控...

2007-05-24 11:02:00 67

转载 ASP.NET2.0的控件状态和视图状态探讨 1

基本概念   控件状态-为了让控件正常工作,有时需要存储控件状态数据。例如,如果编写了一个自定义控件,其中具有显示不同信息的不同选项卡,为使该控件如预期一样工作,控件需要知道在往返过程中选择的是哪个选项卡。ViewState 属性可用于此目的,但开发人员可能在页级别关闭了视图状态,从而有效地中断控件。为解决此问题,ASP.NET 页框架在 ASP.NET ...

2007-05-24 11:00:00 91

转载 压力监测程序sqlserver和MYSQL版

using System; using System.Data; using System.Data.SqlClient; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using ...

2007-05-24 10:58:00 112

转载 PetShop数据访问层之数据库访问设计

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

2007-05-23 16:17:00 110

转载 ASP.NET中关于上传附件的大小设置问题

ASP.Net中关于上传附件的大小设置问题Asp.Net中,上传文件的默认大小是4096 KB,也就是4M,不过你可以在Web.config中更改这个数据<httpRuntime maxRequestLength="10240" useFullyQualifiedRedirectUrl="true" executionTim...

2007-05-23 11:19:00 139

转载 asp.net ajax 和 asp.net 2.0中的fileupload合力打造无刷新

在做一个信息管理平台时用到了图片,就像做一个上传的 正好用的是asp.Net AJAX 就试着做了一个 不很好 自定义用户控件文件 PicUpload.ascx 1<%@ control language="C#" autoeventwireup="true" inherits="Admin_PicUpload, ...

2007-05-23 11:01:00 95

转载 ASP.NET2.0图片格式转换

点击关闭此广告 说明:本文实现了图片格式随意转换(下拉框选择);点击FileUpload立即显示图片(Js实现)的技巧;第一步:打开页面第二步:选择一副Jpg格式的图片.Net/images/p_blog_csdn.Net/21as.Net/289247/o_t2.gif"> 第三步:转换为GIF格式,明显...

2007-05-23 10:58:00 94

转载 ASP.NET中弹出MessageBox的方法

第一种,使用JavaScript实现:在aspx文件中拖入一个button按钮,双击按钮,编辑该按钮的事件如下:1protectedvoidmsgButton_Click(objectsender,EventArgse)2{3Page.RegisterStartupScript("alert","<scriptlanguag...

2007-05-23 10:54:00 378

转载 在asp.net 2.0中结合母板页使用meta标签(扩展@Page指令)

介绍母板页是asp.Net 2.0中的一个非常强大的特性,但是它却不能提供一个实现最基础的针对搜索引擎优化的方法。如果你想你的web页被搜索引擎收录并提高排名,那么你就需要在每一个页都指定一个title和meta标记。本文将说明如何扩展你的asp.Net页,以使得在使用母板页的时候你可以直接在你内容页的@Page指令中指定你的meta标签的描述和meta标签的关键字背...

2007-05-22 16:46:00 149

转载 ASP.NET 2.0 中的资源与本地化

ASP.NET 2.0 中的资源与本地化发布日期: 2006-08-22 | 更新日期: 2006-08-22Ted Pattison下载本文的代码:BasicInstincts2006_08.exe (878KB) 本页内容 控制页面级别的区域性设置 ...

2007-05-22 14:45:00 64

转载 在.NET 2.0正式版中开发无刷新页面

在已经发布的 ASP.NET2.0 中,无刷新页面开发相关部分同 beta2 有不少改动。而且在越来越多的 Ajax 开发包被开发出来的情况下, ASP.NET2.0 自带的无刷新页面技术没有被很多人了解,甚至不少人认为该功能有些“鸡肋”。但如果我们仅仅是在程序中加入很少部分的 Ajax 特性, Atlas 、 Ajax.Net 等就显得有些“杀鸡用牛刀”的感觉了。而且,我认为使...

2007-05-22 10:22:00 95

转载 面向.NET开发人员的Ajax 技术平台策略

在这里我将试图考察一下目前.NET平台的下的Ajax框架,我也试图从中总结出来一种方法,使得你可以在众多基于.NET平台的Ajax框架和工具包中 找到你所合适的一种,同时也希望你在考察、预研和使用这些流行的这些Ajax-NET 的框架时,做得理性和有的放矢。  我想,文章的方法会给目 前使用Ajax的.NET用户带来帮助,从而提高你在.NET平台下使用Ajax的体验。为什么这...

2007-05-22 10:20:00 63

转载 ASPX页Web服务调用性能优化

本文介绍了如何通过异步方法消除使用 Microsoft ASP.NET 的 Web 服务调用的性能问题和线程池资源的消耗问题。情况:从 ASP.NET 页面调用 Web 服务时的性能破坏    我们在本文中讨论 Web 服务时,期望在各种情况下都可以享用 Web 服务。一个主要的情况是从中间层环境(如 ASP.NET Web 页面)访问 Web 服务。为 MapPoint...

2007-05-22 10:15:00 68

转载 设计ASP.NET应用程序之七大绝招

随着微软.NET的流行,ASP.NET越来越为广大开发人员所接受。作为ASP.NET的开发人员,我们不仅需要掌握其基本的原理,更要多多实践,从实践中获取真正的开发本领。在我们的实际开发中,往往基本的原理满足不了开发需求,我们更多的要积累一些开发技巧,本文就向大家介绍一些实用技巧,希望对大家的开发有所裨益。  1. ~ 的用法  一般的情况下,我们是使用./....

2007-05-22 10:03:00 96

转载 ASP.NET Provider模型(三)

在本系列的第一和第二部分,我们介绍了ASP.NET Provider的概念和内部体系结构,我们知道provider模型是可以扩展的,我们可以自己定义自己的模型结构来完成更适合自己需求的Provider。本文将自定义自己的两个Providers--一个是成员membership Provider,另外一个是角色Role Provider。为什么开发自定义Membersh...

2007-05-21 00:54:00 54

转载 ASP.NET2.0 Provider模型(二)

在第一部分,我们学习了ASP.NET Provider模型的基本概念,本文将概述ASP.NET内置Provider模型的框架结构。具体的说我们将讨论Membership的Provider模型membership Provider的基础类先看一下下面这张图 正如您所看到的,所有Provider模型的基础类都是Provider...

2007-05-21 00:51:00 92

转载 ASP.NET2.0 Provider模型(一)

在ASP.NET2.0提供许多诸如成员(Membership),Roles(角色),Profiles(自定义配置)等特性。这些特性都构建在基于Provider的模型之上。本系列文章将揭开该模型神秘的面纱并引导您建立自己的Provider模型 在本文开始前,我们将总体概括一下Provider模型背后的整体关系,看一下它是如何解决对于每一个开发者都面对的问题的。...

2007-05-21 00:49:00 183

转载 ASP.NET之精通弹出窗口

作为Microsoft的最新建立动态Web网站的工具,ASP.NET相对于ASP和JSP在改变原始的Web编程方式方面有了长足的长进。它的代码与页面分离技术(CodeBehind)以及完善的Web服务器控件为程序员提供了一个更加符合传统编程的Web服务器端开发方式。但Web编程还是有着与传统编程不相同的特点,这些特点决定了ASP.NET编程中必须以一些特殊的技巧来完成程序要求,弹...

2007-05-20 10:04:00 102

转载 用asp.net实现根据IP获取当地天气预报

用asp.net实现根据IP获取当地天气预报访问www.163.com,首页的栏目里有当地的天气预报。可以猜想,这里的天气预报,应该是根据来访者的ip判断其所在地给出当地的天气情况。问了一些朋友,也证实了这一点。项目里也需要天气预报这个小栏目,同事做过一个(从其他站点抓取的),不过实现不了根据IP显示当地的天气情况,需要用户自行选择,而且抓取的站点属于小站….其可靠性值得...

2007-05-20 10:01:00 183

转载 ASP.NET 2.0的Web Part Framework

最近ASP.NET 2.0实在没有什么新消息,也没什么惊人动态,在没有新闻的情况下,看来祭司只好自己创造新闻啰,今天要谈的是ASP.NET 2.0的Web Part Framework。  Web Part Framework就是指Web组件,为什么要谈它呢?主要是有个小故事,有个读者问我他想用Web Part,但可不可以不要用SQL Server资料库?!他问的当时我小楞了一下...

2007-05-20 09:56:00 74

转载 .net精华:C#中对注册表的作用

Windows 作系统的注册表包含了很多有关计算机运行的配置方式,打开注册表我们可以看到注册表是按类似于目录的树结构组织的,其中第二级目录包含了五个预定义主键分别是:HKEY_CLASSES_ROOT,HKEY_CURRENT_USER,HKEY_LOCAL_MACHINE,HKEY_USERS,HKEY_CURRENT_CONFIG。下面我们来分别解释这5个类的作用 H...

2007-05-20 09:52:00 304

转载 剖析ASP.NET AJAX的面向对象思想

人们期待已久的ASP.NET AJAX v1.0正式版终于发布了。现在你能用Microsoft ASP.NET AJAX的javascript很容易的写出丰富的、交互式的web应用。尤其值得关注的是Microsoft AJAX Library增加了面向对象的支持,而以前javascript是不支持面向对象开发的。现在icrosoft AJAX Library能很好的支持类、名字空...

2007-05-20 09:49:00 101

转载 ASP.NET与客户端缓存之HTTP协议的理解

  文章要讨论的是如何通过ASP.NET服务器端技术来优化客户端缓存策略,而且让这种策略变得可配置和可扩展。我们要了解的知识从HTTP协议中相关属性对客户端缓存的影响,到ASP.NET如何控制这些属性来实现我们的缓存策略。   HTTP基础知识  由于讨论涉及到客户端缓存,所以还是先要简单介绍一下HTTP协议是如何控制客户端缓存的,这里涉及到HTTP头的L...

2007-05-19 23:05:00 101

转载 ASP.NET中上传文件到数据库

  数据表结构  现在,我们来看存放文件的数据库表结构,这里,我们给出建立表的标准SQL语句: 1CREATETABLEtblBooksUpload2(3 DocIDintNOTNULLIDENTITYPrimaryKey,4 DocTitlevarchar(200),5 Docimage,6 DocTypevarc...

2007-05-19 22:43:00 311

空空如也

空空如也

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

TA关注的人

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