在软件中体悟人生 在人生中感悟软件

专注Web项目设计、实现和管理
  博客园  :: 首页  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 3 4 5 6 7

2008年8月28日

摘要: 本方法使用模板页的方式导出数据集。 优点:自定义样式、在排版风格上灵活 缺点:需要定义模板 思路:在模板上打上标识,用数据集替换标识。生成新的文件。 主要程序代码: 1.引用文件操作相关的程序集 using System.IO; using System.Text; 2.获取数据集,替换模板,生成输出文件 Code highlighting produced by Actipro ... 阅读全文

posted @ 2008-08-28 09:03 王景 阅读(2138) 评论(6) 推荐(0) 编辑

2008年8月26日

摘要: 抽象类 虚函数 接口 多态 阅读全文

posted @ 2008-08-26 17:28 王景 阅读(1677) 评论(2) 推荐(0) 编辑

2008年8月22日

摘要: ------------------------------------------------------------------------------------------------------- 缓存的适用范围: 1.频繁访问的数据 原因:提高性能.应用程序使用复杂的逻辑来处理大量数据,然后再将数据作为用户频繁访问的报表返回,避免在用户每次请求数据时重新创建报表可以提高效率。 2.... 阅读全文

posted @ 2008-08-22 13:59 王景 阅读(1125) 评论(0) 推荐(1) 编辑

2008年8月19日

摘要: 每次将网页发送到服务器时,都会创建网页类的一个新实例。在传统的 Web 编程中,这通常意味着在每一次往返行程中,与该页及该页上的控件相关联的所有信息都会丢失。例如,如果用户将信息输入到文本框,该信息将在从浏览器或客户端设备到服务器的往返行程中丢失。 为了解决传统的 Web 编程的固有限制,ASP.NET 包括了几个选项,可帮助您按页保留数据和在整个应用程序范围内保留数据。这些功能如下所示: ... 阅读全文

posted @ 2008-08-19 23:21 王景 阅读(422) 评论(0) 推荐(0) 编辑

2008年7月28日

摘要: 将收集的正则表达式归纳。以后持续跟进。 匹配中文字符的正则表达式: [\u4e00-\u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^\x00-\xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 字符串中只能输入汉字:"^[\u4e00-\u9fa5]{0,}$" 评注:可以对汉字串进... 阅读全文

posted @ 2008-07-28 17:01 王景 阅读(2338) 评论(10) 推荐(0) 编辑

2008年7月15日

摘要: Visual C# HTTP协议开发 HTTP协议简介 HTTP协议简介 HTTP的请求 HTTP的响应 与HTTP相关类的简介 WebRequest类 WebResponse类 HttpWebRequest类 HttpWebR... 阅读全文

posted @ 2008-07-15 18:35 王景 阅读(1377) 评论(2) 推荐(0) 编辑

摘要: HTTP请求包括三部分:请求行(Request Line),头部(Headers)和数据体(Body)。其中,请求行由请求方法(method),请求网址Request-URI和协议 (Protocol)构成,而请求头包括多个属性,数据体则可以被认为是附加在请求之后的文本或二进制文件。 下面这个例子显示了一个HTTP请求的Header内容,这些数据是真正以网络HTTP协议从IE浏览器传递到Apach... 阅读全文

posted @ 2008-07-15 14:22 王景 阅读(473) 评论(0) 推荐(0) 编辑

摘要: 看了关于ASP.NET 生命周期的一些文章. ASP.NET 应用程序生命周期概述 ASP.NET 页生命周期概述 AJAX框架客户的生命周期理论 实践 发现客户端在访问一个页面后,会经历一系列事件.我们在做应用开发时,很少去想这些.但是这些细节会对我们开发中起到很重要的帮助作用. 所以想用一个流程图将其画出来.这样在开发时,对照该图.会有一种疱丁解牛的感觉. ASP.NET ... 阅读全文

posted @ 2008-07-15 09:59 王景 阅读(933) 评论(2) 推荐(0) 编辑

摘要: HTTP(Hypertext Transfer Protocol, 超文本传输协议),用于从WWW服务器传输超文本到本地浏览器的传输协议。你可以通过协议定制传送的内容,从而减少网络传输。由于HTTP协议支持的服务不限于WWW,还可以是其它服务,因而HTTP协议允许用户在统一的界面下,采用不同的协议访问不同的服务,如FTP、Archie、SMTP、NNTP等。另外,HTTP协议还可用于名字服务器和分... 阅读全文

posted @ 2008-07-15 09:50 王景 阅读(1233) 评论(2) 推荐(0) 编辑

2008年7月14日

摘要: 在页面间跳转,会涉及到值和数据的传递问题.特用本文将我知道的一些方法归纳一下. 1.带参数传递 优点:使用方便 缺点:安全性低,适合传递简单类型的对象,比如数字.字符.但对对象.数组等不合适传递. 应用: a.安全性不高,应对方式:对传递的值进行加密. b.传递简单类型的对象.应对方式:在传递页通过简单类型对象给出标识,在被传递页通过标识获取复杂的对象. 案例: URL加密类 URL编码解码类... 阅读全文

posted @ 2008-07-14 19:48 王景 阅读(1338) 评论(1) 推荐(0) 编辑

摘要: 微软官方解释:获取一个值,该值指示该页是否正为响应客户端回发而加载,或者它是否正被首次加载和访问。 命名空间:System.Web.UI 程序集:System.Web(在 system.web.dll 中) 使用范例: protected void Page_Load(object sender, EventArgs e) { if (IsPostBack) { Respons... 阅读全文

posted @ 2008-07-14 18:43 王景 阅读(350) 评论(0) 推荐(0) 编辑

2008年7月11日

摘要: 本文被分成两部分: 1.“理解Session State模式”——帮助你理解三种Session State的不同之处 2. FAQ 1.理解Session State模式 存储位置 InProc:session在服务器中以活动对象方式存储(aspnet_wp.exe) InProc Code highlighting produced by Actipro CodeHighlighter (... 阅读全文

posted @ 2008-07-11 19:24 王景 阅读(889) 评论(1) 推荐(0) 编辑

摘要: 100 - Continue 101 - Switching Protocols Success Codes 200 - OK 201 - Created 202 - Accepted 203 - Non-Authoritative Information (for DNS) 204 - No Content 205 - Reset Content 206 - ... 阅读全文

posted @ 2008-07-11 18:25 王景 阅读(382) 评论(0) 推荐(0) 编辑

摘要: 本文将就本人在ASP.NET中验证页开发中碰到的问题、可以使用的技巧、安全性、性能等进行说明。可能有不周全的地方,也请朋友们指出、留言,我将添加进本文。 在开发中,注册、添加、修改、参数传递等操作中都会使用到对数据的验证。 以下对常用的验证做说明,最后将整体的使用做一个demo,供有兴趣的朋友下载。demo开发环境:vs2005. ----------------------------... 阅读全文

posted @ 2008-07-11 11:40 王景 阅读(991) 评论(0) 推荐(0) 编辑

摘要: 在ASP.NET开发过程中,前后台之间数据的传递,事件的调用有时候会给开发带来一些不便。我在本文中介绍一些前后台互相调用的方法。如果大家在开发中有自己的方法,请给我留言,我将集成到本文中,给后来的朋友做一些参考。将开发情境和使用方法做一些,以便更好的使用ASP.NET. 前台调用后台: 1.javaScript函数调用 a.首先建立一个按钮,在后台将调用或处理的内容写入button_click... 阅读全文

posted @ 2008-07-11 11:28 王景 阅读(1051) 评论(3) 推荐(0) 编辑

摘要: Ajax框架,主要用于局部区域更新。更新范围小,往返数据量小,没有屏幕抖动,用户体验好。 一般而言,使用在VS2005下使用Ajax框架,需要安装微软公司提供的:ASP.NET 2.0 AJAX Extensions 1.0.msi。在安装后,VS2005编辑器将Ajax框架集成进来,可以建立Ajax环境,主要体现为WebConfig中自动设置其配置。如果是VS2008,不需要安装扩展包,已被自动... 阅读全文

posted @ 2008-07-11 09:25 王景 阅读(2007) 评论(0) 推荐(0) 编辑

2008年7月9日

摘要: 五个过程组指的是:启动、规划、执行、监控、收尾。九大知识领域指的是:整体、范围、进度、成本、质量、人力资源、沟通、风险、采购。本文使用图表形成目录。通过子文章链接来将自己对项目管理体系的认知进行评述。也算是将自己所学的软件知识与管理知识进行融合的过程吧。 阅读全文

posted @ 2008-07-09 15:45 王景 阅读(3108) 评论(0) 推荐(1) 编辑

2008年7月8日

摘要: A: 如果你的网页中有.......这样的连接,而且已经出现的滚动条,并且下拉了一些,那么当点击这个链接的时候就会返回页面顶部,很是讨厌。以下几种方法可以防止这个问题: 1、将....... 改为....... 2、将....... 改为....... 3、如果实在不需要一个连接,而只是想让浏览者把鼠标放在这里的时候让鼠标变成手 那么你也可以将........前的去掉,用代替也可以 4... 阅读全文

posted @ 2008-07-08 10:59 王景 阅读(485) 评论(3) 推荐(0) 编辑

2008年6月28日

摘要: ----> Connected Systems 首页 > Windows移动开发系列课程 ... 阅读全文

posted @ 2008-06-28 10:29 王景 阅读(437) 评论(0) 推荐(0) 编辑

摘要: 经常有朋友想学习 Windows Mobile 开发,体验移动开发的乐趣,但不知道从哪里下载各种开发工具和学习资料。于是我整理了一个列表,里面包含了各个版本的 Windows Mobile SDK, .NET Compact Framework, SQL Server CE, Device Emulator, Emulator Image 和学习资料的下载链接。 如果你发现还有其他不错的工具没... 阅读全文

posted @ 2008-06-28 10:24 王景 阅读(354) 评论(0) 推荐(0) 编辑

2008年6月26日

摘要: 引语 第一,你必须弄清问题,第二,找出已知数与未知数之间的联系....... -----波利亚,> 那些没有经验的问题解决者们,几乎无一例外,都是去匆忙的寻找解决办法,而不是先给要解决的问题下定义. ------杰拉尔德.温伯格,> 业内对架构的讨论仍沿用了传统思想;如果知道了系统需求,就可以为此系统构建架构,这种观点是缺乏远见的...... 阅读全文

posted @ 2008-06-26 23:24 王景 阅读(2627) 评论(3) 推荐(0) 编辑

摘要: 原则1:保守分布 这项原则基于一个事实:调用不同进程上对象的方法要比调用进程内对象的方法慢数百倍;将对象移动到网络中的另一台计算机上,这种方法调用又会慢数十倍。 拿数据层举例,在决定使用数据库时,一般需要决定分布数据源逻辑。然而,决定分布表示逻辑会更复杂一些。首先,除非所有应用用户都使用公共的终端,否则表示层的某些部分就必须颁布到每个用户机上。但问题是分布到什么程度。当然,近... 阅读全文

posted @ 2008-06-26 11:59 王景 阅读(1145) 评论(0) 推荐(0) 编辑

摘要: 分布式编程的定义: 分布式编程的特点是让几个物理上独立的组件作为一个单独的系统协同工作。 物理上独立的组件可能指之个CPU,或者更普遍的是指网络中的多台计算机。 分布式编程的作用: 如果一台计算机能够在5秒钟内完成的任务,那么5台计算机以并行的方式一起工作时就能在1秒钟内冤魂成一项任务。 应用程序的分层: 大多数业务应用程序是由3个主要逻辑部分构成:表示逻... 阅读全文

posted @ 2008-06-26 11:44 王景 阅读(687) 评论(0) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7