- 博客(38)
- 资源 (282)
- 收藏
- 关注
转载 asp.net 2.0中通过压缩ViewState改善性能
原文地址:http://www.dotnetbips.com/articles/22d33d11-1a75-42c8-bbf6-ca1a345d3fcf.aspx[原文源码下载]介绍开发人员经常担心他们web站点的性能。每一个开发者都想他们的web站点的性能是最优化的。影响你web站点性能的有很多因素,ViewState就是其中之一。本文我将给大家提供一个通过压缩Vi
2009-11-28 00:20:00 2525
转载 ASP.NET 2.0 压缩ViewState最佳方法,支持UpdatePanel
我在一些项目中需要对ViewSate进行压缩,网上查阅了很多资料,发现每个方法方案都不完善,导致压缩ViewState后页面功能出现各种各样的问题,例如以下资料:1. 压缩ASP.NET中的ViewState2. 压缩ASP.NET中的ViewState的改进方法3. 压缩 ViewState 后,与 UpdatePanel 的兼容问题但是这些
2009-11-28 00:19:00 2658
转载 NET框架开发平台的体系架构概览(FCL,CTS,CLS)
(一)FCL(.NETFrameworkClassLibrary):.NET框架类库FCL包含了数以千计的类型,这些类型按照其功能用命名空间(Namespace)来组织。.NET的各种语言只是定义了一些规则,而我们在实际中的运用,则要在很大程度上去调用FCL中的类型。正是这些类型,使得我们可以运用更少的语言知识,来创建丰富的程序。CLR和FCL支持我们可以开发以下
2009-11-27 23:57:00 3539
原创 页面的头部标记
HTML的头部标记是,主要包括页面的一些基本描述语句,如JavaScript和CSS。一般来说位于头部的类容都不会在网页上直接显示,而是通过另外的方式起作用。常用的标记有:当前文档的URL全称设定基准的文字字体、字号、颜色设定显示在浏览器左上方的标题内容表明该文档是一个可用于检索的网关脚本,由服务器建立有关文档本身的元信息,例如用于查询的关键词设定CSS层叠样式表的内
2009-11-20 10:17:00 2886
转载 C# 等待框----Application.DoEvents()实现
转自:http://hi.baidu.com/sageking2/blog/item/67a8bf0819b2ec9d0b7b820c.html 于Application.DoEvents()的小研究 在MSDN中的备注是:当运行 Windows 窗体时,它将创建新窗体,然后该窗体等待处理事件。该窗体在每次处理事件时,均将处理与该事件关联的所有代码。所有其他事件在队列中等待。在代
2009-11-19 17:21:00 3306
原创 如何获取一个Class在GC在的空间大小
private int GetSize(Type t) { int result = 0; if (!t.IsClass) { result = Marshal.SizeOf(t); } else
2009-11-19 14:09:00 2419
原创 如何浏览注册表信息
using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;using Microsoft.Win32;namespace RegistryBrowser{
2009-11-17 22:28:00 2485
原创 如何制作日志查看器
using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;using System.Diagnostics;namespace Log{ ///
2009-11-17 22:26:00 2559 1
原创 一个通用的字符串加密和编码工具类
public static class CryptoHelper { #region Private field /// /// Hash algorithm /// private static SHA1 sha; /// /// Crypto
2009-11-16 12:54:00 2548
原创 如何关闭或挂起计算机
//挂起计算机 Application.SetSuspendState(PowerState.Hibernate, true, false); //下面是关闭计算机 Process p = new Process(); p.StartInfo.FileName = "cmd.exe";
2009-11-15 22:54:00 2529
原创 获取计算机日志信息
EventLog eventLog1 =new EventLog("System"); //eventLog1.SynchronizingObject = this; //this.eventLog1.Log = "System"; //this.eventLog1.Log = "Security";
2009-11-15 22:30:00 2698
原创 获取特殊文件夹路径
//ProgramFiles目录全路径 string temp = Environment.GetEnvironmentVariable("ProgramFiles"); //桌面目录全路径 temp = Environment.GetFolderPath(Environment.SpecialFolder.Des
2009-11-15 22:16:00 2617
原创 C# 实现克隆的工具类型
实现克隆的工具类型要求类型必须是可序列化的public enum FormatterType { /// /// SOAP消息格式编码 /// Soap, /// /// 二进制消息格式编码 /// Binary }
2009-11-15 18:56:00 4471
原创 根据类型名称生成类型实例
// /// 根据类型名称生成类型实例 /// public interface IObjectBuilder { /// /// 创建类型实例 /// /// 返回类型 /// 构造参数 /// 指定类型 T 的实例 T
2009-11-15 18:53:00 2627
原创 通用的自定义上下文对象
/// /// 通用的自定义上下文对象 /// public class GenericContext { /// /// 由于内部操作上,所有的容器类型均为 Dictionary /// 所以定义一个固定的类型名称。 /// class NameBasedD
2009-11-15 18:52:00 2753
原创 通过反射访问属性(Attribute)信息的工具类
using System;using System.Collections.Generic;using System.Text;using System.Reflection; /// /// 通过反射访问属性(Attribute)信息的工具类 /// public static class AttributeHelper { ///
2009-11-15 18:50:00 3255
原创 如何实现ComboBox下拉列表显示图片
实现此功能主要通过ComboBox控件的DrawMode属性、DropDownStyle属性以及DrawItem事件和Graphic类的公共属性和方法完成。首先把DrawMode属性设置为OwnerDrawFixed,把DropDownStyle属性设置为DropDownList,然后在控件DrawItem事件下添加图片。主要代码如下:private void Form1_Load(obje
2009-11-15 00:48:00 5214
原创 如何加密解密文件
private static byte[] Keys ={0x12,0x34,0x56,0x78,0x90,0xAB,0xCD,0xEF}; public static bool EncryptDES(string inFilePath, string outFilePath, string encryptKey) { byte[
2009-11-14 02:02:00 2609
原创 如何加密解密DataSet数据集
private static byte[] desKey = new byte[] { 11,23,93,102,72,41,18,12}; private static byte[] desSIV = new byte[] { 75,158,46,97,78,57,17,36}; public static void EncryptDataSetXML(D
2009-11-14 01:46:00 2910
原创 Sql Server2005实现远程备份数据库
相信大家都在当心数据库的丢失,这也是每个开发者头痛的一件事件,因为正在运行的服务器及数据库也在这台服务器上。如果服务器崩溃,那么所有的数据都不存在了,就算是你在你的机子上做了备份,那也是没有用的,为什么会这样说主要是因为本机是向互联网公开的,所以出事故的概率就比较高。最终我们可以利用局域网解决这样的问题。就拿两台机子做例子,A机是服务器,B机是要把A服务器上的数据库备份到B机上,前提
2009-11-13 08:57:00 2605
原创 远程备份SQL Server 2005数据库
今天终于把这个问题给解决了:参考文章:http://blog.csdn.net/long2006sky/archive/2007/04/23/1576583.aspx实例说明: 环境:win2k+sqlserver 2K+查询分析器 SQLSERVER服务实例名称:mainserver 需要备份的数据库名称: msd
2009-11-13 08:56:00 2650
原创 将DataGridView控件中的数据导出到Word
public void ExportDataGridView(DataGridView srcDgv) { SaveFileDialog sfile = new SaveFileDialog(); sfile.AddExtension = true; sfile.DefaultExt = ".doc";
2009-11-11 23:53:00 3158
原创 如何获取和设置输入法
using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;namespace Language{ /// /// Form1 的摘要说明。
2009-11-11 22:28:00 2747
原创 如何启动系统控制面板程序
using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;using System.Runtime.InteropServices; namespace Star
2009-11-11 22:25:00 2564
原创 如何将GridView控件数据导出到word和Excel
private void ExportGridView(GridView gridview, string fileType, string fileName) { Response.Charset = "GB2312"; Response.ContentEncoding = System.Text.Encoding.UTF7; Response
2009-11-11 21:55:00 3014
原创 将DataGridView控件中的数据导出到Excel
将DataGridView控件中的数据导出到Excel需要引用Excel动态链接库(Microsoft Excel 9.0 Object Library),这样就可以通过C#灵活控制Excel。添加引用如下:在开发环境的菜单栏中选择"项目|添加引用",在弹出添加引用窗体需选择COM选项卡,然后选择"Microsoft Excel 9.0 Object Library"或相应版本组件名称,单击确定
2009-11-11 21:18:00 2817
原创 如何实现C#中用Enter完成TAB键功能
使用OnKeyPress方法,SelectNextControl方法实现C#中用回车完成Tab的功能,要使用SelectNextControl方法起作用,先将窗体的KeyPreview实行改为true。重写OnKeyPress方法,在OnKeyPress方法中调用SelectNextControl方法. private void Form1_Load(object sender, Even
2009-11-11 19:05:00 3166
原创 如何将图片以Image类型存储到数据库 (asp.net) 如何从数据库中读取Image类型的字段(asp.net)
将图片以Image类型存储到数据库中,首先获取图片的流对象,然后,利通Read方法从图片文件读取二进制数据存储到字节数组。从数据库中读取Image类型的字段,首先将数据库对应的Image类型字段存储在无符号直接数组,然后再用MemoryStream类读入图片数据 protected void btnSave_Click(object sender, EventArgs e) {
2009-11-10 22:50:00 4252
原创 如何将图片以Image类型存储到数据库 如何从数据库中读取Image类型的字段
将图片以Image类型存储到数据库中,首先获取图片的流对象,然后,利通Read方法从图片文件读取二进制数据存储到字节数组。从数据库中读取Image类型的字段,首先将数据库对应的Image类型字段存储在无符号直接数组,然后再用MemoryStream类读入图片数据,通过MemoryStream对象生成Bitmap对象,显示在PictureBox控件上。代码如下: private voi
2009-11-10 20:58:00 7008
原创 如何在TreeView控件节点中显示图片
如何在TreeView控件节点中显示图片使用TreeView控件的ImageList属性,可以使TreeView控件节点显示图片。ImageList属性获取或设置包含树节点说使用的Image对象的ImageList,首先指定一个TreeNode类的对象作为根结点。TreeNode类有多种重载形式,本例重载形式如下:public TreeNode(string text,int imag
2009-11-10 20:49:00 7440 6
原创 如何设置SQl存储过程调用参数为空
在调用存储过程时候,经常遇到所传的参数为空,应该怎么设置了? private void GetData() { string ConnectionName="DefaultConnectionString"; ConnectionStringSettings config=ConfigurationManager.Conn
2009-11-07 12:29:00 4018
转载 VS2008中查看.NET源码的设置方法
Configuring Visual Studio to Debug .NET Framework Source CodeItsfinally here - the launch of the .NET Reference Source project. Thispost (hopefully!) contains everything you need to know. Ove
2009-11-03 19:45:00 2767
原创 判断素数的算法
判断一个是否是素数,只需要用这个数一次除以2到它的开方即可,如果其中有一个数可以整除,那么该数不为素数。 public bool PrimeNumber(int n) { bool result = true; if (n == 1 || n == 2) return true; int sqr
2009-11-01 21:52:00 2308
原创 如何求两个数的最大公约数,最小公倍数
求最大公约数可以用求余法实现,即两个数最大数除以最小的数求余,然后再用除数除余数求余,直到余数为0,之前的除数就是这两个数的最大公约数。最小公倍数可以通过这两个的乘积除以这两个数的最大公倍数。 public int maxGongYueShu(int x, int y) { int temp = Math.Max(x, y);
2009-11-01 21:40:00 2823
原创 如何实现插入排序算法
实现插入排序主要是先找到一个有序序列,然后将下一个数插入到上述有序序列,然后再从剩下的数中选取下一个插入对象,反复执行直到整个序列有序。 public class InsertSorter {public static void Sort(int[] arr) { for (int i = 1; i < arr.Leng...
2009-11-01 20:58:00 2326
原创 如何实现快速排序算法
快速排序是冒泡排序的一种改进,基本思想是,通过一趟排序将待排序记录分割称独立的2个部分,其中一部分的关键字均比另一部分小,则可以对这2部分继续排序,以达到整个序列有序。 public class QuickSorter { private void Swap(ref int left, ref int right) {
2009-11-01 20:45:00 2347
原创 如何实现冒泡排序算法
冒泡排序是一种最常见的排序方法,其过程是首先将数组中第一个数与第二个数进行比较,若为逆序,则交换记录,然后比较第二个和第三个数。一次类推直到n-1与n哥数比较完,将一组书中最小的数放在第一个位置,然后在从第二个数开始重复执行上次操作,直到执行n-1此后排序完成。 public class EbullitionSorter { public void Sort(int[]
2009-11-01 20:06:00 2529 1
原创 如何实现选择排序算法
选择排序的原理是将数据列表总的第一个数与后面的每一个数进行比较,把小的数放在第一个数中,从而找出最小的,然后再用第二个数与后面的每一哥数进行比较......,直到找到最后一个数。 public class SelectionSorter { public void Sort(int[] arr) { for (int i = 0; i
2009-11-01 19:36:00 2402
GO GPRC Redis ANS DES AES
2020-12-30
thinkphp.zip
2020-10-10
ServiceA.zip
2019-08-28
MongoDB权威指南xxxx.zip
2019-07-06
jira_7.3.6破解
2019-04-22
jdk-6u43-windows-i586
2019-04-22
asp.net core signalr DEMO
2019-04-12
TeamViewer13.2.14327 -无限制更换ID版
2019-04-05
SQL Prompt v9.0.10.4053
2019-03-18
redis-desktop-manager-0.8.8.384
2019-03-13
json class generator
2018-12-12
beego demo
2018-11-28
pima-indians-diabetes.data
2018-11-04
iris data csv 222
2018-10-27
iris data csv
2018-10-27
Scrapy爬网存mysql
2018-10-22
react redux
2018-10-05
react redux 开发实例
2018-09-26
React_Redux_Flux_webpack_Babel
2018-09-25
MySQL技术内幕:InnoDB存储引擎(第2版)
2018-03-26
TCP+IP详解卷1 :协议(原书第2版)
2018-03-04
HTTP权威指南
2018-01-11
《亿级流量网站架构核心技术》PDF下载 高清完整版
2018-01-08
大规模分布式存储系统
2018-01-04
atlassian extras 3.2
2017-09-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人