2011年8月24日

Asp.net MVC系列之:介绍

摘要: 前言:从事web开发对MVC这个词再熟悉不过了,对于Asp.net开发人员可能更熟悉基于Web-Form方式开发,这个系列为了让自己把整个学习的知识进行一次梳理,同时和大家探讨交流。简介:Asp.net MVC 是微软Asp.net Framework的一部分,MVC:即Model(模型)-View(视图)-Controller(控制器) Model:用来展示数据域的对象,一般包括实体对象,数据,数据验证,数据库访问。View:展现页面的UI层;Controller:View和Model之间的桥梁,它接收来自页面的数据并传入Model层,并把处理结果返回给View,它是逻辑... 阅读全文

posted @ 2011-08-24 17:53 lexinquan 阅读(234) 评论(0) 推荐(0) 编辑

2011年8月12日

常用Ioc容器性能测试对比

摘要: 本文主要进行Ioc容器性能对比测试。先把代码贴上,代码很容易看明白,由于Munq编译时提示没有引用,明明添加了的,还没找到原因(已经解决)。准备基础代码: interface IDal { void save(); } interface ILog { } class OracleDal : IDal { public void save() { //Console.WriteLine("SqlServer save."); } } 测试计时:cla... 阅读全文

posted @ 2011-08-12 18:19 lexinquan 阅读(778) 评论(0) 推荐(0) 编辑

2011年8月11日

Ioc容器Autofac介绍

摘要: Autofac是轻量级的开源Ioc容器,在这里可以下载http://code.google.com/p/autofac/。如果你用过其他的Ioc容器,那么学习Autofac使用也会比较容易,下面将通过一些例子来讲解其用法。先看一个例子:首先新建一个工程,添加Autofac引用。准备代码,和之前的一样 interface IDal { void save(); } class SqlServerDal : IDal { public void save() { Console.WriteLine("SqlServer save."); } } class OracleDal 阅读全文

posted @ 2011-08-11 22:49 lexinquan 阅读(1195) 评论(0) 推荐(0) 编辑

推荐好用的Jquery模板插件jTemplates

摘要: jTemplates是javascript的模板引擎,基于jquery的插件。官方网址:http://jtemplates.tpython.com/数据准备:var data ={TotalCount:64,Lists:[{Id:'2001' ,Title:'新闻11',CreateDate:'2011-08-08'},{Id:'2002' ,Title:'新闻22',CreateDate:'2011-08-08'},{Id:'2003' ,Title:'新闻33', 阅读全文

posted @ 2011-08-11 22:31 lexinquan 阅读(1558) 评论(0) 推荐(0) 编辑

2011年8月8日

依赖注入容器Unity介绍

摘要: Unity是微软团队开发的一个轻量级,可扩展的依赖注入容器,为松散耦合应用程序提供了很好的解决方案,支持构造器注入,属性注入,方法注入。同样根据控制反转IOC与依赖注入DI中的例子interface IDal { void save(); } class SqlServerDal : IDal { public void save() { Console.WriteLine("SqlServer save."); } } class OracleDal : IDal { public void save() { Console.WriteLine("Oracle 阅读全文

posted @ 2011-08-08 22:16 lexinquan 阅读(611) 评论(0) 推荐(0) 编辑

2011年8月5日

创建你自己的依赖注入容器Ioc Container

摘要: 最近研究了Ioc,DI 以及一些开源的框架,以下根据自己的理解写一个简单的Ioc容器。我们在使用一个依赖注入容器时一般都是实现三步:创建一个Ioc容器;依赖关系注入,这里需要一种collection对象存储这种注入关系;根据依赖注入获取对象的实例;好了,接下来我们可以按照测试驱动开发的模式完成一个简易版本的注入容器:MinContainer测试代码: [TestMethod] public void CanNewContainerAndResolveType() { // // TODO: Add test logic here // IMinContainer container = new 阅读全文

posted @ 2011-08-05 18:19 lexinquan 阅读(784) 评论(0) 推荐(0) 编辑

2011年8月4日

控制反转IOC与依赖注入DI

摘要: 一、名词解释IoC:Inverse of control,控制反转;DI:Depedency Injection 依赖注入IoC和DI是从不同角度描述同一件事情,即DI模式是Ioc的具体实现方式,通过引入IoC容器,利用依赖关系注入,实现对象的解耦。二、问题引入先来看普通的方式:using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace IocDemo { class Program { static void Main(string[] args) { User 阅读全文

posted @ 2011-08-04 21:51 lexinquan 阅读(1667) 评论(1) 推荐(1) 编辑

2011年5月8日

#百度地图API应用开发大赛#我的参赛作品《地图标记聚簇》

摘要: #百度地图API应用开发大赛#我的参赛作品《地图标记聚簇》用于地图中当有多个maker标记时相邻标记合并到一个聚簇(markercluster)群里显示,点击聚簇时地图放大并可查看聚簇内部的详细标记。欢迎大家体验投票!http://url.cn/1TqYbb 阅读全文

posted @ 2011-05-08 21:57 lexinquan 阅读(351) 评论(0) 推荐(0) 编辑

导航