上一页 1 ··· 54 55 56 57 58 59 60 61 62 ··· 83 下一页
  2013年2月26日
摘要: 有时我们在项目需要操作Excel文件,读或写,导出数据等。 下面列了一些: 1. TMS Flexcel Studio for .NET TMS Flexcel Studio for .NET 是一个完整托管引擎下操作Excel文件,让开发人员从各种.net平台例如WinForms , ASP.NET , PocketPC 生... 阅读全文
posted @ 2013-02-26 11:53 PetterLiu 阅读(12153) 评论(0) 推荐(5) 编辑
  2013年2月13日
摘要: 本文将列举常用的 Asp.net MVC View Engines: 1. ASPX View Engine 第一个也是我们最熟悉的---aspx,相信做过WebForm开发对Aspx都比较了解: 小示例: <%@ Control Inherits="System.Web.Mvc.ViewPage<IEnumer... 阅读全文
posted @ 2013-02-13 11:36 PetterLiu 阅读(4015) 评论(0) 推荐(2) 编辑
  2013年2月8日
摘要: 什么是技术债务 是一个的隐喻,可以是在软件体系结构和软件开发中最终产生结果是差劲的代码。债务可以被认为是工作之前必须完成特定的工作。从演化代码开始,经常有需要对变化做出协调的,同时也包括其他部分的代码或文档,也被认为是在一些在未来必须支付的债务。 它是: 在重构中(消除重复/冗余代码),随着时间的推移让代码质量恶化。正如金融债务,这是在短期内容易做到的事情。然而随着时间推移,有趣的... 阅读全文
posted @ 2013-02-08 23:36 PetterLiu 阅读(1845) 评论(0) 推荐(0) 编辑
  2013年1月27日
摘要: Task Parallel Library (TPL) 中,当你使用async/await语法关键字时,你可能遇到以下异常处理的情况: Catch 块只会处理第一个异常而忽略其它的异常。来看下面代码块: 1: private static async void TestCatchExceptionWithTPL() 2: ... 阅读全文
posted @ 2013-01-27 11:34 PetterLiu 阅读(718) 评论(0) 推荐(0) 编辑
  2013年1月16日
摘要: Managed Extensibility Framework (MEF) 是.NET的一个组合框架,用于增强复杂应用的模块化和可扩展性。从.net framework 4.0 开始集成的组件。到目前为止,MEF的历史上最重要的应用程序是Visual Studio 2010。许多特性都是为了满足Visual Studio里的编辑器的需求,比如说,延迟加载所有东西和细粒度协定。MEF的工... 阅读全文
posted @ 2013-01-16 21:58 PetterLiu 阅读(3893) 评论(4) 推荐(0) 编辑
  2013年1月11日
摘要: 前面一篇文章我们介绍了Asp.net MVC 3下异步操作。今天我们来看一下,同样功能在 Asp.net MVC 4 下的实现,基于.net framework 4.5 下的async支持,让我们的代码更加简单,看下面片断代码名叫Index的Action方法: public async Task<ActionResult> IndexAsync() ... 阅读全文
posted @ 2013-01-11 15:36 PetterLiu 阅读(12548) 评论(0) 推荐(3) 编辑
  2013年1月7日
摘要: 在 Asp.net MVC 应用程序中,有时间需要执行一些异步操作。那么 Asp.net MVC 下的异步请求是怎么一个过程呢? 异步被调用时,发生以下过程: 1. Web服务器从线程池得到一个线程(工作线程),接着安排它来处理进来的请求,该工作线程启动一个异步操作。 2. 工作线程被线程池收回,为另一个Web请求服务。 3. 当异步操作完成后,它会通知ASP.NET... 阅读全文
posted @ 2013-01-07 17:09 PetterLiu 阅读(6071) 评论(0) 推荐(0) 编辑
  2012年12月22日
摘要: 在微软的.net framework框架中我们知道String有一个Replace的方法,今天我们来实现一个LINQ风格的基于集合Replace元素的扩展方法。首先来看一下,简单类图: 下面是主要代码片断: 1: /// <summary> 2: /// ReplaceExtensions which is LIN... 阅读全文
posted @ 2012-12-22 21:41 PetterLiu 阅读(1685) 评论(0) 推荐(0) 编辑
  2012年12月17日
摘要: JustDecompile是Telerik公司推出一个免费的.net反编译工具,支持插件,与Visual Studio 2010,2012集成,能够创建Visual Studio project文件。今天我们使用其一个插件Assembly Editor Plugin来修改程序集。首先,我们来写一个非常简单的时间限制程序: 1: static void ... 阅读全文
posted @ 2012-12-17 17:00 PetterLiu 阅读(6087) 评论(3) 推荐(0) 编辑
  2012年12月14日
摘要: HTAs是Html Applications是,文件扩展名为hta,是微软1999年,随Windows平台发布的,目前只支持IE浏览器。但不要小心看它,例如一个叫APE+CUE小刀的开源项目, 这篇文章有介绍,就是使用HTA做为UI。如果您有安装过SQL SERVER 2005,有注意到有一个Splash.hta安装文件。更多内容,可以参考MSDN. 有以下特点: 1. HTA不是... 阅读全文
posted @ 2012-12-14 10:09 PetterLiu 阅读(635) 评论(0) 推荐(0) 编辑
上一页 1 ··· 54 55 56 57 58 59 60 61 62 ··· 83 下一页