블로그 이전을 성공적으로 마무리 했으니, 이제 강좌를 마무리 할 차례인 것 같다. 그런데 블로그 유입 통계를 보면 Search라는 검색어로 들어오는 유저들이 많은데.. 개발자들이 들어오는 것이 아닌 것 같은 불길한 느낌이 든다. -0- 또한, 어제 오늘 윈폰을 열심히 사용해 봤는데.. 아무래도 한글로 만들어진 엡은 찾아보기가 어렵다. 그러니, 강좌를 접한 분들은 꼭 하나씩 자신만의 엡을 만들어서 올려야 한다. 이렇게 자세하게 강좌를 올리는 이유가 쉽게 접근 할 수 있는 길을 하나 뚫어 주는 것이라고 생각하기 때문임을 잊으면 아니 된다.(잊으면 폭력행사 들어감 퍽!퍽~퍽@) 1. 어떤 버스의 노선 정보 인가? MainPageViewModel.cs BusRouteModel busCurrent; /// ///..
윈도우 폰에 강좌 진행 중이던 엡(BusInfo)을 배포했다. Emulator만 거의 1년을 보다가 진짜 폰에 배포를 해보니 감동이... 2010년에 부터 윈도우 폰 프로그램을 하기 위해서 Silverlight와 그 외의 기술을 배우던 나로서는 정말 말로 형용할 수가 없다. 사진은 이전에 사용하던 HTC Diamond로 촬영한 것이다 1. xap 파일을 배포하는 것은 윈도우 폰 개발자 등록을 마친 사용자의 폰에만 가능하다.(다른 경로도 있지만..알지 못한다.) 위의 문서를 참고하기 바란다. 개발자 등록을 마친 후 unlock하는 방법 http://msdn.microsoft.com/en-us/library/ff769508(v=VS.92).aspx 2. 오늘은 혼자 조용히 자축을 해야 할 것 같다. ^^ 8..
버스 정보 검색 엡 만들기 강좌를 빨리 마무리를 하기 위해 속도를 올리고 있는데… 따라 하기는 잘 진행이 되고 있는 지 궁금하다. 이렇게 이야기를 해도 반응은 거의 없으니..후딱 시작 해야겠다. 1. StationDataTemplate 만들기 처음에 BusRouteDataTemplate 만드는 방법을 참고해서 StationDataTemplate 만들어 보자. 완성된 템플릿 실행해서 결과를 확인한다. 2. 중복 조회를 하지 못하게 조회 버튼 막기 WebClient를 이용해서 조회를 한번 실행 후 결과를 기다리는 동안 다시 조회를 실행하지 못하도록 BoolToBoolRevConvert를 하나 만들어서 처리하자. using System; using System.Windows.Data; namespace Bus..
2012년 윈도우 폰이 잘 되어서.. 개발자들이 기를 펴고 살 수 있기를 기원하며..오늘의 강좌를 시작해 보자. 6번째 강좌에서는 선택된 버스의 정류장 정보를 조회해서 2번째 페이지에 출력하는 부분까지 진행을 하도록 하겠다. 1. 노선별 경유 정류소 목록 조회 (http://api.bus.go.kr/contents/sub02/getStaionByRoute.html) (페이지의 내용 + 실제 데이터를 확인 한 후 모델을 작성하면 된다.) StationByRouteModel.cs using System.ComponentModel; namespace BusInfo.Models { //http://api.bus.go.kr/contents/sub02/getStaionByRoute.html //노선별 경유 정류소 ..
눈인지 비인지 알 수 없는 넘(?)들이 하늘에서 내려오는 날이다. 이렇게 좋은 날 행복한 망고 강좌 5번의 시작을 장식해서 살짝 흥분된다. 흐흐;;; 이번 강좌에서는 컨버터를 만들어서 사용하는 방법과 오류 처리와 네비게이션에 대해 간단하게 정리하고 넘어가도록 하겠다. 1. Converter만들기 우리가 필요한 건 routeType을 가지고 택스트 데이터를 반환하는 것과 routeType과 동일한 컬러를 반환하는 2가지의 컨버터를 만들 것이다. VS2010에서 작업 Converters 폴더 선택 -> Add -> Class -> RouteTypeToColorConverter.cs Converters 폴더 선택 -> Add -> Class -> RouteTypeToNameConverter.cs 이렇게 2개를..
3회 강좌에서 OpenAPI 호출 후 결과까지 받아오도록 프로그램을 만들었다. 혹시 아직까지 완성을 하지 못했다면 다시 돌아가서 만들어 보기 바란다. 이 강좌에서는 소스를 파일로 첨부하지 않을 예정이니..기다려도 소용이 없다..아하하하;; (리플로 요청을 하면 요청자에 한해서만 살짝 보내줘야징..ㅎ) 4회에서는 모델을 만들고, 모델에 데이터를 쑤셔 넣고, 그 데이터를 화면에 출력하는 부분까지 진행 하도록 하겠다. 1. BusRouteModel.cs 실버라이트는 기본적으로 오브젝트를 이용한 프로그램을 지향한다. 과거에 개발 했던 프로그램들이 데이터를 순수 데이터로만 처리를 방식을 생각하고 프로그램을 하면 쉽게 적응하지 못 할 것이다. 이제는 인식의 전환이 필요한 때이다. 물론 본 프로그램에서는 단순히 조회..
윈도우 폰의 푸시 노티피케이션(Push Notifications)은 3가지가 존재하는데, 각각은 서로 장단점을 가지고 있으며, 필요에 따라서 다르게 사용해야 한다. 그 중 타일 노티피케이션(Tile Notifications)은 엡의 메인 타일에 글씨를 출력할 수 있는 것으로 MSDN의 자료들과 몇가지 테스트 해본 내용을 가지고 살펴 보도록 하자. 1. 일단 프로그램을 윈도 폰 에물레이터에 설치를 하고, 프로그램 목록에 가서 마우스로 쿡~찍고 있으면 pin to start라는 메뉴가 나타난다. 그 메뉴를 선택한다. 2. 그러면 시작화면에 프로그램의 Application Tile이 고정되어 있는 것을 확인 할 수 있다. 3. KakiSample 타일을 클릭해서 프로그램으로 들어 온 후에 하단에 + 버튼을 누..
윈폰의 얼굴 마담이라고 할 수 있는 타일에 대해서 알아 보고 타일을 간단하게 만들고 조작을 해보자. 타일이 되어야 노티피케이션 작업을 타일에 뿌릴 수 있으니.. 1. 엡에 타일은 기본 타일인 ApplicationTile이 존재하고, 타일을 추가도 할 수 있다. 타일에 대한 자세한 설명은 MSDN을 참고한다. http://msdn.microsoft.com/en-us/library/hh202948(v=vs.92).aspx 타일 오퍼레이션에 대한 추가 예제는 SDK 예제를 참고한다. Tile Sample http://msdn.microsoft.com/en-us/library/ff431744(v=vs.92).aspx 2. WPSample1 하단에 툴바를 살려서 +를 누르면 세컨드리타일을 추가해서 바탕화면에 깔아..
앞으로 윈폰 망고 버전에 대한 강좌를 올릴려고 한다. 윈도우 폰 교육 과정에서 배웠던 내용들을 기본으로 해서 나름대로 정리하고 설명을 달아서 조금씩 올릴려고 하니, 윈도우폰 엡 개발을 하는데 도움이 되었으면 한다. 우선, 필자가 받은 교육은 KOSTA의 이복영 강사님께 받은 내용임을 미리 밝혀 둔다. 1. Microsoft.Phone.Tasks Namespace 망고가 공개된 후에 많은 기능들이 추가되었는데...그 중 몇가지 기능에 대해서 간단하게만 알아보도록 하자. 더 자세한 내용은 기본적인 사항은 Microsoft.Phone.Tasks Namespace Windows Phone September 23, 2011 http://msdn.microsoft.com/en-us/library/ff428753(v..
년말 분위기, 진행 중이던 프로젝트도 무리 없이 진행되고 그러다보니 마음가짐이 좀 흐트러진것 같다. 그래서 다시 마음을 추스리려고, 본격적으로 서버를 구성해서 개발했던 내용이나, 여러 자료들을 호스팅 할 수 있는 서버를 구성했는데.. 그 구성 방법에 대해서 적어 보도록 하겠다. *중요 : 꼭 이렇게 하지 않아도 된다. 닷넷깔고 실버라이트 런타임 깔고 WCF RIA Service를 각각 구해서 깔아도 된다. WCF RIA Service Tool Kit은 꼭 설치하도록 한다. 1. 가상 서버 호스팅 실버라이트 호스팅은 일반 윈도우 웹호스팅으로는 서비스를 할 수 없다. 왜냐하면.. 호스팅 업체에서.. 실버라이트 호스팅하는데 필요한 여러가지 프로그램들을 서버에 설치를 해주지 않기 때문이다. 설치해달라고 메일로 ..
- Total
- Today
- Yesterday
- windows 11
- Bot Framework
- LINQ
- XAML
- IOT
- visual studio 2019
- Visual Studio 2022
- kiosk
- Always Encrypted
- #MVVM
- C#
- Behavior
- dotNETconf
- PRISM
- #uwp
- .net
- uno platform
- WPF
- UWP
- MVVM
- #prism
- uno-platform
- ef core
- ComboBox
- #Windows Template Studio
- Microsoft
- .net 5.0
- Cross-platform
- Build 2016
- Windows 10
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |