Windows 8부터 대용량의 데이터를 한번에 조회를 하지 않고, 스크롤이 될때 조금씩 계속 조회하는 것을 지원한다. 그에 대한 예제를 MSDN에서 찾아 볼 수 있는데..좀 복잡하게 되어 있어서 이해하기가 쉽지 않아서 간단한 예제를 만들어 보았다. 기존에 작성되었던 WebAPI Sample 프로젝트에 기능을 추가했다. 1. 참고 ISupportIncrementalLoading interface http://msdn.microsoft.com/en-us/library/windows/apps/Hh701916 Data virtualization example using ISupportIncrementalLoading http://social.msdn.microsoft.com/Forums/en-US/winapps..
1. 여러 프레임웍에서 UI 스레드 동기화 public static void InvokeIfRequiredAsync(SynchronizationContext context, SendOrPostCallback callback, object state) { context.Post(callback, state); } #region PropertyChanged public event PropertyChangedEventHandler PropertyChanged; public void OnPropertyChanged(string propertyName) { if (PropertyChanged != null) { StaticFunctions.InvokeIfRequiredAsync(System.Threading.Sy..
1. Downloading SkyDrive desktop app, and install it http://windows.microsoft.com/en-US/skydrive/home Synchronization of file and folder from the SkyDrive on my computer 2. Run File Explorer, Select SkyDrive, and change folder where you upload. 3. Also creates a folder if you want. 4. Make a copy of the file to be upload. File icon upload icon will change. 5. Upload complete. 6. Check in SkyDrive
1. Dispatcher private Windows.UI.Core.CoreDispatcher dispatcher = Window.Current.CoreWindow.Dispatcher; await dispatcher.RunAsync(Windows.UI.Core.CoreDispatcherPriority.Normal, () => { if (task.IsFaulted) { //Console.WriteLine("Send failed {0}", task.Exception.GetBaseException()); var fail = string.Format("Send failed {0}", task.Exception.GetBaseException()); StringCollection.Insert(0, fail); } ..
지난 포스트에서 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'라는 문자열이 들어가는 레코드를 모두 반환할려면 어떻게 해야하나? 또 여..
SkySearch - new Windows 8 app publish What is SkySearch? SkySearch Windows 8 app is your 'SkyDrive public share folder' to worldwide users can search, download and run. It is you are able to do so. Please upload the file to 'SkyDrive public share folder' you want to share. and press the 'Enable to SkySearch' button in SkySearch. 당신의 'SkyDrive public share folder'를 전세계 SkySearch 사용자들과 공유 할 수 있습니다..
SkySearch PirvacyPolicy 1. What information do we collect? * Save your information below to register your 'SkyDrive public share folder' on the server. Id (Live Id code), Name, First name, Last name, Gender, Locale, Update time * We do not save password, email address, phone number. 2. What do we use your information for? * Is used to display the information your folder. * When used to manage co..
SkySearch 1.2 Help : http://kaki104.tistory.com/168 What is SkySearch? [Korean] SkySearch Windows 8 app is your 'SkyDrive Public folder' to worldwide users can search, download and run. It is you are able to do so. Please upload the file to 'SkyDrive Public folder' you want to share. and press the 'Enable to SkySearch' button in SkySearch. * SkyDrive Public folder? SkyDrive has access some permi..
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:..
- Total
- Today
- Yesterday
- Visual Studio 2022
- kiosk
- Behavior
- Cross-platform
- uno platform
- Microsoft
- Always Encrypted
- WPF
- uno-platform
- Bot Framework
- Build 2016
- visual studio 2019
- .net
- UWP
- windows 11
- ef core
- #MVVM
- LINQ
- #uwp
- XAML
- #prism
- dotNETconf
- Windows 10
- MVVM
- IOT
- #Windows Template Studio
- ComboBox
- .net 5.0
- C#
- PRISM
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |