ASP.NET Web API系列教程(目录)(转)
2016-11-10 22:07
549 查看
注:微软随ASP.NET MVC 4一起还发布了一个框架,叫做ASP.NET Web API。这是一个用来在.NET平台上建立HTTP服务的Web API框架,是微软的又一项令人振奋的技术。目前,国内对此关注的人似乎还不多,有关ASP.NET Web API的文章也不多见。为此,本人打算对微软ASP.NET Web API官方网站上的一些教程进行翻译,以期让更多的国人了解、学习和使用这项ASP.NET Web API。
引子:新的Web API是什么?
Chapter 1: Getting Started with ASP.NET Web API
第1章 ASP.NET Web API入门
Your First Web API (C#)
第一个Web API(C#)
Deep Dive into Web API
深入探讨Web API(这是一个视频教程,本翻译系列略)
Pro ASP.NET Web API
精通ASP.NET Web API(这是一本将于明年出版的书,本翻译系列略)
Chapter 2: Creating Web APIs
第2章 创建Web API
Creating a Web API that Supports CRUD Operations
创建支持CRUD操作的Web API
Sample: Contact Manager
示例:联系人管理器(这是一个可直接下载的应用程序,本翻译系列略)
Using Web API with Entity Framework
与实体框架一起使用Web API
Part 1: Overview and Creating the Project
第1部分:概述及创建项目
Part 2: Creating the Domain Models
第2部分:创建域模型
Part 3: Creating an Admin Controller
第3部分:创建Admin控制器
Part 4: Adding an Admin View
第4部分:添加Admin视图
Part 5: Creating a Dynamic UI with Knockout.js
第5部分:用Knockout.js创建动态UI
Part 6: Creating Product and Order Controllers
第6部分:创建Product和Order控制器
Part 7: Creating the Main Page
第7部分:创建首页
Creating a Help Page for a Web API
创建Web API帮助页面
Introducing the ASP.NET Web API Help Page (Preview)
ASP.NET Web API帮助页面简介(预览版)(这是一个NuGet安装包,本翻译系列略)
Chapter 3: Web API Clients
第3章 Web API客户端
Sample: Introduction to HttpClient
示例:HttpClient简介(这是一个可直接下载的应用程序,本翻译系列略)
Calling a Web API From a .NET Client (C#)
通过.NET客户端调用Web API
Calling a Web API From a WPF Application (C#)
通过WPF应用程序调用Web API
HttpClient Message Handlers
HttpClient消息处理器
Chapter 4: Web API Routing and Actions
第4章 Web API路由与动作
Routing in ASP.NET Web API
ASP.NET Web API路由
Routing and Action Selection
路由与动作选择
Exception Handling in ASP.NET Web API
ASP.NET Web API异常处理
Chapter 5: Working with HTTP
第5章 使用HTTP
HTTP Message Handlers
HTTP消息处理器
Sending HTML Form Data: Form-urlencoded Data
发送HTML表单数据:URL编码的表单数据
Sending HTML Form Data: File Upload and Multipart MIME
发送HTML表单数据:文件上传与多部分MIME
Batching HTTP Messages
批处理HTTP消息
HTTP Cookies
Chapter 6: Formats and Model Binding
第6章 格式化与模型绑定
Media Formatters
媒体格式化器
JSON and XML Serialization
JSON与XML序列化
Content Negotiation
内容协商
Model Validation
模型验证
Chapter 7: OData Support in ASP.NET Web API
第7章 ASP.NET Web API的OData支持
OData support in ASP.NET Web API [Preview]
ASP.NET Web API的OData支持(预览版)
Chapter 8: Hosting ASP.NET Web API
第8章 ASP.NET Web API托管
Self-Host a Web API (C#)
自托管Web API(C#)
Sample: ASP.NET Web API Self-Host
例子:ASP.NET Web API自托管
Using Web API with ASP.NET Web Forms
与ASP.NET Web表单一起使用Web API
Mobile-friendly REST service using ASP.NET Web API and SQL Database
使用ASP.NET Web API和SQL数据库的移动友好的REST服务
Chapter 9: Testing and Debugging
第9章 测试与调试
Tracing in ASP.NET Web API
ASP.NET Web API中的跟踪
ASP.NET Web API Tracing (Preview)
ASP.NET Web API跟踪(预览版)
Chapter 10: Extensibility
第10章 可扩展性
Configuring ASP.NET Web API
配置ASP.NET Web API
Using the Web API Dependency Resolver
使用Web API依赖性解析器
Resources
资源
Brad Wilson's Blog
Henrik's Blog
Hongmei's Blog
Kiran's Blog
Mike Stall's Blog
Yao's Blog
http://www.cnblogs.com/r01cn/archive/2012/11/11/2765432.html
ASP.NET Web API系列教程目录
Introduction:What's This New Web API?引子:新的Web API是什么?
Chapter 1: Getting Started with ASP.NET Web API
第1章 ASP.NET Web API入门
Your First Web API (C#)
第一个Web API(C#)
Deep Dive into Web API
深入探讨Web API(这是一个视频教程,本翻译系列略)
Pro ASP.NET Web API
精通ASP.NET Web API(这是一本将于明年出版的书,本翻译系列略)
Chapter 2: Creating Web APIs
第2章 创建Web API
Creating a Web API that Supports CRUD Operations
创建支持CRUD操作的Web API
Sample: Contact Manager
示例:联系人管理器(这是一个可直接下载的应用程序,本翻译系列略)
Using Web API with Entity Framework
与实体框架一起使用Web API
Part 1: Overview and Creating the Project
第1部分:概述及创建项目
Part 2: Creating the Domain Models
第2部分:创建域模型
Part 3: Creating an Admin Controller
第3部分:创建Admin控制器
Part 4: Adding an Admin View
第4部分:添加Admin视图
Part 5: Creating a Dynamic UI with Knockout.js
第5部分:用Knockout.js创建动态UI
Part 6: Creating Product and Order Controllers
第6部分:创建Product和Order控制器
Part 7: Creating the Main Page
第7部分:创建首页
Creating a Help Page for a Web API
创建Web API帮助页面
Introducing the ASP.NET Web API Help Page (Preview)
ASP.NET Web API帮助页面简介(预览版)(这是一个NuGet安装包,本翻译系列略)
Chapter 3: Web API Clients
第3章 Web API客户端
Sample: Introduction to HttpClient
示例:HttpClient简介(这是一个可直接下载的应用程序,本翻译系列略)
Calling a Web API From a .NET Client (C#)
通过.NET客户端调用Web API
Calling a Web API From a WPF Application (C#)
通过WPF应用程序调用Web API
HttpClient Message Handlers
HttpClient消息处理器
Chapter 4: Web API Routing and Actions
第4章 Web API路由与动作
Routing in ASP.NET Web API
ASP.NET Web API路由
Routing and Action Selection
路由与动作选择
Exception Handling in ASP.NET Web API
ASP.NET Web API异常处理
Chapter 5: Working with HTTP
第5章 使用HTTP
HTTP Message Handlers
HTTP消息处理器
Sending HTML Form Data: Form-urlencoded Data
发送HTML表单数据:URL编码的表单数据
Sending HTML Form Data: File Upload and Multipart MIME
发送HTML表单数据:文件上传与多部分MIME
Batching HTTP Messages
批处理HTTP消息
HTTP Cookies
Chapter 6: Formats and Model Binding
第6章 格式化与模型绑定
Media Formatters
媒体格式化器
JSON and XML Serialization
JSON与XML序列化
Content Negotiation
内容协商
Model Validation
模型验证
Chapter 7: OData Support in ASP.NET Web API
第7章 ASP.NET Web API的OData支持
OData support in ASP.NET Web API [Preview]
ASP.NET Web API的OData支持(预览版)
Chapter 8: Hosting ASP.NET Web API
第8章 ASP.NET Web API托管
Self-Host a Web API (C#)
自托管Web API(C#)
Sample: ASP.NET Web API Self-Host
例子:ASP.NET Web API自托管
Using Web API with ASP.NET Web Forms
与ASP.NET Web表单一起使用Web API
Mobile-friendly REST service using ASP.NET Web API and SQL Database
使用ASP.NET Web API和SQL数据库的移动友好的REST服务
Chapter 9: Testing and Debugging
第9章 测试与调试
Tracing in ASP.NET Web API
ASP.NET Web API中的跟踪
ASP.NET Web API Tracing (Preview)
ASP.NET Web API跟踪(预览版)
Chapter 10: Extensibility
第10章 可扩展性
Configuring ASP.NET Web API
配置ASP.NET Web API
Using the Web API Dependency Resolver
使用Web API依赖性解析器
Resources
资源
Brad Wilson's Blog
Henrik's Blog
Hongmei's Blog
Kiran's Blog
Mike Stall's Blog
Yao's Blog
http://www.cnblogs.com/r01cn/archive/2012/11/11/2765432.html
相关文章推荐
- ASP.NET Web API系列教程目录
- [转]ASP.NET Web API系列教程(目录)
- ASP.NET Web API系列教程目录
- ASP.NET Web API系列教程目录
- ASP.NET Web API系列教程目录
- ASP.NET Web API系列教程(目录)
- 使用ASP.NET Web Api构建基于REST风格的服务实战系列教程【外传】——Attribute Routing
- 使用ASP.NET Web Api构建基于REST风格的服务实战系列教程【二】——使用Repository模式构建数据库访问层
- 使用ASP.NET Web Api构建基于REST风格的服务实战系列教程【开篇】【持续更新中。。。】
- 使用ASP.NET Web Api构建基于REST风格的服务实战系列教程【八】——Web Api的安全性
- 使用ASP.NET Web Api构建基于REST风格的服务实战系列教程【九】——API变了,客户端怎么办?
- 本Blog.Net教程系列目录索引(SilverLight/Asp.net/Asp.net Ajax/C#等)
- 使用ASP.NET Web Api构建基于REST风格的服务实战系列教程
- 使用ASP.NET Web Api构建基于REST风格的服务实战系列教程【五】——在Web Api中实现Http方法(Put,Post,Delete)
- 使用ASP.NET Web Api构建基于REST风格的服务实战系列教程【六】——实现资源间的关联
- 使用ASP.NET Web Api构建基于REST风格的服务实战系列教程【开篇】【持续更新中。。。】
- 使用ASP.NET Web Api构建基于REST风格的服务实战系列教程【十】——使用CacheCow和ETag缓存资源
- 使用ASP.NET Web Api构建基于REST风格的服务实战系列教程【四】——实现模型工厂,依赖注入以及格式配置
- 使用ASP.NET Web Api构建基于REST风格的服务实战系列教程【八】——Web Api的安全性
- 使用ASP.NET WEB API构建基于REST风格的服务实战系列教程(一)——使用EF6构建数据库及模型