02 2007 档案
Asp.net性能优化-性能优化总结
摘要:转:http://www.cnblogs.com/Lhdyesok/关于数据处理相关的优化 一、 SqlDataRead和Dataset的选择 Sqldataread优点:读取数据非常快。如果对返回的数据不需做大量处理的情况下,建议使用SqlDataReader,其性能要比datset好很多。缺点:直到数据读完才可close掉于数据库的连接 (SqlDataReader 读数据是快速向前的。S... 阅读全文
posted @ 2007-02-28 11:12 Dragon-China 阅读(280) 评论(0) 推荐(0) 编辑
Asp.net性能优化-提高ASP.Net应用程序性能的十大方法
摘要:转:http://www.cnblogs.com/Lhdyesok/ 一、返回多个数据集 检查你的访问数据库的代码,看是否存在着要返回多次的请求。每次往返降低了你的应用程序的每秒能够响应请求的次数。通过在单个数据库请求中返回多个结果集,可以减少与数据库通信的时间,使你的系统具有扩展性,也可以减少数据库服务器响应请求的工作量。 如果你是用动态的SQL语句来返回多个数据集,那我建议你用存... 阅读全文
posted @ 2007-02-28 11:11 Dragon-China 阅读(221) 评论(0) 推荐(0) 编辑
使用Web标准建站
摘要:使用Web标准建站第1天:选择什么样的DOCTYPE 前言 大家好!这个系列文章是按阿捷自己制作这个站点的过程编写的。之前阿捷也一直没有制作过一个真正符合web标准的网站。现在边参考国外资料边制作,同时把过程中的心得和经验记录下来,希望对大家有点帮助。好了,让我们开始吧 第一天 开始制作符合标准的站点,第一件事情就是声明符合自己需要的DOCTYPE。 查看本站首页原代码,可以看到第一行就是: ... 阅读全文
posted @ 2007-02-28 11:07 Dragon-China 阅读(1818) 评论(8) 推荐(0) 编辑
.net身份验证方案(防止重复登陆,session超时)
摘要:转:http://www.cnblogs.com/Lhdyesok/archive/2006/01/20/320865.html 一. 设置web.config相关选项先启用窗体身份验证和默认登陆页,如下。 设置网站可以匿名访问,如下 然后设置跟目录下的admin目录拒绝匿名登陆,如下。注意这个小节在Sy... 阅读全文
posted @ 2007-02-28 11:03 Dragon-China 阅读(1123) 评论(0) 推荐(0) 编辑
Microsoft .NET Pet Shop 4 架构与技术分析
摘要:1.项目概述与架构分析微软刚推出了基于ASP.NET 2.0下的Pet Shop 4, 该版本有了一个全新的用户界面。是研究ASP.NET 2.0的好范例啊,大家都知道,一直以来,在.NET和Java之间争论不休,到底使用哪个平台开发的企业级应用性能最好、结构最优、生产力最高。为了用事实说话,通过对项目各方面的性能评估进而在比较.NET和Java的高下。用户做比较的这个项目就是Petshop。正因... 阅读全文
posted @ 2007-02-28 10:26 Dragon-China 阅读(352) 评论(0) 推荐(0) 编辑
动软.Net代码自动生成器下载
摘要:下载地址:http://www.maticsoft.com/softdown.aspx Codematic官方发布平台 http://www.maticsoft.com/ 动软论坛 http://bbs.maticsoft.com/ ... 阅读全文
posted @ 2007-02-28 10:20 Dragon-China 阅读(1469) 评论(1) 推荐(0) 编辑
DataGrid分页使用小结
摘要:默认分页模式: 选中“允许分页”;页大小;页导航设置,可以是上下方式,也可以用页码方式 格式里可以设置“页导航”按钮的对起方式; private void datashow()//绑定数据 { string sql="server=127.0.0.1;database=ltp;user id=sa;password="; SqlConnection mycon=new Sql... 阅读全文
posted @ 2007-02-28 10:14 Dragon-China 阅读(454) 评论(0) 推荐(0) 编辑
如何datagrid分页保持每页先前选择的checkbox的状态?
摘要:转:http://lovecherry.cnblogs.com/archive/2005/10/18/257338.html网上很多保持分页的datagird的checkbox选择状态的文章实现的是保存当前页面的chexkbox所选,也就是说第一页选择了第一条记录翻页到第二页后还是选择第一条记录,然后选择了第二条记录,再去看第一页还是第二条记录,保存的只是上次操作的结果,而我们往往希望分开保存所有... 阅读全文
posted @ 2007-02-28 10:11 Dragon-China 阅读(356) 评论(1) 推荐(0) 编辑
千万级通用的分页存储过程
摘要:第一个方法: /* 经测试,在 14483461 条记录中查询第 100000 页,每页 10 条记录按升序和降序第一次时间均为 0.47 秒,第二次时间均为 0.43 秒,测试语法如下: exec GetRecordFromPage news,newsid,10,100000 news 为 表名, newsid 为关键字段, 使用时请先对 newsid 建立索引。*//* 函数名称: G... 阅读全文
posted @ 2007-02-27 16:12 Dragon-China 阅读(358) 评论(0) 推荐(0) 编辑
[百万级]通用分页存储过程.[千万级]实现千万级数据的分页显示!
摘要:/*名称:spAll_ReturnRows输入:输出:调用:EXEC spAll_ReturnRows 'select * FROM 表名', 页号, 返回记录数, '主键', '排序字段'spAll_ReturnRows 'select * FROM all_Categories',2,10,'[ID]','[ID]'说明:[百万级]通用存储过程.分页存储过程..返回指定返回条数、指定页数的记录... 阅读全文
posted @ 2007-02-27 16:07 Dragon-China 阅读(705) 评论(0) 推荐(0) 编辑
记录下C#/VB.NET中转义字符的用法
摘要:C#/VB.NET中关于转义字符的风格是很不一样的。C# (C风格Series) :转义符 字符名 \' 单引号 \" 双引号 \\ 反斜杠 \0 空字符 \a 感叹号 \b 退格 \f 换页 \n 新行 \r 回车 \t 水平 tab \v 垂直tab-------------- VB.net转义符 字符名"" : ... 阅读全文
posted @ 2007-02-27 10:05 Dragon-China 阅读(4398) 评论(1) 推荐(0) 编辑
C# 编码规范和编程好习惯
摘要:【导读】本文介绍在C# 编码的时候需要遵守的规范,以及程序员应该养成的编程好习惯…… 命名惯例和规范注记: Pascal 大小写形式-所有单词第一个字母大写,其他字母小写。Camel大小写形式-除了第一个单词,所有单词第一个字母大写,其他字母小写。类名使用Pascal 大小写形式 public class HelloWorld{ ...} 方法使用Pascal 大小写形式 public cla... 阅读全文
posted @ 2007-02-27 09:58 Dragon-China 阅读(383) 评论(0) 推荐(0) 编辑
面试题2 [转]
摘要:面试题2 1. C#中 property 与 attribute的区别,他们各有什么用处,这种机制的好处在哪里? 2. 讲一讲你理解的web service,在dot net framework中,怎么很好的结合xml?(讲概念就行了) 3. C#, Java 和 c++的特点,有什么相同的地方,不同的地方,C#分别从c++和java中吸取了他们那些优点? 4. C#可否对内存进行直接的操作?(... 阅读全文
posted @ 2007-02-27 09:55 Dragon-China 阅读(297) 评论(0) 推荐(0) 编辑
将RichTextBox设置为自动换行或非自动换行
摘要:答案来自问专家网站和CSDN的TechnoFantasy(www.applevb.com) ,解决如下:Public Const WM_USER = &H400Public Const EM_SETTARGETDEVICE = (WM_USER + 72)Public Declare Function GetDC Lib "user32" (ByVal hWnd As Long) As LongP... 阅读全文
posted @ 2007-02-15 11:21 Dragon-China 阅读(2134) 评论(0) 推荐(0) 编辑
C#处理文本文件《以下的打印和打印预览比较的有价值》
摘要:文本文件是一种常用的文件格式,所以如何处理文本文件也就成为编程的一个重点。本文就来探讨一下用C#是如何来处理文本文件。其内容重点就是如何读取文本文件内容、如何改变文本文件的内容,以及如何用C#来实现对读取后的文本文件的打印预览和打印。 一. 本文程序设计和运行的软件环境: (1).微软公司视窗2000服务器版 (2)..Net FrameWork SDK Beta 2 二. C#处理文本... 阅读全文
posted @ 2007-02-15 11:12 Dragon-China 阅读(698) 评论(0) 推荐(0) 编辑
Windows Forms RichTextBox
摘要:http://www.syncfusion.com/FAQ/WindowsForms/FAQ_c89c.aspx#q640q Questions and answers in this FAQ have been coll... 阅读全文
posted @ 2007-02-15 11:10 Dragon-China 阅读(1127) 评论(0) 推荐(0) 编辑
RichTextBox实现关键字自定义颜色显示(C#)
摘要:现在的很多编辑工具都能实现代码中关键字的高亮显示,自己一时好玩也就随便写了一个: 首先建立一个XML文件:csharp.xml privateprotectedpublicnamespaceclassforifelsewhileswitchcaseusinggetreturnnullvoidintstringf... 阅读全文
posted @ 2007-02-15 11:01 Dragon-China 阅读(5188) 评论(3) 推荐(1) 编辑
c# RichTextBox 使关键字变色
摘要:效果==代码的编辑器的样子。代码: public partial class RichTextBox : Form ...{ public RichTextBox() ...{ InitializeComponent(); } private void tSql_TextChanged(object sende... 阅读全文
posted @ 2007-02-15 10:56 Dragon-China 阅读(2253) 评论(0) 推荐(0) 编辑
C#开发高亮语法编辑器——TextBox ,RichTextBox
摘要:C#简单实现高亮语法编辑器(一) ——TextBox ,RichTextBox的局限性一、RichTextBox基本设置二、实现语法高亮三、关键字提示四、实现行号就简单快速得开发文本编辑器TextBox 最为简单,大家用得也多,缺点是无法实现复杂的操作。RichTextBox虽然是则功能比它强大很多。 图 1.1 输入框控件关系 这里要实现以下功能的编辑器:1、实现语法高亮;2、... 阅读全文
posted @ 2007-02-15 10:52 Dragon-China 阅读(2315) 评论(0) 推荐(0) 编辑
用C#读写ini文件
摘要:可以通过调用kernel32.dll中的两个api:WritePrivateProfileString,GetPrivateProfileString来实现对ini 文件的读些。 具体实现的代码如下: using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System... 阅读全文
posted @ 2007-02-13 10:29 Dragon-China 阅读(351) 评论(0) 推荐(0) 编辑
Visual C# 对话框全接触
摘要:--> 在编程中经常使用到的对话框大致有六个,他们分别是:"选择文件对话框"、"保存文件对话框"、"颜色对话框"、"打印预览对话框"、"打印机选择对话框"和"字体选择对话框"。那么在C#是否也有相应的对话框?答案是存在的。那么在C#中如何使用?本文就来探讨一下这个问题。 一. 本文介绍的程序设计和运行的软件环境: (1).微软公司视窗2000服务器版 (2)..Net FrameW... 阅读全文
posted @ 2007-02-09 16:57 Dragon-China 阅读(632) 评论(0) 推荐(0) 编辑
微软官方网站对Vist个版本的详细介绍
摘要:版本 Microsoft Windows Vista 能够显著改善各种 PC 用户的计算体验,其中包括使用 PC 执行简单的 web 浏览的家庭用户、必须组织和管理大量数据的企业用户以及例行执行复杂数学分析的科学家。 为确保每个人都具有满足其特定需求的产品,Microsoft 将提供 Windows Vista 的五种... 阅读全文
posted @ 2007-02-09 14:46 Dragon-China 阅读(1363) 评论(0) 推荐(0) 编辑
Windows Vista各个版本区别详细对比
摘要:Microsoft Windows Vista 能够显著改善各种 PC 用户的计算体验,其中包括使用 PC 执行简单的 web 浏览的家庭用户、必须组织和管理大量数据的企业用户以及例行执行复杂数学分析的科学家。 为确保每个人都具有满足其特定需求的产品,Microsoft 将提供 Windows Vista 的五种不同的版本。 每种版本都侧重于特定使用类型的需求。 具有复杂 IT 基础结构的大型全球... 阅读全文
posted @ 2007-02-09 14:33 Dragon-China 阅读(11509) 评论(0) 推荐(0) 编辑
WEB2.0中AJAX应用的详细探讨
摘要:最近互联网上比较火热的话题当然是关于WEB2.0的应用,其中AJAX又是WEB2.0的核心之一。AJAX是Asynchronous JavaScript and XML 的缩写。它并不是一门新的语言或技术,它实际上是几项技术按一定的方式组合在一在同共的协作中发挥各自的作用,它包括 使用XHTML和CSS标准化呈现; 使用DOM实现动态显示和交互; 使用XML和XSLT进行数据交换与处理; ... 阅读全文
posted @ 2007-02-09 14:14 Dragon-China 阅读(411) 评论(0) 推荐(0) 编辑
Window.Open详解
摘要:一、window.open()支持环境:JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+ 二、基本语法:window.open(pageURL,name,parameters) 其中:pageURL 为子窗口路径 name 为子窗口句柄 parameters 为窗口参数(各参数用逗号分隔) 三、示例: 脚本运行后,page.html将在新窗体new... 阅读全文
posted @ 2007-02-09 14:05 Dragon-China 阅读(251) 评论(0) 推荐(0) 编辑
Ajax原理详细说明
摘要:Ajax 由 HTML、JavaScript™ 技术、DHTML 和 DOM 组成,这一杰出的方法可以将笨拙的 Web 界面转化成交互性的 Ajax 应用程序。本文的作者是一位 Ajax 专家,他演示了这些技术如何协同工作 —— 从总体概述到细节的讨论 —— 使高效的 Web 开发成为现实。他还揭开了 Ajax 核心概念的神秘面纱,包括 XMLHttpRequest 对象。 五年前,... 阅读全文
posted @ 2007-02-09 14:01 Dragon-China 阅读(453) 评论(0) 推荐(0) 编辑
如何用正确的方法来写出质量好的软件的75条体会 [转]
摘要:引用:http://blog.csdn.net/binjuny/archive/2005/06/22/400478.aspx 1. 你们的项目组使用源代码管理工具了么? 应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。 2. 你们的项目组使用缺陷管理系统了么? 应该用。ClearQuest太复杂,我的推荐是BugZilla。... 阅读全文
posted @ 2007-02-07 16:54 Dragon-China 阅读(202) 评论(0) 推荐(0) 编辑
[程序员必看]请不要做浮躁的人
摘要:1.不要看到别人的回复第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。 2.初学者请不要看太多太多的书那会误人子弟的,先找本系统的学,很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。 3.看帮助,不要因为很难而自己是初学者所以就不看;帮助永远是最好的参考手册,虽然帮助的文字有时候很难看懂,总觉得不够直观。 4... 阅读全文
posted @ 2007-02-07 16:49 Dragon-China 阅读(293) 评论(0) 推荐(0) 编辑
在 Visual Studio .NET 中处理 Office 2003 Web 组件的事件
摘要:转载:http://support.microsoft.com/kb/823982/zh-cn 本页 概要 背景 修改和重新生成类包装的步骤 参考 概要 本分步指南介绍了如何修改 Microsoft Office 2003 Web 组件的类包装。随后,它介绍了如何重新生成类包装,以便您可以使用 Microsoft Visual Studio .NET 在您创建的应... 阅读全文
posted @ 2007-02-05 16:20 Dragon-China 阅读(636) 评论(0) 推荐(0) 编辑
windows窗体(winform)中嵌入显示Excel工作表。
摘要:环境:c#2005,Excel2003.1 实现后的效果如下图:(截图)2 实现代码:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.For... 阅读全文
posted @ 2007-02-05 10:53 Dragon-China 阅读(2676) 评论(0) 推荐(0) 编辑
利用OWC组件生成EXCEL表(c#)
摘要:Microsoft.Office.Interop.Owc11.SpreadsheetClass oSheet= new SpreadsheetClass( ); XmlDocument xmlDoc = new XmlDocument( ); xmlDoc.Load(Server.MapPath... 阅读全文
posted @ 2007-02-05 10:49 Dragon-China 阅读(886) 评论(0) 推荐(0) 编辑
Excel表格Web输出
摘要:Response.Clear() Response.Write("") Response.Write("") Response.Write("") Response.Write("") Response.Write("") Response.Write("") Response.W... 阅读全文
posted @ 2007-02-05 10:40 Dragon-China 阅读(438) 评论(0) 推荐(0) 编辑
owc输出excel文档
摘要:using Microsoft.Office.Interop.Owc11; SpreadsheetClass xlsheet =new SpreadsheetClass(); //合并单元格 xlsheet.get_Range(xlsheet.Cells[1,1],xlsheet.Cells[1,14]).set_MergeCells(true); xlsheet.... 阅读全文
posted @ 2007-02-05 10:39 Dragon-China 阅读(452) 评论(0) 推荐(0) 编辑
owc组件使用(统计分析图)
摘要:页面代码: 无标题页 ... 阅读全文
posted @ 2007-02-05 10:34 Dragon-China 阅读(969) 评论(0) 推荐(0) 编辑
OWC知识点滴(仅限Version 11)
摘要:OWC知识点滴(仅限Version 11) 关键字:OWC、Office Web Components 11、VB、VB中使用OWC 一、在VB中使用OWC组件 引用Office Web Component组件到项目中(ProjectàComponents) 选择Microsoft Office Web Components 11.0,点击应用将会在工具栏中出现五个组... 阅读全文
posted @ 2007-02-05 10:30 Dragon-China 阅读(1114) 评论(1) 推荐(0) 编辑
一些界面标准规范
摘要:一:遵循一致的准则,确立标准并遵循 无论是控件使用,提示信息措辞,还是颜色、窗口布局风格,遵循统一的标准,做到真正的一致。 这样得到的好处: 1:使用户使用起来能够建立起精确的心里模型,使用熟练了一个界面后,切换到另外一个界面能够很轻松的推测出各种功能,语句理解也不需要费神理解 2:降低培训、支持成本,支持人员不会行费力逐个指导。 3:给用户统一感觉,不觉得混乱,心情愉快,支持度增加 做法:... 阅读全文
posted @ 2007-02-02 09:35 Dragon-China 阅读(2476) 评论(1) 推荐(0) 编辑
VisualStudio.NET 或 Visual Studio 2005 客户端应用程序无法捕获 Office Spreadsheet 11.0 ActiveX 控件通过引发事件
摘要:http://support.microsoft.com/kb/834614/zh-cn 概要 MicrosoftVisualStudio.NET 或 Visual Studio 2005 客户端应用程序无法捕捉是通过现有 ActiveX 控件 (Microsoft Office Spreadsheet 11.0) 引发事件。 回到顶端 症状 当 Office Spreadsheet 1... 阅读全文
posted @ 2007-02-02 09:34 Dragon-China 阅读(1313) 评论(0) 推荐(0) 编辑
.NET Framework 工具下载
摘要:SDK 命令提示程序集链接器 (Al.exe)ASP.NET 编译工具 (Aspnet_compiler.exe)ASP.NET 浏览器注册工具 (Aspnet_regbrowsers.exe)ASP.NET IIS 注册工具 (Aspnet_regiis.exe)ASP.NET SQL Server 注册工具 (Aspnet_regsql.exe)Windows 窗体 ActiveX 控件导入程... 阅读全文
posted @ 2007-02-02 09:19 Dragon-China 阅读(6534) 评论(1) 推荐(1) 编辑
Asp.net(C#)给图片加上水印效果
摘要:转:http://www.cnblogs.com/index/archive/2004/10/20/54498.html 下面的代码中,加文字水印和加图片水印的代码不能共存我是为了方便显示才写在一块的 private void Btn_Upload_Click(object sender, System.EventArgs e) { if(Upload... 阅读全文
posted @ 2007-02-01 13:38 Dragon-China 阅读(516) 评论(0) 推荐(0) 编辑
Office web component learning ---- Spreadsheet learning
摘要:Office web component learning ---- Spreadsheet learning 一、Spreadsheet 对象 说明:表示电子表格的容器。 ****************** 属性: ******************* 1、ActiveCell:返回代表活动单元格的Range只读对象。 2、ActiveSheet:返回代表活动工作表的WorkShe... 阅读全文
posted @ 2007-02-01 13:20 Dragon-China 阅读(576) 评论(0) 推荐(0) 编辑
在 Visual C# .NET 中处理 Windows 窗体中 Office XP 电子表格组件的事件
摘要:概要 您可以在 Visual C# .NET 中使用该分步指南,以便处理 Windows 窗体中的 Office XP 电子表格组件的事件。 返回页首 分步指南 开始执行下列步骤之前,您必须修改 Visual Studio .NET 为 Office XP Web 组件 (OWC) 生成的类包装。必须修改 Visual Basic .NET 的类包装才能正确处理 OWC 事件。有关其他信息,请单... 阅读全文
posted @ 2007-02-01 11:16 Dragon-China 阅读(491) 评论(1) 推荐(0) 编辑
[原创]c#编写-获取Infopath数据中的图片工具
摘要:如果Infopath设计的模版上有图片框(图片内插),当插入图片并把录入的输入移至其它地方后 如果其它用户想看原图,有几种方法,1、右键单击, 复制粘贴到,office的软件中查看,最好是粘贴到Fantpange中2、自己写工具,把数据从Infopath声称的XML数据文件中 导出来,不过要导就全部都导出来了,我不需要看这么多,只想看其中一张图片3、还有一种方式是,写一个浏览图片的工具,想... 阅读全文
posted @ 2007-02-01 10:50 Dragon-China 阅读(1177) 评论(0) 推荐(0) 编辑
HOW TO:在 Visual Studio .NET 中处理 Office 2003 Web 组件的事件
摘要:概要 本分步指南介绍了如何修改 Microsoft Office 2003 Web 组件的类包装。随后,它介绍了如何重新生成类包装,以便您可以使用 Microsoft Visual Studio .NET 在您创建的应用程序中管理它们的事件。默认情况下,Microsoft Visual Studio .NET 生成的类包装不允许您处理以下 Office 2003 Web 组件的事件: ... 阅读全文
posted @ 2007-02-01 10:12 Dragon-China 阅读(457) 评论(0) 推荐(0) 编辑