|
닷넷 프레임워크를 기반으로 하는 개발을 해보았고 최근 어떤 기술들이 나와 있는지에 대한 관심을 가지고 있다면 분명 실버라이트(Silverlight)를 들어 보았을 것이다. 그 실버라이트가 국내 최초로 전문서적이 출시되었다. 이 책을 집필한 저자들은 닷넷 개발자 커뮤니티 중 하나인 HOONS 닷넷의 저명한 MVP들이다. 실버라이트에 대한 정보를 세미나를 통하여 앞장서서 전달하고 있기에 이 책은 무엇보다도 많은 신뢰를 가지고 선택할 수 있었다. 또한 번역서가 아닌 국내 개발자가 집필해서 인지 보다 쉽게 접근하고 빠른 시간 내에 실버라이트의 개념을 확립할 수 있고 무엇보다도 이 책이 컬러였다는 점에서 보다 재밌고 쉽게 학습할 수 있다.
이 책의 세부적인 내용구성을 소개해 보겠다. 처음에는 실버라이트를 개발하기 위한 환경구성부터 자세히 설명한다. 그리고 개발에 필요한 도구들을 사용하는 방법들을 쉽게 이해할 수 있다. 그 중에서도 익스프레션 블랜드(Expression Blend) 도구에 대한 사용방법이 필요한 요소요소 별로 자세히 다루어지고 있다. Visual Studio도구만 익숙하던 개발자들에게는 가뭄에 단비가 내리듯 새로운 도구에 대한 거부감 없이 쉽고 빠르게 접근할 수 있도록 구성되어 있다. 익스프레션 블랜드의 간단한 사용방법을 시작으로 실버라이트 1.1알파 컨트롤과 애니메이션에 대한 여러가지 예제를 통해 실버라이트 동작에 대한 이해를 확립한다. 그리고 Visual Studio 2008에서 실버라이트를 개발하는 방법과 실버라이트 사용자 정의 컨트롤 제작 방법등 실버라이트의 여러 가지 활용 팁과 예제들을 설명하고 마지막에는 실습프로젝트로 마무리하고 있다. 하지만 이 책은 한계를 가지고 있다. 현재 실버라이트 2.0은 알파버전이다. 몇 개월 뒤에 열릴 MIX 2008 컨퍼런스에서 실버라이트 2.0 베타가 공개될 예정이고 2008년 말에 정식버전이 나올 예정이기 때문에 알파를 기반의 예제들이 실행이 되지 않거나 조금 결과가 다를 수 있는 가능성을 여전히 가지고 있다. 또한 아쉬운 점은 자바 스크립트를 기반으로 하는 실버라이트 1.0에 대한 내용이 없다는 것이다. 총평을 정리하자면 이 책은 실버라이트를 보다 쉽게 배울 수 있고 또한 실버라이트에 대한 전반적인 내용을 빠르게 이해할 수 있다. 미래를 주도해 나갈 RIA를 학습하고 싶다면 이 책을 통하여 실버라이트를 체험해 보는 것은 결코 섣부른 선택이 아닐 것이다.
|
|
웹2.0 이야기 나오고 RIA 나오고 플렉스 나오고 할때 언론(?)의 지대한 관심을 받으며 나온 실버라이트!!!!
나오자 마자 사서 한동안 쌓아두었다가 최근에서야 시간이 나서 보게 되었다.
만약 처음 나왔을때 사서 바로 공부했었다면 꽤 괜찮았을텐데... 실버라이트 1.1(이 책의 내용들)과 2.0은 닷넷 1.1에서 2.0으로 올라갔을때처럼 많은 게 바뀌었고 현재도 계속 바뀌고 있기 때문에...
실버라이트 2.0 RC0가 나온 시점에서는 그리 추천할 만한 책은 아닌듯하다. (훈스닷넷 사이트에서의 지원도 없고... 오탈자/2.0 수정 정보 등) 저처럼 베타2로 예제를 바꿔서 테스트 해 보며 적응을 하신다면야 말리진 않겠지만...^^
차라리 훈스닷넷 사이트라든지 실버라이트 사이트에 들어가서 2.0 예제를 하나 하나 따라 해 본다거나 하는 방법을 추천하고 싶다.
아... 물론 이 책이 아주 쓸모 없는건 아니다.
사실 따라 하기 같은 경우에는 프로그램적인 면이 강해서 블렌드와 어떻게 연동한다거나 하는 부분이 부족한데... 다행스럽게도 이 책에서는 블렌드를 다루는 법이 간략하나마 나와 있고 애니메이션 등 궁금한 점을 어느 정도 다루고 있다.
참... 또 하나 불만인 점은 내 내공이 부족해서 그런지는 몰라도 Hoons에서 집필된 책들은 약간 불친절하다고 해야 하나... (책 소스가 CD와 약간 다른 경우도 있고... 설명이 부실하거나 빠졌거나) Taeyo님이 쓴 책들처럼 편하게 읽을 수 있는 책은 아니다. (.Net Framework 3.0 책은 처음 부분 좀 보다가 포기ㅜㅜ)
2.0 버전에 맞춰서 나온다는 이야기도 들리는데 저자들(또는 출판사)에게 1.1 버전 책을 구매한 독자들을 위해 소스만이라도 2.0으로 컨버팅해서 올려주는 센스를 바라는건 무리일까??? |
|
전산 프로그램을 개발하는 나에겐 너무나 잘못된 선택이었다.
실버라이트책에서 페이지의 깜박거림 없이 id와 pw를 입력받아 처리하는
예제와 비슷한 내용이 있을 줄 알았다.
그러나 그런 유사한 예제는 눈씻고 찾아봐도 없었다.
에니메이션 효과의 예제가 많았는데 디자이너를 위한 실버라이트인가?
하는 생각이 들 정도였다.
그리고 실버라이트에서 c#을 사용하다보니 c# 강의도 있는데
실버라이트 책에서 굳이 c#을 설명하는거보다 다른 예제를 하나라도 더
실었으면 하는 아쉬움 매우 컸다.
|