<두번째 App Camp 진행일정>
일시 : 2011년 8월 24일(수)
시간 : 오후 7시~10시
장소 : 대치동 포스코센터 서관 5층
주의사항 : 앱 캠프는 무료로 진행되며 별도로 노트북을 제공해 드리지 않습니다. 
               참석하시는 분들은 필요한 소프트웨어를 설치한 노트북을 지참해 주십시오.

appcamp

http://blogs.msdn.com/b/eva/archive/2011/08/05/10193100.aspx

저작자 표시 비영리 변경 금지
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by Windows Azure MVP 남정현 (rkttu.com)

Internet Explorer 9에 관해서 정말 여러가지 이야기들이 많이 나오고 있습니다. HTML 5, CSS 3, SVG 지원, Media Play 기술 내장 등 실로 다양한 이야기들과 테스트 케이스들이 등장하고 있지만, Internet Explorer 9이 가져다 줄 진정한 수혜는 좀 더 가까이서 빠르게 느낄 수 없을지 궁금하신 분들이 많이 계실 것입니다. 저는 그 답을 최근에 추가된 Windows Live의 Office Web Apps에서 찾아보았습니다.

Office Web Apps는 최근 Windows Live SkyDrive의 일부로 통합되어 제공되기 시작한 서비스로, Microsoft Office에서 가장 활용 빈도가 높은 4대 문서 형식 (Word, Excel, PowerPoint, OneNote)을 별도의 설치 프로그램 없이 웹 브라우저의 기능만으로 간단히 편집하거나 미리 볼 수 있도록 제공해주는 서비스이며, 클라우드 컴퓨팅 기술이 있기에 가능한 서비스로 제일 많이 소개되었습니다. 그렇지만, 이를 실행하는 브라우저의 성능이 아쉽게도 대부분의 경우 Internet Explorer이기 때문에 실제로 사용하려면 불편하다는 느낌을 받으신 분들이 많으실 것입니다. 이는 네트워크 대역폭 문제와는 별개로 브라우저의 렌더링 기술과도 일정 부분 연관된 것이기 때문에 그러하다고 봅니다.

Internet Explorer 9을 설치하고나서 제가 제일 먼저 살펴본 서비스가 바로 Office WebApp의 PowerPoint 프레젠테이션 보기 기능 및 편집 기능이었습니다. 세미나 자료를 다룰 일이 자주 있지만, 막상 웹 편집 기능의 느린 속도 때문에 선뜻 활용하기에는 부담감이 있었습니다. 하지만 Internet Explorer 9으로 이용해본 Office WebApp의 느낌은 이전과 많이 달랐습니다.

아쉽게도, Google Docs나 스프링노트의 경우 아직 정식으로 출시되지 않은 브라우저이기때문에 일부 기능이 지원되지 않거나 기능이 정상적으로 동작하지 않는 경우가 있었습니다만 호환성 모드로 IE 8의 기능을 에뮬레이션해서 사용하는 것으로 만족할 수 있었습니다.

어떤 형태로든, Internet Explorer 9은 Windows 운영 체제에서 사용할 수 있는 기본 브라우저로서는 결코 다른 웹 브라우저들과 비교했을 때 뒤쳐지지 않고, 이전 기술과 새로운 기술이 공존하면서도, 사용자들에게 도움이 될 수 있는 기능들로 무장한 알찬 브라우저라고 생각합니다. 베타 버전이니 만큼 Major Browser를 변경하시는 것은 너무 이를 수 있지만, 별도의 Virtual Machine에서 테스트를 해보시는 것은 필요하다고 생각합니다.

저작자 표시 비영리 동일 조건 변경 허락
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by Windows Azure MVP 남정현 (rkttu.com)

Windows Internet Explorer 9 (이하 IE9)은 대부분의 컴퓨터에서 현재 Beta 버전으로 설치와 사용에 문제가 없습니다. (Windows Vista와 Windows 7 모두 잘 동작할 것입니다.) 하지만 설치되어있는 업데이트의 수가 많거나 복잡한 구성을 가진 일부 운영 체제 상태에 따라서는, 설치 프로그램에서 안내한대로 모든 업데이트를 운영 체제 버전에 맞게 설치하였음에도 업데이트가 필요하다는 메시지를 나타내면서 설치를 진행시키지 않을 수 있습니다. 이 경우 사용할 수 있는 방안을 블로그로 올리며, 이 내용은 Internet Explorer 9 Beta를 반드시 설치하셔야 할 경우에만 사용하실 것을 권합니다.

IE9-Windows7-x[86|64]-kor.exe 설치 패키지의 압축을 해제하는 방법

  1. 이 작업을 수행하기 전에 반드시 모든 업데이트들이 설치되어있어야 합니다. 필요한 업데이트에 대한 안내는 설치 프로그램을 직접 기동하였을 때 볼 수 있습니다.
  2. 시작 메뉴 - 프로그램 및 파일 검색 (또는 시작 - 실행 클릭 후 나타나는 텍스트 상자)에 %comspec% 을 입력합니다.
  3. Internet Explorer 9 설치 패키지 파일이 있는 곳까지 디렉터리 및 드라이브를 전환합니다.
  4. 다음의 지침에 따라 명령어를 입력합니다.
    1. Windows Vista 사용자의 경우: IE9-WindowsVista-x86-kor.exe /x:setup
    2. Windows 7 (32비트) 사용자의 경우: IE9-Windows7-x86-kor.exe /x:setup
    3. Windows 7 (64비트) 사용자의 경우: IE9-Windows7-x64-kor.exe /x:setup
  5. setup 디렉터리로 이동하여 다음의 순서대로 독립 실행형 Windows Update 설치 패키지 2본과 Windows Installer 패키지 1본을 설치합니다. 설치 도중에 시스템 다시 시작 여부를 묻는 경우 일단은 모두 아니오로 선택하여 보류합니다.
    1. Windows Vista 사용자의 경우: IE9-Win-Vista.msu
    2. Windows 7 사용자의 경우: IE9-Win-7.msu
    3. ielangpack-KOR.msu
    4. FeedbackTool.msi
  6. 시스템을 다시 시작하면, 시스템 종료 전에 30% 정도의 진척을, 시스템 기동 후에 나머지를 처리하여 기존의 Internet Explorer 7이나 8을 9로 업그레이드하는 프로세스를 진행하게 됩니다.
  7. 다시 시작한 후 새 버전의 Internet Explorer로 정상적으로 업그레이드되었는지 아이콘, UI 및 버전 정보를 확인하십시오. 버전 정보는 Internet Explorer 시작 후 키보드의 Alt 키를 누르면 나타나는 전체 메뉴에서 도움말 - Internet Explorer 정보 메뉴를 클릭하면 나타납니다.

설치 문제를 해결하고 Internet Explorer 9을 테스트해보시면 이전과는 확연히 달라진 것을 느낄 수 있을 것입니다. HTML 5 기반의 웹 사이트를 방문하셔서 새로워진 Internet Explorer 9의 성능과 기능성을 체감해보시면 좋겠습니다. (더불어서, 탭 브라우징 기능도 이전보다 더 좋아졌습니다. ^^)

저작자 표시 비영리 동일 조건 변경 허락
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by Windows Azure MVP 남정현 (rkttu.com)

작년에 Windows Internet Explorer 8이 나왔을 때에는, Internet Explorer도 다른 브라우저들과 마찬가지로 "조금씩 더 좋아지는 행보"를 이어나갔었습니다. 그럼에도 불구하고, 어떤 맥락에서는 Internet Explorer 6 이후로 별다를 것 없이, 아키텍처에 관한 향상만을 논하는 정도에 그쳤던 것도 사실입니다. 그러나 이번에 발표될 Internet Explorer 9은 "Game Changer"임에 틀림이 없습니다. :-)

Windows Internet Explorer 9 (이하 IE9)은 현재 표준안 작업 중에 있는 HTML 5의 최신 사양을 지원하며, CSS v3.0을 정확히 처리하고, JavaScript의 성능 향상을 위하여 별도로 제작된 고성능 엔진인 Chakra Engine을 도입하였으며, 모든 렌더링이 이전의 GDI 기반이 아닌, DirectX 기반의 렌더링으로 대체된 것이 특징입니다. 이에 따라, HTML 5에서 가장 많이 주목받는 부분인 2.5D 그래픽이나 3D 그래픽의 구현이 Silverlight나 Adobe Flash, Unity 3D와 같은 써드 파티 기술에의 의존도를 최소화하고 단독으로도 구현하는 것을 고려해볼 수 있게 된 것입니다.

IE9은 지금까지 Platform Preview로 총 4번 공개되었으며, 이번에는 실제로 여러분의 데스크톱 컴퓨터의 Major Browser를 IE9으로 변경할 수 있도록 완전히 완성된 Beta 버전이 발표되었습니다. Beta 버전을 다운로드하려면, http://www.ie9html5.com/ 에 접속하여 다운로드하시면 됩니다. IE9부터는 Windows XP, Windows Server 2003을 더 이상 지원하지 않으며, 따라서 이들 운영 체제에서 택할 수 있는 최신 브라우저는 IE8으로 한정됨을 유의하셔야 하겠습니다.

다운로드 바로가기: http://msdn.microsoft.com/ko-kr/ie/aa740473.aspx

저작자 표시 비영리 동일 조건 변경 허락
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by Windows Azure MVP 남정현 (rkttu.com)

Microsoft PDC (Professional Developer Conference)는 매년 Microsoft의 주최로 열리는 세계적인 규모의 개발자 컨퍼런스 행사로, Microsoft의 최신 기술들을 가장 완벽한 형태의 내용으로 접할 수 있는 최고의 리소스입니다. 올해도 어김없이 열립니다. :-D

Microsoft 본사가 있는 미국 레드먼드에서 2010년 10월 28일부터 10월 29일 이틀간 열리는 이번 PDC10 행사에서는 크게 세 가지 주제를 바탕으로 세션들이 배치되고 트랙이 나뉘어지게 됩니다. Windows Azure Platform에 대한 새로운 업데이트와 고급 응용프로그램 개발 전략을 소개할 Cloud Track, 곧 베타 버전 발표를 앞두고 있는 Windows Internet Explorer 9과 여기에 맞추어 지원될 HTML 5, 그리고 조만간 정식 출시를 눈앞에 두고 있는 Windows Phone 7 Series에 대한 다양한 내용을 소개할 Client Track, 그리고 작년 PDC09 행사에 이어서 ASP.NET MVC 3, Razor, Web Matrix, Visual Studio LightSwitch와 같이 새롭게 소개되는 Framework에 연관되어있는 다양한 기술들을 소개할 Framework Track으로 구성될 예정입니다. 아래는 미국 현지 시간 기준 전체적인 행사 Agenda입니다.

Wednesday, October 27, 2010 
7:00pm – 9:00pm: Welcome Reception - Microsoft Visitor's Center, Bldg 92 

Thursday, October 28, 2010 
7:00am – 5:00pm: Registration 
9:00am – 11:00am: Keynote 
11:00am - 12:00pm: Sessions 
12:00pm – 1:30pm: Lunch 
1:30pm – 5:00pm: Sessions 
6:00pm – 10:00pm: Attendee Party - Lucky Strike, Bellevue, WA 

Friday, October 29, 2010 
7:30am – 5:00pm: Registration 
9:00am – 12:00pm: Sessions 
12:00pm – 1:30pm: Lunch 
1:30pm – 5:00pm: Sessions 
5:00pm: Conference Ends 

아쉽게도, 이미 행사 좌석이 모두 가득찬 상태라서 오프라인 행사를 직접 즐기실 수는 없겠지만, 온라인 생중계 서비스와 향후 PDC10이 종료된 이후에라도 주문형으로 비디오를 시청할 수 있도록 스트리밍 서비스를 계속 이어 나갈 예정이라고합니다. 생중계 서비스는 키노트 세션이 열리는 2010년 10월 28일 오전 9시부터 시작될 예정이며, 한국 시간으로는 2010년 10월 29일 오전 1시부터 PDC10 웹 사이트에서 보실 수 있습니다.

좀 더 자세한 정보는 PDC10 행사 홈페이지 (http://www.microsoftpdc.com) 을 방문하시면 되겠습니다. :-)

저작자 표시 비영리 동일 조건 변경 허락
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by Windows Azure MVP 남정현 (rkttu.com)

아래의 동영상들을 보시려면 여기를 클릭해서 Microsoft(r) Silverlight(r) 플러그 인을 설치하여야 합니다.

In-Depth Look at Internet Explorer 9

 

펼쳐두기..

HTML5: High-Performance Best Practices for Web Sites

 

펼쳐두기..

HTML5: Cross-Browser Best Practices

 

펼쳐두기..

크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by Windows Azure MVP 남정현 (rkttu.com)

MIX10 행사가 한국 시간으로 오늘 새벽에 시작되었습니다. 이번 행사에서는 Microsoft의 차세대 웹 기술을 집중적으로 조명하게 될 예정인데, Silverlight 4, Internet Explorer 9, Windows Mobile, HTML5 등의 최신 기술에 대한 다양한 내용을 공유하실 수 있는 좋은 계기가 될 것입니다. 아래의 링크들은 MIX10과 관련된 정보를 실시간으로 확인하실 수 있는 곳들이며, 특히 한국 마이크로소프트의 Windows Phone Developer Evangelist이신 서진호 차장님, UX Evangelist이신 황리건 과장님의 트위터에서는 실시간으로 정보가 업데이트됩니다. :-)


공식 정보 출처: http://blogs.msdn.com/popcon/archive/2010/03/15/mix-10.aspx

ps. 개인적으로 HTML5와 Mono에 관한 세션이 눈에 띕니다. :-)
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by Windows Azure MVP 남정현 (rkttu.com)
지난번에 올렸던 Internet Explorer 9에 대한 인터뷰 기사에 이어서, 실질적인 IE 9.0의 모습을 살펴볼 수 있는 동영상도 같이 올려봅니다. 이 동영상은 IE 9 개발 팀이 진행하는 인터뷰이며, 전체적으로 Windows Live Mail과 GMail과 같이 자바스크립트 엔진을 극적으로 활용하는 웹 어플리케이션에서의 성능 향상이 얼마나 이루어지고 있는지를 보여줍니다.

IE 9부터는 인터넷 환경에 최적화된 자바스크립트 엔진을 직접 고안하고 개발하여 자바스크립트 기반의 웹 사이트에서 문제가 되는 속도 문제를 획기적으로 개선하고자 하는 것이 주된 취지입니다. 이 부분 만으로도, Internet Explorer로 보다 쾌적한 웹 검색 경험을 얻을 수 있을 것입니다. 그리고, 더 나아가서는 Direct 2D 엔진을 통하여 Windows Vista나 Windows 7에서 지원하는 Aero 엔진과 함께 고해상도 기반의 웹 브라우징도 경험이 가능할 것으로 보입니다.

아래 동영상을 감상하기 위해서는 Silverlight 플러그인이 필요합니다. 아래 동영상이 보이지 않을 경우, Silverlight 플러그인을 http://www.microsoft.com/silverlight 에서 설치하시거나, 브라우저 보안 설정을 확인하여 Silverlight 플러그인이 동작할 수 있도록 설정하여 주십시오. (원본 페이지: http://channel9.msdn.com/posts/Charles/IE-9-First-look-at-the-new-JS-Engine/)


크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by Windows Azure MVP 남정현 (rkttu.com)

미리 알림) 이 글은 아직 출시되지 않은 소프트웨어와 그에 대한 개인적인 소견을 덧붙인 글로, 시간이 지남에 따라 내용에 변동이 생기거나 입장이 변경될 수 있음을 미리 알립니다.

 

CNN의 2009년 11월 19일자 기사 중 Internet Explorer 9.0에 대한 기사 (http://www.cnn.com/2009/TECH/11/19/cnet.internet.explorer.nine/index.html)에 관하여 소개 겸 개인적인 의견을 덧붙여보고자 블로그에 글을 남깁니다. 소개한 기사는 Microsoft의 Internet Explorer 팀의 책임자 딘 하차모비치와의 인터뷰를 수록하고 있습니다. 자세한 내용은 기사를 참고하시면 좋겠습니다.

 

Microsoft가 브라우저 전쟁에 다시 복귀하게 되는 시점은 줄곧 예상되어왔지만 아마도 Internet Explorer 9.0을 기점으로 전쟁터에 다시 뛰어들지 않겠느냐 하는 이야기가 많습니다. 그리고 그 점은 어느정도 일리있어 보입니다.

 

현재, 웹 브라우저는 이전과는 전혀 다른 방향으로 발전을 꾀하는듯 합니다. 클라우드 컴퓨팅과 웹 프레젠테이션 기술의 발달, 무선 네트워크 기술 향상 등 이전보다 더 "유비쿼터스적 형상"에 가까워지는 IT 기술 덕분에, 이전의 브라우저 전쟁에서처럼 단순한 응용프로그램 - 또는 - 패키지 소프트웨어에 국한되지 않고, OS 자체의 목적을 웹 브라우징으로 초점을 변경하는 시도 - 또는 - OS의 특징적인 영역들의 상당 부분을 인터넷으로 옮기는 시도와 같이 새로운 시도를 하고 있습니다.

 

물론 이러한 시도를 반갑게 여기지 않는 곳도 많지만, 주류 컴퓨팅 시장을 리드할 권한을 지니고 있는 몇몇 업체들의 공통된 방향이 이러한 방향이라면, 어느 정도 영향은 끼치게 되지 않겠는가 하는 생각이 듭니다.

 

Internet Explorer 9.0은 Internet Explorer 8.0에서 이룬 변화를 기초로, Windows 7 이후부터 사용할 수 있는 고유의 독창적인 기술들을 더 적극적으로 사용하고자 한다는 것이 특징적입니다. Software + Service 전략에 Windows Azure, Windows Live Services를 더하는 것 말고도, 사용자들이 눈에 보이게 체감할 수 있는 Plus Alpha를 준비하는것으로 생각됩니다.

 

Internet Explorer 9.0의 개발 목적을 "더 뛰어난 브라우저를 대다수의 고객인 Windows 사용자들에게 제공하는 것"으로 소개하고 있듯이, 특정 브라우저가 지니고 있는 독창적이거나 특수한 기술보다는, 일반 사용자들에게 더 어필하기 쉬운, 안정화된 모습의 브라우저를 개발하고자 하는 것이 주된 요점으로 보입니다.

 

기사에서 열거된 Internet Explorer 9.0의 주요 변경 사항 및 개선 사항들은 대략 아래와 같습니다.

 

하드웨어 가속: Windows Vista 이후부터 도입된 Aero 덕분에, GDI를 사용하는 응용프로그램들도 더 향상된 그래픽 및 사용자 경험을 체감할 수 있었습니다. 그리고 GDI+는 개발자들을 위하여, GDI에서 부재 사항으로 알려진 여러 이미징 관련 부가 기술에 대한 확장된 API를 제공하였습니다. 하지만, GDI가 아닌 완전히 새로운 차원의 2D 그래픽 Drawing을 DirectX 위에서 가능하게 하는, Direct 2D를 Internet Explorer 9.0에서부터는 GDI 대신 도입할 예정이라고 합니다.

 

호환성 향상: 다른 브라우저에 비하여 Internet Explorer가 최신 기술에 취약하다는 것을 설명하기 위해 주로 차용되던 ACID3 테스트에 대한 평점 향상을 지속적으로 수행하고 있다는 이야기와 함께, HTML5에 대한 지원, CSS 지원 향상 등을 목적으로 개발중이라고 합니다.

 

자바스크립트 향상: 현재 Microsoft의 자바스크립트 기술은 Internet Explorer 6.0 이후로 특별히 개선되거나 하는 것은 없으며, 일반적인 범주의 자바스크립트 사용 방법과, ActiveX, COM 등의 기술과의 호환성을 다루는데에는 최상의 성능을 보여줍니다. 하지만, 이번에 개발 중인 Internet Explorer 9.0에서는, Google Docs나Microsoft Office 웹 어플리케이션과 같이 JavaScript를 전적으로 사용하는 웹 어플리케이션을 "빠르고 안전하게 실행할 수 있도록" 개선하는 것을 진행 중이라고 합니다.

 

다른 브라우저들이 이미 충실히 지원하는 것을 뒤늦게 맞추는 감도 없지는 않지만, 시장 점유율이 높은 브라우저의 움직임은 전달 속도 이외의 다른 전략을 꾀하는 노림수가 될 가능성 또한 있어 보입니다. 이러한 움직임 하나 하나는 주목할 만한 부분이 아닌가 싶습니다.

크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by Windows Azure MVP 남정현 (rkttu.com)