12 2013 档案
摘要:前言 还清晰的记得自己在2012年7月2日周一入职的,到现在为止也刚好一年半了。对.Net的学习也有一年半了,算是入门了吧。自己也由原来的.Net小白(白痴,几乎啥都不会),到现在的小菜(菜鸟,懂一点,会一点,都是皮毛)。 先来说说博客园吧。在未进入这个公司的时候,自己对博客园也没什么认识,虽然自己在入职之前的几个月已经注册了个帐号。进入公司后,因为经常需要查阅一些问题的处理,慢慢的发现博客园给我的答案越来越多,了解的越来越深。慢慢的每天我会来博客园查看一些文章,查看自己工作中用到的系列文章,再慢慢的我开始关注每天首页的文章,虽然一般都是看不懂的,再到后来我看到吐槽的文章(比如啥去.NET..
阅读全文
摘要:导航阅读本文之前,您也可以到Asp.Net Web API 2 系列导航进行查看http://www.cnblogs.com/aehyok/p/3446289.html。本文主要来讲解以下内容: 〇、前言 Ⅰ、Using[FromUri] Ⅱ、Using[FromBody] Ⅲ、Type Converters Ⅳ、Model Binders Ⅴ、Value Providers Ⅵ、HttpParameterBinding Ⅶ、IActionValueBinder前言阅读本文之前,您也可以到Asp.Net Web API 2 系列导航进行查看http://www.cnblogs....
阅读全文
摘要:昨天晚上睡觉前来博客园逛了一圈,看了看首页,发现了一篇不错的文章。http://www.cnblogs.com/hegezhou_hot/p/3489795.html不过当时也有点晚了。通过评论时间如下:这个12楼便是我的评论。我这人有时候喜欢看技术性文章的评论,因为我觉得从中可以学到很多。没想到竟然发现了这个,我昨晚一开始的想法是删掉下面的评论的。可以也删不掉,狠郁闷。结果刚刚发现评论竟然会变成这样子了,让我甚是无解。我明明只发了一条,怎么就会无端端的多了好几条呢,而且前后两条表达的意思也很差甚远。当我继续向下拖动评论的时候竟然又发现了这:至于为什么会这样,我自己也端详了一下,也有那么几种可
阅读全文
摘要:前言阅读本文之前,您也可以到Asp.Net Web API 2 系列导航进行查看http://www.cnblogs.com/aehyok/p/3446289.html本文参考链接文章地址http://www.asp.net/web-api/overview/formats-and-model-binding/model-validation-in-aspnet-web-api当客户端发送数据给你的Web API时,你通常希望在做其它处理之前先对数据进行验证。Data Annotations——数据注解在ASP.NET Web API中,你可以使用System.ComponentModel.D
阅读全文
摘要:前言阅读本文之前,您也可以到Asp.Net Web API 2 系列导航进行查看http://www.cnblogs.com/aehyok/p/3446289.html本文描述ASP.NET Web API如何实现内容协商。HTTP规范(RFC 2616)将内容协商定义为“在有多个表现可用时,为一个给定的响应选择最佳表现的过程”。在HTTP中内容协商的主要机制是以下请求报头:Accept:响应可接收的媒体类型,如“application/json”、“application/xml”,或者自定义媒体类型,如“application/vnd.example+xml”。Accept-Charset
阅读全文
摘要:本文个人同步博客地址:http://aehyok.com/Blog/Detail/99.html个人网站地址:aehyok.comQQ 技术群号:206058845,验证码为:aehyok本文文章链接:http://www.cnblogs.com/aehyok/p/3946286.html感谢您的阅...
阅读全文
摘要:本文个人同步博客地址:http://aehyok.com/Blog/Detail/98.html个人网站地址:aehyok.comQQ 技术群号:206058845,验证码为:aehyok本文文章链接:http://www.cnblogs.com/aehyok/p/3946286.html感谢您的阅...
阅读全文
摘要:前言阅读本文之前,您也可以到Asp.Net Web API 2 系列导航进行查看http://www.cnblogs.com/aehyok/p/3446289.html本文描述ASP.NET Web API中的JSON和XML格式化器。在ASP.NET Web API中,媒体类型格式化器(Media-type Formatter)是一种能够做以下工作的对象:从HTTP消息体读取CLR(公共语言运行时)对象将CLR对象写入HTTP消息体Web API提供了用于JSON和XML的媒体类型格式化器。框架已默认将这些格式化器插入到消息处理管线之中。客户端在HTTP请求的Accept报头中可以请求JSO
阅读全文
摘要:前言阅读本文之前,您也可以到Asp.Net Web API 2 系列导航进行查看http://www.cnblogs.com/aehyok/p/3446289.html本教程演示如何在ASP.NET Web API中支持额外的媒体格式。Internet Media Types——Internet的媒体类型媒体类型,也叫做MIME类型,标识了一片数据的格式。在HTTP中,媒体类型描述了消息体的格式。一个媒体类型由两个字符串组成:类型和子类型。例如:text/htmlimage/pngapplication/json当一条HTTP消息含有一个实体时,Content-Type(内容类型)报头指定消息
阅读全文
摘要:前言阅读本文之前,您也可以到Asp.Net Web API 2 系列导航进行查看http://www.cnblogs.com/aehyok/p/3446289.html本文主要来介绍在Asp.Net Web API使用Web API的Decpendency Resolver在控制器中如何注入依赖。本文使用VS2013。本文的示例代码下载链接为http://pan.baidu.com/s/1BvFTs为什么要使用Dependency Resolver一个dependency其实就是一个对象或者另外一个对象需要的一个接口。例如,在Asp.Net Web API 2第二课——CRUD操作http:/
阅读全文
摘要:详情请查看http://aehyok.com/Blog/Detail/71.html个人网站地址:aehyok.comQQ 技术群号:206058845,验证码为:aehyok本文文章链接:http://www.cnblogs.com/aehyok/p/3946286.html感谢您的阅读,如果您对...
阅读全文
摘要:前言阅读本文之前,您也可以到Asp.Net Web API 2 系列导航进行查看http://www.cnblogs.com/aehyok/p/3446289.htmlAsp.Net Web API可以需要IIS。你可以在你自己的主机上来承载一个Web API。本教程来展示在控制台应用程序中来承载一个Web API。使用的开发工具为VS2013。本文示例代码下载链接http://pan.baidu.com/s/1d56zf创建一个控制台应用程序这里我默认的Framework版本为4.5的。然后通过Nuget来下载安装Microsoft.AspNet.WebApi.SelfHost。创建Mode
阅读全文
摘要:前言阅读本文之前,您也可以到Asp.Net Web API 2 系列导航进行查看http://www.cnblogs.com/aehyok/p/3446289.html 路由就是Web API如何把URI匹配到一个Action的描述。Web API支持一种新的路由类型,被叫做属性路由。顾名思义,属性路由是用属性来创建路由。在你的Web API中属性路由可以让你更好的控制URI。你能容易的创建描述资源阶层的URIs。 较早的基于公约的路由风格是全面被支持的。事实上,你能够在同一个项目中联合使用这两种技术。 本文主要展示如何启用属性路由,并且描述了属性路由的各种选项,内容如下: 1、为什么...
阅读全文