Korea Evangelist

Developer & Platform Evangelism, Microsoft Korea

Browse by Tags

Tagged Content List
  • Blog Post: 망고로 다시 태어나는 Windows Phone 7 이야기

    김영욱 차장 iwinkey@hotmail.com 국내 유수의 대기업 프로젝트에 참여했던 풍부한 경험과 마이크로소프트 MVP 로서 다양한 활동을 바탕으로 .NET 과 관련된 개발 기술에 전념하고 있다 . 현재 한국마이크로소프트에서 Evangelist 로 근무하고 있다 . 지난 4 월에 라스베거스에서 열렸던 MIX11 행사에서 원도우폰 7 의 새로운 업데이트에 대한 발표가 있었다 . 이 업데이트에서는 멀티테스킹을 비롯해서 다수의 새로운 기능들이 소개되었는데 이전에 보지 못했던 완전 새로운 기능들도 있고 또...
  • Blog Post: 끝나지 않는 RIA 플랫폼의 진보 Silverlight 5

    현지 시간으로 2010년 12월 02일 오전 09시에 열렸던 Silverlight Firestarter 행사를 통해서 그 모습을 드렸냈던 Silverlight 5가 MIX11에서 드디어 Beta 버전이 발표 되었습니다. 작년에 열렸던 Silverlight Firestart 행사는 비교적 적은 사람이 초대되었고 주로 온라인으로 진행되었던 행사였다면 MIX11은 수천명이 모여서 진행되었던 대규모 행사였습니다. <온라인으로 진행되었던 The Firestarter 행사> 속도 제어가 가능해진 미디어 기능 Silverlight 5에...
  • Blog Post: 모다의 윈도우폰7 뚝딱 팩토리(16)-영상과 음악 활용하기

      한국마이크로소프트에서 초급 스마트폰 개발자 분들을 위해 공개하는 모다의 윈도우폰7 뚝딱 팩토리 열여섯번째 영상! 멀티미디어 기기로서의 기능이 더더욱 강조되고 있는 모바일 디바이스에서는 다양한 영상과 음악을 활용해서 어플리케이션을 만들 수 있습니다. 쉬운 개발환경을 지원하는 윈도우폰 답게 멀티미디어의 추가는 비주얼 스튜디오에서 드래그 몇 번으로 금방 만들 수 있게 됩니다. 또한 정지/재생/일시정지 등의 간단한 제어 역시 코드 한 줄로 해결이 되지요. 이러한 기능 외에도 컨트롤의 사이즈에 맞게 자동 조정을 해 주는 속성을 지정해...
  • Blog Post: 모다의 윈도우폰7 뚝딱 팩토리(15)-세련된 터치 제어하기

      한국마이크로소프트에서 초급 스마트폰 개발자 분들을 위해 공개하는 모다의 윈도우폰7 뚝딱 팩토리 열다섯번째 영상! 스마트폰에서 터치를 제어한다는 것은 매우 중요한 일입니다. 특히 스마트폰 인터페이스가 발전하면서 사용자 경험(UX: User Experience) 측면이 많이 강조가 되고 있는데, 이러한 UX를  터치를 향상시키기 위해 많이 활용하는 것이 다양한 터치패턴(제스쳐)을 활용하는 것입니다. 윈도우폰에서 터치를 인식하는 것은 이벤트 핸들러로도 충분히 할 수 있지만, 조금 더 나아가 멀티 터치를 한다거나, 아니면...
  • Blog Post: 모다의 윈도우폰7 뚝딱 팩토리(14)-LINQ to XML을 이용한 RSS 리더 만들기

        한국마이크로소프트에서 초급 스마트폰 개발자 분들을 위해 공개하는 모다의 윈도우폰7 뚝딱 팩토리 열네번째 영상! 데이터를 “저장하는 기술”도 중요하지만 데이터를 저장하는 “형태” 역시 중요합니다. 그리고 이것을 “해석하는 기술” 역시 중요하죠. 3박자가 모두 맞아 떨어져야 멋진 어플리케이션이 만들어 지고 사용하시는 분들을 감동시킬 수 있죠. 이번에 다룰 내용은 바로 마지막에 해당하는 데이터를 해석하는 기술입니다. 마이크로소프트에서는 데이터를 해석하는 기술중의 하나인 LINQ(Language Integrated...
  • Blog Post: 모다의 윈도우폰7 뚝딱 팩토리(13)-터치 스크린 위의 다양한 키보드

        한국마이크로소프트에서 초급 스마트폰 개발자 분들을 위해 공개하는 모다의 윈도우폰7 뚝딱 팩토리 열세번째 영상! 윈도우폰의 하드웨어 표준안 을 보면 풀 터치를 기본으로 하고 있고, 추가적으로 외장 하드웨어 키보드를 제조사가 추가할 수 있게 되어있습니다. 풀 터치 환경에서는 가상키보드(SIP: Soft Input Panel)를 터치스크린 위에 띄워서 입력을 받게 되는데요, 기본적으로는 Qwerty 자판 형식을 취하고 있지만 터치스크린의 장점을 십분 활용해서  각 상황에 맞게 커스터마이징 된 키보드가 제공됩니다...
  • Blog Post: 모다의 윈도우폰7 뚝딱 팩토리(12)-카메라와 앨범 연동하기

      한국마이크로소프트에서 초급 스마트폰 개발자 분들을 위해 공개하는 모다의 윈도우폰7 뚝딱 팩토리 열두번째 영상! 윈도우폰에서는 각 기능들에 대해 접근을 엄격하게 제한하고 있지만, 몇 가지 기능들에 대해 예외를 적용하고 있습니다. 바로 사진, 주소록 등의 데이터에 접근하는 기능인데요 이 기능들과 어플리케이션이 연동되기 때문에 훨씬 멋지고 편리한 기능이 만들어 질 수 있답니다. 하지만 개인정보들이 담긴 데이터의 접근은 신중해야 합니다. 함부로 개인데이터를 조회하고 유출하지 못하도록 윈도우폰의 개발환경에서는 이에 접근할 때 사용하는...
  • Blog Post: 모다의 윈도우폰7 뚝딱 팩토리(11)-보안 프로그래밍

        한국마이크로소프트에서 초급 스마트폰 개발자 분들을 위해 공개하는 모다의 윈도우폰7 뚝딱 팩토리 열한번째 영상! 유무선을 막론하고, 중요한 것이 바로 보안입니다. 정말 간단한 어플리케이션이 아닌 이상, 항상 보안과 관련된 문제에 부딪히기 마련인데요, 특히 스마트폰 위에 올라가는 어플리케이션들은 민감한 개인정보를 활용 할 수 있고, 노출이 잘 되는 무선 환경을 사용하기 때문에 더더욱 조심하셔야 합니다.   Launcher and Chooser / 격리된 저장소처럼 윈도우 폰의 기본 기능/환경으로 제공하는...
  • Blog Post: 모다의 윈도우폰7 뚝딱 팩토리(10)-가속도계(중력센서) 사용하기

        한국마이크로소프트에서 초급 스마트폰 개발자 분들을 위해 공개하는 모다의 윈도우폰7 뚝딱 팩토리 열번째 영상! 윈도우폰 표준안 에는 중력센서라고도 알려져 있는 ‘가속도계(accelerometer)’가 탑재되어있습니다. 이 센서를 통해 지금 휴대폰이 제대로 서 있는지, 아니면 눕혀있는지 상태를 체크할 수 있고, 조금 더 재미있는 기능을 만들자면 이 값의 변화를 감지해서 흔들고 있는지, 아니면 충둘이 일어났는지를 확인할 수도 있습니다. 현재 우리가 하고 있는 다양한 자동차 게임 역시 이 가속도계를 사용하여 구현되어있지요...
  • Blog Post: 모다의 윈도우폰7 뚝딱 팩토리(9)-위치기반 어플리케이션의 기초

      한국마이크로소프트에서 초급 스마트폰 개발자 분들을 위해 공개하는 모다의 윈도우폰7 뚝딱 팩토리 아홉번째 영상!   스마트폰 어플리케이션에서 활용할 수 있는 강력한 기능중의 하나는 바로 자신의 위치를 활용할 수 있다는 것이죠. 현재 자신의 위치를 측정해서 맞춤형 서비스를 제공할 수 있습니다. 대표적인 기능이 바로 주변 맛집/관광지 찾기, 지도관련 어플리케이션 기능들이고, 지금도 많은 위치기반 어플리케이션들이 등록되고 있지요. 윈도우폰에서는 하드웨어 표준안 의 제정으로 모든 윈도우폰에 A-GPS가 탑재되도록 하였습니다...
  • Blog Post: 모다의 윈도우폰7 뚝딱 팩토리(8)-웹브라우저 사용하기

      한국마이크로소프트에서 초급 스마트폰 개발자 분들을 위해 공개하는 모다의 윈도우폰7 뚝딱 팩토리 여덟번째 영상!   이번 시간은 웹 브라우저 사용법에 대해서 알아보는 시간입니다. 윈도우 폰에서 웹 브라우저를 사용할 수 있는 방법은 두 가지가 있는데요, 직접 모바일 익스플로러를 런칭하는 방법과, 직접 어플리케이션 안에 넣는(Embedded)방식이 있습니다.   특히 Embedded 방식의 경우 여러 가지 핸들링이 가능한데요, 웹에 있는 데이터를 직접 로드하는 일반적인 방식도 지원하는 것은 당연하고, 미리 저장되어있거나...
  • Blog Post: 모다의 윈도우폰7 뚝딱 팩토리(5)-데이터 연동하고 리스트 출력하기

    모다의 윈도우폰7 뚝딱 팩토리(5)-데이터 연동하고 리스트 만들기   한국마이크로소프트에서 초급 스마트폰 개발자 분들을 위해 공개하는 모다의 윈도우폰7 뚝딱 팩토리 다섯번째 영상! 폰에 저장되어있는 데이터들을 활용하여 리스트를 표시하고 리스트를 출력할 경우 해당 메뉴에 대한 자세한 내용이 표시되도록 하는 예를 보여드립니다. 이번 예제는 대부분의 작업이 소스코드 수정이 아닌 디자이너에서 이루어지므로 별도의 소스코드는 없으며 조금 더 고급 프로그래밍에 대한 예제를 찾으시면 MSDN 라이브러리의 MVVM패턴 어플리케이션 만들기 를...
  • Blog Post: 모다의 윈도우폰7 뚝딱 팩토리(4)-윈도우폰과 인터넷 연결하기

      모다의 윈도우폰7 뚝딱 팩토리(4)-윈도우폰과 인터넷 연결하기   한국마이크로소프트에서 초급 스마트폰 개발자 분들을 위해 공개하는 모다의 윈도우폰7 뚝딱 팩토리 네번째 영상! 인터넷과 연결해서 웹에 있는 데이터를 활용하는 법에 대해 알려드리는 시간입니다. 이번 예제에서 사용된 예제 소스코드는 아래를 참고해주시고 인터넷과 연결할때 사용되는 클래스인 WebClient 클래스에 대한 자세한 정보는 MSDN 라이브러리 를 방문해 주시기 바랍니다.   using System; using System.Collections...
  • Blog Post: 모다의 윈도우폰7 뚝딱 팩토리(3)-윈도우폰7의 UI 구성요소(Controls)

      모다의 윈도우폰7 뚝딱 팩토리(3)-윈도우폰7의 UI 구성요소(Controls)   한국마이크로소프트에서 초급 스마트폰 개발자 분들을 위해 공개하는 모다의 윈도우폰7 뚝딱 팩토리 세번째 영상! 윈도우폰의 UI를 구성하는 컨트롤에 대해서 알아보고 버튼을 추가하며, 이를 이용해 페이지 전환예제를 구현합니다.   이번 예제에서 사용된 예제 소스코드는 아래를 참고해주세요.   using System; using System.Collections.Generic; using System.Linq; using...
  • Blog Post: 모다의 윈도우폰7 뚝딱 팩토리(2)-윈도우폰7의 실버라이트

    모다의 윈도우폰7 뚝딱 팩토리(2)-윈도우폰7의 실버라이트   한국마이크로소프트에서 초급 스마트폰 개발자 분들을 위해 공개하는 모다의 윈도우폰7 뚝딱 팩토리 두번째 영상! 이번에는 실버라이트 소개와 이를 이용한 간단한 예제입니다. 일반적으로 게임이 아닌 윈도우폰7 어플리케이션을 개발할 때 “실버라이트” 기반으로 많이 작성을 하게 되는데요, 도대체 이 실버라이트가 무엇인지, 그리고 사용은 어떻게 하는지 알아봅니다. 뒤쪽의 예제에서는 드래그 몇 번 만으로 이미지를 스마트폰 에뮬레이터 위에 올려 보는 쉬운 예제가 있으니 한번씩 따라해...
  • Blog Post: 모다의 윈도우폰7 뚝딱 팩토리(1)-핼로우 윈도우폰7

      모다의 윈도우폰7 뚝딱 팩토리(1)-핼로우 윈도우폰7   한국마이크로소프트에서 초급 개발자분들을 위해 윈도우폰7 개발강좌인 “ 모다의 윈도우폰7 뚝딱 팩토리 ”를 연재합니다. 스마트폰 앱 개발에 어려움을 느끼시는 분들을 위해 작성했고 짧은 분량과 간단한 예제로 구성되어있습니다. 제목 그대로 어느샌가 “뚝딱” 만들어 지는 간단한 예제들로 구성되어있어서 쉽게 따라하실 수 있습니다. 앞으로 유튜브 와 공식 팬 페이지 를 통해 연재 할 예정이니 많은 관심 부탁드릴께요! ---------------------------...
  • Blog Post: 10분만에 모바일과 PC 버전 Twitter 프로그램 만들기

    Silverlight 4를 사용해서 PC버전의 Twitter 프로그램과 Windows Phone 7의 앱을 간단하게 복사, 붙여넣기 만으로 만드는 과정을 보여 드립니다. 개발자를 위한 IT블로그 영욱닷컴( http://www.YoungWook.com )
  • Blog Post: Silverlight 3 입문서 RIA in Silverlight 3 책이 출간됩니다.

    CHAPTER 01 | 실버라이트 3 소개 및 개발 환경 구축 실버라이트 3 시작하기 CHAPTER 02 | 그래픽 개체와 InkPresenter를 이용한 초 간단 그림판 만들기 CHAPTER 03 | Blend 3로 간단하게 구현하는 애니메이션 무비 제작 CHAPTER 04 | 멀티미디어와 Perspective 3D로 구현하는 미디어 플레이어 만들기 CHAPTER 05 | 딥줌을 활용한 이미지 뷰어 만들기 CHAPTER 06 | 로컬 메시징과 소켓 기반의 간단한 오목 게임 만들기 CHAPTER 07 | 오픈 API를 활용한 날씨 위젯...
  • Blog Post: 명필은 붓을 잘 안다. Visual Studio Tip #026: 코딩 화면에 행 번호 나타내기

    코드를 놓고 얘기할 때, 꼭 필요한 것이 행 번호입니다. 행 번호를 표시하는 방법은 메뉴 -> 도구 -> 옵션을 선택한 다음, 옵션 창 왼쪽 부분에서 텍스트 편집기 -> 모든 언어를 선택하고, 오른쪽에서 줄 번호 체크박스를 클릭합니다. [Visual Studio 한글 버전 2008 화면] Sara Ford’s WebLog: http://blogs.msdn.com/saraford/archive/2007/08/30/did-you-know-how-to-show-line-numbers-in-the-editor.aspx
  • Blog Post: 명필은 붓을 잘 안다. Visual Studio Tip #022: 행의 앞부분에 있는 공백 없애기

    한 행의 앞부분에 있는 공백을 없애려면 행을 선택하고, “Ctrl+E”를 누른 다음, “\”를 눌러 주세요. [Visual Studio 한글 버전 2008 화면] Sara Ford’s WebLog: http://blogs.msdn.com/saraford/archive/2007/08/24/did-you-know-how-to-delete-horizontal-white-space-at-the-beginning-of-a-line.aspx
  • Blog Post: 명필은 붓을 잘 안다. Visual Studio Tip #018: 서식에 따라 코드 정리

    코드가 들여쓰기와 같은 기본적인 서식을 따르지 않았다고 생각하시면, 영역을 선택하고 “Ctrl+E”를 누른 다음 “F”를 한 번 더 누르면 됩니다. [Visual Studio 한글 버전 2008 화면] Sara Ford’s WebLog: http://blogs.msdn.com/saraford/archive/2007/08/20/did-you-know-how-to-format-the-document-the-selected-text-or-just-the-current-line.aspx
  • Blog Post: 명필은 붓을 잘 안다. Visual Studio Tip #017: 주석 처리

    디버깅을 하다 코딩 일부분을 주석처리 하는 경우가 많습니다. 이때 필요한 단축키가 Ctrl+E+C 입니다. Ctrl 키와 E를 누른 상태에서 C를 누릅니다. 반대는 Ctrl+E+U 입니다. 불편하다면 이전 포스팅 정보를 이용해 단축키를 변경합니다. [Visual Studio 한글 버전 2008 화면] Sara Ford’s WebLog: http://blogs.msdn.com/saraford/archive/2007/08/17/did-you-know-how-to-quickly-comment-and-uncomment-code...
  • Blog Post: 명필은 붓을 잘 안다. Visual Studio Tip #016 (2): Visual Studio에서 키보드 단축키와 연결된 동작 또는 명령 찾기

    단축키에 연결할 수 있는 동작을 보려면 아래와 같이 합니다. 1. Visual Studio에서 메뉴 -> 도구 -> 옵션을 선택하고, 옵션 창이 나타나면 왼쪽에서 환경 -> 키보드를 클릭합니다. 2. “다음 추가 키보드 매핑 구성표 적용” 리스트박스에서 하나를 고릅니다. 3. “다음 문자열을 포함하는 명령 표시” 글자 밑에 있는 텍스트박스에 글자를 입력하거나 밑에 있는 리스트 박스를 스크롤 하며 살펴봅니다. 단축키에 연결된 명령을 보려면 “바로 가기 키 누르기”에 마우스 초점을 맞추고 단축키를 누르면...
  • Blog Post: 명필은 붓을 잘 안다. Visual Studio Tip #016: Visual Studio에서 키보드 단축키 생성 또는 변경

    개발자를 포함한 컴퓨터를 많이 사용하는 사람에게 꼭 필요한 것이 단축키입니다. Visual Studio에서 키보드 단축키를 생성 혹은 변경하는 방법은 아래와 같습니다. 1. Visual Studio에서 메뉴 -> 도구 -> 옵션을 선택하고, 옵션 창이 나타나면 왼쪽에서 환경 -> 키보드를 클릭합니다. 2. 오른쪽에 있는 “다음 문자열을 포함하는 명령 표시” 박스에 원하는 동작 명령을 넣습니다. 예, “파일.닫기”, “파일.가져오기”, “파일.공유”,”파일.기록보기”, 등 3. 원하는 단축키를 입력합니다. 입력한 단축키가...
  • Blog Post: 명필은 붓을 잘 안다. Visual Studio Tip #014: 소스 파일 내에서 자동 줄 바꿈

    Visual Studio 텍스트 편집기에서 한 줄에 많은 글자를 입력하면 화면이 오른쪽으로 이동합니다. 다른 편집기처럼 한 줄 내에 많은 글자를 입력하는 경우, 자동으로 다음 줄에 표시되도록 하려면 아래와 같이 합니다. 메뉴 -> 도구 -> 옵션을 클릭하고, 옵션 창이 나타나면 텍스트 편집기 -> 모든 언어를 선택한 다음 자동 줄 바꿈을 표시합니다. 자동 줄 바꿈이 된 것을 쉽게 확인하려면, “자동 줄 바꿈 시각 문자 모양” 옵션도 같이 선택합니다.   [Visual Studio 한글 버전 2008 화면]
Page 1 of 2 (39 items) 12