read more...
349 Results for 'Programming'
- 2010/12/31 공도의 실버라이트 하기 좋은 날 [목차/2010.04.08] (6)
- 2010/05/06 [발표 자료] 고급 실버라이트 애니메이션 및 그래픽 + 성능 튜닝
- 2010/05/01 훈스닷넷 24회 정기 세미나 - 거성공도쇼! (4)
- 2010/05/01 Silverlight 4 RTW 릴리즈 & 설치가이드[업데이트] (5)
- 2010/04/13 [참고] vs2010과 실버라이트 폰 IDE CTP는 호환되지 않는다 (1)
- 2010/04/13 비주얼 스튜디오 2010 RTM 런칭!
- 2010/04/10 실버라이트 하기 좋은날 #27 블렌드로 윈도우 폰 7 애플리케이션 만들며 놀기
- 2010/04/02 실버라이트 하기 좋은 날 #26 Shazzam-tool로 픽셀셰이더 이펙트 만들기 (2)
- 2010/03/26 [세미나 자료] 22회 훈스닷넷 정기세미나 (3)
- 2010/03/25 실버라이트 하기 좋은 날 #25 MIX10 특별 초대손님!
- 2010/03/25 [호외] VS2010 및 Silverlight 4 런칭 일정! (2)
- 2010/03/24 [세미나 자료] TechDays Korea 2010 Spring - 실버라이트 4로 비즈니스 앱 개발하기 (5)
- 2010/03/23 [세미나] UX 뽀뽀뽀! (두둥!)
- 2010/03/17 [MIX10] 흥미로운 실험, Pivot (1)
- 2010/03/16 We are family!
- 2010/03/16 Silverlight 4 RC 발표! 개발환경 구축하기 (10)
- 2010/03/05 실버라이트 하기 좋은 날 #24 리소스의 경로 II, 코드에서 접근하기
- 2010/02/25 실버라이트 하기 좋은 날 #23 리소스의 경로 I, XAML에서 접근하기
- 2010/01/30 실버라이트 하기 좋은 날 #22, 자산을 관리하자 III, 파일 리소스와 Build Action[ (2)
- 2010/01/21 실버라이트 하기 좋은 날 #21, 자산을 관리하자 II: 리소스도 상속이 된다!
- 2010/01/20 실버라이트 3.0.50106.0 변경 사항(KB979202)
- 2010/01/20 실버라이트 3.0.50106.0 final(?) 런타임 릴리즈
- 2010/01/14 실버라이트 하기 좋은 날 #20, 자산을 관리하자! I: 블렌드로 리소스 다루기
- 2010/01/07 실버라이트 하기 좋은 날 #19, 데이터는 어디에서 오는가!
- 2009/12/31 실버라이트 하기 좋은 날 #18, AttachedProperty는 또 뭐야? (2)
- 2009/12/17 실버라이트 하기 좋은 날 #17+0.1, DependencyProperty를 정복하자!
- 2009/12/10 실버라이트 하기 좋은 날 #16, DependencyProperty, 개념을 챙기자! (3)
- 2009/12/04 실버라이트 하기 좋은 날 #15, 아니 벌써? 실버라이트 4 BETA!
- 2009/11/26 실버라이트 하기 좋은 날 #14, 실버라이트 그래픽, 그 무대 뒤에서는... 2
- 2009/11/20 실버라이트 4 What's New 백서 번역본 (2)
- 실버라이트 애니메이션
- 애니메이션의 기초
- 프레임 기반 애니메이션
- 실시간 애니메이션(스토리보드)
- 파티클 시스템 기초
- 실버라이트 그래픽 시스템과 성능 팁
- 실버라이트 런타임의 렌더링 원리와 과정
- 레이아웃
- 성능 카운터(프레임 레이트 카운터)
- 즉시 렌더링 영역(Intermediate Surface)
- GPU 하드웨어 가속
- 미디어 성능
- 실행 성능 모니터링 및 분석
- UI Spy 툴 사용
- Visual Studio 2010 Profiler (VSP)
- Windows Performance Toolkit (WPT)
- Visual Studio 2010 RTM 설치
아무리 급해도 Visual Studio 2010은 먼저 설치해야 겠죠?
VS2010 설치 하기
- Silverlight 4 Tools RC2 for Visual Studio 2010
이거 하나면 실버라이트 개발자 런타임, SDK 및 템플릿이 모두 설치 완료.
다운로드
- Silverlight 4 Toolkit (2010년 4월 버전)
RTW 출시에 맞춰서 업데이트된 버전이에요. 옵션이긴하지만 무조건 설치하길 강권합니다!
다운로드
- Expression Blend 4 RC
여기서 약간 헤깔릴 수도 있지만, 익스프레션 블렌드 4는 아직 RTW가 아니라 RC버전이에요.
하지만 실버라이트 4 런타임은 RTW와 호환되므로 이걸 설치하면 OK.
다운로드
[new] - Windows Phone Developer Tools April 2010 Refresh(CTP2)
실버라이트 4 RTW와 함께 사용할 수 있는 윈도우 폰 개발 환경이 출시되었어요.
이 파일은 설치할 때 웹을 통해 다운로드 받게 되어 있으니 꼭 인터넷에 연결되어 있어야 해요.
참고로 이 툴은 XNA Studio 4.0을 함께 설치하여 XNA 개발용 툴도 설치하죠.
다운로드
[new] - Expression Blend용 Add-in 및 SDK
이게 왜 툴이 따로 나왔는지는 모르겠지만 어쨌든 블렌드에서 윈도우 폰 개발을 할 때 필요한 툴이에요.
아래 두 툴을 모두 다운로드 받아서 설치하면 끝.
- Expression Blend Add-in Preview for Windows Phone (April Refresh)
- Expression Blend SDK Preview for Windows Phone (April Refresh)
- 최종 사용자용 런타임
- 개발자용 런타임
- Visual Studio 2010 모든 버전 다운로드
MSDN을 구독하고 있다면 당근, MSDN에서 받는게 좋겠죠? 혹시 언어를 한글로 해놨다면 보이지 않을 테니 영문으로 선택해주는 센스!
- Visual Studio 2010 모든 "Trial" 버전 다운로드
여기에서 트라이얼 버전을 다운 받으세요 :)
모든 기능을 사용할 수 있지만 당연히 날짜 제한이 있겠죠?
http://www.microsoft.com/visualstudio/en-us/download
- Visual Studio 2010 Express Editions 다운로드
Express 이디션은 모든 언어를 통합하여 제공하는 기본 이디션과 다르게 VB.NET, C#, C++, Web Developer로 구분되어서 각각의 특성에 맞는 애플리케이션만 개발할 수 있는 제한이 있지만 그 외에는 별 차이가 없고 결정적으로 완전히 무료! 에요. 혹시 실버라이트를 개발한다면 설치할 때 Web Developer 버전을 선택하세요 :)
http://www.microsoft.com/express/Downloads/
이 링크에서 All - Offline Install ISO image file 메뉴를 선택하고 다운로드 받으면 돼요.
우왕~ 구우우우우웃~~ 할말이 너무너무 많지만 하나하나 다 정리하기엔 너무나도 내용이 많네요.
우선 MIX10 키노트시간에 오고갔던 트윗을 참고하면 현장의 분위기를 대략이나마 느낄 수 있을 거에요.
http://twitter.com/Gongdo/mix10livekr 여기에 있는 타임라인을 따라가 보세요.
자, 자세한 리뷰는 조만간 다른 블로그에서도 나올거에요. 우선은 실버라이트 4를 위해서, 어떤 툴이 필요한지를 정리해봤어요.
- Visual Studio 2010 RC
개발 환경의 기본이겠죠?
MSDN을 구독하는 분은 MSDN 다운로드에서 받는게 편하고 그렇지 않다면 다음 주소에서 받으세요.
http://www.microsoft.com/downloads/details.aspx?FamilyID=457bab91-5eb2-4b36-b0f4-d6f34683c62a&displaylang=en
- Silverlight 4 RC
우리의 호프!
http://go.microsoft.com/fwlink/?LinkID=141284
- Windows Phone Developer Tools CTP
흐흐흐... 풍성한 얘기가 나오겠지만 이제 실버라이트 개발자는? 윈도폰 개발자!
올해 하반기에 나올 윈도폰 7 시리즈의 앱을 실버라이트로 개발할 수 있어요.
어쨌든 윈도폰용 앱을 개발하려면 이 개발 환경을 설치해야 해요.
http://go.microsoft.com/fwlink/?LinkID=185584
- Expression Blend 4 Beta
이제는 UX의 시대, 개발자만으로 되는 건 없죠.
인터랙티브 디자이너와의 협업을 위한 필수 툴. 게다가 블렌드에서도 윈도폰용 앱 디자인을 할 수 있어요.
http://www.microsoft.com/downloads/details.aspx?FamilyID=6f014e07-0053-4aca-84a7-cd82f9aa989f&displaylang=en
- Phone Development Add-in for Blend 4 Beta
아쉽게도 Blend 4만으로 윈도폰용 앱을 디자인할 수는 없고요, 이 툴과 아래 툴을 함께 설치해야 해요.
http://www.microsoft.com/downloads/details.aspx?FamilyID=47f5c718-9dec-4557-9687-619c0fdd3d4f
- Expression Blend SDK for Windows Phone
요것까지 함께.
http://www.microsoft.com/downloads/details.aspx?FamilyID=86370108-4c14-42ee-8855-226e5dd9b85b
후아~ 좀 많죠?
이번에는 실버라이트 외에도 윈도폰이라는 엄청나게 큰 녀석이 끼어들면서 설치해야 할 런타임도 꽤 많아졌네요.
이게 정식버전에서도 상황은 크게 다르지는 않을거에요.
왜냐면, 윈도폰 개발 환경은 기본적으로 Visual Studio 2010 Express for Windows Phone 이라는 별도의 IDE를 사용하기 때문이죠.
이 새로 추가된 IDE는 Visual Studio의 서브셋(?)으로 Express라는 이름답게 무료로 사용할 수 있어요.
오늘은 여기까지. :)
- 실버라이트는 이제 올바른 렌더링을 방해하는 그래픽 드라이버 에러를 적절하게 처리합니다.
- 특정 DeepZoom 시나리오에서 성능과 CPU 점유율 문제가 향상되었습니다.
- 다운로드 에러와 관련한 크래시 문제가 수정되었습니다.
크리스마스는 즐겁게 지내셨나요? 저도 간만에 푸~욱 쉬었지요.^^
이번 시간에는 드디어 DependencyProperty 시리즈의 마지막, AttachedProperty가 뭔지 소개합니다.
AttachedProperty 역시 알게 모르게 이미 사용하고 있었을 거에요.
그렇지만 아직 AttachedProperty가 어떤 역할을 하는지 왜 사용하는지 잘 감이 안온다면?
이번 회를 꼭 보셔야겠죠?
올해도 이렇게 지나가는군요.
사실 최근 회사일에 치여서 좀 소홀한 감도 있지만, 신년에도 실버라이트 하기 좋은 날은 계속 될 거에요.
새해 복 많이 받으세요~ ^ㅇ^
지난 시간에는 DependencyProperty가 무엇인지 개념을 잡아 봤다면 이번 시간에는 DependencyProperty를 완벽하게 다룰 수 있도록 정복(!) 해봤어요.
DependencyProperty는 실버라이트 시스템에서 굉장히 중요한 역할을 하는데요. 어떤 의미를 갖는지, 왜 사용하는지 그리고 어떻게 다루는지 알아봅니다.
설명이 다소 길어져서 두 개의 영상으로 쪼갰으니 가능한 한꺼번에 보시는 게 좋을 거에요.
'Next'만 누르던 것과는 다른 SQL Server 2008의 설치 과정! 초급자를 위한 초 간단(?) 설치과정을 소개합니다!
SQL Server에 대한 자세한 내용은 아래 링크를 참조하세요!
참고로 발표 슬라이드와 데모 프로젝트는 아래에서 다운로드 받으세요.
이번 시간에는 실버라이트에서 가장 중요한 시스템 중에 하나인 DependencyProperty에 대해 설명합니다.
DependencyProperty, 의존성 속성? 한글로 번역해놔도 의미를 파악하기가 어렵죠?
약간 어렵긴 하지만 이 속성을 명확하게 이해하면 좀 더 시스템을 잘 이해하고 올바른 코드 그리고 성능 좋은 코드를 짤 수 있어요.
선택이 아닌 필수라고 생각하고 이 기회에 개념을 보충해봅시다!
이번 PDC 2009에서 실버라이트 4 베타가 공개되었고 늘 그렇지만 많은 기능 추가와 성능 향상이 있었죠.
그런데 실버라이트 3를 시작한지도 얼마 되지 않았는데 아니 벌써(?) 하는 느낌도 들죠?
하지만 걱정할 필요는 없어요. 이번에도 역시 기존에 익혔던 기술을 바꿔야 하는 게 아니라 새롭고 편리해진 기능이 추가된 것일 뿐이니까요.
이번 시간에는 실버라이트 4 베타에 추가된 많은 기능 중에 3에서 할 수 없었던 것들을 위주로 소개했어요.
참고로, 실버라이트 4에 추가된 모든 사항은 제 블로그에 번역해뒀으니 한번 훑어보세요 :)
실버라이트는 벡터를 기반으로 한 그래픽 시스템을 채용하고 있다는 사실 정도는 잘 알고 있을 거에요.
그런데, 이 그래픽 시스템이 내부적으로 어떤 방식으로 돌아가고 있는지 알고 있나요?
이번 시간에는 실버라이트 그래픽 시스템이 그래픽 오브젝트를 어떤 과정을 거쳐 화면에 렌더링 하는지 파고들어 봤어요.
내용이 좀 길어서 두 번에 걸쳐 소개했는데요, 첫 번째는 일반적인 렌더링 과정 그리고 두 번째는 특수한 렌더링 과정을 소개해요.
참고로 이 내용은 제가 멋대로 추측한 게 아니고 마이크로소프트의 실버라이트 프로덕트 매니저이고 그래픽&성능 최적화 부분에서 관여하는 Seema Ramchandani의 발표 자료를 요약(?)한 거라고 봐도 돼요.
자세한 자료는 발표 슬라이드에 있는 Reference를 참고하세요.
(http://blogs.msdn.com/seema/archive/2009/03/27/video-of-deep-dive-into-sl-graphics-is-posted.aspx)
[WMV 다운로드]
Channel 9에서 받을 수 있는 실버라이트 4 새로운 기능 백서를 번역해 봤어요. 도와주신 boxmile님 감사!
여튼 훑어보기엔 좋을 것 같네요.

