밤새 숨가쁜 뉴스들이 쏟아져 나왔네요.
먼저 실버라이트 2.0 소식.
Tim Sneath의 SILVERLIGHT 1.1 IS NOW SILVERLIGHT 2.0에 자세히 소개 되어 있고요, 추가될 예정인 기능들은 거쓰리 아저씨의 .NET Web Product RoadMap에서 소개하고 있고, 네이버 실버라이트 카페의 한누리님께서 중요한 부분을 잘 간추려서 번역해주셨습니다.

몇 주 전부터 실버라이트의 차기 릴리즈에 대해 희망적인 소식들이 많이 들어왔었는데요, 스닛씨가 얘기한 것 처럼 1.1에 추가될 많은 기능들은 확실히 2.0이라는 메이저 버전업이 어울리는 것들이네요.

실버라이트 2.0을 위해 추가된 기능들만 살펴볼께요.
  • WPF UI Framework:
    다음 실버라이트 릴리즈는 WPF UI Framework의 고수준 기능이 추가될 것이다. 이 기능들은 다음과 같다.
    - 확장성있는 컨트롤 프레임워크 모델
    - 레이아웃 매니저 지원
    - 양방향 데이터 바인딩 지원
    - 컨트롤 템플릿 및 스킨 지원
    실버라이트에 포함된 WPF UI Framework는 지난주 릴리즈된 .NET Framework 3.5의 WPF UI Framework와 호환성있는 서브셋이 될 것이다.
  • Rich Controls:
    실버라이트는 RIA를 쉽게 구현할 수 있도록 다음과 같은 컨트롤 셋을 제공할 것이다.
    코어 폼 컨트롤 ; TextBox, CheckBox, RadioBox, RadioButton 등.
    레이아웃 관리 ; StackPanel, Grid 등.
    커먼 컨트롤 ; Tab, Slider, ScrollViewer, ProgressBar 등.
    데이터 컨트롤 ; DataGrid 등.
  • Rich Networking Support:
    차기 실버라이트는 REST, POX, RSS, and WS* 통신을 지원할 것이며 크로스 도메인 네트웍 억세스 지원을 추가할 것이다. 따라서 실버라이트 클라이언트는 웹상의 모든 신뢰된 소스로부터 리소스와 데이터를 접근할 수 있다.
  • Rich Base Class Library Support:
    실버라이트는 다음과 같은 .NET 기반 라이브러리를 포함할 것이다.
    Collections, IO, Generics, Threading, Globalization, XML, Local storage, 등.
    또한 LINQ to XML(XLINQ)와 보다 풍부해진 HTML DOM API 통합을 포함할 것이다.

이야~ 이전에 공개되었던 "Planned"보다 더 많은 기능들이 지원될 예정이군요.
하지만 자주 얘기 되었던 것 중에 아직 윤곽이 드러나지 않거나 지원되지 않는 기능들도 있네요.

  • PathAnimation
  • 소켓 통신 또는 범용 WCF 클라이언트
  • 저수준 비트맵 프로세싱(WPF UI Framework에 포함될지 확실치 않네요)
  • 마이크, 웹캠 지원
  • 익스프레션 블렌드는? 블렌드는? 블렌드는?!

여튼 2008년 1분기에 릴리즈될 예정인 실버라이트 2.0 Beta preview는 드디어 Go-Live 라이선스로 배포될 거라고 하는군요. 이제 개발자들은 거리낌없이 실버라이트로 개발하고 배포할 수 있게 되었어요! 업체에서도 몇 가지 제약사항은 있겠지만 서비스를 시작해도 된다는 걸로 이해하고 있어요. 혹시 이 부분에 대해 자세히 아시는 분은 댓글을 달아주시길.

이제 내년까지 죽어라 달리는 거죠. 고고씽~

Posted by gongdo

Submit comment.

  1. Favicon of https://gongdosoft.com BlogIcon gongdo 2007.11.30 13:46 신고  comment URL  Edit/Remove  Submit comment.

    추가로 .NET 프레임워크 소스코드 공개와 같은 빅뉴스도 있는데 지금은 일을 해야겠네요^^
    나중에 찬찬히 살펴봐야겠어요.

  2. Favicon of http://www.lisyoen.com BlogIcon 이창연 2007.11.30 15:29  comment URL  Edit/Remove  Submit comment.

    WS* 통신을 지원할 것이며. <- 이게 윈속을 지원하겠다는 의미 아닐까요?
    이것저것 지원하는건 좋은데 용량이 꽤 늘어날 분위기군요.
    안그래도 1.0 에 비해서 상당히 큰 편인데...

    • Favicon of http://gongdosoft.com BlogIcon 공도 2007.11.30 17:15  comment URL  Modify/Remove

      역시 비확인이지만 놀랍게도 용량은 5MB이내로 억제된다고 들었어요. 코어 전반을 뜯어고치지 않았을까 하는 생각이 드네요^^
      WS* 면 HTTP 위에서 구현되는 것 아닌가요?

    • Favicon of http://rkttu.com BlogIcon 남정현 2007.12.01 01:51  comment URL  Modify/Remove

      WS*면 XML Web Service Enhanced를 말하는것 같은데 그렇게만 된다면 반가울 것 같습니다. ^^

  3. Favicon of http://www.netfighter.pe.kr BlogIcon 테디 2007.12.01 00:16  comment URL  Edit/Remove  Submit comment.

    실버라이트도 이제 삽질의 시대가 끝나는건가요... ????
    그랬으면 좋겠습니다.^^

  4. Favicon of http://rkttu.com BlogIcon 남정현 2007.12.01 01:50  comment URL  Edit/Remove  Submit comment.

    요즈음 버전을 올려치는 일이 많네요. 닷넷 3.0도 그러더니 실버라이트도 바로 2.0으로 올렸군요. -_-;

    궁금한 것이 있는데 실버라이트에서 지원 예정이라는 기능들의 상당수는 닷넷 프레임워크 3.5가 있어야 하는 것이 아닌가요? 그런데 런타임의 크기가 5MB 내외로 제한된다는 이야기와 어떻게 연결해서 받아들여야 할지 궁금했습니다.

    • Favicon of http://gongdosoft.com BlogIcon 공도 2007.12.01 02:15  comment URL  Modify/Remove

      5MB이하가 될거라는 얘기는 실버라이트 차기 버전에 대한 정보를 알려주신 김대희님에게 들었어요. 물론 이런 상황은 변할 수 있을거라고 생각하지만요.

      한가지 확실한건 실버라이트는 크로스 브라우저 지원이 큰의미를 가지고 있기때문에 .NET Framework와는 무관하게 동작할거란 점이죠.

      이전에 거쓰리아저씨였나 니쓰씨였나 여튼 실버라이트는 배포 용량을 최소화 하기 위해 잘사용되지 않거나 권장되지 않는 코드들마저 제거하는 등으로 노력하고 있다고 본 기억이 나요.

    • Favicon of http://rkttu.com BlogIcon 남정현 2007.12.01 02:51  comment URL  Modify/Remove

      만약 실버라이트 차기 버전의 기능들이 닷넷 프레임워크 없이 동작하는것을 지원한다면 너무나 매력적인 플랫폼이 될 것 같습니다. 더불어서 기존의 닷넷 기반 응용프로그램을 최소 링크하여 배포하는 것 또한 아주 안되는 일은 아닐듯 하네요. MS가 이런 기술적 배경을 공식적으로 SDK화해서 발표해주었으면 싶습니다. ^-^

  5. Favicon of http://bigduck.tistory.com BlogIcon 오리대장 2007.12.04 16:49  comment URL  Edit/Remove  Submit comment.

    으흠..이제 슬슬 제대로 써먹을 수 있게 되는건가요? 열공하러 가야겠네요. ^^;