- 博客(50)
- 资源 (2)
- 收藏
- 关注
原创 asp.net内置对象收藏
在今天我主要要介绍的有如下知识点:RequestResponseServerSessionCookieApplication及表达式 准确地说,asp.net并没有内置对象这一说,jsp里确实把request、response这些当作jsp的内置对象,这里只不过是借用了一下jsp的说法而已。上面提到的很多都是在做asp.net开发时无需new就能使用的对象(类似的还有很多,在asp.
2008-09-16 14:27:00
267
转载 asp.net Excel导入&导出
在上个项目中,需要对Excel进行导入和导出,现在就把我的实现方法整理出来。1、Excel数据导入到数据库中://该方法实现从Excel中导出数据到DataSet中,其中filepath为Excel文件的绝对路径,sheetname为表示那个Excel表; public DataSet ExcelDataSource( string filepath , strin
2008-08-06 09:57:00
334
原创 黑盒测试方法揭密
一、黑盒测试在快速应用开发(rad)环境中的重要作用 软件测试方法一般分为两种:白盒测试与黑盒测试。其中,白盒测试又称为结构测试、逻辑驱动测试或基于程序本身的测试,着重于程序的内部结构及算法,通常不关心功能与性能指标。黑盒测试又被称为功能测试、数据驱动测试或基于规格说明的测试,实际上是站在最终用户的立场上,检验输入输出信息及系统性能指标是否符合规格说明书中有关功能需求及性能需求的规定。
2007-10-25 10:08:00
314
原创 送给初学者--软件测试之中文网络资源总汇
51Testing软件测试网 www.51testing.com 测试时代 www.testage.net CSDN——软件测试频道 testing.csdn.net 希赛网——软件测试频道 testing.csai.cn 中国软件测试联盟 www.iceshi.com 一起测试网 www.17testing.com 北大测试 www.btesting.com 中国软件测试基地 ww
2007-10-25 09:57:00
527
原创 从程序员到测试工程师(转贴)
这篇是2002年底《程序员》杂志上的一篇文章,虽然时间早了点,但值得一看。 ------------ 前言:软件测试一门非常崭新的学科,目前研究的内容还很不深入,仍然处于婴儿阶段。软件测试需要什么样的专业基础还没有定论,而且目前还没有一种很好的标准来衡量测试人员。但无可置疑,软件测试越来越受到软件公司的重视,软件测试工程师的作用也逐渐被人们所认可。这一点已经在像微软这样的国外大型软件企业中所证实,
2007-10-25 09:55:00
347
原创 如何在GridView中添加CheckBox控件列,添加删除确认对话框
using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.We
2007-09-16 17:03:00
986
原创 GridView的使用
[ 1 ]————–使用DatatSource control访问数据 1. 什么是数据(Data) : xml, database, 提供某些interface的class,如dataset.2. 什么是data source controls: 封装了数据来源的差异,使用declarative syntax来配置,3. GridView等数据显示控件如何使用data source co
2007-09-16 16:58:00
563
原创 转载 .net面试题大全(有答案) & asp.net面试集合
转载 .net面试题大全(有答案)from : http://www.cnblogs.com/wllyy189/archive/2007/05/31/765823.html在网上找来的,希望对大家有所帮助。1 (1)面向对象的语言具有__继承性_性、_封装性_性、_多态性 性。(2)能用foreach遍历访问的对象需要实现 _ IEnumerable 接口或声明_ GetE
2007-09-10 22:12:00
1956
1
原创 CommandName属性和CommandArgument属性[转]
你也许对LinkButton组件中CommandName属性和CommandArgument属性有点迷惑,他们到底会有什么作用。其实他们有着非常重要的作用。举例如下: 假如在你的一个页面中有100个LinkButton,那么在服务器端要判断到底是哪个LinkButton被按动了。如果没有这二个属性,可以通过给每一个LinkButton的Text属性赋值,然后通过检测Text属性值,来判断到底是哪
2007-08-23 15:35:00
538
原创 ASP.NET中大结果集的分页[翻译]
介绍在Web应用程序中,对一个大数据库结果集进行分页已经是一个家喻户晓的问题了。简单的说,你不希望所有的查询数据显示在一个单独的页面中,所以带有分页的显示才是更合适的。虽然在传统的asp里这并不是一个简单的任务,但在asp.net中,DataGrid控件把这一过程简化为只有几行代码。因此,在 asp.net中,分页很简单,但是默认的DataGrid分页事件会从数据库中把所有的记录全部读出来放到as
2007-08-23 14:05:00
283
原创 《Effective C#》:区别四个判等函数
.Net有四个判等函数?不少人看到这个标题,会对此感到怀疑。事实上确是如此,.Net提供了ReferenceEquals、静态Equals,具体类型的Equals以及==操作符这四个判等函数。但是这四个函数之间有细微的关系,改变其中一个函数的实现会影响到其他函数的操作结果。 首先要说的是Object.ReferenceEquals和Object.Equals这两个静态函数,对于它们俩来说,是不
2007-08-16 19:44:00
387
原创 Asp.Net细节性问题技巧精萃
1.Asp.Net中几种相似的标记符号: 解释及用法 答: : 是在绑定控件DataBind()方法执行时被执行,用于数据绑定 如: : 在程序执行时被调用,可以显示后台变量值 如: *.aspx中: *.cs中: protected string aaa="姓名"
2007-08-16 18:52:00
334
原创 SQL Server开发人员应聘常被问的问题
目前在职场中很难找到非常合格的数据库开发人员。我的一个同事曾经说过:“SQL开发是一门语言,它很容易学,但是很难掌握。” 在面试应聘的SQL Server数据库开发人员时,我运用了一套标准的基准技术问题。下面这些问题是我觉得能够真正有助于淘汰不合格应聘者的问题。它们按照从易到难的顺序排列。当您问到关于主键和外键的问题时,后面的问题都十分有难度,因为答案可能会更难解释和说明,尤其是在面试的情形
2007-08-16 17:14:00
558
原创 字符串函数(二)
8、系统函数系统函数用于获取有关计算机系统、用户、数据库和数据库对象的信息。系统函数可以让用户在得到信息后,使用条件语句,根据返回的信息进行不同的操作。与其它函数一样,可以在SELECT 语句的SELECT 和WHERE 子句以及表达式中使用系统函数。 ·APP_NAME()APP_NAME() 函数语法如下: APP_NAME()APP_NAME() 函数返回当前执行的应用程序的名称。其返回值类
2007-08-08 11:30:00
281
原创 SQL 外链接操作小结 inner join left join right join
SQL 外链接操作小结 inner join left join right join数据库操作语句 你我一起舞共续ASP经典辉煌!--POWERED BY 251757. 外连接——交叉查询7.1 查询 7.2 等值连接7.3 右外连接7.4 左外连接7.5 更新操作简介:外部连接和自联接inner join(等值连接) 只返回两个表中联结字段相等的行left join(左联
2007-07-13 16:34:00
332
原创 javascript与select的使用
1.动态创建select function createSelect(){ var mySelect = document.createElement("select"); mySelect.id = "mySelect"; document.body.appendChild(mySelect); }2.添加选项option
2007-07-12 14:39:00
432
原创 27个Asp.Net经常会用到的函数集
1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4 取当前日 int 日=cur
2007-07-02 18:33:00
316
原创 例讲解.NET中资源文件的创建与使用
一、资源文件资源文件顾名思义就是存放资源的文件。资源文件在程序设计中有着自身独特的优势,他独立于源程序,这样资源文件就可以被多个程序使用。同时在程序设计的时候,有时出于安全或者其他方面因素的考虑,把重要东西存放在资源文件中,也可以达到保密、安全的效果。那么Visual C#所使用的资源文件中到底存放哪些东西呢?在用Visual C#创建资源文件大致可以存放三种类型的数据资源,分别是字节数组
2007-06-18 15:12:00
226
原创 NET开发中的一些小技巧
这篇文章来自是Mukund Pujari的《Some Cool Tips for .NET》,本人给大家翻译总结一下,我英语水平也就那么回事,不合适的地方还是请大家提出来。 1. 如何创建一个可改变大小没有标题栏的窗体?(How to create a form with resizing borders and no title bar?) form1.Text = string. Em
2007-06-18 14:50:00
226
原创 使用注册表
18.3 使用注册表在.NET Compact Framework中,Microsoft.Win32命名空间只提供处理操作系统注册表的类和对象。表18-3列出了Microsoft.Win32命名空间支持的类和对象。表18-3 Microsoft.Win32命名空间支持的类和对象 类名
2007-06-18 11:26:00
541
原创 SuspendLayout()方法的理解
SuspendLayout()是临时挂起控件的布局逻辑(msdn),它与ResumeLayout()配合使用。我的理解是使用SuspendLayout()让整个窗口停止,等到所有的东西都设置完毕了,然后用ResumeLayout()把所有的东西加到窗口。 例如,先调用SuspendLayout(),然后添加两个控件,再调用ResumeLayout(),把控件显示到窗口上,有点像Begi
2007-06-18 11:23:00
4993
4
原创 ADO.NET 2.0 - 如何建立一个 DataView
DataView提供您单一数据集合的动态视图,您可以对数据集合套用不同的排序顺序和筛选条件,此点与SQL Server数据库所提供的视图(View)有点类似。然而,DataView与数据库视图仍然有相当大的差异,因为DataView无法当成数据表来使用,也无法提供连结数据表的视图。此外,您不仅不能排除来源数据表中的字段,也不能额外加入来源数据表中不存在的字段(例如:表达式字段)。 您可以
2007-06-16 10:48:00
459
原创 队列组件com+编程
简介在本文中,我们将说明基于Microsoft 消息队列服务 (MSMQ) 并且是 COM+ 主要功能之一的队列组件 (QC) 如何透明地提供异步和有保障的传递。我们将通过一个名为 Hanson Brothers (HB) 的示例应用程序进行说明。具体地说,我们将通过一个 HB 贸易定单来逐步说明。该定单将从客户的观点来考虑,继而对其后台的工作流程进行深入审视。在那里,我们将集中讨论一个单
2007-06-14 09:36:00
395
原创 Application.SetCompatibleTextRenderingDefault的作用及使用方法
在.net2.0中增加了很多新的内容,比如:Application.SetCompatibleTextRenderingDefault方法。但是,在VS2005附带的MSDN2005中却没有它的详细说明。为此,我查找了MSDN官方网站和MSDN2005的相关属性,获悉了该方法的部分信息。现将其记录如下。一、相关链接1.MSDN网站有Application.SetCompatibleText
2007-06-12 18:10:00
477
原创 ArrayList的使用方法【转载】
1、什么是ArrayList ArrayList就是传说中的动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了如下一些好处: 动态的增加和减少元素 实现了ICollection和IList接口 灵活的设置数组的大小2、如何使用ArrayList 最简单的例子:ArrayList List = new ArrayList();f
2007-06-12 09:31:00
294
原创 C#基础概念二十五问
C#基础概念二十五问 当初学 C# 时是找个人大概问了一下数据类型和分支语句就开始做项目了。这两天又全面的看了一下相关的基础知识(学而时习之嘛),总结了25个问题: 1.静态变量和非静态变量的区别? 2.const 和 static readonly 区别? 3.extern 是什么意思? 4.abstract 是什么意思? 5.internal 修饰符起什么作用? 6.sealed 修饰符是干
2007-06-11 09:03:00
232
原创 在asp 中使用 sql_dmo 给表添加索引
set oSQLServer =server.createobject("SQLDMO.SQLServer")oSQLServer.Connect "数据库IP,端口","用户名","密码" 连接数据库set tables =server.createobject("SQLDMO.Table")Set tables = oSQLServe
2007-05-31 17:59:00
281
原创 系统性能的提升之二--"聚集索引"的建立
以前对数据库也有过一段时间的研究,对数据库的物理存储机制也有所了解,刚看了freedk 写的《SQL Server 索引结构及其使用》受益非浅,我也真的意识到,数据库索引对系统性能的重要性。 在我的传统观念中,主键一般是应该设为聚集索引的,但现在有了新的认识,主键主要意义在于“唯一标识记录”关于主键的设计我也不再详述,可以参照我的《数据库主键设计之思考 》,而索引主要是“提高数据库性能”,尤其是
2007-05-31 17:50:00
274
原创 五种常见的ASP.NET安全缺陷
保证应用程序的安全应当从编写第一行代码的时候开始做起,原因很简单,随着应用规模的发展,修补安全漏洞所需的代价也随之快速增长。根据IBM的系统科学协会(Systems Sciences Institute)的研究,如果等到软件部署之后再来修补缺陷,其代价相当于开发期间检测和消除缺陷的15倍。 为了用最小的代价保障应用程序的安全,在代码本身的安全性、抗御攻击的能力等方面,开发者应当担负更多的责任。然而
2007-05-19 09:54:00
220
原创 数据库开发个人总结(ADO.NET小结)
一.用SqlConnection连接SQL Server1..加入命名空间using System.Data.SqlClient;2.连接数据库SqlConnection myConnection = new SqlConnection();myConnection.ConnectionString = "user id=sa;password=sinofindb;initi
2007-05-15 10:26:00
263
原创 构建安全的 ASP.NET 网页和控件
本模块内容Web 页和控件位于应用程序的防御前线,它们很容易受到蓄意破坏应用程序安全的攻击者的猛烈攻击。攻击者的最终目标一般是后端系统和数据存储。像代码注入或跨站点脚本 (XSS) 这些成功的应用程序攻击都利用了服务器端应用程序漏洞。这些漏洞可造成破坏性的影响,并导致信息曝光、身份哄骗、权限提升及远程执行代码。要构建安全的 Web 页和控件,您必须遵照本模块讨论的正确编程方法。模块首先
2007-05-10 10:10:00
402
原创 .net开发中的一些注意事项及小技巧
1、构造函数不能带返回值类型,因为构造函数返回就是对象本身。 2、将字符串转换成日期类型,用DateTime.Parese()或DateTime. ParseExact ()函数。 3、if(!Page.IsPostback){} 使用该函数,使网页仅在第一次加载时运行函数体的内容,在Page_Load()事件中,通常可用于初始化。如果不使用该函数,则可能会在一些控件回传时再次运
2007-05-10 09:58:00
358
原创 精妙Sql语句
下列语句部分是Mssql语句,不可以在access中使用。SQL分类: DDL—数据定义语言(Create,Alter,Drop,DECLARE) DML—数据操纵语言(Select,Delete,Update,Insert) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句:1、说明:创建数据库Create DATABASE database
2007-05-10 09:07:00
359
原创 ASP.NET实现下拉框二级联动组件
namespace WebApplicationDlh { using System; using System.Data; using System.Drawing; using System.Web; using System.Web.UI.WebControls; using System.Web.UI.HtmlControls; using System.Data.SqlClient; u
2007-04-14 23:14:00
624
原创 Asp.net常用函数
Abs(number)取得数值的绝对值。Asc(String)取得字符串表达式的第一个字符ASCII码。Atn(number)取得一个角度的反正切值。CallByName(object,procname,usecalltype,[args()])执行一个对象的方法、设定或传回对象的属性。CBool(expression)转换表达式为Boolean型态。CByte(expression)转换表达
2007-04-14 23:13:00
476
原创 ASP.NET开发过程的十点注意事项
1、在使用Visual Studio .NET时,除直接或非引用的对象外,不要使用缺省的名字 .NET带来的好处之一是所有的源代码和配置文件都是纯文本文件,能够使用Notepad或WordPad等任意的文本编辑器进行编辑。如果不愿意,我们并非一定要使用Visual Studio
2007-04-14 15:44:00
1316
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人