728x90
엊그제 실버라이트 2 정식버전이 발매되면서 RIA 관련 개발자, 디자이너들 사이에 많은 포스팅들이 새롭게 올라오고있습니다. 그만큼 오래 기다렸고 기대가 되는 정식버전 발표이기 때문이겠지요. NoPD도 최근 추세(?)에 발맞추어 회사에서 진행되는 많은 프로젝트에 AJAX 를 넘어서 플랫폼 으로써의 RIA 의 역할에 대한 고민을 많이 하고 있는터라 테스트를 해보려고 부랴부랴 서둘렀습니다만...


실버라이트 2 개발도구를 설치하기 위한 기본조건이 Visual Studio 2008 에 서비스 팩 1이 설치된 개발 환경이라야 하는데, NoPD의 개발도구가 SP1이 미처 설치되지 않은터라 부랴부랴 느린 인터넷 속도를 감내해가며 (인도 출장중입니다 ;;) 다운로드 받아서 설치했습니다. 그런데, NoPD가 설치한 SP1 은 한글판! 반면 실버라이트 2 개발도구는 영문과 일본어로만 발매된 상태! 꽥! 실버라이트 2 개발도구의 언어와 맞지 않아서 설치를 진행하지 못하는 문제가 발생한 것입니다 ;;;;;;;;;


여기저기 수소문 해보니 VS2K8 SP1 한글버전 사용자들은 조금 더 기다려야 할 것 같다고 합니다. 다시 베타2를 설치하고 실버라이트 2 를 살펴봐야 하는게 맞는지 한글 버전 출시를 기다렸다가 하는게 더 나은건지 고민이 되는군요. 정식 발표를 하면서 한글 버전을 발표하지 않다니, 조금 실망입니다! 마이크로소프트!

- NoPD -
728x90
728x90
마이크로소프트가 의욕적으로 사업은 전개하고 있는 RIA (Rich Internet Application) 분야의 도구인 실버라이트(SilverLight)의 버전 2.0 이 오늘 공개되었다. 그동안 SilverLight 2 Beta 를 통해서 알려졌던 대부분의 기능들이 그대로 구현되어 출시되었다. 이미 많은 SilverLight 2 Beta 에 대한 소개에서 이번 버전의 특징과 강력해진 기능들이 소개되었지만 정식출시를 즈음하여 한번더 이러한 특징들을 살펴보고 RIA 어플리케이션 개발에 어떻게 응용할 수 있을지 생각해 보는 것도 나쁘지 않을 것 같다.

WPF UI FrameWork의 지원

베타 버전에서부터 누누히 강조되어온 특징인데, 닷넷 프레임웍 3.0 에서 WPF 를 개발했던 경험이 있는 사람이라면 어렵지 않게 실버라이트 2로 RIA 어플리케이션을 만들 수 있는 환경이 제공되는 것이다. 즉, WPF 기술이든 실버라이트 2 기술에 대한 한번의 기술 습득만으로 서로의 기술을 응용할 수 있는 잇점이 생기는 것이다.

Rich 컨트롤의 제공

기존 실버라이트 1.x 에서 가장 많은 사용자들의 고민이 바로 충분하지 못한 기본 컨트롤에 대한 것이었다. 실버라이트 2 에서는 기본적으로 제공되는 많은 Rich 컨트롤들로 어렵지 않게 RIA 어플리케이션을 개발할 수 있다. 체크박스, 라디오 버튼 같은 간단한 컨트롤 부터 데이터 그리드에 이르는 많은 유용한 컨트롤들이 기본적으로 제공된다.

다양한 네트워킹 방법의 제공

일반적인 웹 어플리케이션 제작에도 많이 사용되는 REST, WS*/SOAP, RSS, 표준 HTTP 뿐만 아니라 독특하게도 Socket 으로 통신할 수 있는 방법이 실버라이트 2 에서 제공이 된다. 표준 웹 통신 방법들은 당연히 크로스 도메인에 대한 지원이 되고 있으며 Socket 통신의 제공으로 보다 다양한 응용기술의 구현이 가능할 것으로 예측되고 있다.

닷넷 기반의 Rich 클래스 라이브러리 제공

닷넷에서 제공되던 제네릭스(Generics), 링크(Linq)와 같은 다양한 클래스 라이브러리들이 실버라이트 2 에서도 사용할 수 있게 되었다. 닷넷 기반이라고 이름 붙이긴 했지만, 실제로 닷넷 프레임워크가 필요한 것은 아니며 각 크라이언트 운영체제에 맞는 런타임 모듈만 설치가 되어 있으면 이 모든 기능들의 사용이 가능하다.

그 외에, 미디어 부문에서도 많은 변화가 있는 것으로 알려져 있는데 보다 자세한 내용은 마이크로소프트 기술 담당 부사장 스캇 구슬리의 블로그, RIA 분야 MVP 들의 웹사이트에 공개된 글을 참고하는 것이 더 좋을 것 같다. 바야흐로 실버라이트 2 가 RIA 세상에 본격적으로 발을 내딛기 시작한 것이 아닌가 싶다. 다만, 같이 공개될 것으로 알려졌던 RIA 저작도구 블렌드 2.5 는 공개되지 않았다.

p.s. 재미있는 것은 실버라이트 2 개발을 위한 이클립스 플러그인이 나온다는 것인데, 자세한 건 스캇의 로그를 참고하기 바란다.

- 스캇 구슬리의 Silver Light 2 발매(?) 소식
- 팀 하우어의 실버라이트 2 새로운 컨트롤들 소개
- 스캇 한셀먼의 실버라이트 2 발매 소식

  * 이 포스트는 blogkorea [블코채널 : 웹, 컴퓨터, it에 관련된 유용한 정보 및 소식] 에 링크 되어있습니다.   

- NoPD -
728x90
728x90

사용자 삽입 이미지
일주일동안 짬짬이 시간내서 만들어본 me2day 매시업 서비스, me2answer 를 공개합니다. 워낙에 짧은 시간에 설레설레 만든 사이트와 프로그램이라 아직 버그도 많고 뭔가 부드러워 보이지는 않지만 이런 매시업도 만들 수 있구나~ 하고 생각해 주시면 좋을 것 같습니다 :-) 짧은 시간에 만들려다 보니 여기저기서 도용한 코드들이 많은데요, 스타일 시트, 이미지 소스등은 me2day의 " 그것들 " 을 참고했습니다. 관련 매시업 서비스니 양해해 주시리라 믿습니다! 하핫.

간단한 컨셉을 먼저 설명드리자면 me2day 의 짧은 글들과 답글을 이용한 질문답변 서비스 입니다. 아시는 분은 다들 아시겠지만 NoPD는 그렇게 부지런하고 총명한 아이디어의 청년이 아닙니다. twitter 를 이용한 유사한 서비스를 보고 " 나도 한번 만들어 볼까? " 하는 욱한 심정에 뚝딱 만든 서비스입니다. 아이디어에 대한 도용 댓가는 뭘로 치뤄야 할지 모르겠으나, 모든 아이디어의 출발은 모방에서 나온다~ 하고 이해해 주리라 믿습니다!

사용자 삽입 이미지
me2answer 를 사용하시려면 우선 간단한 등록 절차를 마치셔야 합니다. me2day ID 와 (예>me2day.net/nopd 라면 nopd 가 됩니다) API KEY (미투데이의 환경설정에 가시면 찾을 수 있습니다) 를 넣으시고 비밀번호를 설정하시면 간단히 등록절차가 끝납니다.

사용자 삽입 이미지
등록이 완료되면 이제 미투데이에서 궁금한 질문을 올리시면 됩니다. 태그로 " 질문 " 을 지정해 주셔야 하는데, 매 5분마다 웹서버에서 크롤러가 가입된 사용자들의 포스팅을 검색하여 질문을 모아 옵니다. 이렇게 모아진 질문을 화면에 표시되고 댓글은 me2day 와 me2answer 양쪽에서 받으실 수 있게 됩니다. me2day 가 가입형 서비스이다 보니 익명의 답변을 받을수는 없고 가입된 사용자들로 부터 댓글을 받으실 수 있습니다.

사용자 삽입 이미지
살다보면 참 궁금한 것들이 많이 있는데 네이버 지식인에 올리자니 광고나 엉뚱한 퍼다나르기 답변이 짜증나고 그냥 너무 간단해서 한줄로 답변 받고 싶으실 때, me2answer 가 그런 역할을 해줄 수 있지 않을까 싶습니다. 기능도 몇 없고 너무 간단한 매시업이지만 소프트뱅크 미디어랩의 황재선님의 " 우리나라는 모방한 Web 2.0 서비스를 찾기도 힘들다 " 라는 말에 삘받아서 한번 만들어 봤습니다!

사용자 삽입 이미지

- NoPD -

2008/08/11 - [Development/.Net Framework] - 닷넷 me2day OpenAPI 라이브러리 v1.0.1




728x90

+ Recent posts