摘要: 本章概要:1:事务概述2:隐式事务3:显示事务1:事务概述 当您从网上书店购买书籍时,会用钱(以信贷方式)来交换书籍。如果您的信用良好,则一系列相关操作可确保您和书店可以相应地获得书籍和钱。但如果在交换期间该系列操作中的单个操作发生故障,则整个交换就会失败。结果,您就得不到书籍,而书店也得不到钱。负责使该交换取得平衡且可预测的技术称为事务处理。 事务操作可限定于单个数据资源,如数据库或消息队列。在这种情况下,本地事务由 System.Transactions 所提供的可提升性能的事务管理器管理。当这些事务由数据资源控制时,它们具有高效性并易于管理。 事务也可跨多个数据资源。使用分布式事务可以将 阅读全文
posted @ 2013-08-28 17:00 尼姑哪里跑 阅读(270) 评论(0) 推荐(0)
摘要: 实现多语言的方法可能有使用资源文件,或者配置xml两种方法吧。没时间研究过多,学习了一下使用资源文件的方法,成功了。在.net2.0 中,m$ 为我们提供了一种简单方便的方法, 使用资源文件1.新建一个 Winform 应用程序, 新建一 Form ,名为 Form1,添加一个菜单一个按钮。如图2. 设置 Form1 的 Localizable 属性为 true, 设置该属性后,.net 将根据不同的语言,为应用程序生成不同的资源文件3.设置各个控件的文本(系统默认语言下)4.更改 Form1 的 Language 属性为想要支持的另一种语言,此例中我们选用 English5.重新设置各个控件 阅读全文
posted @ 2013-08-28 15:02 尼姑哪里跑 阅读(320) 评论(0) 推荐(0)
摘要: 本章概要:1:本地化解释2:多语言支持3:疑问的提出“非窗体,如控件的多语言支持”1:本地化解释 本地化对我个人来说,更多的用处是开发多语言版本。更多的本地化内容,参考http://msdn.microsoft.com/zh-cn/library/h6270d0z.aspx。2:多语言支持 多语言支持有很多种方法来做到,很主流的一种做法是提取应用程序中的全部语言,配置在XML文件中,如中文一个XML,英语一个XML,程序启动的时候再根据操作系统的语言环境进行加载。 但个人不喜欢这个做法,理由有为:、除非是需求非常明确的应用开发。也就是说,开发之前确定了大部分的语言要素,否则对于开发来讲,整理全 阅读全文
posted @ 2013-08-28 14:34 尼姑哪里跑 阅读(304) 评论(0) 推荐(0)
摘要: 转自:http://www.cnblogs.com/luminji/archive/2010/10/21/1857339.html什么是程序集 程序集标识属性 强名称的程序集 强名称工作原理配置文件使用 DEVPATH 查找程序集指定要使用的运行库版本Appconfig和YourSoftexeconfig本章概要:1:什么是程序集2:程序集标识属性3:强名称的程序集3.1:强名称工作原理4:配置文件5:使用 DEVPATH 查找程序集6:指定要使用的运行库版本7:App.config和YourSoft.exe.config1:什么是程序集 程序集是 .NET Framework 应用程序的构. 阅读全文
posted @ 2013-08-28 14:14 尼姑哪里跑 阅读(396) 评论(0) 推荐(0)
摘要: [-]Trace 和 Debug区别 什么是Listeners跟踪开关使用BooleanSwitch开关使用TraceSwitch开关使用TraceSource代替Trace和Debug设计一个日志系统关于EventLog本章概要:1:Trace 和 Debug区别2:什么是Listeners3:跟踪开关 3.1:使用BooleanSwitch开关 3.2:使用TraceSwitch开关4:使用TraceSource代替Trace和5:设计一个日志系统6:关于EventLog .NET Framework 命名空间 System.Diagnostics 包含用于跟踪执行流程的 Trace、De 阅读全文
posted @ 2013-08-28 13:56 尼姑哪里跑 阅读(375) 评论(0) 推荐(0)