Eclipse4SL은 http://www.eclipse4sl.org 에서 관련된 내용을 보실 수 있습니다. 제가 인용하고 있는 자료의 대부분도 이 사이트에서 가져온 것입니다. Eclipse4SL의 개발 로드맵은 아래와 같습니다.
Milestone 1: October 14th, 2008 (Alpha/Community Technology Preview)
The focus of this release is around architecture, infrastructure, resource management and basic tooling with Eclipse IDE. We are excited to show you our initial thinking of the project and some of the basic developer experience in RIA application development. We look forward to your feedback and feature requests.
Some of the features we have included in the Alpha build are
- Project resource management in Eclipse IDE
- Project explorer to show a configuration view of project resources.
- Basic XAML Visual editor with instant preview and code completion assist.
- C# code editor with syntax colorization, keywords and template code completion assist
- Automatic Build & Run
- Configurable Web application launch facilities
More detail information about the features can be found on the Documentation page.
Milestone 2: December 2008 (Feature Completion)
- Completion of Silverlight Project System and Silverlight Compiler: Eclipse will contain both an advanced project system for creating Silverlight applications and media experiences.
- Interoperability with Java Middleware that contain prescriptive functionalities that will help Java Developers build Silverlight applications with Java Web Services using REST, SOAP, JSON and other standards.
- XAML Editor & Preview with code hinting and code completion: Feature completion of advanced, standards-compliant XAML editor with code hinting and code hinting features which helps detect and correct coding errors.
- Finalizing features that not fully implemented such as Move and Rename refactoring
- Complete user documentation & Prescriptive Tutorials
- Defects & Regression Testing
- Developer Usability Testing
Final: Spring 2009
- Advanced Media Features
- Increased Interoperability with Java Middleware
- Cross Platform Capabilities
- Complete user documentation & Prescriptive Tutorials
- Defects & Regression Testing
- Developer Usability Testing
현재 까지는 작업의 마일스톤을 잘 지켜오고 있습니다. 작년 10월 1차 버전에 이어서 작년 12월 버전이 현재 나와 있습니다. 사용해 보면 12월 버전 부터는 제법 훌륭하게 잘 동작하는 것을 볼 수 있습니다. 또 12월 계획에 보면 Java기반의 미들웨어와 연계하는 시나리오도 함께 포함되어 있습니다. 마무리는 올해 4월 달인데 미디어와 연계하는 시나리오와 테스트 시나리오가 추가되어서 마무리 할 계획이라고 알려져 있습니다.
Eclipse4SL을 사용하기 위해서는 기본적으로 아래와 같은 요소가 필요합니다.
- Windows XP SP2 (or above) or Windows Vista SP1
Other OS are planned for future versions - JDK 1.5.0_11 (or above)
- Eclipse Ganymede : any of the following Eclipse standard distribution
- .Net Framework 3.5 (or above)
- Use the Bootstrapper Installer
- Or download the full redistributable package dotnetfx35.exe and run it
- Silverlight 2 Runtime (2.0.31005.0 or above)
- Go to this page http://silverlight.net/GetStarted/, at the right side, click on the "Window runtime". M1 release of eclipse4SL doesn't support other platforms yet.
- Silverlight 2 SDK
위의 목록에서 링크가 보이는 항목을 다운로드 받아서 설치해 주시기 바랍니다.
개발 PC에 .NET Framework 3.5가 설치되어 있어야 하냐고 물어보시는 분들이 계신데 네! 반드시 설치되어 있어야 합니다. 여기까지 했으면 이제 Eclipse에 Eclipse4SL plugin을 설치할 차례입니다.
Eclipse에서 일반적으로 Plugin을 설치하는 과정과 동일 하기 때문에 기존에 Eclipse를 사용하시던 분들이라면 크게 어렵지 않게 따라 해 보실 수 있습니다. 먼저 Help—> Software Updates를 선택합니다.
상단의 텝중에서 Available Software를 선택해서 Add Site 버튼을 선택합니다. 이렇게 선택하고 나면 업데이트를 할 수 있는 사이트를 입력하라고 합니다.
http://www.eclipse4sl.org/update 라고 입력한 다음 OK 버튼을 바로 추가를 시작할 수 있습니다.
http://www.eclipse4sl.org/update 항목이 새로 생기고 그 아래에 Eclise Tools for Microsoft Silverlight라는 항목이 새로 생긴 것을 볼 수 있습니다. 체크 박스를 체크하고 Install 버튼을 클릭하면 다운로드와 설치가 한번에 끝나는 것을 볼 수 있습니다.
이제 개발환경이 완성되었습니다. 이렇게 개발환경이 완성되고 나면 제일 먼저 해보아야 하는 일이 무엇일까요?
네 그렇습니다. 바로 ‘Hello World’ 입니다. 다음 편에서는 Hello World를 만들어 보도록 하겠습니다. ^^
댓글을 달아 주세요