随笔分类 -  ASP.NET MVC

摘要:这篇文章把Asp.net MVC的filter介绍的很详细,值得收藏。http://www.dotnet-tricks.com/Tutorial/mvc/b11a280114-Understanding-ASP.NET-MVC-Filters-and-Attributes.html 阅读全文
posted @ 2014-03-04 11:57 acles 阅读(240) 评论(0) 推荐(0) 编辑
摘要:CentOS Mono Nginx 部署 MVC4+WebApi经过几天的折磨,终于在CentOS上成功部署了MVC4+WebApi。Mono上的服务器推荐两种:Jexus(国产高人写的一款很牛的服务器)和Nginx(Fastcgi方式)。本文介绍Nginx如何部署MVC4+WebApi。环境:CentOS 6.4(32、64位)Mono-3.2.1Nginx 1.5.4ASP.NET MVC 4WebApi 1.0一、首先安装一些需要的软件包1、 首先更新CentOS上的软件包:yum –y update。2、 安装一些需要的库:yum -y install gcc gcc-c++ biso 阅读全文
posted @ 2013-09-11 00:00 acles 阅读(10346) 评论(5) 推荐(5) 编辑
摘要:在使用WebApi的时候,有时候只想返回JSON;实现这一功能有多种方法,本文提供两种方式,一种传统的,一种作者认为是正确的方法。JSONinWebAPI–theformatterbasedapproach只支持JSON最普遍的做法是:首先清除其他所有的formatters,然后只保留JsonMediaTypeFormatter。有了HttpConfiguration的实例,你将会很简单的清除所有formatters,然后重新添加JsonMediaTypeFormatter。实现代码如下:configuration.Formatters.Clear();configuration.Format 阅读全文
posted @ 2013-06-21 09:51 acles 阅读(51683) 评论(5) 推荐(8) 编辑
摘要:这篇文章主要介绍使用Nugetpackage中的RazorPDF简单的创建PDF的方法。关于RazorPDF这个NugetPackage由AlNyveldt创建。它内部使用ITextSharp。RazorPDF使用Razor视图引擎创建iTextXML,iTextXML用来生成PDF文件。如果你想了解更多的关于RazorPDF的情况,可以访问:https://www.nuget.org/packages/RazorPDF下面举个例子使用RazorPDF1、首先创建一个MVC项目2、使用Nuget安装RazorPDFPackage。3、创建一个CustomerModel。namespacePDF 阅读全文
posted @ 2013-06-18 10:05 acles 阅读(2548) 评论(3) 推荐(0) 编辑