代码改变世界

在服务器端保存ViewState

2008-11-20 16:51 by 敏捷的水, 3252 阅读, 0 推荐, 收藏, 编辑
摘要:1.比较 Asp.net 的一个强大的功能就是ViewState, 但是这也成为很多人诟病的地方,我们先来看一个实例 ViewState其中一个特性就是保存页面的状态,下面我们看一个很简单的登录页面。 (1) 默认的页面存储 下面两幅图是使用默认的ViewState, Asp.net把状态保存在页面的一个Hidden控件里。每次请求时往返于客户端与服务器之间,我们可以看到储存了很多的值,页面大小... 阅读全文

敏捷的 "道"

2008-11-19 14:10 by 敏捷的水, 1904 阅读, 1 推荐, 收藏, 编辑
摘要:本文摘要 敏捷的路上 敏捷的诞生 敏捷宣言 敏捷宣言12条原则 敏捷的路上 敏捷最近几年风生水起,大行其道,愈演愈烈,越来越多的公司加入敏捷的队列。到底敏捷怎么样呢?我想实践是学习一样东西最好的方式。 我从最初的ERP瀑布式开发,到后来使用一些过程,大部分都是半途而废,,如CMMI, RUP等,每一种都是很好的过程,但原来我并不这么认为,我认为这些不适合项目,尤... 阅读全文

成功是一种习惯

2008-10-03 15:24 by 敏捷的水, 504 阅读, 1 推荐, 收藏, 编辑
摘要:国庆马上就过去了,可是这个国庆啥事都没干,难得今天有点时间,于是就思考思考。谈到思考,突然让我想到一个字,“禅”,禅,我的理解就是思考。只是我才明白,我们给自己太少的时间座禅了。 放假前,自己有很多计划,七天时间,相对一年的假期,太长了,学英语,写写心得,看看几本书,等等。但是今天想想,一样都没干。我就在想,为什么,计划一样都没干,那干什么了呢? 事实是啥都没干。这让我不由不反思,不 “禅”。 今... 阅读全文

弹性工作制下的IT项目管理

2008-07-29 17:01 by 敏捷的水, 3270 阅读, 0 推荐, 收藏, 编辑
摘要:为了支持北京奥运,为了减少奥运会给员工上下班带来不便,很多公司实行弹性工作制。 所谓弹性工作制是指在完成规定的工作任务或固定的工作时间长度的前提下,员工可以自由选择工作的具体时间安排,以代替统一固定的上下班时间的制度。 弹性工作制从70年代开始在欧美得到了稳定的发展,美国一些脑力劳动占重要地位的行业中也在推行弹性工作制。到90年代,便有大约40%的大公司采用. 弹性工作制有多种形式: (... 阅读全文

WCF步步为营(五):数据契约

2008-07-03 17:11 by 敏捷的水, 787 阅读, 0 推荐, 收藏, 编辑
摘要:1. WCF只能传输序列化的类型,WCF 能自动序列化.net内置的之类型,但是如果需要传输自定义的类型,必须把自定义的类型标注DataContract DataContract标注这个类作为数据契约,DataMember属性指明那些字段公布为原数据,是否必需,顺序是多少。 2. 上面的定义,使得Student可以用在服务契约里,下面的Name可以让客户端的名称和服务端不同。 3. 下面是... 阅读全文

WCF步步为营(四):客户端使用代理类使用服务

2008-07-03 13:13 by 敏捷的水, 5289 阅读, 2 推荐, 收藏, 编辑
摘要:首先,客户端要使用服务端的服务,首先必须知道服务的契约。服务端公布自己的契约,客户端根据契约来生成代理类 1. 打开之前的解决方案 2. 配置服务的行为,允许客户端发现契约以及如何发现契约。 黄色标注的说明可以通过http来发现契约,这里是http://localhost:9000 绿色是我们添加的另外一个发现契约的地址,通过http来发现,当然也可以配置成别的协议,这里是http://loc... 阅读全文

WCF步步为营(三):使用配置文件改变使用服务的方式

2008-07-03 10:57 by 敏捷的水, 832 阅读, 2 推荐, 收藏, 编辑
摘要:1. 打开上节的解决方案,为JackWangServiceClient工程添加一个App.config文件 2. 修改App.config的文件如下 3. 修改Program.cs文件,绿色是注释掉的部分,由于使用配置文件,我们需要使用ChannelFactory的实例。 using Syste... 阅读全文

WCF步步为营(二):使用配置文件改变发布服务的方式

2008-07-02 17:57 by 敏捷的水, 866 阅读, 0 推荐, 收藏, 编辑
摘要:1. 打开上一个项目 2. 修改Program.cs, 注意注释掉的绿色部分,因为我们使用配置文件公布EndPoint using System; using System.Collections.Generic; using System.Linq; using System.Text; using JackWangWCFService; using System.ServiceMod... 阅读全文

WCF步步为营(一):简单示例

2008-07-02 17:13 by 敏捷的水, 1003 阅读, 1 推荐, 收藏, 编辑
摘要:本示例通过一个简单的加法服务,来演示WCF最基本的调用。 1. 新建一个空的Solution,命名为WCFSample,后面会把下面的工程添加进这个解决方案 2.新建WCF Service Libaray,命名JackWangWcfService 3. 右键JackWangWcfService项目,新建命名为Calc的WCF Service 4. 系统会生成一个叫ICalc.cs的接口... 阅读全文

ASP.NET Session详解

2008-07-01 15:48 by 敏捷的水, 6197 阅读, 1 推荐, 收藏, 编辑
摘要:(一) 描述 当用户在 Web 应用程序中导航 ASP.NET 页时,ASP.NET 会话状态使您能够存储和检索用户的值。HTTP 是一种无状态协议。这意味着 Web 服务器会将针对页面的每个 HTTP 请求作为独立的请求进行处理。服务器不会保留以前的请求过程中所使用的变量值的任何信息。 ASP.NET 会话状态将来自限定时间范围内的同一浏览器的请求标识为一个会话,当每个用户首次与这台WWW服务器... 阅读全文

WEB项目不支持Linq的解决

2008-06-26 13:07 by 敏捷的水, 660 阅读, 0 推荐, 收藏, 编辑
摘要:我的项目是从.NET2.0 升级到.NET3.5, 其他工程都能使用LINQ,只有WEB项目不能使用,我估计是web.config的问题,经过比对,只需要在web.config添加如下代码: 希望对有相同问题的朋友有... 阅读全文

C#拾遗系列(9):继承、接口、扩展方法、分部类、类操作、Ref and Out、可空类型

2008-06-19 15:07 by 敏捷的水, 1351 阅读, 0 推荐, 收藏, 编辑
摘要:本文内容: 继承 Equal示例 结构和类 属性 Ref and Out 类操作 扩展方法 接口 可空类型 分部类 1. 继承 using System; using System.Collections.Generic; using System.Linq; using System.Text; names... 阅读全文

C#拾遗系列(8):异常

2008-06-19 11:02 by 敏捷的水, 387 阅读, 0 推荐, 收藏, 编辑
摘要:using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace NetTest { public class TestException { public void TestThrow() { ... 阅读全文

C#拾遗系列(7):自定义属性

2008-06-18 14:52 by 敏捷的水, 1532 阅读, 0 推荐, 收藏, 编辑
摘要:1 .描述 属性提供功能强大的方法以将声明信息与 C# 代码(类型、方法、属性等)相关联。属性与程序实体关联后,即可在运行时使用名为“反射”的技术查询属性。 属性以两种形式出现: 一种是在公共语言运行库 (CLR) 中定义的属性。 另一种是可以创建的用于向代码中添加附加信息的自定义属性。此信息可在以后以编程方式检索。 2. 示例代码: using System; using S... 阅读全文

从中国男足看项目管理

2008-06-16 11:39 by 敏捷的水, 3045 阅读, 0 推荐, 收藏, 编辑
摘要:国足1:2 不敌伊拉克后,彻底无缘本届世界杯,我想比赛时和赛后肯定有很多人痛骂国足,痛骂国家队员,我在这里想对国家队员真诚的说一声,你们受委屈了. 我为什么这么说呢?试想一下,假如我们项目失败了,所在的公司倒闭了,我们能骂员工不行吗?我想有常识的人都知道不能,至少不全是,推理一下到男足,为何就不行呢? 国足对伊拉克这场,我确实看到了队员真的拼了。有一个队员是叫韩鹏,头上都缠着绷带一直在踢。好了,不... 阅读全文
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 24 下一页