上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 47 下一页

2016年4月21日

ASP.NET MVC 3 入门级常用设置、技巧和报错

摘要: 1、ASP.NET MVC 3 如何去除默认验证 这个默认验证是在web.config配置文件中设置的 <add key="ClientValidationEnabled" value="true"/>设置为false就行了, 这个是去掉所有model的默认验证,然后你可以在model中加上自己的验 阅读全文

posted @ 2016-04-21 16:08 大西瓜3721 阅读(368) 评论(0) 推荐(0)

Autofac 依赖注入 ASP.NET MVC5 插件机制中插件的简单实现

摘要: 一.前言 由于项目业务复杂,创建了多个插件并把他们放在了不同的项目中,项目使用AutoFac做的IOC;但是主项目可以注入,插件注入失败, 没有为该对象定义无参数的构造函数。下面就一步一步注入插件项目。 二.新建带有插件的项目 参考:ASP.NET MVC5 插件化机制简单实现 项目结构如下图: 三 阅读全文

posted @ 2016-04-21 12:05 大西瓜3721 阅读(445) 评论(0) 推荐(0)

2016年4月20日

通过autofac教你彻底明白依赖解耦(二)理论结合实践 - 大侠.Net

摘要: 上节说了一下基本的理论知识,例子可能不太好,不过无所谓了,目的是要让大家明白啥是依赖倒置和依赖注入,目的就达到了,简单一句话,这2玩意都是用来解耦合的。 不过依赖倒置这个词哥哥真不敢苟同,哥哥来个颠覆的说法,我说这是依赖正置。 因为本来就应该是上层依赖上层嘛,低层也应该依赖上层,但是由于程序语言的原 阅读全文

posted @ 2016-04-20 15:54 大西瓜3721 阅读(820) 评论(0) 推荐(0)

Autofac 组件、服务、自动装配 《第二篇》

摘要: 一、组件 创建出来的对象需要从组件中来获取,组件的创建有如下4种(延续第一篇的Demo,仅仅变动所贴出的代码)方式: 1、类型创建RegisterType AutoFac能够通过反射检查一个类型,选择一个合适的构造函数,创造这个对象的实例。主要通过RegisterType<T>() 和 Regist 阅读全文

posted @ 2016-04-20 15:53 大西瓜3721 阅读(442) 评论(0) 推荐(0)

依赖注入框架Autofac的简单使用

摘要: Autofac是一款IOC框架,比较于其他的IOC框架,如Spring.NET,Unity,Castle等等所包含的,它很轻量级性能上也是很高的。于是,今天抽空研究了下它。下载地址:http://code.google.com/p/autofac/downloads/list 1)解压它的压缩包,主 阅读全文

posted @ 2016-04-20 15:52 大西瓜3721 阅读(196) 评论(0) 推荐(0)

WebAPI2使用Autofac实现IOC属性注入完美解决方案

摘要: 一、前言 只要你是.NETer你一定IOC,IOC里面你也会一定知道Autofac,上次说了在MVC5实现属性注入,今天实现在WebApi2实现属性注入,顺便说一下autofac的程序集的注入方式,都会在后面的代码里面有提现 在WebAPI2使用Autofac注入的时候大多数人会出现如下问题: 未能 阅读全文

posted @ 2016-04-20 09:18 大西瓜3721 阅读(537) 评论(0) 推荐(0)

.NET领域最为流行的IOC框架之一Autofac

摘要: 一、前言 Autofac是.NET领域最为流行的IOC框架之一,微软的Orchad开源程序使用的就是Autofac,Nopcommerce开源程序也是用的Autofac。 Orchad和Nopcommerce在用Autofac的时候进行封装,看过源码的都知道Autafac使用简单,功能强大。 建议下 阅读全文

posted @ 2016-04-20 09:17 大西瓜3721 阅读(223) 评论(0) 推荐(0)

.NET基于Redis缓存实现单点登录SSO的解决方案

摘要: 一、基本概念 最近公司的多个业务系统要统一整合使用同一个登录,这就是我们耳熟能详的单点登录,现在就NET基于Redis缓存实现单点登录做一个简单的分享。 单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登 阅读全文

posted @ 2016-04-20 09:15 大西瓜3721 阅读(937) 评论(0) 推荐(0)

2016年4月14日

jQuery DatePicker

摘要: DatePicker支持鼠标点选日期,同时还可以通过键盘控制选择: page up/down - 上一月、下一月 ctrl+page up/down - 上一年、下一年 ctrl+home - 当前月或最后一次打开的日期 ctrl+left/right - 上一天、下一天 ctrl+up/down 阅读全文

posted @ 2016-04-14 16:03 大西瓜3721 阅读(213) 评论(0) 推荐(0)

2016年4月12日

安装VS2015出现的bug,各位安装请注意

摘要: 昨天微软发布了vs2015 迫不及待的下载下来安装体验了一把,但是机器上同时安装有vs2010、vs2012、vs2013 。安装完成后,因为公司项目需要开发,打开vs2012 ,有如下提示: 百度查了一下,基本都是如下解决方案,试了一下,重启了多次 每次打开还是有诡异的提示 后来到老外的网站htt 阅读全文

posted @ 2016-04-12 15:40 大西瓜3721 阅读(493) 评论(0) 推荐(0)

NET领域最为流行的IOC框架之一Autofac

摘要: 一、前言 Autofac是.NET领域最为流行的IOC框架之一,微软的Orchad开源程序使用的就是Autofac,Nopcommerce开源程序也是用的Autofac。 Orchad和Nopcommerce在用Autofac的时候进行封装,看过源码的都知道Autafac使用简单,功能强大。 建议下 阅读全文

posted @ 2016-04-12 12:08 大西瓜3721 阅读(3095) 评论(1) 推荐(4)

2016年4月8日

NopCommerce架构分析

摘要: 很多人都说通过阅读、学习大神们高质量的代码是提高自己技术能力最快的方式之一。我觉得通过阅读NopCommerce的源码,可以从中学习很多企业系统、软件开发的规范和一些新的技术、技巧,可以快速地提高我们的技术能力。所以我最近决定写一个“NopCommerce源码架构详解”的系列,来详细剖析NopCom 阅读全文

posted @ 2016-04-08 17:27 大西瓜3721 阅读(338) 评论(0) 推荐(0)

NopCommerce架构分析之三---数据库初试化及数据操作

摘要: 系统启动时执行任务:IStartupTask,启动时执行的任务主要是数据库的初始化和加载。 IStartupTask调用IEfDataProvider进行数据库的初始化。 IEfDataProvider,SqlCeDataProvider:获取数据连接工厂,不同类型数据库,连接工厂不同。 接口ISt 阅读全文

posted @ 2016-04-08 17:26 大西瓜3721 阅读(553) 评论(0) 推荐(0)

NopCommerce架构分析之四----插件机制

摘要: NopCommerce支持灵活的插件机制,所谓Web系统插件,其实也就是可以像原系统的一部分一样使用。 Web系统的使用方式就是客户端发送一个请求,服务端进行解析。在asp.net MVC中对客户请求的解析是通过路由的方式实现的。 所谓路由就是在客户端发生请求时,对请求路径的解析过程。 在Globa 阅读全文

posted @ 2016-04-08 17:26 大西瓜3721 阅读(297) 评论(0) 推荐(0)

NopCommerce架构分析之一----依赖类生成容器

摘要: NopCommerce为了实现松耦合的框架设计目的,使用了IOC框架:Autofac。据有人测试,Autofac是性能好的IOC工具。 1、在IOC中,组件首先需要在IOC中注册,有通过配置文件注册的,像Spring.net,也有通过特性注册的,像StructureMap,也有通过代理来注册的,像A 阅读全文

posted @ 2016-04-08 17:25 大西瓜3721 阅读(505) 评论(0) 推荐(0)

NopCommerce架构分析之参考资料

摘要: http://chuna2.787528.xyz/RobbinHan/archive/2011/11/30/2269537.html 依赖注入框架Autofac的简单使用 http://chuna2.787528.xyz/liping13599168/archive/2011/07/16/2108209.h 阅读全文

posted @ 2016-04-08 17:21 大西瓜3721 阅读(260) 评论(0) 推荐(0)

2016年4月7日

C# 使用正则表达式去掉字符串中的数字,或者去掉字符串中的非数字

摘要: /// 去掉字符串中的数字 public static string RemoveNumber(string key) { return Regex.Replace(key, @"\d", ""); } //去掉字符串中的非数字public static string RemoveNotNumber 阅读全文

posted @ 2016-04-07 23:21 大西瓜3721 阅读(769) 评论(0) 推荐(0)

JS中数组的操作

摘要: 1、数组的创建 var arrayObj = new Array(); //创建一个数组 var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度 var arrayObj = new Array([element0[, element1[ 阅读全文

posted @ 2016-04-07 21:23 大西瓜3721 阅读(173) 评论(0) 推荐(0)

2016年4月6日

你人生中的那口井挖了没有?

摘要: 夜已深,人虽然非常疲惫,但是却无睡意,微信上的一篇文章”用下班的时间挖一口属于自己的井,省的老了没有水喝”让我无法入眠。 这篇文章的内容如下: 有两个和尚住在隔壁,每天都会在同一时间下山去溪边挑水,不知不觉己经过了五年。 突然有一天,左边这座山的和尚没有下山挑水,过了一个星期,还是没有下山挑水。 直 阅读全文

posted @ 2016-04-06 17:14 大西瓜3721 阅读(278) 评论(1) 推荐(0)

SQL Server 中WITH (NOLOCK)浅析

摘要: 概念介绍 开发人员喜欢在SQL脚本中使用WITH(NOLOCK), WITH(NOLOCK)其实是表提示(table_hint)中的一种。它等同于 READUNCOMMITTED 。 具体的功能作用如下所示(摘自MSDN): 1: 指定允许脏读。不发布共享锁来阻止其他事务修改当前事务读取的数据,其他 阅读全文

posted @ 2016-04-06 16:53 大西瓜3721 阅读(207) 评论(0) 推荐(0)

如何用SQL语句查询Excel数据?

摘要: 如何用SQL语句查询Excel数据?Q:如何用SQL语句查询Excel数据?A:下列语句可在SQL SERVER中查询Excel工作表中的数据。 2007和2010版本: 2003版本: 而且,还需要用拥有服务器sysadmin角色权限的登录帐号,先执行下列语句打开SQL SERVER的'Ad Ho 阅读全文

posted @ 2016-04-06 16:38 大西瓜3721 阅读(367) 评论(0) 推荐(0)

ASP.NET Core中的依赖注入(1):控制反转(IoC)

摘要: ASP.NET Core在启动以及后续针对每个请求的处理过程中的各个环节都需要相应的组件提供相应的服务,为了方便对这些组件进行定制,ASP.NET通过定义接口的方式对它们进行了“标准化”,我们将这些标准化的组件称为服务,ASP.NET在内部专门维护了一个DI容器来提供所需的服务。要了解这个DI容器以 阅读全文

posted @ 2016-04-06 12:39 大西瓜3721 阅读(305) 评论(0) 推荐(0)

ASP.NET Core中的依赖注入(2):依赖注入(DI)

摘要: IoC主要体现了这样一种设计思想:通过将一组通用流程的控制从应用转移到框架之中以实现对流程的复用,同时采用“好莱坞原则”是应用程序以被动的方式实现对流程的定制。我们可以采用若干设计模式以不同的方式实现IoC,比如我们在上面介绍的模板方法、工厂方法和抽象工厂,接下来我们介绍一种更为有价值的IoC模式, 阅读全文

posted @ 2016-04-06 12:39 大西瓜3721 阅读(313) 评论(0) 推荐(0)

2016年4月4日

Jquery元素追加和删除

摘要: 介绍 DOM是Document Object Modeule的缩写,一般来说,DOM操作分成3个方面。 1、DOM Core DOM Core并不专属于javascript,任何一种支持DOM的程序设计语言都可以使用它,用途也远不止仅限于网页,也可以用来处理任何一种使用标记语言编写出来的文档,如XM 阅读全文

posted @ 2016-04-04 14:21 大西瓜3721 阅读(162) 评论(0) 推荐(0)

Jquery Table 的基本操作

摘要: Jquery 操作 Html Table 是很方便的,这里对表格的基本操作进行一下简单的总结。 首先建立一个通用的表格css 和一个 表格Table: 一、鼠标移动到行更换背景色: 增加一个css样式: Js脚本: 结果执行结果: 二、 表格奇偶行变色 : 奇数行和偶数行css: Js脚本: 结果显 阅读全文

posted @ 2016-04-04 02:08 大西瓜3721 阅读(163) 评论(0) 推荐(0)

2016年3月31日

jQuery.autoComplete 多参数

摘要: query 版本 1.3.2插件默认的 参数 是q 如果需要传递多个参数呢?$("#stylistname").autocomplete("/page/autostylistname.php", { minChars: 0, extraParams: {shopid:function(){retur 阅读全文

posted @ 2016-03-31 12:46 大西瓜3721 阅读(511) 评论(0) 推荐(0)

jquery-autocomplete 参数说明

摘要: minChars (Number): 在触发autoComplete前用户至少需要输入的字符数.Default: 1,如果设为0,在输入框内双击或者删除输入框内内容时显示列表 * width (Number): 指定下拉框的宽度. Default: input元素的宽度 * max (Number) 阅读全文

posted @ 2016-03-31 12:45 大西瓜3721 阅读(354) 评论(0) 推荐(0)

2016年3月29日

WCF发布后远程访问的域名解析问题

摘要: 环境: VS2010 sp1,.net framework 4.0,windows server 2003 x64 ,iis 6.0 症状: WCF开发测试,本地调用都正常。发布后,在浏览器中访问http://ip/Service.svc,可以正常浏览,但svcutil.exe 显示的是域名:htt 阅读全文

posted @ 2016-03-29 23:29 大西瓜3721 阅读(818) 评论(0) 推荐(0)

2016年3月26日

【ASP.Net MVC】在AspNet Mvc使用JQuery AutoComplete组件

摘要: 官方文档: http://api.jqueryui.com/autocomplete/#entry-examples 要使用JQuery AutoComplete组件,需要引用: 【1】.jquery.js 【2】.jquery-ui.js 【3】.jquery.ui.autocomplete.cs 阅读全文

posted @ 2016-03-26 20:52 大西瓜3721 阅读(390) 评论(0) 推荐(0)

Jquery AutoComplete的使用方法实例

摘要: jquery.autocomplete详解 语法: autocomplete(urlor data, [options] ) 参数: url or data:数组或者url [options]:可选项,选项解释如下: 1) minChars (Number) 在触发autoComplete前用户至少 阅读全文

posted @ 2016-03-26 20:47 大西瓜3721 阅读(393) 评论(0) 推荐(0)

2016年3月25日

.Net使用Redis详解之ServiceStack.Redis(七)

摘要: 序言 本篇从.Net如何接入Reis开始,直至.Net对Redis的各种操作,为了方便学习与做为文档的查看,我做一遍注释展现,其中会对list的阻塞功能和事务的运用做二个案例,进行记录学习。 Redis官方推荐的.NET驱动类库为Service.Stack.Redis。然而网上对这个类库的中文文档不 阅读全文

posted @ 2016-03-25 16:51 大西瓜3721 阅读(339) 评论(0) 推荐(0)

Redis系列之key操作命令与Redis中的事务详解(六)

摘要: 本篇主要目的有二: 1、展示所有数据类型中key的所有操作命令,以供大家学习,查阅,更深入的挖掘redis潜力。 2、掌握redis中的事务,让你的数据完整性一致性拥有更优的保障。 redis命令之key操作命令一览 #查看命令keys,此命令支持glob-style的通配符格式,*表示可以匹配任意 阅读全文

posted @ 2016-03-25 16:49 大西瓜3721 阅读(313) 评论(0) 推荐(0)

Redis数据结构详解之Zset(五)

摘要: 序言 Zset跟Set之间可以有并集运算,因为他们存储的数据字符串集合,不能有一样的成员出现在一个zset中,但是为什么有了set还要有zset呢?zset叫做有序集合,而set是无序的,zset怎么做到有序的呢?就是zset的每一个成员都有一个分数与之对应,并且分数是可以重复的。有序集合的增删改由 阅读全文

posted @ 2016-03-25 16:48 大西瓜3721 阅读(219) 评论(0) 推荐(0)

redis数据结构详解之Hash(四)

摘要: 序言 Hash数据结构累似c#中的dictionary,大家对数组应该比较了解,数组是通过索引快速定位到指定元素的,无论是访问数组的第一个元素还是最后一个元素,所耗费的时间都是一样的,但是数组中的索引却没有实际意义,他只是一个位置而已。而我们在查找某个元素时,一般都会使用有意义的字段来做索引,这就产 阅读全文

posted @ 2016-03-25 16:47 大西瓜3721 阅读(256) 评论(0) 推荐(0)

Redis数据结构详解之Set(三)

摘要: 序言 在Redis中,Set和list都是字符串序列,非常相似,不同之处在于Set是用哈希表来保持字符串的唯一性,没有先后顺序,不像list一样,可以在首尾增删数据。但是set也有自己的相应处理命令来完成对自己的操作。下面我们来看下Set的命令怎么使用。 操作单个set的命令 redis中set列表 阅读全文

posted @ 2016-03-25 16:46 大西瓜3721 阅读(266) 评论(0) 推荐(0)

Redis数据结构详解之List(二)

摘要: 序言 思来想去感觉redis中的list没什么好写的,如果单写几个命令的操作过于乏味,所以本篇最后我会根据redis中list数据类型的特殊属性,同时对比成熟的消息队列产品rabbitmq,使用redis实现一个消息队列。 为啦让本篇更有魅力,我再介绍下redis中list的基本属性,以及为什么使用 阅读全文

posted @ 2016-03-25 16:45 大西瓜3721 阅读(919) 评论(0) 推荐(0)

Redis数据结构详解(一)

摘要: Redis和Memcached最大的区别,Redis 除啦支持数据持久化之外,还支持更多的数据类型而不仅仅是简单key-value结构的数据记录。Redis还支持对这些数据类型做更多的服务端操作,从而也能减少网路的IO次数与数据体积,这里也比Memcached要方便与高效,只针对这一点啊,想喷的左上 阅读全文

posted @ 2016-03-25 16:44 大西瓜3721 阅读(233) 评论(0) 推荐(0)

WCF配置文件详解(一)

摘要: <?xml version="1.0" encoding="utf-8" ?><configuration> <!-- <system.ServiceModel> section --> <system.ServiceModel> <!-- services 元素包含应用中驻留的所有service的 阅读全文

posted @ 2016-03-25 13:39 大西瓜3721 阅读(188) 评论(0) 推荐(0)

WCF 学习总结3 -- 实例模式

摘要: 通过WCF的ServiceBehaviorAttribute设定InstanceContextMode有下面的3中模式: 1. Single —— 表示所有的客户端共享一个会话(服务对象)(服务关闭时才会销毁服务对象) 2. PerCall —— 表示每次调用都会创建一个会话(服务对象)(调用完毕后 阅读全文

posted @ 2016-03-25 12:24 大西瓜3721 阅读(280) 评论(0) 推荐(0)

WCF 学习总结2 -- 配置WCF

摘要: 前面一篇文章《WCF 学习总结1 -- 简单实例》一股脑儿展示了几种WCF部署方式,其中配置文件(App.config/Web.config)都是IDE自动生成,省去了我们不少功夫。现在回过头来看看IDE提供的Wcf Service Library项目模板中的默认服务端配置文件——App.confi 阅读全文

posted @ 2016-03-25 12:23 大西瓜3721 阅读(224) 评论(0) 推荐(0)

上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 47 下一页

导航