i am back

be back to square one

10 2006 档案

ASP.NET英文技术文章推荐
摘要:http://www.cnblogs.com/dflying/archive/2006/10/28/ASPNET_English_Useful_Posts_10_21_10_27.html 阅读全文

posted @ 2006-10-30 14:07 I'm back

SOA 架构
摘要:SOA是英文Service-Oriented Architecture,即服务导向架构的缩写。这个词汇最近一两年频频出现在各种技术期刊上。但是一直以来对于SOA到底是什么一直没有明确的回答;SOA有什么特点?适合用于解决哪些问题?与其他的技术有什么区别与联系?Web Service和SOA又是什么关系?SOA的出现对于软件架构设计有什么影响?本文将就上面提到的这些问题,尝试根据作者自己的理解给出... 阅读全文

posted @ 2006-10-25 11:04 I'm back

asp.net程序中最常用的三十三种编程代码
摘要:1. 打开新的窗口并传送参数: 传送参数: response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>") 接收参数: string a = Request.QueryString("id"); string b = Request.... 阅读全文

posted @ 2006-10-24 14:05 I'm back

C# 检查字符串,防SQL注入攻击
摘要:如下,CheckParams函数,接收参数任意,如参数中有字符串,则对字符串进行检查,如参数中有集合(如Array之类,总之是实现了ICollection的),则对集合中的字符串元素进行检查.大家可根据具体情况来定要过滤的字符,我这个例子里暂定为=号和'号,实际上我个人认为,过滤了这两个,似乎要进行SQL注入就已经比较困难了,当然,我对SQL是菜鸟,欢迎高手指正,谢谢.我的邮箱 bool Chec... 阅读全文

posted @ 2006-10-24 12:28 I'm back

C# 编码规范和编程好习惯
摘要:谁都会写代码!几个月的编程经验可以让你写出“可运行应用程序”。让它可运行容易,但是以最有效率的方式编码就需要下更多的功夫!要知道,大多数程序员在写”可运行代码,“而不是”高效代码“。我们在这个指南课程前面提到,你想成为你们公司”最尊贵的专业人员“吗?写”高效代码“是一项艺术,你必须学习和实践它。 命名惯例和规范 注记 : Pascal 大小写形式-所有单词第一个字母大写,其他字母小写。Camel... 阅读全文

posted @ 2006-10-24 11:52 I'm back

.Net中常见问题及解决方法归类
摘要:VS2002到VS2003,又到今天的VS2005,给我们广大研发人员提供了极大的方便,但是里面也存在许多异常的错误,偶尔我们会为其所扰,就连微软内部人士也承认,有的异常错误至今尚未修复,下面是一些常见的VS异常错误以及解决方法,这些都是我曾经遇到过的,现整理于下,我相信各位肯定或多或少的也遇到过类似的问题,欢迎各位参与讨论。错误一:Global.asax错误分析器错误 说明: 在分析向此... 阅读全文

posted @ 2006-10-23 17:05 I'm back

C#的事件处理机制应用
摘要:如果要在C#中定义一个事件,首先你要创造一个delegate(委派),用他来定义一个你所想使用事件的标签,然后你才能使用event关键字,在这个委派的基础上定义一个事件. 两点需要注意的是:第一,首先你要创造一个委派,第二,根据你所创造的委派来定义一个事件,这才是一个完整的事件定义. 假设我们把书中的Product类进行增强.加入了一个NameChanged事件,此事件只有当Name通过属性渠道被... 阅读全文

posted @ 2006-10-23 17:00 I'm back

ASP.NET 2.0中将 GridView 导出到 Excel 文件中
摘要:下面代码实现将 GridView 导出到 Excel文件中。 值得注意的是VerifyRenderingInServerForm重载方法: MSDN上的 VerifyRenderingInServerForm 方法的描述: 必须位于 标记中的控件可以在呈现之前调用此方法,以便在控件被置于标记外时显示错误信息。发送回或依赖于注册的脚本块的控件应该在 Control.Render 方法的重写中调... 阅读全文

posted @ 2006-10-23 16:55 I'm back

编写高性能 Web 应用程序的 10 个技巧
摘要:http://www.microsoft.com/china/msdn/library/webservices/asp.net/us0501ASPNETPerformance.mspx?mfr=true 阅读全文

posted @ 2006-10-20 16:56 I'm back

去除DataGrid中无用的ViewState数据的方法
摘要:一、 DataGrid控件中的ViewState 在Asp.Net中,我们使用最多的恐怕就是DataGrid列表控件了。这个控件的功能的却非常强大,也非常好用。它不但可以实现任意的格式化选择,而且还可以动态进行分页、排序、添加按钮、动态编辑等功能。可以说,DataGrid控件已经实现了我们需要的大部分功能。 遗憾的是,上面说的很多非常实用的功能,大部分需要Vie... 阅读全文

posted @ 2006-10-20 14:52 I'm back

类的继承
摘要:每本涉及面向对象的书,都会毫无例外的讲到类的三个特点:封装,继承和多态。 技术部分: 先引用书中原文:如果一个类继承自一个基类,那么这个类会从基类继承得到所有的操作,属性,特性。。。。。关键就是构造函数。 (property),事件以及这些内容的实现方法。例外的是,类不会从基类继承实例构造函数,析造函数 (又不知道是什么。。。等下查资料去--|)和静态构造函数 在创建派生类对象时,系统必... 阅读全文

posted @ 2006-10-17 18:15 I'm back

叩开C#之门
摘要:一、解决方案、项目、程序集、命名空间初学者很容易把这些概念搞混淆。先说说项目(Project),通俗的说,一个项目可以就是你开发的一个软件。在.Net下,一个项目可以表现为多种类型,如控制台应用程序,Windows应用程序,类库(Class Library),Web应用程序,Web Service,Windows控件等等。如果经过编译,从扩展名来看,应用程序都会被编译为.exe文件,而其余的会被编... 阅读全文

posted @ 2006-10-17 16:58 I'm back

导航