- 博客(20)
- 收藏
- 关注
原创 性能优化之.Net平台
1。数据库连接及时关闭 2。尽量少用ViewState3。尽量使用向前只读的DataReader4。适当使用Cache5。可选择的直接使用Table生成结果,而不用DataGrid等控件。6。使用存储过程代替Sql语句访问数据库
2007-05-31 21:47:00
544
原创 面试May312007
1。性能优化2。4类IIS用户的区别,IUsr,iWAM,Aspnet,Network Service3。触发器中记录的移动4。客户端隐藏的方法5。发展方向6。
2007-05-31 21:42:00
479
原创 关于Interface 和 Abstract的用法
1。Interface作为最高层次的抽象,Abstract次之。2。Abstract : 用于"IS A"关系,可再次抽象成InterfaceInterface:最高层次的抽象,方便用于"Part Of"关系,作为"Is a"关系的补充
2007-05-30 09:49:00
660
原创 Asp.Net数据绑定格式
@% DataBinder.Eval(Container.DataItem, "ColumnName") %> @% DataBinder.Eval(Container.DataItem, "ColumnName", null) %> @% DataBinder.Eval(Container, "DataItem.ColumnName", null) %> @% ((DataRowView)C
2007-04-27 17:09:00
555
原创 关于命名规范指南
微软的命名规范指南:1.Visual Studio 编码方法http://msdn.microsoft.com/library/chs/default.asp?url=/library/CHS/vsent7/html/vxconcodingtechniques.asp?frame=true2.Guidelines for Names(.Net 1.1)中文版http://msdn.micr
2007-04-23 15:31:00
567
转载 传递相同的参数多次而导致的混淆(Oracle)
DECLARE n NUMBER := 10; PROCEDURE do_something(n1 IN NUMBER, n2 IN OUT NUMBER, n3 IN OUT NOCOPY NUMBER) IS BEGIN n2 := 20; DBMS_OUTPUT.put_li
2007-04-19 15:44:00
482
转载 [转] 学习C#静态函数及变量的一个精典例子
(1)用于对静态字段、只读字段等的初始化。 (2)添加static关键字,不能添加访问修饰符,因为静态构造函数都是私有的。 (3)类的静态构造函数在给定应用程序域中至多执行一次:只有创建类的实例或者引用类的任何静态成员才激发静态构造函数 (4)静态构造函数是不可继承的,而且不能被直接调用。 (5)如果类中包含用来开始执行的 Mai
2007-04-13 16:41:00
844
原创 the request failed with http status 401:unauthorized
http://support.microsoft.com/kb/811318/EN-US/
2007-03-09 10:49:00
1224
原创 对象克隆之DeepClone代码
public static object DeepClone(object currentObject) ...{ MemoryStream memoryStream = new MemoryStream(); BinaryFormatter formatter = new BinaryFormatter();
2007-03-01 09:49:00
606
原创 [转] 任何窗口中关闭窗口而没有提示的方法。
在不是js打开的页面上按window.close(), 会有提示框,很烦,现在可以不用了,没有提示框直接关闭窗口。试试下面代码:试着改变参数会得到其他一些功能:WebBrowser.ExecWB(1,1) 打开WebBrowser.ExecWB(2,1) 关闭现在所有的IE窗口,并打开一个新窗口WebBrowser.ExecWB(4,1) 保存网页WebBrowser.ExecWB(6,1
2007-02-28 13:37:00
637
原创 遍历输出嵌套报表
public class OTTimeReportListBuilder ...{ ReportArg _reportArg = null; public OTTimeReportListBuilder(ReportArg reportArg) ...{ _reportArg = reportArg;
2007-01-26 16:07:00
600
原创 导出Excel关键的几行(内容为汉字就不会乱码)
private void ExportExcel() ...{ string table = Request.Form["hidReportString"]==null ? "" : Request.Form["hidReportString"].ToString() ; table = table.ToLower();
2007-01-26 15:46:00
622
原创 about "static" executing order
using System;class A...{ public static int X; public static int Z=1; //order: 2 static A() ...{ X = B.Y + 1; //order: 3 }}class B...{ public static int TT; public static i
2007-01-05 17:12:00
711
原创 设计模式关键字
Strategy/Policy: 算法或行为簇 避免多重条件选择语句 FlyWeight: 大量对象需要共享 Proxy: 代理主题和真实主题 包装 Facade: 一个简单接口 Bridge: 抽象化 实现化 脱耦 Chain Of Re
2006-12-05 13:54:00
665
转载 关于页面过期的设置
看了一些文章的介绍,其中以Microsoft上的一些比较全面。目标:每次访问某一页面的时候都需要到web服务器上下载最新的页面设置(以Asp.net的C#语法作为例子): Response.Buffer=false; Response.CacheControl = "no-cache"; Response.AddHeader("Pragma", "no-cache");
2006-07-27 13:04:00
931
原创 高亮度显示所选择表格的某一行
function HighlightTable_OnClick(theTable)...{ var className = "DataGridSelectedItemStyleForList"; var oSource=window.event.srcElement; var idNameForRowIndex = "window.saveRowIndex"+theTable
2006-07-24 16:47:00
734
原创 获取当前对象的某一个匹配tagName的父节点对象
function fnGetParentTagObject(currentNode ,tagName)...{ var result = null; var tempCurrentNode = currentNode; for(var i=0;i20;i++)...{ if(typeof(tempCurrentNode.parentElement)=="unde
2006-07-24 16:45:00
891
原创 关于.net1.1 DataGrid动态绑定单元格的取值
在SelectedIndexChanged事件处理方法中,要获取动态绑定列的值时,需要注意的是:绑定列的值是放在cell中的一个控件中。和平时的取值方法不一样,如平时是...[cell].text,此时需要((转换控件类型)...[cell].controls[0]).值
2006-06-24 12:32:00
830
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人