728x90
오랜만에 포스팅을 올립니다 :-)
마이크로소프트가 제공하는 윈도우폰7 트레이닝 세션을 보기 시작했습니다.
시작하면서 세션 발표자들께서 좋은 링크들을 많이 공유해 주시네요

아무리 윈도우폰7이 실버라이트와 블렌드를 잘 써야한다고 해도
그 기저에는 C# 이 있다는 것을 부인할 사람은 아무도 없습니다.
본격적으로 윈도우폰7 개발을 공부하기 전에 C# 을 정리해보는 것은
상당히 의미있는 시간이 될 것으로 생각되네요!


위 웹사이트에서 C# Yellow Book 이라는 컨텐츠를 무료 배포하고 있습니다.
잘 아시는 분들도 Remind 하시는 차원에서 한번쯤 보시면 좋을 것 같네요!
귀차니즘을 극복하시려면 아래 링크로 책을 받으시면 됩니다 :-)


- NoPD -
728x90
728x90
요즘 예전만큼은 아니지만 여전히 Flickr 는 멋진 사진들을 올리고 공유하고 감상할 수 있는 웹사이트로 자리잡고 있습니다. 그래서인지 스마트폰을 비롯하여 많은 피쳐폰에도 다양한 Flickr 유틸리티들이 자리잡고 있습니다. 윈도우폰7 에서 구동되는 어플리케이션으로 " Flickr 7up" 이라는 프로그램이 있어서 공유해 봅니다.

최근 모바일용 애플리케이션의 동향을 보면 1) 아싸리 심플한 캐주얼 앱 , 2) 다양한 기능을 완벽하게 제공하는 풀 스펙의 앱 으로 나뉘는 것 같습니다. 사람들은 애플리케이션을 커피한잔 마시듯이 소비한다는 행태를 볼 때 첫번째의 그것이 왠지 더 나아보이는 선택일 것 같습니다.

Flickr 7 up 애플리케이션 역시 이러한 컨셉을 따라가고 있는 윈도우폰7용 앱입니다. 사진은 한장씩만 올릴 수 있고 Flickr 가 제공하는 Set 과 같은 개념은 이 어플리케이션에는 탑재되지 않은 개념입니다. 간단하고 빠르게 내 사진을 업데이트 한다라는 관점에서 멋진 설계가 아닌가 싶습니다!


- NoPD -
728x90
728x90
윈도우폰7... 뿐만 아니라 다양한 스마트 폰에 대한 뉴스를 전달해주는 Pocketnow.com 사이트에 새로운 동영상이 공개가 되었습니다. 역시 이번에 사용된 시료도 LG 에서 만든 윈도우폰7 시료입니다. 도대체 어디서 구한건지는 아직도 궁금하다는 ㅋ. 개발시료를 개발사들에게 전달했다는 뉴스를 봤던 것으로 미루어 보아, 아마도 3rd Party 업체들 쪽에서 유출된 것이겠지요?

동영상은 윈도우폰7에 탑재된 다이얼러와 SIP 등에 대한 간단한 이야기를 하고 있습니다. 전 동영상이나 다른 동영상에서 보였던 것과 다르데 터치에 대한 반응이 한템포 느려보이는 것 같습니다. 역시 실제로 폰이 나와서 손에 쥐어보기 전에는 좋다 나쁘다를 판단한기 힘들 것 같습니다 ^^


- NoPD -
728x90
728x90
최근 클라우드 컴퓨팅이 큰 화두입니다. 구글의 Back-end 시스템이 이미 클라우드로 구동되고 있다는 사실은 너무나 많이 알려진 사실이지요. 국내의 대기업들도 너도나도 클라우드 컴퓨팅에 뛰어 들고 있지만 세계적인 IT 벤더들의 발걸음을 따라가기는 무척 힘든 상황입니다.

마이크로소프트가 클라우드 컴퓨팅에 대응하기 위해서 제공하고 있는 서비스의 이름이 바로 Azure 입니다. Azure 는 웹 서비스로의 Role 뿐만 아니라 일반적인 어플리케이션을 위한 Worker Role 을 제공하고 Storage Service 를 통하여 Back-end 의 데이터베이스 기능까지 충실하게 제공하고 있는 클라우드 플랫폼 입니다.

시대적 흐름에 맞추어 닷넷 개발자 분들도 Azure 에 대응하는 스킬을 익혀둘 필요가 있을 것 같습니다. 저역시 이제 시작하는 단계이지만 Azure 에 올려 서비스 할 수 있는 웹, 워크의 개발을 하나씩 살펴보면서 실제 Azure 환경에 포팅하는 것까지 한번 포스팅을 통해서 공유해 볼까 합니다.

개발환경의 준비 : 비주얼 스튜디오 2010 또는 비주얼 스튜디오 2008 서비스팩 1

비주얼 스튜디오에는 Azure 개발환경이 기본적으로 포함되어 있지 않습니다. 비주얼 스튜디오에서 Azure 개발을 시작하기 위해서는 별도로 제공되는 플러그인을 설치하여 개발환경에 템플릿을 추가해 주어야 합니다. NoPD 는 비주얼 스튜디오 2010 을 사용하고 있으나 비주얼 스튜디오 2008을 쓰시는 분들도 서비스팩 1 으로 업데이트를 하면 동일하게 진행할 수 있습니다.


[ 다운로드 링크 : http://tinyurl.com/2a5qnrt ]

Azure 프로젝트 만들기

Azure Tools 를 다운로드 받아 설치하면 비주얼 스튜디오의 템플릿에 Cloud 라는 항목이 추가 된 것을 확인하실 수 있습니다. Cloud 항목 아래에는 Windows Azure Cloud Service 라는 하나의 템플릿만 존재하고 있습니다. Azure 개발은 Visual C# 으로만 제공하는 것일까요? NoPD 의 경우 Visual C# 만 설치한 상태라 이 부분은 잘 판단이 안됩니다만 다른 닷넷 언어가 안되지는 않을거라 생각됩니다.


프로젝트와 솔루션의 이름을 지정하고 확인을 누르면 아래와 같은 창을 만나게 됩니다. Azure 는 Role 이라는 이름으로 프로젝트를 구분짓고 있습니다. Role 이라는 것은 Azure 클라우드 플랫폼에서 구동되는 하나의 어플리케이션이라고 보면 됩니다. Web 형태의 서비스인지(Web Role) 아니면 데몬과 같은 백그라운드 어플리케이션인지(Worker Role) 등에 따라 Role 이 나뉘게 됩니다. 개발하려는 프로젝트의 성격에 따라 항목을 선택해 주면 됩니다.


우리는 솔루션 단위로 프로젝트를 생성하고 개발하기 때문에 솔루션 안에는 여러가지의 Role 이 있을 수 있습니다. 왼쪽에 나열된 항목들 중 필요한 Role 을 모두 우측의 빈 리스트 박스로 이동시켜 주면 프로젝트에서 해당 Role 을 사용할 수 있게 됩니다.

- NoPD -
728x90

+ Recent posts