Windows Live Connect Manage 내 응용 프로그램 https://account.live.com/developers/applications/index 접속하면 LIve connect 서비스 사용 목록을 조회 가능 2. Windows Store App(Modern App)이 아닌 경우에는 여기서 응용 프로그램 만들기를 선택 한 후 진행 한다. 3. Windows Store App은 데시보드에서 진행한다. https://appdev.microsoft.com/StorePortals/ko-KR/Home/Index 데시 보드에 접속해서 Live Connect 서비스를 등록할 앱을 선택한다. Live 서비스 사이트 클릭 첫화면 확인 혹시라도 새로운 클라이언트 암호를 만들어야 할 필요가 있으면 이곳에..
WebAPI를 사용하려면 Authentication을 하는 방법에 대해서도 알아야 한다. 그래서 해당 내용을 찾았는데.. 설명이 너무 추상적으로 되어 있어서, 좀더 자세하게 c#으로 만들어 보았다. 역시나 PCLSample에 추가를 하고 테스트를 한 내용이다. 참고 포스트 Individual Accounts in ASP.NET Web API http://www.asp.net/web-api/overview/security/individual-accounts-in-web-api 인증 방법은 크게 1) Individual Accounts in ASP.NET Web API 2) Forms Authentication 3) Integrated Windows Authentication 이렇게 3가지 정도 인것 같다...
PCLSample 솔루션에 WebAPI를 이용해서 CRUD 하는 셈플을 완성했다. (옛날에는 무지 쉽게 했었는데..으흠;;) 이번 솔루션은 단순히 CRUD 오퍼레이션을 하는 것이 아니라, Repository pattern을 이용하도록 만들었다. 거의 실사용하는 수준으로 만들어져있는 부분들이 있으니 잘 참고 하면 간단한 서비스는 쉽게 만들 것이라 생각한다. 1. PCLSample.DAL * PersonModelMap.cs Id필드에 Identity속성 추가 - 속성이 추가 되기 위해서는 PCLSample 데이터베이스를 삭제 하고 다시 실행해야 적용된다. class PersonModelMap : System.Data.Entity.ModelConfiguration.EntityTypeConfiguration {..
Visual Studio 2013에서 ApiController를 이용해서 OData Query를 사용하는 방법에 대해 포스팅한다. 참고 포스트 Supporting OData Query Options http://www.asp.net/web-api/overview/odata-support-in-aspnet-web-api/supporting-odata-query-options 이 포스트의 핵심은 기존 ApiController를 이용해서도 OData쿼리를 할 수 있다는 내용이다.(사실 이것이 정상이지..처음에는 되었다가 나중에 않되었다가 다시 풀어준..그런 기가막힌 사연을 가지고 있다) PCLSample.WebAPI 프로젝트를 추가했다. 기본 프로젝트는 이전 포스트 처럼 Empty템플릿과 WebAPI만을 선택..
- Total
- Today
- Yesterday
- windows 11
- IOT
- Always Encrypted
- Cross-platform
- C#
- MVVM
- #MVVM
- uno-platform
- Behavior
- ef core
- ComboBox
- #uwp
- WPF
- Windows 10
- UWP
- Bot Framework
- visual studio 2019
- XAML
- Microsoft
- .net 5.0
- Build 2016
- #prism
- LINQ
- #Windows Template Studio
- Visual Studio 2022
- uno platform
- PRISM
- .net
- kiosk
- dotNETconf
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |