摘要:
这两个方法我们经常在使用,但是它们之间有什么区别呢,下面的代码让你比较清晰的明白区别所在: 区别就是Convert.ToInt32(string) 方法遇到空时会返回0,而Int.Parse则会Throw Exception. 我们还可以使用Int32.TryParse方法更加安全。希望这篇POST对您开发有帮助。作者:Petter Liu 出处:http://www.cnblogs.com/w... 阅读全文
摘要:
有时我们需要合并两个集合,并同时做一些修改。下面我们实现一个扩展方法在IEnumerable<T>上,看下面的代码: 如何使用,看UnitTest:希望这篇POST对您有帮助。作者:Petter Liu 出处:http://www.cnblogs.com/wintersun/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保... 阅读全文
摘要:
我们知道Entity Framework 4 默认根据MODEL生成ServerCode, 现在我们使用POCO T4模板。有个小问题,对于那些Function Import的存储过程没有返回值,却没有生成相应的CODE。主要生成于一个DataContext下,通常是XXXXX.Context.tt的模板。打开模板,你可以找到这么一行代码: 就是这里了,接下我们自己来修改一下。最后修改完后,如下... 阅读全文
摘要:
Unity 在现在项目中,已经得到广泛使用。今天我们来看如何在XML配制文件配制泛型。如下我们这样的一个类型: 这是一个Repository模式,假设有以下的实现:在代码中注册是这样的:好的,现在我们从配制文件读取:关键的XML配制在这儿:注意加粗的字体就是我们泛型。让我们来测试一下:一切OK了,这就实用使用配制文件实现DI解析泛型。希望对您开发有帮助。作者:Petter Liu 出处:http... 阅读全文
摘要:
我们在开发经常要使用Enum类型,今天我们用扩展方法来为Enum类型加入业务逻辑. 有以下的代码: 然后写一个扩展方法: 好了,让我们来看如何使用: 代码很简单,希望对您有开发有帮助。作者:Petter Liu 出处:http://www.cnblogs.com/wintersun/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留... 阅读全文
摘要:
WCF RIA Services 简化开发RIA n-tier 解决方案。让你快速构建Silverlight n-tier应用程序客户端与服务端的通信。下面我们来看一张图: 下面我们来构建一个简单的... 阅读全文
摘要:
引用System.Management.dll 我们能轻松获取系统信息。看如下代码: 结果是:Microsoft Windows 7 Enterprise 6.1.7600Microsoft CorporationC:\Windows00000-000-0000000-000004.0.30319.1以上是我的本地操作系统信息,序列号也能拿到. 关键的ManagementObject 。希望对您编... 阅读全文
摘要:
有没有厌倦了原来那alert那个风格,总是一个感叹号。有时使得UE不好,今天我们介绍使用Jquery Alert插件 ,使用它可以用来替换JScript中的alert,confirm,prompt下载JS文件引用到page中,如下代码: 注意其中draggable是用来实现拖拉的,如不需要这个功能不就不用引用。在目前最近的Jquery1.42下应用引用:主要方法有:jAlert(message, ... 阅读全文
摘要:
JQuery的弹出窗口插件也很多了,例如Lightbox…这个我们介绍比较优秀的Plugin – Fancybox ,主要特色有: 显示HTML,swf,Iframe,ajax请求 支持鼠标滚动显示图片 支持阴影,放大效果 自定义CSS与增加导航按钮 官方有提供比较详细的API,与及How to Use .这里我们不介如何使用了,您可以参看官方网站。下面我们看一段示例代码: 这里我们使用... 阅读全文
摘要:
以前曾经有同事问我,如何使用直接使用Enterprise Library Logging Application Block,而不需要写任何配置文件。我的回答是可以的。是的,今天让我们实现下。我们知道能常EntLib需要读取config中配置节信息,那我们可以在Code里传送相应的信息给它,看以下的代码: 注意,这里我们配置是使用RollingFlatFileTraceListener,也就是写磁... 阅读全文