MVC4로 WebAPI를 사용하고 있었는데, 하나의 컨트롤러에서 여러 방식의 Get 메소드를 사용하려고 찾아보다가 해결완료 간단하게 포스트 하도록 하겠다. 0. 참고포스트 http://www.asp.net/web-api/overview/web-api-routing-and-actions/routing-in-aspnet-web-api http://www.asp.net/web-api/overview/web-api-routing-and-actions/routing-and-action-selection 1. WebApiConfig public static class WebApiConfig { config.Routes.MapHttpRoute( name: "DefaultApi", routeTemplate: "api/..
영화 예매 시스템을 몇번 이용을 해보았는데. 진짜 리얼 좌석 예매가 되지 않아서 불편했었다. 그래서, SignalR을 이용해서 진정한 리얼타임 예매 시스템을 간단하게 구현해 보았다. 전체적인 화면 구성은 모 사이트의 내용을 카피한 것이고, 화면에 나오는 데이터들은 고정 값이니 참고하기 바란다. * 참고 SignalR / SignalR https://github.com/SignalR/SignalR * Silverlight 클라이언트 실행 페이지 http://kakisoft.com/rmoviesl5/index.aspx 1. 첫화면은 별 내용이 없으니, 다음 단계로 넘어간다. 2. 좌석 선택 화면 3. 첫번째 클라이언트(고객)이 좌석 E:13, E:14를 선택 4. 두번째 클라이언트(고객)를 실행하면 E:13..
지난 포스트에서 WebAPI를 이용한 CRUD에 대해서 알아보았다. 이번에는 지난번 소스에서 추가적으로 OData를 이용해서 조회하는 방법에 대해서 알아보도록 하자. OData를 이용하면 url에서 query를 만들어서 data 조회를 할 수 있어서 매우 편리하다. * 이전 포스트 WebAPI CRUD Sample http://kaki104.tistory.com/entry/WebAPI-CRUD-Sample-Framework-45-MVC4-Windows-8-RTM-app-base 예를 들어, http://localhost:11666//api/person/1 위와 같이 하면 id가 1인 레코드 1개를 반환한다. 그런데 이름에 'kaki'라는 문자열이 들어가는 레코드를 모두 반환할려면 어떻게 해야하나? 또 여..
1. error message: Method 'get_Handler' in type 'System.Web.Http.WebHost.Routing.HostedHttpRoute' from assembly 'System.Web.Http.WebHost, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' does not have an implementation. 해결방법 : Nuget -> Microsoft ASP.NET Web API Web Host, Version 4.0.20710.0 설치 2. Web API OData query error IIS 8.0 Detailed Error - 404.0 - Not Found 내 문제는 쿼리 스트링에 ..
WebAPI의 Datetime 문제 때문에 일주일 정도 고생을 해서 결국은 다 헤집어서 찾아 냈다. 다시 생각해보면 정말 바보 같다는 생각이..ㅜㅜ 왜 그걸 생각 못했는지... 결국 문제는 클라이언트에서 사용한 DataContractJsonSerializer가 Data Type을 이미 알고 있는데도 불구하고, 변환을 시키지 못하는 버그가 존재 한다는 것이다. 그래서. 이걸 사용하면 Datetime을 Deserialize 할 수 없는데도..서버에서 왜 "/Date(" 이렇게 않 넘겨주냐고 혼자 고민하고 있었다는.. 이제 최종판을 올리도록 하겠다. * 다음 포스트 WebAPI OData query sample - Framework 4.5, MVC4, Windows 8 RP, RTM app base http:..
Single Page Application(SPA)는 MVC4 beta 버전부터 새롭게 추가된 기능으로 중요한 몇가지 특징을 가진다. 1) 로컬 인터렉션에 캐쉬된 데이터를 이용하는 자바스크립트 라이브러리 세트 2) Web API를 사용한 단위 작업과 DAL 지원 3) 빠르게 시작할 수 있는 MVC 프로젝트 템플릿 참조 페이지 : Introduction http://www.asp.net/single-page-application 참조 내용 : 2012년 4월 14일 송파 KOSTA 이복영 강사님 주말반 수업 내용 SPA를 시작하기 위해서는 VS2010에서는 ASP.NET MVC 4 버전을 설치하면 되고, VS11에서는 기본으로 지원을 한다. SPA를 이용해서 페이지를 만들어보면, 정말 이렇게 쉽게 data..
- Total
- Today
- Yesterday
- windows 11
- MVVM
- dotNETconf
- WPF
- uno platform
- .net 5.0
- Cross-platform
- Bot Framework
- Always Encrypted
- Build 2016
- #prism
- visual studio 2019
- LINQ
- Behavior
- C#
- ComboBox
- #Windows Template Studio
- Visual Studio 2022
- Microsoft
- kiosk
- #uwp
- uno-platform
- .net
- ef core
- IOT
- #MVVM
- PRISM
- XAML
- Windows 10
- UWP
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |