摘要: C# 2.0中提供了通过delegate实现匿名函数功能,能有效地减少用户记代码工作,例如 以下为引用: ... button1.Click += new EventHandler(button1_Click); ... void button1_Click(Object sender, EventArgs e) { // Do something, the button was clicked.... 阅读全文
posted @ 2010-08-17 17:15 璞石攻玉 阅读(322) 评论(0) 推荐(0)
摘要: Page_Load和OnLoad函数两者之间的区别。Question:Hi everybody,sorry for the newbie question but I can't get the difference betweenthese two code snippets. Is it that one is a delegate (the first) andthat while the ... 阅读全文
posted @ 2010-08-13 15:42 璞石攻玉 阅读(282) 评论(0) 推荐(0)
摘要: Page对象有一Load事件,应该是如下定义: protected event EventHandler Load; 此事件继承到页面 OnLoad是Page的一个方法,应该是如下定义: protected virtual void OnLoad(EventArgs e) 此方法唤起Load事件,方法内大约包含: if(Load)Load(this,e); 此方法也继承到页面,甚至被重... 阅读全文
posted @ 2010-08-13 15:33 璞石攻玉 阅读(365) 评论(0) 推荐(0)
摘要: 本文转自:http://www.cnblogs.com/stg609/archive/2008/11/15/1333889.html原文如下:看到这个题目,是不是很眼熟?在博客园里搜下,保证会发现关于这个东东的文章实在是太多了~~~真得是没有写得必要,而且我也有点懒得去琢磨字句。(看到这,肯定得来个转折的了,不然就看不到下文了,不是吗)但是,为了自己下一篇要写的文章做参考,还是有必要先补充一下so... 阅读全文
posted @ 2010-08-11 17:09 璞石攻玉 阅读(243) 评论(0) 推荐(0)
摘要: 事件处理事件处理概述  事件处理是对象化编程的一个很重要的环节,没有了事件处理,程序就会变得很死,缺乏灵活性。事件处理的过程可以这样表示:发生事件 - 启动事件处理程序 - 事件处理程序作出反应。其中,要使事件处理程序能够启动,必须先告诉对象,如果发生了什么事情,要启动什么处理程序,否则这个流程就不能进行下去。事件的处理程序可以是任意 JavaScript 语句,但是我们一般用特定的自定义函数(f... 阅读全文
posted @ 2010-05-28 17:31 璞石攻玉 阅读(194) 评论(0) 推荐(1)
摘要: 对象化编程  JavaScript 是使用“对象化编程”的,或者叫“面向对象编程”的。所谓“对象化编程”,意思是把 JavaScript 能涉及的范围划分成大大小小的对象,对象下面还继续划分对象直至非常详细为止,所有的编程都以对象为出发点,基于对象。小到一个变量,大到网页文档、窗口甚至屏幕,都是对象。这一章将“面向... 阅读全文
posted @ 2010-05-28 17:30 璞石攻玉 阅读(140) 评论(0) 推荐(1)
摘要: JavaScript 简介JavaScript 有什么特点  JavaScript 使网页增加互动性。JavaScript 使有规律地重复的HTML文段简化,减少下载时间。JavaScript 能及时响应用户的操作,对提交表单做即时的检查,无需浪费时间交由 CGI 验证。JavaScript 的特点是无穷无尽的,只要你有创意。Java 与 JavaScript 有什么不同  很多人看到 Java ... 阅读全文
posted @ 2010-05-28 17:29 璞石攻玉 阅读(205) 评论(0) 推荐(1)
摘要: 前阶段开发中存在的问题, 及改进建议(下面提到的问题在任何软件公司都会碰到,所以出现也是很正常,在今天讨论后,建议大家在今后的团队运作中尽量避免)1、前期需求不明,造成设计时目的不明确,开发时时常会因需求问题而困惑,测试人员也会提出一些需求建议,而由于已经开发完成,所以改动起来比较困难。改进办法:需求要完全明确是很难做到,但在局部相对独立功能上应该要尽量明确。如:尽量能明确注册需要哪些信息、每个表... 阅读全文
posted @ 2010-05-28 14:44 璞石攻玉 阅读(285) 评论(0) 推荐(0)
摘要: 在ASP.NET Web窗体应用程序中,推荐的方法是将容器存到由Application字典对象提供的全局状态。当需要的时候你可以访问容器,甚至使用HTTP模块自动完成对页面上控件的注入。通常情况下,你应该使用Application字典对象来存储容器的单个实例。您可能决定创建主要容器的子容器,并将它们存储到每个用户的Session对象中,甚至是每个请求,在这些子容器中注册自定义类型和映射。但是,这可... 阅读全文
posted @ 2010-05-24 13:09 璞石攻玉 阅读(381) 评论(0) 推荐(0)
摘要: 虽然他们是不同的技术,但是他们具有相同的基本特征。特别是他们都使用窗体对象来实现用户接口,并且都允许你指定应用程序启动时运行的代码。默认情况下,启动代码只是加载并显示主窗体,但是你可以修改它来创建一个统一的容器,用企业库信息组装它,并处理应用中使用的对象。例如,为了减少启动时间和使用内存,你可能不希望在启动是创建所有窗体。你可以存储一个容器的对象来处理窗体和其他需要的对象。Windows窗体应用程... 阅读全文
posted @ 2010-05-24 13:08 璞石攻玉 阅读(446) 评论(0) 推荐(0)