- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 WCF - 异常处理
WCF的消息机制基于SOAP,所有异常也被封装为SOAP Faults,Pedram对此设计的解释 由于以上原因,WCF应用的异常处理需注意的问题:WCF error handling and some best practices 这个基本概括了WCF异常的方方面面,也弥补了MSDN中对FaultContract应用场景未详细解释的不足。
2009-11-24 16:26:00 1642
原创 WCF - 跨时区调用时的DateTime
今天的发现:在跨时区调用WCF时(WCF 服务端与客户端不在同一个时区), WCF在处理DateTime时,会自动将从服务端取到的时间转换成客户端的本地时间。这样处理是有道理的,但有时候业务逻辑可能不需要这样的时间转换,这种情况下需要注意。
2009-11-20 12:31:00 2566 2
原创 WF - 关于状态机工作流
WF3 中的工作流分为两类,一类是顺序工作流,一类是状态机工作流。今天在一次培训中发现,很多人都没注意这两者在设计图上有一个很重要的区别:顺序工作流的节点表示的是活动,表示一些列顺序执行的操作;而状态机工作流的节点表示状态,虽然StateActivity也是活动的一种,但是它代表的是工作流的状态,是与业务逻辑的相关实体的状态对应的。
2009-11-17 21:02:00 1637
原创 WF - 状态机工作流的workflow实例状态与业务实体状态的对应
问题:使用WF (WF3)的状态机工作流的应用程序,通常要遇到一个问题:工作流的状态 (例如,一个订单处理工作流)与业务逻辑实体(例如,订单这个实体)状态的关联。 解决方案:1. 最常想到的是在业务逻辑实体中添加一个字段来表示状态,例如OrderStatus: 0-New, 1-Paid, 2-Shipped。工作流执行到某个状态时,更新该实体的状态字段与当前工作流状态一致。
2009-11-13 15:10:00 2851 2
原创 Silverlight编程小结
使用Silverlight做了几个项目了,有若干心得: 关于思维定式: SL程序运行在浏览器或桌面(offline模式),这是一个客户端程序,一直做ASP.NET的人,可能有点儿不习惯。写SL客户端程序,其实就是在写Win Form程序,只不过针对的Framework不同。 关于使用MVVM模式:1. 数据绑定 - 使用MVVM最基本的那一定是该模式带来的数据绑定的方
2009-11-05 14:31:00 3244 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人