- 博客(32)
- 资源 (5)
- 收藏
- 关注
转载 在 Visual Studio .NET 中处理 Office 2003 Web 组件的事件
Microsoft Visual Studio .NET 生成一个事件侦听程序类,该类实现一个事件接口。该事件侦听程序类将被传递到 Office Web 组件 (OWC)。随后,OWC 调用 IDispatch 接口的 QueryInterface 方法,而不是调用事件接口。但是,生成的类的 IDispatch 接口不包含事件的调度标识符 (DISPID)。若要解决此问题,您可以使用 ClassI
2009-03-20 11:04:00 701
原创 c#公共类直接调方法
c#公共类直接调方法 C# codeusing System;using System.Collections.Generic;using System.Data;using System.Data.OracleClient;using System.Web.UI.WebControls;namespace DBClass{ public class DBClass {
2009-03-12 09:16:00 847
原创 ASP.NET2.0绑定到数据库
要在Web 应用程序中显示的最常见数据类型之一是来自诸如 Microsoft SQL Server、Oracle 等 SQL 数据库或其他 OLEDB 或 ODBC 数据存储区的数据。SqlDataSource 控件在 Web 应用程序中表示到数据库的直接连接,数据绑定控件可使用它自动检索数据。SqlDataSource 旨在替代通常在页中编写以创建连接和命令来查询数据库的 ADO.NET
2009-03-11 14:07:00 785
转载 SQL语句导入导出大全
SQL语句导入导出大全 /******* 导出到excel EXEC master..xp_cmdshell bcp SettleDB.dbo.shanghu out c:/temp1.xls -c -q -S"GNETDATA/GNETDATA" -U"sa" -P"" /*********** 导入Excel SELECT * FROM OpenDataSource( Mic
2009-03-11 14:02:00 264
转载 《Effective C# 精髓》摘选
几个Item,虽然没有当初读《Effective C++》时的那般震撼,但是也收获不少。把其中的要点记录于下,有些条款加上了自己的理解,权当作读书笔记吧 :-) Item 1: Always Use Properties Instead of Accessible Data Members 这个是地球人都知道的条款了。你需要记住,属性是类的外部接口部分,而(公共)成员却是内部实现。如果把内部
2009-03-03 17:18:00 197
转载 ASP.NET设计应用程序的七大绝招
随着微软.NET的流行,ASP.NET越来越为广大开发人员所接受。作为ASP.NET的开发人员,我们不仅需要掌握其基本的原理,更要多多实践,从实践中获取真正的开发本领。在我们的实际开发中,往往基本的原理满足不了开发需求,我们更多的要积累一些开发技巧,本文就向大家介绍一些实用技巧,希望对大家的开发有所裨益。 1. ~ 的用法 一般的情况下,我们是使用./../ 这样的相对路径来确定和规划我们的
2009-03-03 17:17:00 213
转载 ASP.NET调试应用程序的方法和技巧
以前使用ASP开发过Web应用程序的人员肯定知道调试Web应用程序是多么麻烦。在ASP中,调试是痛苦的,通常包括了使用Response.Write()方法输出变量的值。那么请问一下自己:你有多少次忘记了在布署应用程序之前删除了调试语句? 随着.NET框架组件的出现这种情况发生了彻底的改变。在.NET中,你可以使用Visual Studio .NET中的调试程序跟踪整个Web应用程序的执行,或者使
2009-03-03 17:13:00 675
转载 ASP.NET中常用的优化性能方法详解
1. 数据库访问性能优化 数据库的连接和关闭 访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。 连接池的大小是有限的,如果在
2009-03-03 17:06:00 287
转载 ASP.NET程序中常用编程代码(2)
1、绑定在DataList中的DropDownList private void dlistOrder_EditCommand(object source, System.Web.UI.WebControls.DataListCommandEventArgs e) { //绑定订单状态 for(int i=0;i { if(((DropDownList)dlistOrder.Items[
2009-03-03 15:20:00 348
转载 ASP.NET中大结果集的分页
ASP.NET中大结果集的分页 在Web应用程序中,对一个大数据库结果集进行分页已经是一个家喻户晓的问题了。简单的说,你不希望所有的查询数据显示在一个单独的页面中,所以带有分页的显示才是更合适的。虽然在传统的asp里这并不是一个简单的任务,但在asp.net中,DataGrid控件把这一过程简化为只有几行代码。因此,在 asp.net中,分页很简单,但是默认的DataGrid分页事件会从数据库中
2009-03-03 15:02:00 287
转载 在ASP.NET中调用存储过程方法新解
在使用.NET的过程中,数据库访问是一个很重要的部分,特别是在B/S系统的构建过程中,数据库操作几乎成为了一个必不可少的操作。调用存储过程实现数据库操作使很多程序员使用的方法,而且大多数的程序员都是能使用存储过程就使用存储过程,很少直接使用SQL语句,所以存储过程是很有用而且很重要的。 存储过程简介 简单的说,存储过程是由一些SQL语句和控制语句组成的被封装起来的过程,它驻留在数据库中,
2009-03-03 14:59:00 228
原创 C#正则表达式整理
C#正则表达式整理 (1)“@”符号符下两ows表研究室的火热,当晨在“@”虽然并非C#正则表达式的“成员”,但是它经常与C#正则表达式出双入对。“@”表示,跟在它后面的字符串是个“逐字字符串”,不是很好理解,举个例子,以下两个声明是等效的:string x="D://My Huang//My Doc";string y = @"D:/My Huang/My Doc";事实上,如果
2009-03-03 14:42:00 205
原创 C#中常见异常类
C#中常见异常类 Exception:所有异常对象的基类。 SystemException:运行时产生的所有错误的基类。 IndexOutOfRangeException:当一个数组的下标超出范围时运行时引发。 NullReferenceException:当一个空对象被引用时运行时引发。 InvalidOperat
2009-03-03 14:35:00 452
转载 asp.net 2.0 权限树的控制
asp.net 2.0 权限树的控制 做权限的时候,主要实现如下功能 1、该节点可以访问,则他的父节点也必能访问; 2、该节点可以访问,则他的子节点也都能访问; 3、该节点不可访问,则他的子节点也不能访问。 使用带CheckBox的数型结构能得到很好的用户体验,可是编程的难度也是有点增加,如果全部有服务端来完成,那点下刷下,肯定不行,只能使用javascript
2009-03-03 14:33:00 245
转载 在c#中实现3层架构
在c#中实现3层架构 这篇文章讨论如何在c#中实现3层架构,使用MS Access数据库存储数据。在此,我在3层架构中实现一个小型的可复用的组件保存客户数据。并提供添加,更新,查找客户数据的功能。 背景 首先,我介绍一些3层架构的理论知识。简单说明:什么是3层架构?3层架构的优点是什么? 什么是3层架构? 3层架构是一种“客户端-服务器”架构,在此架构中用户接
2009-03-03 14:14:00 554 1
转载 浅析ASP.NET编程中十大技巧
浅析ASP.NET编程中十大技巧 在本篇文件中,我们将讨论编程人员在使用ASP.NET开发应用程序时需要注意的10个技巧,这些技巧涉及从缺省的控件、表单名的改变到StringBuilder类的使用,有助于编程人员能够尽快地适应.NET环境。 1、在使用Visual Studio .NET时,除直接或非引用的对象外,不要使用缺省的名字 .NET带来的好处之一是所有的源代码和配置
2009-03-03 14:09:00 253
原创 C#实现所有经典排序算法
C#实现所有经典排序算法 //选择排序 class SelectionSorter { private int min; public void Sort(int[] arr) { for (int i = 0; i { min = i; fo
2009-03-03 14:08:00 271
转载 asp.net比较完整的流程
asp.net比较完整的流程 如果你已经有较多的面向对象开发经验,跳过以下这两步:第一步 掌握一门。NET面向对象语言,C#或VB.NET 我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET. ASP.NET是一个全面向对象的技术,不懂OO,那绝对学不下去! 第二步 对。NET Framework类库有一定的了解 可以通过开发Windows Form应用程序来学习
2009-03-03 14:07:00 328
转载 ASP.NET编程中常用到的27个函数集
1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=current
2009-03-03 14:04:00 220
转载 C#中web.config文件详解
C#中web.config文件详解 (一).Web.Config是以XML文件规范存储,配置文件分为以下格式 1.配置节处理程序声明 特点: 位于配置文件的顶部,包含在标志中。 2.特定应用程序配置 特点: 位于中。 可以定义应用程序的全局常量设置等信息. 3.配置节设置 特点: 位于节中,控制
2009-03-03 14:00:00 261
转载 NET(C#)连接各类数据库
NET(C#)连接各类数据库 1.C#连接连接Access 程序代码:-------------------------- using System.Data; using System.Data.OleDb; ...... string strConnection="Provider=Microsoft.Jet.OleDb.4.0;";
2009-03-03 13:58:00 252
原创 ASP.NET缓存:方法分析和实践示例
ASP.NET缓存:方法分析和实践示例 尽早缓存;经常缓存 您应该在应用程序的每一层都实现缓存。向数据层、业务逻辑层、UI 或输出层添加缓存支持。内存现在非常便宜 — 因此,通过以智能的方式在整个应用程序中实现缓存,可以获得很大的性能提高。 缓存可以掩盖许多过失 缓存是一种无需大量时间和分析就可以获得“足够良好的”性能的方法。 这里再次强调,内存现在非常便宜,因此,如果您能通过将输出缓存 30
2009-03-03 13:54:00 250
转载 asp.net中的WebApplication和WebSite使用技巧
asp.net中的WebApplication和WebSite使用技巧 今天忽然注意到vs2005里多了一种web application,这是MS在发布VS2005之后追加的SP1扩展包里的一种新的Web模式,WebApplication编译时忽略了页面中代码的检查,不需要做分析,将这些任务交给了运行时。WebSite的优势在于可以单个页面独自编译,这对大项目而言是一个相当大的优势,二者
2009-03-03 13:49:00 490
原创 编写ASP.NET应用程序的技巧
编写ASP.NET应用程序的技巧 1、在使用Visual Studio .NET时,除直接或非引用的对象外,不要使用缺省的名字 . NET带来的好处之一是所有的源代码和配置文件都是纯文本文件,能够使用Notepad或WordPad等任意的文本编辑器进行编辑。如果不愿意,我们并非一定要使用Visual Studio .NET作为集成开发环境。但使用了Visual Studio .NET,我们可
2009-03-03 13:47:00 222
原创 必须了解的ASP.NET语句
必须了解的ASP.NET语句必须了解的ASP.NET语句2009-1-23 1.//弹出对话框。点击转向指定页面 Response.Write(" window.alert(该会员没有提交申请,请重新提交!)");Response.Write(" window.location=http://www.51aspx.com/bizpulic/upmeb
2009-03-03 12:54:00 282
转载 C#多线程编程实例实战教程
C#多线程编程实例实战教程C#多线程编程实例实战教程2009-01-09 问题的提出所谓单个写入程序/多个阅读程序的线程同步问题,是指任意数量的线程访问共享资源时,写入程序(线程)需要修改共享资源,而阅读程序(线程)需要读取数据。在这个同步问题中,很容易得到下面二个要求: 1) 当一个线程正在写入数据时,其他线程不能写,也不能读。 2) 当一个线程正在读入数据时,其他线程不能写,但
2009-03-03 11:25:00 469
软件测试组织与管理及测试系列方法(二).rar
2009-04-10
软件测试组织与管理及测试系列方法(一)
2009-04-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人