自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(364)
  • 资源 (2)
  • 收藏
  • 关注

转载 IIS7.5上的REST服务的Put操作发生HTTP Error 405.0 - Method Not Allowed 解决方法

WebDAV 是超文本传输协议 (HTTP) 的一组扩展,为 Internet 上计算机之间的编辑和文件管理提供了标准.利用这个协议用户可以通过Web进行远程的基本文件操作,如拷贝、移动、删除等。在IIS 7.0中,WebDAV是作为独立扩展模块,需要单独进行下载,而IIS 7.5中将集成WebDAV,然而WebDav把Put,Delete给咔嚓了。所以在IIS 7.5上部署的RESTful服务(

2015-12-08 16:32:20 688

转载 <input type="file" />浏览时只显示指定文件类型

浏览时只显示指定文件类型input type="file" accept="application/msword" >br>br>accept属性列表br> 1.accept="application/msexcel"2.accept="application/msword"3.accept="application/pdf"4.accept="application/p

2015-11-10 16:14:43 461

转载 MVC文件上传与下载

想想自己从毕业到工作也有一年多,以前公司的任务的比较重,项目中有的时候需要用到什么东西都去搜索一下,基础知识感觉还没有以前在学校中的好。最近开始写博客,真的是有一种心中虽有千言,下笔实无一字的感概,本人不擅长理论,不擅长说教,不懂框架,现在写博客是即兴而言,均是自己的工作和个人学习中的感悟而写,本来以为写个文件上传下载两个小时之类博客神马的都全部搞定,实际耗费的时候三倍左右,不多说了,正题开始:

2015-11-10 10:50:41 1462

转载 Asp.Net Mvc 带进度条大文件上传(附源码下载)

在Web开发中经常会遇到文件上传的功能,如果是小文件,很简单;如果遇到的客户需要上传几个G甚至几十G、几百G的文件,那么就出现问题了!为了安全起见,Mvc的Config设置根本就不允许上传这么大的文件。经过多次试验比较,我向朋友介绍一种简单易懂的方法:借助于Jquery的JqUploader控件。环境     Asp.Net Mvc3 + Vs2010使用的脚本  

2015-11-10 10:48:22 1989

转载 上传文件相关文章

判断是否为图片:http://www.cnblogs.com/insus/archive/2012/03/08/2385054.html和http://www.cnblogs.com/insus/p/3637624.html重设(裁剪)图片Size:http://www.cnblogs.com/insus/archive/2011/05/28/2060601.html文件上传更新文件夹文件

2015-11-09 16:48:37 353

转载 MVC应用程序中管理(更新)上传的文件

实现上传文件功能,有时上传也会操作出错,能让用户有改正有机会,开发上传文件能有更新的功能。文件上传时,如果是存储于应用程序某一目录的话,在更新时需要了解一些流程,先是删除旧文件,更新数据表相关信息,存储新文件。本篇让你了解到MVC与jQuery的交互处理。 在数据库中,新建一个更新的存储过程: 找到并打开FileLibraryEntity.cs,

2015-11-09 16:05:25 386

转载 MVC上传文件

ASP.NET MVC上传文件是必段撑握的知识。加强训练才是。以前Insus.NET曾使用第三方MyAjaxForm.js :http://www.cnblogs.com/insus/p/3785484.html 或者是jQuery的Uploadify组件:http://www.cnblogs.com/insus/p/3590907.html 还有一篇可以参考的,VS标准标签i

2015-11-09 16:04:33 288

转载 文件上传时判断是否为图片

早上Insus.NET写了一篇博文《判断目录下的文件是否为图片》http://www.cnblogs.com/insus/p/3637624.html 算作是修正以前上传的缺陷。但是用户上传时,还是没有判断或是限制。好吧,为Uploadify的上传方法,添加一些判断。如果用户选择的不是图片文件,取消与提示给用户。打开Utilities\ImageUtility.cs:

2015-11-09 16:01:55 1652

转载 ASP.NET MVC使用input标签上传文件

有些时间学习了,温习一下ASP.NET MVC了。上传文档是在开发过程中,必须撑握的一个功能。以前上传均是使用第三方控件uploadify来实现,今天使使用VS标准标签input 的type="file"来完成。在控制器中,创建两个ActionResult(),第一个是视图,第二个是Action,即处理上传,两者区别还在于一个return View(),一个return Content("

2015-11-09 15:59:29 2003 1

转载 ASP.NET MVC图片管理(上传,预览与显示)

先看看效果(下面gif动画制作有点大,5.71MB): 题外话:上面选择图片来源于Insus.NET的新浪微博:http://weibo.com/104325017 也是昨晚(2015-07-03)Insus.NET烹饪的晚餐。如果你也想学习烹饪,也可以关注Insus.NET的微博。言归正传,由于以前的asp.net mvc的练习文件上传文件,显示或是下载等博文,均是存

2015-11-09 15:49:10 4145

转载 MVC应用程序实现上传文件

学习MVC以来,一直想实现上传文件的功能,使用jQuery来实现上传,有很多插件。此篇演示中,Insus.NET是使用Uploadify。http://www.uploadify.com/,它有更多的文件说明,可以参考:http://www.uploadify.com/documentation/。你可以使用MVC的NuGet Packages管理器,来安装这个jQuery的插件:

2015-11-09 15:20:39 372

转载 Javascript中的函数声明和函数表达式

Javascript有很多有趣的用法,在Google Code Search里能找到不少,举一个例子:~function() { alert("hello, world.");}();试一下就知道这段代码的意思就是声明一个函数,然后立刻执行,因为Javascript中的变量作用域是基于函数的,所以这样可以避免变量污染,但这里的位运算符『~』乍一看让人摸不到头脑

2015-11-03 13:45:53 280

转载 MVC4在IIS7上部署完成后,预览网站,只能看到目录,不能预览网站

web.config的system.webServer配置节下是否有这个:

2015-09-08 18:03:24 4202 1

转载 RESTful架构详解

1. 什么是REST  REST全称是Representational State Transfer,中文意思是表述(编者注:通常译为表征)性状态转移。 它首次出现在2000年Roy Fielding的博士论文中,Roy Fielding是HTTP规范的主要编写者之一。 他在论文中提到:“我这篇文章的写作目的,就是想在符合架构原理的前提下,理解和评估以网络为基础的应用软件的架构设计,得到一

2015-07-19 19:21:31 566

转载 REST风格的原则

一个好的RESTful API,应该具备以下特征:这个API应该是对浏览器友好的,能够很好地融入Web,而不是与Web格格不入。浏览器是最常见和最通用的REST客户端。好的RESTful API应该能够使用浏览器+HTML完成所有的测试(不需要使用编程语言)。这样的API还可以很方便地使用各种自动化的Web功能测试、性能测试工具来 做测试。Web前端应用(基于浏览器的RIA应用、移

2015-07-19 19:20:07 426

转载 MVC4 WebAPI

不管是因为什么原因,结果是在新出的MVC中,增加了WebAPI,用于提供REST风格的WebService,个人比较喜欢REST风格的WebService,感觉比SOAP要轻量级一些,而且对客户端的要求也更少,更符合网络数据传输的一般模式,客户端完全摆脱了代理和管道来直接和WebService进行交互,具体的区别可以参见Web 服务编程,REST 与 SOAP(一)环境准备本机

2015-07-19 19:18:52 441

转载 基于RESTful标准的Web Api

微软的web api是在vs2012上的mvc4项目绑定发行的,它提出的web api是完全基于RESTful标准的,完全不同于之前的(同是SOAP协议的)wcf和webService,它是简单,代码可读性强的,上手快的,如果要拿它和web服务相比,我会说,它的接口更标准,更清晰,没有混乱的方法名称,有的只有几种标准的请求,如get,post,put,delete等,它们分别对应的几个操作,下面讲

2015-07-19 19:17:02 520

转载 mvc4中的 webapi 的使用方式

目录一:简单介绍什么是Web api二:怎么定义的 Post Get Put 和 Delete三:简单使用,直接从前台传递一个类到后台接收四:其他获取值的方式 一:简单介绍什么是Web apiREST属于一种设计风格,REST 中的 POST(新增数据),GET(取得数据),PUT(更新数据),DELETE(删除数据)来进行数据库的增删改查,

2015-07-19 19:12:04 5013 1

转载 require.js+knockout.js+.underscore模板引擎的使用

第一种使用方式:HTML:ul data-bind="template: { name: 'peopleList' }">ul>script type="text/html" id="peopleList"> _.each(people(), function(person) { %> li> b data-bind="te

2015-05-26 14:51:29 646 1

转载 knockout.js模板绑定之利用Underscore.js模板引擎示例

View代码 1 h1>Peopleh1> 2 ul data-bind="template: { name: 'peopleList' }">ul> 3 4 script type="text/html" id="peopleList"> 5 _.each(people(), function(person) { %> 6 li> 7

2015-05-26 14:50:02 754

转载 Knockout开发中文API系列5–绑定关键字

目的Visible绑定通过绑定一个值来确定DOM元素显示或隐藏示例"visible: shouldShowMessage">       You will see this message only when "shouldShowMessage" holds a true value.        "text/javascript">   

2015-05-26 14:48:57 602

转载 Knockout开发中文API系列4–监控属性数组

PS:这个翻译系列好久都没有更新了,实在是不应该,一方面是由于时间不多,另一方面也由于自身惰性太大,从今天起接着更新,会在最近的一月内把这个系列中文API文档翻译完整。如果你想侦测并响应一个对象的变化,你需要使用observables。如果你想侦测并响应一个集合对象的变化,你需要使用observableArray。这在很多情况下,都显得非常有用,比如你想操作UI上的一组数据,控制其显示或编

2015-05-26 14:46:28 593

转载 Knockout开发中文API系列3–使用计算属性

计算属性如果你已经有了一个监控属性 firstName和lastName,如果你想显示全名该怎么做呢?这个时候你就可以通过计算属性来实现,这个方法依赖于一个或多个监控属性,如果任何依赖对象发生改变他们就会跟着改变。例如,下面的 view model:function AppViewModel() {       this.firstName = ko.obs

2015-05-26 14:45:48 1011

转载 Knockout开发中文API系列2–创建数据模型和监控属性

Knockout开发中文API系列2–创建数据模型和监控属性Observables,这个词的翻译来自汤姆大叔,对于部分翻译不是很准确的,欢迎大家留言,以得到更好的翻译。Knockout是建立在以下3个核心功能之上的:1、    属性监控与依赖跟踪2、    声明式绑定3、    模版机制在本节中,我们将学习3个核心里面的第一个。但在这之前,先让我们学习一下MVVM设

2015-05-26 14:44:44 477

转载 Knockout开发中文API系列1

Knockout开发中文API系列1从本节开始介绍关于KnockoutJs相关的内容,本节主要介绍knockoutjs一些重要特性与优点,以及它与Jquery等框架库之间的区别。1、Knockout.js是什么?Knockout是一款很优秀的JavaScript库,它可以帮助你仅使用一个清晰整洁的底层数据模型(data model)即可创建一个富文本且具有良好的显示和编辑功能的用户

2015-05-26 14:44:00 497

转载 javascript arguments(转)

什么是argumentsarguments 是是JavaScript里的一个内置对象,它很古怪,也经常被人所忽视,但实际上是很重要的。所有主要的js函数库都利用了arguments对象。所以agruments对象对于javascript程序员来说是必需熟悉的。所有的函数都有属于自己的一个arguments对象,它包括了函所要调用的参数。他不是一个数组,如果用typeof argum

2015-05-26 13:39:31 408

转载 jQuery.extend 函数详解

jQuery.extend 函数详解JQuery的extend扩展方法:      Jquery的扩展方法extend是我们在写插件的过程中常用的方法,该方法有一些重载原型,在此,我们一起去了解了解。      一、Jquery的扩展方法原型是:    extend(dest,src1,src2,src3...);      它的含义是将src1,src2,sr

2015-04-29 16:00:54 310

转载 深入学习JavaScript: apply 方法 详解(转)——非常好

摘自:http://blog.csdn.net/qianzai5765638/article/details/6952321我在一开始看到javascript的函数apply和call时,非常的模糊,看也看不懂,最近在网上看到一些文章对apply方法和call的一些示例,总算是看的有点眉目了,在这里我做如下笔记,希望和大家分享..  如有什么不对的或者说法不明确的地方希望读者多多提一些意见

2015-04-22 11:36:42 321

转载 AttributeUsage属性

除了定制attributes之外,可以使用Attributes属性定义如何使用这些属性。例如:[AttributeUsage(     validon,     AllowMultiple = allowmultiple,     Inherited = inherited)] 强烈推荐使用AttributeUsage属性将属性文档化,因此属性的用户能直接使用已命名的属性,

2015-04-17 14:32:01 455

转载 var self =this;

var self = this //指代本作用域的对象我们给出一个私有的 self 参数。这个可以令对象对私有方法可见。这种做法是因为私有方法无法被公共方法调用。要令私有方法有用它们被附加到了对象上,但它们无法从外部访问,同时它们也无法被这个对象的公共方法(prototype方法都是公有的)所访问。他们只对私有成员可见。私有方法则是构造器内部的函数。ECMAScript Languag

2015-04-16 17:25:40 395

转载 通用的业务编码规则设计实现

一、背景每一个企业应用中不可避免的都会涉及到业务编码规则的问题,比如订单管理系统中的订单编号,比如商品管理系统中的商品编码,比如项目管理系统中的项目编码等等,这一系列的编码都需要管理起来,那么它们的应该如何编码的,具体的编码规则我们很多时候都是直接写在程序当中常用的的编码有: 1、数据库自增长ID或最大值加1 2、GUID 3、时间戳 4、常量+自增长 5、常量

2015-04-15 17:20:59 1099

转载 5分钟快速开发之代码生成器(asp.net mvc4 + easyui + knockoutjs)

一、前言作为一个码农这么多年,一直在想怎么提高我们的编码效率,关于如何提高编码效率,我自己的几点体会1、清晰的项目结构,要编写代码的地方集中 2、实现相同功能的代码量少并且清晰易懂 3、重复或有规律的代码应该自动生成在这里我就讨论下代码生成的问题。二、关于代码生成器刚毕业时我也非常迷信代码生成器,喜欢在网上找一些代码生成器及相关的源码,喜欢在和网友讨

2015-04-15 17:20:35 958

转载 利用CSS预处理技术实现项目换肤功能(less css + asp.net mvc4.0 bundle)

一、背景    在越来越重视用户体验的今天,换肤功能也慢慢被重视起来。一个web系统用户可以选择一个自己喜欢的系统主题,在用户眼里还是会多少加点分的。我们很开心的是easyui v1.3.4有自带default gray black bootstrap metro五款皮肤,但是它并不像bootsrap提供了很完整的css框架,不能提供项目需要的所有的css,所以还需要自己编写控件之外的一些

2015-04-15 17:18:52 664 1

转载 我的权限系统设计实现MVC4 + WebAPI + EasyUI + Knockout(五)框架及Web项目的组件化

一、组件化印象1、先给大家看一张截图如果我告诉大家,这就是一个web管理系统发布后的所有内容,你们会不会觉得太简洁了,只有一个web.config、一个Global.asax文件,其它的都是dll文件,没有aspx、cshtml、html页面,没有js css images文件,但它的确能跑起来,跑起来之后的截图如下2、再看我新建一个项目的流程新建一

2015-04-15 17:17:47 1202

转载 我的权限系统设计实现MVC4 + WebAPI + EasyUI + Knockout(四)授权代码维护

一、前言 权限系统设计中,授权代码是用来控制数据访问权限的。授权代码说白了只是一树型结构的数据,没有什么其它的业务意义。那么这个页面的功能也就非常简单授权代码维护:新增、修改、删除授权代码数据。二、正文 我们实际上就是要实现一个treegrid的增删改的功能,技术上很容易实现。 1、新建控制器 PermissionControlle.cspublic class P

2015-04-15 17:16:06 844

转载 我的权限系统设计实现MVC4 + WebAPI + EasyUI + Knockout(三)图形化机构树

一、前言组织机构是国内管理系统中很重要的一个概念,以前我们基本都是采用数据列表的形式展现,最多只是采用树形列表展现。虽然够用,但是如果能做成图形化当然是最好不过了。这里我不用任何图形控件,就用最原始的方式,用脚本画html的方式来展现一个图形化的机构树。二、功能分析当然我们除了生成图形的功能还有其它的维护机构数据的功能: 1、展现机构图形 2、新增组织机构 3、

2015-04-15 17:15:03 1251

转载 我的权限系统设计实现MVC4 + WebAPI + EasyUI + Knockout(二)菜单导航

一、前言上篇博客中已经总体的说了一下权限系统的思路和表结构设计,那接下来我们就要进入正文了,先从菜单导航这个功能开始。二、实现这个页面基本不用什么需求分析了,大家都很明白,不过在这个页面要多维护一个东西,那就是定义页面中有哪些按钮,这个用弹出窗口做。 我们技术分析一下: 1、直在grid中在线编辑,使用easyui的treegrid控件可实现。 2、行编辑时选择

2015-04-15 17:14:41 953

转载 我的权限系统设计实现MVC4 + WebAPI + EasyUI + Knockout(一)

一、前言之前的博客一直都还没写到框架的实现及权限系统,今天开始写我的权限系统,我以前做过的项目基本上都有权限管理这个模块,但各个系统都会有一些不太一样,有些简单点,有些稍微复杂一点,一句话,我们做的系统都离不开这个权限系统。所以网上很多人尝试做一个通用的权限系统,不评论他们做的怎么样,只是说在网上能找到的直接能用的应该不多,适用的并且能集成到项目中的就更少了,所以还是考虑自己做一个,不一定

2015-04-15 17:12:52 873

转载 通用的web系统数据导出功能设计实现(导出excel2003/2007 word pdf zip等)

前言我们在做web系统中,导出也是很常用的一个功能,如果每一个数据列表都要对应写一个导出的方法不太现实。现在就想设计一个共通的功能来实现这个导出。需求分析在开始之前我们先要明白我们要实现怎样一个功能 1、支持导出excel2003/excel2007 word pdf等文件格式 2、支持数据分页,可以导出全部页或指定页 3、支持导出的文档再压缩zip rar 7

2015-04-15 17:12:33 811

转载 一个共通的viewModel搞定所有的编辑页面-经典ERP录入页面(easyui + knockoutjs + mvc4.0)

前言我写代码喜欢提取一些共通的东西出来,之前的一篇博客中说了如何用一个共通的viewModel和简洁的后台代码做查询页面,所有的查询页面都要对应一个数据录入的编辑及查看明细的页面,那么今天我们就来实现这个页面,同样我们也要使用一个共通的viewModel完成前台UI与JSON数据交互的处理,同样以超简洁的后台代码来处理保存。需求分析我们先弄明白我们要做怎么样一个编辑的页面。

2015-04-15 17:10:36 1122

ASP.NET+SQL SERVER动态网站设计

ASP.NET+SQL SERVER动态网站设计

2008-10-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除