04 2016 档案

如何在asp.net mvc3中使用HttpStatusCode
摘要:下载了asp.net mvc 4的源码看了看,没怎么看清楚。不过个人觉得MVC4 beta中Web API这个是比较不错的,虽然说它是往传统回归。 web api最好的莫过于它更加适合使用jquery的ajax调用。 我这里主要给大家说明下如何在asp.net mvc 3中借鉴Web API的特性来 阅读全文

posted @ 2016-04-29 23:30 大西瓜3721 阅读(265) 评论(0) 推荐(0) 编辑

Asp.Net MVC 4 Web API 中的安全认证-使用OAuth
摘要:Asp.Net MVC 4 Web API 中的安全认证-使用OAuth 各种语言实现的oauth认证: http://oauth.net/code/ 上一篇文章介绍了如何使用基本的http认证来实现asp.net web api的跨平台安全认证。 这里说明一个如何使用oauth实现的认证。oaut 阅读全文

posted @ 2016-04-29 23:23 大西瓜3721 阅读(437) 评论(0) 推荐(0) 编辑

Asp.Net MVC3 简单入门详解过滤器Filter
摘要:因为是转载文章 在此标明出处,以前有文章是转的没标明的请谅解,因为有些已经无法找到出处,或者与其它原因。 如有冒犯请联系本人,或删除,或标明出处。 因为好的文章,以前只想收藏,但连接有时候会失效,所以现在碰到好的直接转到自己这里。 原文 出处http://www.cnblogs.com/boruip 阅读全文

posted @ 2016-04-29 22:22 大西瓜3721 阅读(309) 评论(0) 推荐(1) 编辑

MVC中利用ActionFilterAttribute过滤关键字
摘要:在开发过程中,有时候会对用户输入进行过滤,以便保证平台的安全性。屏蔽的方法有很多种,但是今天我说的这种主要是利用MVC中的ActionFilterAttribute属性来实现。由于MVC天然支持AOP,所以我们这种过滤方式正好利用了MVC的这种特性。 下面请看步骤: 首先,当用户输入自己的名称的时候 阅读全文

posted @ 2016-04-29 22:13 大西瓜3721 阅读(3293) 评论(0) 推荐(1) 编辑

.NET WebAPI 用ActionFilterAttribute实现token令牌验证与对Action的权限控制
摘要:项目背景是一个社区类的APP(求轻吐...),博主主要负责后台业务及接口。以前没玩过webAPI,但是领导要求必须用这个(具体原因鬼知道),只好硬着头皮上了。 最近刚做完权限这一块,分享出来给大家。欢迎各种吐槽批判践踏... 先说说用户身份的识别,简单的做了一个token机制。用户登录,后台产生令牌 阅读全文

posted @ 2016-04-29 21:29 大西瓜3721 阅读(550) 评论(0) 推荐(0) 编辑

EF Code First学习笔记 初识Code First
摘要:Code First是Entity Framework提供的一种新的编程模型。通过Code First我们可以在还没有建立数据库的情况下就开始编码,然后通过代码来生成数据库。 下面通过一个简单的示例来了解。 建立一个控制台项目。通过Nuget来获取Entity Framework。 增加两个模型类: 阅读全文

posted @ 2016-04-28 21:53 大西瓜3721 阅读(160) 评论(0) 推荐(0) 编辑

svc 报“由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射。“的HTTP 错误 404.3 – Not Found
摘要:原因:系统没有默认为IIS注册WCF服务的svc文件的MIME映射。 解决方法:管理员身份运行C:\Windows\Microsoft.NET\Framework\v3.0\Windows Communication Foundation\ServiceModelReg.exe -i 处理程序“Pa 阅读全文

posted @ 2016-04-28 09:56 大西瓜3721 阅读(228) 评论(0) 推荐(0) 编辑

Asp.net MVC 4 异步方法
摘要:今天我们来看一下,同样功能在 Asp.net MVC 4 下的实现,基于.net framework 4.5 下的async支持,让我们的代码更加简单,看下面片断代码名叫Index的Action方法: public async Task<ActionResult> IndexAsync() { va 阅读全文

posted @ 2016-04-26 23:28 大西瓜3721 阅读(269) 评论(0) 推荐(0) 编辑

Ioc容器Autofac系列(3)-- 三种注册组件的方式
摘要:简单来说,所谓注册组件,就是注册类并映射为接口,然后根据接口获取对应类,Autofac将被注册的类称为组件。 虽然可像上篇提到的一次性注册程序集中所有类,但AutoFac使用最多的还是单个注册。这种注册共有三种方式,其中最简单的就是用As方法,例如,ArrayList继承了IEnumerable接口 阅读全文

posted @ 2016-04-26 23:16 大西瓜3721 阅读(212) 评论(0) 推荐(0) 编辑

随心所欲的DateTime显示格式
摘要:任何项目,难免会碰到DateTime的显示问题,.net框架虽提供丰富多样的显示方法,但我很少使用,因老忘记细节,每次都要纠结到底月份在前还是年份在前;日期分隔符到底是“/”,还是“\”,还是“-”等等。 因此,每逢日期显示,我的写法通常类似下面代码所示,这样能根据需求取舍,随心所欲的控制显示格式、 阅读全文

posted @ 2016-04-26 23:15 大西瓜3721 阅读(350) 评论(0) 推荐(0) 编辑

Ioc容器Autofac系列(2)-- asp.net mvc中整合autofac
摘要:创建Asp.net MVC并引入Autofac 首先,创建一个MVC站点,为方便起见,选初始带HomeController和AccountController的那种。然后通过NuGet或到Autofac官网下载来引入类库。个人推荐前者,因为从VS2010开始,已内集可视化的NuGet功能,使用起来非 阅读全文

posted @ 2016-04-26 23:13 大西瓜3721 阅读(273) 评论(0) 推荐(0) 编辑

Ioc容器Autofac系列(1)-- 初窥
摘要:前言 第一次接触Autofac是因为CMS系统--Orchard,后来在一个开源爬虫系统--NCrawler中也碰到过,随着深入了解,我越发觉得Ioc容器是Web开发中必不可少的利器。那么,Ioc容器是用来做什么的?用了有什么好处?我相信如果不明白这两点就很难敞开心扉接受Ioc容器。 传统解耦设计的 阅读全文

posted @ 2016-04-26 23:05 大西瓜3721 阅读(273) 评论(0) 推荐(0) 编辑

nopcommerce商城系统--源代码结构和架构
摘要:这个文档是让开发者了解nopcommerce解决方案结构的指南。这是新的nopcommerce开发者学习nopcommerce代码的相关文档。首先,nopCommerce源代码是很容易得到的。它是一个开源应用程序,因此,所有你只要从代码托管完整下载它就行了。在你打开VS以后项目和文件夹都会完整列出来 阅读全文

posted @ 2016-04-26 23:01 大西瓜3721 阅读(458) 评论(0) 推荐(0) 编辑

nopcommerce商城系统--如何编写一个插件
摘要:插件是用来扩展nopCommerce功能的。nopCommerce拥有多种类型的插件。例如:支付方式(PayPal),税务机构,送货方式计算方法(UPS, USP, FedEx),小部件(如“在线聊天”块)等等。 nopCommerce本身也自带了很多不同的插件。您还可以在nopCommerce官方 阅读全文

posted @ 2016-04-26 23:00 大西瓜3721 阅读(315) 评论(0) 推荐(0) 编辑

ASP.NET MVC:通过 FileResult 向 浏览器 发送文件
摘要:在 Controller 中我们可以使用 FileResult 向客户端发送文件。 FileResult FileResult 是一个抽象类,继承自 ActionResult。在 System.Web.Mvc.dll 中,它有如上三个子类,分别以不同的方式向客户端发送文件。 在实际使用中我们通常不需 阅读全文

posted @ 2016-04-26 15:34 大西瓜3721 阅读(517) 评论(0) 推荐(0) 编辑

【js与jquery】电子邮箱、手机号、邮政编码的正则验证
摘要:[php] view plain copy print? //验证邮政编码 $("#postcode").blur(function(){ //获取邮政编码 var postcode=$("#postcode").val(); if(is_postcode(postcode)){ $("#postc 阅读全文

posted @ 2016-04-24 15:22 大西瓜3721 阅读(1984) 评论(0) 推荐(0) 编辑

也用 Log4Net 之走进Log4Net (四)
摘要:转载地址:http://www.cnblogs.com/dragon/archive/2005/03/24/124254.html 我是转的别人的内容,我觉得他写的非常好,所以我把其中三分之二转了过来。 一、Log4net的结构 log4net 有四种主要的组件,分别是Logger(记录器), Re 阅读全文

posted @ 2016-04-22 11:39 大西瓜3721 阅读(237) 评论(0) 推荐(0) 编辑

也用 Log4Net 之将自定义属性记录到文件中 (三)
摘要:也用 Log4Net 之将自定义属性记录到文件中 (三) 即解决了将自定义属性记录到数据库之后。一个新的想法冒了出来,自定义属性同样也能记录到文件中吗?答案是肯定的,因为Log4Net既然已经考虑到了数据库记录方式,当然也一定考虑到了其它的记录方式。but how,how,how(这句话来源于电影功 阅读全文

posted @ 2016-04-22 11:38 大西瓜3721 阅读(413) 评论(0) 推荐(0) 编辑

也用 Log4Net 之将日志记录到数据库的后台实现 (二)
摘要:也用 Log4Net 之将日志记录到数据库的后台实现 (二) 大家下午好,昨天讲了配置,今天我们讲讲后台实现,在完成了后台实现后,我们才能真正意义上的解决把自定义属性字段值录入到数据库中。 在开写之前我先着重强调一下,“日志”的概念非常广泛,有错误日志、操作日志、访问日志、事件日志等等。我们并不提倡 阅读全文

posted @ 2016-04-22 11:34 大西瓜3721 阅读(446) 评论(0) 推荐(0) 编辑

也用 Log4Net 之将日志记录到数据库的配置 (一)
摘要:也用 Log4Net 之将日志记录到数据库的配置 (一) 前段时间我一直想做一个通用一点的日志记录系统,可以便于不同的业务组调用进行日志记录及分析。本来打算着自己下手写一个,后面发现各业务组可能会需要不同的记录方式,比如利用数据库来记录,用txt的文件形式来记录,当然,这些都是最常用的记录方式。而且 阅读全文

posted @ 2016-04-22 11:31 大西瓜3721 阅读(373) 评论(0) 推荐(0) 编辑

log4net 将日志写入数据库
摘要:asp.net利用log4net写入日志到SqlServer数据库,Log4net是一个开源的错误日志记录项目,易用性强,源自log4j,品质值得信赖。 下面就我的安装部署log4net到MS sql server的经验与大家分享。 下载log4net的Dll文件并引入到项目中,在你的web主项目( 阅读全文

posted @ 2016-04-22 11:07 大西瓜3721 阅读(321) 评论(0) 推荐(0) 编辑

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 阅读(354) 评论(0) 推荐(0) 编辑

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

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

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

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

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

posted @ 2016-04-20 15:53 大西瓜3721 阅读(427) 评论(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 阅读(181) 评论(0) 推荐(0) 编辑

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

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

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

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

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

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

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 阅读(194) 评论(0) 推荐(0) 编辑

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

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

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

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

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

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

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

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

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

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

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

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

NopCommerce架构分析之参考资料
摘要:http://www.cnblogs.com/RobbinHan/archive/2011/11/30/2269537.html 依赖注入框架Autofac的简单使用 http://www.cnblogs.com/liping13599168/archive/2011/07/16/2108209.h 阅读全文

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

C# 使用正则表达式去掉字符串中的数字,或者去掉字符串中的非数字
摘要:/// 去掉字符串中的数字 public static string RemoveNumber(string key) { return Regex.Replace(key, @"\d", ""); } //去掉字符串中的非数字public static string RemoveNotNumber 阅读全文

posted @ 2016-04-07 23:21 大西瓜3721 阅读(737) 评论(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 阅读(160) 评论(0) 推荐(0) 编辑

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

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

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

posted @ 2016-04-06 16:53 大西瓜3721 阅读(193) 评论(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 阅读(338) 评论(0) 推荐(0) 编辑

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

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

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

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

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

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

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

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

导航

点击右上角即可分享
微信分享提示