【今日文章】 C# 中Task的核心讲解(线程的高级用法)
来源: C# 中Task的核心讲解(线程的高级用法) Task 概述 Task 是 .NET 中用于表示异步操作的类,属于 System.Threading.Tasks 命名空间。它封装了一个异步操作,提供状态管理、取消...
来源: C# 中Task的核心讲解(线程的高级用法) Task 概述 Task 是 .NET 中用于表示异步操作的类,属于 System.Threading.Tasks 命名空间。它封装了一个异步操作,提供状态管理、取消...
来源: [转载]ASP.NET MVC Controller激活系统详解:默认实现 – Artech – 博客园 Controller激活系统最终通过注册的ControllerFactory创建相 应的Conroll...

我们将整个ASP.NET MVC框架划分为若干个子系统,那么针对请求上下文激活目标Controller对象的子系统被我们成为Controller激活系统。在正式讨论 Controller对象具体是如何被创建爱之前,我们先来看看Control...
来源: 构建插件式的应用程序框架(五)----管理插件 – 纶巾客 – 博客园 我们现在已经搭建了插件式的应用程序框架,接下来的工作就是要充实框架的内容,提供基本的服务,也就是Service。我想首要的任务就是提供插...
来源: 构建插件式的应用程序框架(四)----服务容器 – 纶巾客 – 博客园 在构建插件式的应用程序框架(二)----订立契约一文中,可以看到我们的IApplication接口是派生于IServiceC...
来源: 构建插件式的应用程序框架(二)----订立契约 – 纶巾客 – 博客园 无论是用COM的方式,还是普通DLL,抑或.NET方 式来实现插件框架,首先要面临的问题就是如何订立契约。如同我上一篇文章讲到的一样,契...
来源: 构建插件式的应用程序框架(三)----动态加载 – 纶巾客 – 博客园 不管你采用什么方式实现插件式的应用程序框架,核心还是动态加载,换句话说,没有动态加载技术也就无所谓插件式的应用程序框架了。使用Com实现...
原理:从ecshop数据库提取各个属性的库存,放到一个函数里,然后用模板调用出来。 需要修改的ecshop文件: 1.主题模板goods.dwt 2.includes下的lib_goods.php Step 1. 修改goods.dwt 在...
![[转载]ASP.NET MVC (Razor)开发 总结与分享 - sheng.chao - 博客园-Mikel](https://www.mikel.cn/wp-content/uploads/2015/09/78019-20150928232208965-1514024308.jpg)
来源: [转载]ASP.NET MVC (Razor)开发 <> 总结与分享 – sheng.chao – 博客园 过去我们使用过一些周报工具来完成项目组或部门的周报填写与考核工作,但多少有些不理想,要么...
上一篇博文简单介绍了下插件化的代码组成部门:http://www.cnblogs.com/gengzhe/p/4390932.html 这篇博客主要讲解下插件化实现的原理,先面先讲解几个概念: 一、契约 插件与系统必须有契约,系统才能发现插...
来源: [转载]我的插件框架·前传 – 钟少 – 博客园 初识 话说很久很久以前,当我还是只菜菜鸟的时候,就说听过关于插件的传说。因为一直都是做富客户端模式的企业应用软件,所以对插件这种神奇的搭积木式的 挂接模式,无...