ASP.NET Web APIASP.NET Web API
-
-
- Web API 2 시작(C#)Getting Started with Web API 2 (C#)
- Web API 2의 작업 결과Action Results in Web API 2
- ASP.NET Web Forms에 Web API 사용Using Web API with ASP.NET Web Forms
- Web API 도움말 페이지 만들기Creating Web API Help Pages
- 실습: ASP.NET Web API 및 Angular.js를 사용하여 SPA(단일 페이지 애플리케이션) 빌드Hands On Lab: Build a Single Page Application (SPA) with ASP.NET Web API and Angular.js
-
Entity framework 6에 Web API 2 사용Using Web API 2 with Entity Framework 6
- 프로젝트 만들기Create the Project
- 모델 및 컨트롤러 추가Add Models and Controllers
- 데이터베이스 시드Seed the Database
- 엔터티 관계 처리Handling Entity Relations
- DTO(데이터 전송 개체 만들기)Create Data Transfer Objects (DTOs)
- JavaScript 클라이언트 만들기Create the JavaScript Client
- 보기(UI) 만들기Create the View (UI)
- 항목 세부 정보 표시Display Item Details
- 데이터베이스에 새 항목 추가Add a New Item to the Database
- Azure 웹 사이트 앱 게시Publish the App to Azure Websites
-
-
- OData v4 엔드포인트 만들기Create an OData v4 Endpoint
- OData v4 클라이언트 앱 만들기(C#)Create an OData v4 Client App (C#)
- OData v4의 엔터티 관계Entity Relations in OData v4
- OData v4의 작업 및 기능Actions and Functions in OData v4
- OData v4의 제약Containment in OData v4
- OData v4에서 Singleton 만들기Create a Singleton in OData v4
- OData v4의 개방형 형식Open Types in OData v4
- OData v4의 복합 형식 상속Complex Type Inheritance in OData v4
Web API 2에서 OData 쿼리 옵션 지원Supporting OData Query Options in Web API 2
Web API 2 OData에서 $select, $expand 및 $value 사용Using $select, $expand, and $value in Web API 2 OData
Web API 2 OData의 라우팅 규칙Routing Conventions in Web API 2 OData
Web API 2 OData에 대한 보안 지침Security Guidance for Web API 2 OData
-
직렬화 및 모델 바인딩Serialization and Model Binding
- Web API 2의 미디어 포맷터Media Formatters in Web API 2
- Web API에서 JSON 및 XML 직렬화JSON and XML Serialization in Web API
- Web API 2.1에서 BSON 지원BSON Support in Web API 2.1
- Web API에서 콘텐츠 협상Content Negotiation in Web API
- Web API에서 모델 유효성 검사Model Validation in Web API
- Web API에서 매개 변수 바인딩Parameter Binding in Web API
테스트 및 디버깅Testing and Debugging
- Web API 2에서 추적Tracing in Web API 2
- Web API 2 단위 테스트Unit Testing Web API 2
- ASP.NET Web API 2의 단위 테스트 컨트롤러Unit Testing Controllers in ASP.NET Web API 2
- Web API 2를 단위 테스트할 때 Entity Framework 머킹Mocking Entity Framework when Unit Testing Web API 2
- Web API 2 애플리케이션 게시 후 HTTP 405 오류 해결Troubleshooting HTTP 405 Errors after Publishing Web API 2 Applications
보안, 인증 및 권한 부여Security, Authentication, and Authorization
- Web API에서 인증 및 권한 부여Authentication and Authorization in Web API
- Web API 2.2에서 개별 계정을 사용하여 Web API 보호Secure a Web API with Individual Accounts in Web API 2.2
- Web API를 사용하는 외부 인증 서비스(C#)External Authentication Services with Web API (C#)
- Web API에서 CSRF(사이트 간 요청 위조) 공격 방지Preventing Cross-Site Request Forgery (CSRF) Attacks in Web API
- Web API 2에서 원본 간 요청 사용Enabling Cross-Origin Requests in Web API 2
- Web API 2의 인증 필터Authentication Filters in Web API 2
- Web API의 기본 인증Basic Authentication in Web API
- Web API의 폼 인증Forms Authentication in Web API
- Windows 통합 인증Integrated Windows Authentication
- SSL 사용Working with SSL
-
- Web API 2 구성Configuring Web API 2
- Web API 2에서 종속성 주입Dependency Injection in Web API 2
- .NET 클라이언트에서 Web API 호출(C#)Calling a Web API From a .NET Client (C#)
- Web API의 HTTP 메시지 처리기HTTP Message Handlers in Web API
- Web API의 HttpClient 메시지 처리기HttpClient Message Handlers in Web API
- Web API에서 HTML 양식 데이터 보내기: 양식 urlencoded 데이터Sending HTML Form Data in Web API: Form-urlencoded Data
- Web API에서 HTML 양식 데이터 보내기: 파일 업로드 및 다중 파트 MIMESending HTML Form Data in Web API: File Upload and Multipart MIME
- ASP.NET Web API의 HTTP 쿠키HTTP Cookies in ASP.NET Web API
-
Entity Framework 5에 ASP.NET Web API 1 사용Using ASP.NET Web API 1 with Entity Framework 5
- 개요 및 프로젝트 만들기Overview and Creating the Project
- 도메인 모델 만들기Creating the Domain Models
- 관리 컨트롤러 만들기Creating an Admin Controller
- 관리 보기 추가Adding an Admin View
- Knockout.js를 사용하여 동적 UI 만들기Creating a Dynamic UI with Knockout.js
- 제품 및 주문 컨트롤러 만들기Creating Product and Order Controllers
- 기본 페이지 만들기Creating the Main Page
ASP.NET Web API를 사용하여 RESTful API 빌드Build RESTful API's with ASP.NET Web API
-
-
개요 및 시작Overview and Getting Started
- ASP.NET Web APIASP.NET Web API
- ASP.NET Web API, 1부: 첫 번째 Web APIASP.NET Web API, Part 1: Your First Web API
- ASP.NET Web API, 2부: 데이터 가져오기ASP.NET Web API, Part 2: Getting Data
- ASP.NET Web API, 3부: 삭제 및 업데이트ASP.NET Web API, Part 3: Delete and Update
- ASP.NET Web API, 4부: 페이징 및 쿼리ASP.NET Web API, Part 4: Paging and Querying
- ASP.NET Web API, 5부: 사용자 지정 유효성 검사ASP.NET Web API, Part 5: Custom Validation
- ASP.NET Web API, 6부: 권한 부여ASP.NET Web API, Part 6: Authorization