블로그 이미지
충남대학교대학원 컴퓨터공학과 박사1년차 석박사통합과정 데이터베이스시스템연구실 Yim, Hyung-jun

 
 

Windows Embedded Developer Conference

Latest Technology/Microsoft | 2008/10/14 00:34 | Posted by Yim, Hyung-jun



* Windows Embedded, Air that We Breathe
- 이창섭 부장/서진호 차장, 한국 마이크로소프트
- 이창섭 부장님은 Windows Embedded에 대한 개괄적인 내용을 발표해주셨다. 지금까지 발전한 과정과 특징들이 있었다.
- 서진호 차장님의 발표는 Deep Zoom에 대한 내용도 알려주시고, 실제 컴포넌트화 되어 있는 Embedded OS를 만드는 데모를 해주셨다. 척척 돌아가지는 않았지만, 나름 기본적인 토대가 되었다.


* X86 프로세서 개발자가 알아야 할 Windows Embedded Standard 특징
- 이강훈 대리, 어드백텍테크놀로지스
- 이 세션 발표는 이강훈 대리님이 발표를 많이 해보지는 않았지만, 잘하려고 노력한 흔적들이 보였다. 이 분야에 아예 기초가 없던 나로써는 간단히 이해할 수 있는 세션이었지만, 레고에 빗대어 설명하여 쉽게 이해할 수 있도록 배려해주었는데, 나는 오히려 더 혼동되었다.

* CE 6에서 USB 장치 드라이버 개발
- 김재형 차장, MDS테크놀로지
- 개인적으로는 이 세션을 발표하신 김재형 차장님이 제일 발표를 잘한 것 같다. 발표가 조금 길어지기는 했지만, 차분하게 전달할 내용들을 모두 전달이 되었고, USB Driver를 이용한 개발에 용이한 세션이었다.

* CE 플랫폼 빌더의 숨겨진 보물 찾기
- 라영호, eMVP
- 개인적으로 가장 기대했다가 아쉬운 부분이 많았던 세션, 라영오 eMVP님께서 발표자의 탓을 하여 오히려 사람들의 관심을 져버리게 만들어 버렸다. 숨겨진 보물이라기보다 알아두면 좋을 팁이라고 하면 더 좋지 않았을까?

* 전체평
- 이 Windows Embedded Standard를 관심이 있어서 참여하지는 않았지만, 내용 자체는 괜찮은 것 같디 (이 분야에 조금이라도 개발한 경험이 있었다면 더 좋았을테지만). 전체평이라고 타이틀을 달긴 했지만, 내가 판단할 내용은 없는 것 같다. 전체적으로 둘러볼 수 있는 계기가 되었다는 것에 만족한다.

한국마이크로소프트 에반젤리스트와 함께하는 커뮤니티 세미나
.NET 마이크로 프레임워크를 이용한 소규모 장치에서 웹 서비스(WSD) 개발 (중급)
WinCE의 BSP 개발론 (중급)

.NET 마이크로 프레임워크를 이용한 소규모 장치에서 웹 서비스(WSD) 개발 (중급)




MFDPWS (.NET Micro Framework에서의 DPWS)
무엇이 포함되어 있을까요?
DPWS 2006 사양서의 대부분 구현
http://schemas.xmlsoap.org/ws/2006/02/devprof/
Discovery
증명 및 연결
Metadata 교홖
Eventing
Hello
Bye
Subscriptions
첨부파일
MTOM
(W3C Message Transmission Optimization Mechanism –
MIME, DIME, XOP)

What's not included
WS-Policy
WS-Security
Data/Time Types for subscription
Duration/Renewal
IPv6

사용자 삽입 이미지

사용자 삽입 이미지


- ITRC 프로젝트를 진행하면서 내가 맡은 DPWS에 대한 해결책이 될 수 있을까?
앞으로의 디바이스 kit이라든지 DPWS 모듈을 올릴 수 있는 해결책이라면 깊게 연구해볼만한 것 같다. 다만, Microsoft 지향적인 .NET Micro Framework라는 것이 문제이지만..But, DPWS를 가장 잘 이용할 수 있는 장점도 될 수 있으니, 중소기업청 과제 발표에 맞추어서 연구해보자.

WinCE의 BSP 개발론 (중급)




[7회] 6월 21일(토) 14:00~17:00
대치동 포스코센터 서관 5층 한국마이크로소프트 Realizing & Potential Room
.NET 마이크로 프레임워크를 이용한 소규모 장치에서
웹 서비스(WSD) 개발
(중급)
세션 소개 .NET Micro Framework는 아주 장치에서 CLR을 사용할 수 있는 마이크로소프트의 프레임워크입니다. 이 세션에서는 .NET Micro Framework를 이용하여 장치에서 웹 서비스를 사용할 수 있는 DPWS(Device Profile for Web Services)를 비롯하여 SideShow와 같은 다른 장치와의 연동 기능에 대하여 알아 봅니다.
강사 소개
서진호 에반젤리스트
한국마이크로소프트 D&PE 임베디드 Developer Evangelist
MEDC 2003~2007 강사
OEM 테크니컬 세미나 2004~2007 강사
Windows Mobile Devices MVP 2001~2006

개인 블로그 : MSDN 블로그 (http://blogs.msdn.com/jinhoseo)
WinCE의 BSP 개발론 (중급)
세션 소개 Windows CE OS를 개발을 위한 BSP개발론과 효과적인 OS포팅 방법에 대해서 강의합니다.
강사 소개
윤준호 MVP
MS MVP(임베디드분야)

개인 블로그 : WEEG (http://cafe.naver.com/wincepro)
한국마이크로소프트 에반젤리스트와 함께하는 커뮤니티 세미나
[6회]  6월 07일(토) 14:00~17:00
대치동 포스코센터 서관 5층 한국마이크로소프트
Realizing & Potential Room 

아는 만큼 행복해지는 Visual C# 2008 팁 앤 트릭 (초,중급)




Why C# & LINQ, When C# & LINQ
(초,중급)



발표자료가 좀 아쉽다.


아는 만큼 행복해지는 Visual C# 2008 팁 앤 트릭 (초,중급)
세션 소개 Visual Studio C#2008 을 이용해서 코드의 이해, 작성, 수정 및 디버깅하는 과정 동안 도움이 될 팁과 트릭을 보여드립니다.
강사 소개
박중석 에반젤리스트/ 한국마이크로소프트
한국마이크로소프트에서 Developer Evangelist 로 활동하고 있으며,
.NET 기술이 행복한 개발자를 만드는 원동력이 될 수 있다고 믿으며,
그와 같은 .NET 기술의 확산을 위해서 노력하고 있습니다.

개인 블로그 : LEARN, PLAY, WORK (http://blogs.msdn.com/jspark)
- 개발자들을 위한 기술적 정보 공유
Why C# & LINQ, When C# & LINQ (초,중급)
세션 소개 C#이 1.1, 2.0을 거쳐 새롭게 LINQ와 함께 나타났다.
왜 새로운 C#과 LINQ를 사용해야 하는 것일까라는 의문점을 풀고, 새롭고 강력한 기능을 자유롭게 사용할 수 있고, 지금 이미 C# 1.1로 작성된 솔루션과 새로운 C#과 LINQ를 함께 사용할 수 있는 방법을 찾아봅니다.
강사 소개
서학수 MVP
ASP.NET MVP
웹젠 연구개발실 응용솔루션팀
데브피아 ASP.NET 시삽
TechNet, TechED 강사
삼성멀티캠퍼스 등 교육센터 강사
Visual Basic MVP, ASP.NET MVP

개발자들을 위한 다양한 세미나 메뉴!
2008년 상반기 MSDN 주간 세미나
[6회] 6월 04일(수) 18:30~21:30
초특급 사용자 경험을 제공하는 개발 플랫폼, WPF 3.5 SP1 업데이트 (초급)




[목차]
1. .NET Framework SP1
2. Web 개발의 변화
3. Windows Client의 변화
4. WPF의 변화
5. Database관련 개발의 변화
6. 기타 개선 사항들

WPF 3.5 SP1에 대한 자세한 설명인 줄 알았는데 전체적인 개념이나 방향에 대한 세미나인 것 같다 (발표자료만 보면). 나도 .NET Framework 3.5 SP1 Beta 1를 설치했는데, 설치상 문제들이 있나 보다. 난 VS 2008 tools for Silverlight 2 Beta 1인데, 충돌이란다.
웹 개발의 변화: Visual Web Developer 2008 Expression Edition는 무엇인지 다음 주 전시회 끝나면 한 번 봐야 겠다.


[6회] 6월 04일(수) 18:30~21:30
(세션 중간에 휴식시간이 10분 준비 되어있습니다.)
초특급 사용자 경험을 제공하는 개발 플랫폼,
WPF 3.5 SP1 업데이트
(초급)
세션 소개 사용자 경험이 소프트웨어를 어떻게 변화해 나갈 것인지, 지난 몇개월간 OTTO와 같은 쇼핑몰과 NY Times 등을 통해 그 가능성을 충분히 확인하게 되었습니다. 이번에 국내에서도 중앙일보와 조선일보의 리더기가 WPF로 개발되어 일반 사용자에게 서비스 되는 등 새로운 가능성 또한 많아지고 있습니다. 이 번 시간에서는 이러한 경험을 통해 어떤 소프트웨어를 만들어야 할지, 그리고 이번에 업데이트 되는 WPF 3.5 SP에 대해서 알아보는 시간이 되었으면 합니다.
강사 소개
김영욱 에반젤리스트
한국마이크로소프트 Developer Evangelist
ASP.NET MVP로 다년간 활동하면서 각종 매체 기고 및 저술 활동
국내 대기업 프로젝트 다수 참여 경력 보유
개인 블로그 UX엔지니어(http://winkey.tistory.com) 운영중

개발자들을 위한 다양한 세미나 메뉴!
2008년 상반기 MSDN 주간 세미나

[5회] 5월 21일(수) 18:30~21:30
화성에서 온 네이티브(C/C++) 개발자와 금성에서 온 매니지드(WPF/C#) 개발자의 조우 (중급)



사용자 삽입 이미지


[5회] 5월 21일(수) 18:30~21:30
(세션 중간에 휴식시간이 10분 준비 되어있습니다.)
화성에서 온 네이티브(C/C++) 개발자와 금성에서 온 매니지드(WPF/C#) 개발자의 조우 (중급)
  세션1 :
  세션2 :
세션 소개 Visual Studio 2008 에서 네이티브 개발자가 매니지드 응용 프로그램을 개발할 때, 반대로 매니지드 환경에서 네이티브 응용 프로그램개발을 개발할 때의 상호 운용성(Interopability) 아키텍처와 실용 예제에 대해 데모를 보여줍니다. 또한 병렬 처리(Parrellel Computing)를 어떻게 지원하는 지에 대해 알려 줍니다.
강사 소개
서진호 에반젤리스트
한국마이크로소프트 D&PE 임베디드 Developer Evangelist
MSDN 블로그 운영자(http://blogs.msdn.com/jinhoseo)
MEDC 2003~2007 강사
OEM 테크니컬 세미나 2004~2007 강사
Windows Mobile Devices MVP 2001~2006


한국마이크로소프트 에반젤리스트와 함께하는 커뮤니티 세미나
2008년 5월 17일 (토) 14:00~17:00
대치동 포스코센터 서관 5층 한국마이크로소프트 Realizing & Potential Room

- 닷넷에서의 Framework 기반 개발 (중급)
- ASP.NET MVC Framework에서의 AJAX 구현과 관련 팁 (초,중급)
- ASP.NET MVC에서의 화면 구성방안 (초,중급)




닷넷에서의 Framework 기반 개발 (중급)
사실 이 자료만 봐서는 무엇인지 도무지 모르겠다. (나 공부 좀 해야 겠지?)

사용자 삽입 이미지


ASP.NET MVC Framework에서의 AJAX 구현과 관련 팁 (초,중급)
여기도 알 수 있었던 내용은 단지 MVC 패턴
사용자 삽입 이미지

[4회] 5월 17일(토) 14:00~17:00
대치동 포스코센터 서관 5층 한국마이크로소프트 Realizing & Potential Room
닷넷에서의 Framework 기반 개발 (중급)
세션 소개 마이크로소프트가 새롭게 제공하는 웹 개발 프레임웍인 ASP.NET MVC 프레임웍을 중심으로, 애플리케이션 개발의 각 티어별 적용 가능한 프레임웍을 알아보고 이들 사이의 연동되는 모습을 간단한 데모를 통해 알아봅니다.
강사 소개
장현춘 에반젤리스트
C++, Java 등 객체 지향 언어 및 방법론, CORBA, EJB 등 분산 객체 기술을 바탕으로 자바 컨설턴트로 활동
현 마이크로소프트 Architect Evangelist
ASP.NET MVC Framework에서의 AJAX 구현과 관련 팁 (초,중급)
세션 소개 ASP.NET MVC Framework에서 AJAX를 사용하기 위한 기본 지식을 제공하고, 구현하는 방법을 데모를 통해서 알아봅니다. 또한, 개발에 관련된 ASP.NET MVC Framework에서 사용 가능한 관련 팁들을 설명함으로써, 보다 효과적인 ASP.NET MVC Framework의 개발 방법을 소개합니다.
강사 소개
최지훈 MVP
ASP.NET MVP(2007 ~ 2008)
(주)발해소프트 개발팀(ASP.NET 기반 그룹웨어 구축)
월간 마이크로소프트웨어 필자(2008.01 ~ 2008.05)
Taeyo.NET 멤버
ASP.NET MVC에서의 화면 구성방안 (초,중급)
세션 소개 ASP.NET MVC Framework을 기반으로 CRUD를 위한 화면을 작성하고, 화면을 구성하기 위해 필요한 다양한 헬퍼 메서드들을 알아봅니다. 더불어, 사용자 정의 컨트롤을 사용하여 반복적인 UI를 별도의 컨트롤로 분리하는 방법에 대해서도 살펴봅니다.
강사 소개
노영선 MVP
노영선 ASP/ASP.NET MVP
(주)드림익스큐션 기술지원팀
Taeyo.NET 운영진


한국마이크로소프트 에반젤리스트와 함께하는 커뮤니티 세미나
실전 Visual Studio 2008 애자일 프로그래밍 (중급)


[2회] 5월 3일(토) 14:00~17:00
대치동 포스코센터 서관 5층 한국마이크로소프트
Realizing & Potential Room

애자일 프로그래밍이란 용어는 올해 들어서 듣기 시작한 것 같다. 하지만, 애자일 프로그래밍이라는 개념이 무엇인지는 알지 못했다. 세미나를 들으러 다니기는 여건이 좋지 않아, 발표자료를 보고 이해하려고 하는데, 이 자료는 역시 발표용 자료라 이해하기는 힘들 것 같다. 하지만, 애자일 프로그래밍이라는 것은 소프트웨어 품질과 관련된 내용인 듯 보인다. 유닛 테스트나 성능 검증 등의 내용들이 나온다, 데모를 보면 좋을련만,

그래서 애자일 프로그래밍이라는 단어를 네이버에 검색해보니, 또 다른 자료를 발견했다. http://mypage.sarang.net/tt/203 블로그인데, 이 블로그 관리하는 분은 무척이나 (?) 가정적인 분인 듯 보인다. 요점은 이게 아니지만, 애자일 프로그래밍이라는 것을 조금이나마 이해 (?) 할 수 있었다.
"핵심은 변화에 기민하게 대응하는 것"
라는 표현이 있다.
- 고객과 많은 의사소통
- 유연한 설계
- 테스트
- 지속적인 통합
- 피드백

즉, 유연한 소프트웨어의 수정이 가능하게 만든다라고 해석된다.
더 많은 자료는 자료를 통해서 이해하면 됩니다..^^

실전 Visual Studio 2008 애자일 프로그래밍 (중급)
세션 소개 애자일이란 무엇을 의미 하는지 그리고 실제 도입을 하는데 있어서 Visual Studio를 통해 조금이나마 도움이 되었으면 하는 의미에서 이 세션을 준비하게 되었습니다.
강사 소개
강성재 에반젤리스트
한국마이크로소프트 개발자 및 플랫폼 전도 사업부
Developer Evangelist
마이크로소프트 기술을 사용한 소프트웨어 개발 확산을 위해 일하고 있음
NET Framework 3.0, 차세대 웹 개발과 개발자를 위한 보안 전문가