앱을 개발하기 시작하는 단계에서는 빌드 에러 이외에는 크게 신경을 쓰지 않는다. 그러나, 어느 정도 앱이 완성이 된 후에는 주의!라고 뜨는 에러 메시지도 신경을 써 주어야 한다. 그 중에 BindingExpression 에러가 대표적인 그런 종류의 에러라고 할 수 있는데. 딱히 빌드 오류가 발생하지는 않치만, Debug output 창을 한가득 체운다면 상당히 기분이 더럽다. 그렇치 않은가?? 에러 내용은 아래와 같다. Error: Converter failed to convert value of type 'String' to type 'ImageSource'; BindingExpression: Path='BaseImageUri' DataItem='CrossPlatform.Universal.PCL.Mod..
OneSearch 도움말 1. OneDrive? 마이크로소프트에서 제공하는 클라우드 저장소의 이름입니다. 계정을 생성하면 자동으로 사용할 수 있습니다. OneDrive에 대한 더 자세한 사항은 아래 링크를 참고하세요 Getting started with OneDrive 2. OneSearch? (이전 버전 이름 : SkySearch) OneSearch앱의 기본 기능은 OneDrive의 파일을 업로드, 다운로드 하는 것입니다. 그리고, 다른 사용자가 공개한 폴더를 검색하고 다운로드를 할 수도 있습니다. 더 자세한 기능은 아래 내용을 참고하시기 바랍니다. * 공통 기능 a. 백그라운드 오디오 플레이 a-1. OneDrive에 있는 오디오 파일을 스트리밍으로 재생하거나, 로컬 오디오 파일을 재생할 수 있습니다..
앱을 개발하다 보면 NuGet package를 여러가지 사용하게 된다. 특히, Azure를 이용한 서비스를 만들게 되면 그 서비스에서 사용하는 것이 한 10~20개는 되는 듯하다. 처음 개발 시작할 때는 분명 최신 버전이였는데..시간이 지날 수록 옛날 버전이되어 가는데..일일이 버전업을 해주는 것도 미치고 펄쩍뛸 노릇이다. 기본적으로 Visual Studio 2013에는 Manage NuGet Packages를 이용하면 한번에 업데이트를 하는 것이 가능하다.아래 화면에서 Update All 버튼을 누르면 업데이트 가능한 것은 모두 업데이트 해준다. 그런데, 문제는 중간에 하나라도 업데이트 하다가 오류가 나면 거기서 업데이트가 끝나버린다는 단점이 있다.그 단점을 극복하고, 한번에 모든 업데이트를 하려면 다..
얼마전 OneSearch 윈폰용 앱을 제출했는데 메뉴화면에서 버튼을 선택하면 앱이 종료가 된다는 이유로 리젝이 되었다. 음음..그래서 디버그 모드로 열심히 테스트 해보았지만, 그렇게 다운이되는 일이 전혀 발생하지 않았다.그래서, 다시 제출을 했는데..또 다시 동일한 이유로 리젝을 받고나서..고객 센터에 메일로 문의를 했다. "버튼 누르면 앱이 종료된다는데..나는 재현을 할 수 없다. 정확한 이유를 알려달라~~" 몇일 후 Joe라는 분이 친절하게, Beta testing을 이용해서 앱을 제출하고, 자신을 beta tester로 등록해서 다운받아서 테스르를 할 수 있도록 해주면, 자세하게 알려주겠다는 메일을 보내왔다. 지금 생각해도 참 좋은 아이디어였던 것 같다. 과거에는 이런 제도가 없어서, 개발자들이 앱..
다음 중 당신이 알고 있는 Data Binding에 대해 알고 있는 것을 선택하세요~. 전혀 모르는 내용임. Visual Studio 6.0 때 사용했던 Binding. IOS에도 사용하는 Binding. XAML에서 사용하는 Binding.해당사항 없음 데이터 바인딩~ 이 단어에 대한 다양한 생각이 존재할 것이다. 그만큼 여러 사람들이 사용하고 있기 때문이겠지.. 그런데, 누구나 알고, 쉽게 사용하다보니 그 진정한 의미에 대해서 생각하고 고민한 사람이 얼마나 있을까?여기에, 내가 생각하고, 고민한 결과를 적어 보도록 하겠다. 1. Data Binding의 의의여기 제임스라는 남자가 한명 있다고 가정하자. 제임스는 하나의 객체(object)이고 그 객체는 이름, 성별, 나이, 국적이라는 프로퍼티를 가진다..
OneSearch Help (OneSearch 도움말) 1. OneDrive? OneDrive is a free online storage which is basically provided to Microsoft account. It is also called an additional hard drive which can be used in all your devices. There is no risk that files are damaged while you are sending emails to yourself or a flash drive. You can use files included in OneDrive, e.g., you can do presentations with a notebook, v..
Design time debug in Visual Studio 2013 개발을 하다보면, 처음에는 디자인 타임에 데이터들이 잘 보이다가 어느 순간에 보이지 않는 경우가 발생한다. 음..머 여러가지 경우가 있겠지만.. 일반적으로는 디자인 타임 데이터 인스턴스를 할 때 오류가 발생해서, 인스턴스가 되지 않는 경우가 대부분이다. 아래는 지금 개발 중인 앱의 xaml의 내용인데, ItemPageVM이라는 ViewModel이 디자인 타임 인스턴스 오류가 발생해서 화면에 데이터가 나타나지 않는다. 텅텅 비어있는 데이터들..음 그래서, 디자인 타임 데이터를 디버깅 할 수 있는 방법을 찾아서 정리를 했다. 1. 참고 포스트Visual Studio 2013 and Blend design-time exception deb..
에러 System.Exception was unhandled by user code HResult=-2147418113 Message=Catastrophic failure (Exception from HRESULT: 0x8000FFFF (E_UNEXPECTED)) Source=mscorlib StackTrace: at System.Runtime.InteropServices.WindowsRuntime.IVector`1.Clear() at System.Runtime.InteropServices.WindowsRuntime.VectorToCollectionAdapter.Clear[T]() at CrossPlatform.Universal.Windows.Behaviors.SelectedItemsBehavior.Vi..
BackgroundDownloader 이용해서 로컬에 다운로드 받기 두번째 삽질의 내용이다. 리스트로 이미지를 보여 줄 때는 BitmapImage에 UriSource 프로퍼티에 주소를 넣어 주는 것이 가장 성능이 좋은 듯하다. 그러나, 상세 보기로 들어가면 약간 큰 이미지를 매번 네트워크로 받아 오도록 하는 것이 정말 좋은 방법인가에 대해 고민을 하다가, 일단 임시 폴더에 다운로드를 받고 이미지를 보여 주도록 했다. 참고 포스트 Downloading Files with BackgroundDownloader in Windows Store Apps – Boredom Challenge Day 6 http://eren.ws/2013/10/10/downloading-files-with-backgrounddownl..
- Total
- Today
- Yesterday
- uno-platform
- Cross-platform
- LINQ
- ComboBox
- C#
- Build 2016
- uno platform
- .net
- IOT
- WPF
- dotNETconf
- MVVM
- #uwp
- UWP
- Microsoft
- #prism
- ef core
- kiosk
- PRISM
- #MVVM
- XAML
- #Windows Template Studio
- .net 5.0
- Windows 10
- windows 11
- Behavior
- visual studio 2019
- Always Encrypted
- Visual Studio 2022
- Bot Framework
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |