搜尋此網誌

2018-02-21

ASP.NET Web API 參考

API 設計
API 實作 *****
ASP.NET Web API

The Web API Checklist

Microsoft REST API Guidelines
非RESTful的微软REST API指南




Designing Evolvable Web APIs with ASP.NET ***
Source for the book

Over 100 ASP.NET Web API samples

List of ASP.NET Web API and HttpClient Samples

簡明RESTful API設計要點
HTTP狀態碼
Returning Server-Side Errors from AJAX Calls ***

使用Asp.Net MVC打造Web Api
ASP.NET MVC4 - Web API 開發系列 [從無到有,建立 CRUD 的應用程式]
ASP.NET MVC 4 Web API 開發 (全攻略) [上]
twMVC#8 - ASP.NET Web API課後補充資料與專案範例檔
ASP.NET WebAPI: Getting Started with MVC4 and WebAPI
ASP.NET Web API 參數繫結
Mapping UrlEncoded POST Values in ASP.NET Web API

Swagger
10 個原因我喜歡用 [Swagger](http://swagger.io/) spec 來定義新開發的 RESTful APIs.
twMVC#21以實例說明ASP.NET Web API 服務的開發與測試過程
在 Azure App Service 中開始使用 API Apps、ASP.NET 和 Swagger
使用 Swagger UI 与 Swashbuckle 创建 RESTful Web API 帮助文件
Add Swagger to your .NET Core Web API
Swashbuckle Swagger Integration In WebApi 2
MOTC Transport API V2 公車動態

RESTful API如何一次完成多個相依請求

如何在現有 ASP.NET MVC 5 專案上加入 ASP.NET Web API

[ASP.NET Web API]Versioning Web API by SDammann.WebApi.Versioning


Web APIs and the n+1 Problem ***
8 ways to improve ASP.NET Web API performance

微小的开心功能第2部分-Visual Studio 2012 中的ASP.NET Web API
Working with SSL in Web API
ASP.NET Web API: Using Namespaces to Version Web APIs
跨域资源共享 CORS 详解
浏览器同源政策及其规避方法

ASP.NET CORS 样例
Enabling Cross-Origin Requests in ASP.NET Web API 2
ASP.NET Web API CORS預覽功能完整剖析
ASP.NET Web API and CORS Support
ASP.NET Web API: CORS支持和基于属性的路由改进
進擊的 ASP.NET Web API 2 巨人 – 打造支援各種裝置及平台的服務
CORS support for ASP.NET Web API
[ASP.NET MVC] 使用 ASP.NET MVC Web API CORS 以達到AJAX跨網域請求 (Beta Preview)
ASP.NET Web API v2 Cross-origin resource sharing made easy

Accessing Session Using ASP.NET Web API
ASP.NET Web API session or something?
Web API how to acces session?


[ASP.NET] Web API in Web Form
[ASP.NET] WebAPI Get 使用複雜型別
[Web API][筆記]在WebForm裡面建立Web API程式
[Web API][筆記] POST 總是 Nothing 或 null
ASP.NET Web API 參數繫結
Passing multiple simple POST Values to ASP.NET Web API
Using jQuery to POST [FromBody] parameters to Web API
【SQL Server | Asp.net MVC】使用WebAPI存取FileTable



使用json web token
Bearer Token

Securing ASP.NET Web APIs
Securing ASP.NET Web API ***
Protect your Web API from CSRF attacks with ANTI FORGERY TOKENS


如何在 ASP.NET Web API 2 專案中啟用表單驗證 (Forms Authentication)

Two Factor Authentication in ASP.NET Web API & AngularJS using Google Authenticator
How To Get GeoLocation Address By Using Google GeoLocation API In ASP.NET Web API

[ASP.NET]Web API bearer token 驗證
[ASP.NET]Web API 加入 Refresh Token
[ASP.NET]使用透過 AngularJS 來存取 Token Base Web API
JSON Web Token in ASP.NET Web API 2 using Owin

How Do You Call a Web API Endpoint Without Using JavaScript?
How Do You Post to a Web API Controller from an MVC Controller?
How Do You Display WebAPI Model Errors in MVC?
How Can You Use Web API to Authenticate Users of Your MVC Application?



[Web API]如何針對 Message Handler 進行單元測試
Using Dependency Injection with ASP.NET Web API Hosted on Katana
Using dependency injection with WebAPI in the RAW stack


Consuming a Web API Asynchronously in ASP.NET MVC or WPF




Top 10 ASP.NET Web API Interview Questions Introduction to ASP.NET Web API
Adding Queryable Support to ASP.NET Web API Controller Action Methods

Migrating ASP.NET Web Forms to the MVC Pattern with the ASP.NET Web API

ASP.NET Web API: Using Namespaces to Version Web APIs
Media Formatters


Passing Multiple Parameters to ASP.NET Web API With jQuery

ASP.Net Web API: Create, Deploy to Azure and Manage Using Azure API Management






ODataLib
OData v4 Client Code Generator

Media Resource Support for OData in Web API

A Message Flow in ASP.NET Web API OData
Getting started with ASP.NET Web API OData in 3 simple steps
Introducing batch support in Web API and Web API OData
OData Scaffolding

Getting started with OData v4 in ASP.NET Web API
Getting started with ASP.NET Web API 2.2 for OData v4.0

Introducing batch support in Web API and Web API OData
OData Web API Batching with Actions
ASP.NET Web API Pagination using OData operators

Visualize Streaming Data the Easy Way with OData






Test-Driven Development with Content Negotiation in the Web API

RestSharp Simple REST and HTTP API Client for .NET *****
How To Consume a WebAPI with RestSharp

WebApiContrib
WebAPIContrib is a collection of open source projects to help improve your work with ASP.NET Web API.

ASP.NET Web API: CORS support and Attribute Based Routing Improvements






A WebAPI Basic Authentication MessageHandler
A WebAPI Basic Authentication Authorization Filter

Introducing ASP.NET Web API Throttling handler

Building ASP.Net Web API RESTful Service ***
Creating a REST service using ASP.NET Web API






HTTP Header 入門详解

HTTP API Design Guide

RESTful API Design ***

架构风格与基于网络的软件架构设计
架构风格与基于网络应用软件的架构设计(中文修订版)
RESTful Web Services Cookbook中文版

RESTful API 设计指南

深入探索REST
虚拟研讨会:如何设计好的RESTful API?
理解本真的REST架构风格
理解本真的REST架构风格
InfoQ eMag: REST
如何设计一个优秀的API
Web API设计方法论
系列文章——Web API从开始到结束

Accepting Raw Request Body Content with ASP.NET Web API
Introducing ASP.NET Web API Throttling handler
Head First into ASP.NET Web API – A Time Card Service using Media Formatters and KnockoutJs
Per request tracing in ASP.NET Web API






進擊的 ASP.NET Web API 2 巨人 – 打造支援各種裝置及平台的服務
What is new in ASP.NET Web API 2
Announcing the Release of ASP.NET MVC 5.1, ASP.NET Web API 2.1 and ASP.NET Web Pages 3.1 *****
What’s New in ASP.NET MVC 5 that make your MVC web sites shine
ASP.NET MVC5, Web API2 and Knockoutjs Web Application Development
Editable HTML Table with CRUD operations using KnockoutJS and ASP.NET WEB API

Looking at ASP.NET MVC 5.1 and Web API 2.1 - Part 1 - Overview and Enums ***
Looking at ASP.NET MVC 5.1 and Web API 2.1 - Part 2 - Attribute Routing with Custom Constraints
Looking at ASP.NET MVC 5.1 and Web API 2.1 - Part 3 - Bootstrap and JavaScript enhancements
Looking at ASP.NET MVC 5.1 and Web API 2.1 - Part 4 - Web API Help Pages, BSON, and Global Error Handling
ASP.NET Web API exception logging with Raygun.io

Handling Errors in Web API Using Exception Filters and Exception Handlers ***
Exception Handling in ASP.NET Web API - A Guided Tour ***
ASP.NET Web API 2: ExceptionLogger and Exception Handler ***

Working With Attribute Routing In Web API 2

Ignoring routes in ASP.NET Web API

.NET WebAPI 用ExceptionFilterAttribute实现错误(异常)日志的记录(log4net做写库操作)
.NET WebAPI 用ActionFilterAttribute实现token令牌验证与对Action的权限控制
.NET WebAPI 实现图片上传(包括附带参数上传图片)





Creating Help Pages for ASP.NET Web API

Web API(RESTFul)協同文件與測試工作之道-Postman Team訂閱!
如何在 ASP.NET MVC 4 專案加上 Web API 與 API 說明頁面
[ASP.NET WebAPI] 如何在 ASP.NET MVC 專案加上 Web API 說明文件
Introducing the ASP.NET Web API Help Page (Preview)
ASP.NET Web API Help Page Part 1: Basic Help Page customizations
ASP.NET Web API Help Page Part 2: Providing custom samples on the Help Page
ASP.NET Web API Help Page Part 3: Advanced Help Page customizations

Adding a simple Test Client to ASP.NET Web API Help Page
Using ApiExplorer to export API information to PostMan, a Chrome extension for testing Web APIs
Making ASP.NET Web API Help Page work on self-hosted services
ASP.NET Web API: Generating a Web API help page using ApiExplorer
Design-time generation of help page (or client) for ASP.NET Web API

Postman Using interceptor to read and write cookies

Self-Hosting an ASP.NET Web API






Contact Manager Web API
ASP.NET Web API samples






ASP.NET4.5Web API及非同步程序开发系列(1)

使用ASP.Net WebAPI构建REST服务(一)——简单的示例

Calling a RESTful Service like ASP.NET WebApi using WebApiClient






開發工具:
I'm Only Resting A feature-rich WinForms-based HTTP client

沒有留言: