2010년겨울마이크로소프트는 XBOX 360의새로운사용자인터페이스로 프로젝트 명 나탈을 키넥트라는 이름으로출시했습니다(Kinect for Xbox 360). 이후키넥트는기록상가장빨리판매된가전기기로선정되었고,최근에나온마이크로소프트의제품중사용자에게가장빠른시간에인정받는제품으로 인정 받은 것 같습니다.
키넥트는상황인지컴퓨팅 중 NUI의일반사용자버전으로개발자, 과학자, 그리고해커들에게도상당히매력적으로보인것같습니다. 여기에의료와전시등다양한분야에서키넥트를활용한시나리오가거론되면서, Xbox360이아닌 PC에서의적용에대한다양한시도가일어나게됩니다.
너무 멋져요을 개봉된! 나는 필자 전에 이런 걸 배우는 가정 없다. 그래서이 주제에 대한 몇 가지 참신한 아이디어가있는 모든 사람을 찾을 수 좋네요. 정말이 일을 시작 주셔서 감사합니다. 이 웹 사이트는 약간 독창성과 웹, 누군가에 원한의 한 가지입니다. 웹에 새로운 것을 가져다 유용 직업!
"Visual Studio 응용프로그램모델링완전정복백서"는개발자에서더뛰어난개발자로안내하는효과적인백서입니다. 최종산출물인잘동작하는소스코드를위해, 모델링에대한배경과방법을개발자의관점에서설명합니다. 그리고 Visual Studio 2010를이용하여개발자가효과적으로모델링을할수있는환경을제시합니다.
개발자들이여, 이제는 "개발자는코드로말한다"는관념을버리십시오.현대의소프트웨어개발에서는언제까지당신의코드가나오기까지기다려주지않습니다.선택과집중의개발생태계에서당신이올바른방향을바라보고그첫발을내딛는다는것을아무도믿어주지않습니다.
ASP.NET 의가려운곳을긁어줄대안의프레임워크가나왔으니바로 ASP.NET MVC 프레임워크입니다. MVC 는각각담당하고있는일이있습니다. 컨트롤러는사용자요청의흐름을제어하고그에따른모델과뷰를선택하는일, 모델은데이터와유효성검사, 비즈니스로직을담당하는일, 뷰는컨트롤러에서전달받은데이터를 UI에서처리하는일을합니다. 이렇게모델, 뷰, 컨트롤러로명확하게분리된구조가여느복잡한어플리케이션도구조적으로좀더쉽게개발할수있도록도와줍니다. 여기백서를통해웹개발의도움을주는 M, V 그리고 C의각방생활을소개합니다.
두남자의 Visual Studio 2010 TDD(Test Driven Development)이야기
강보람 MVP (IT Flow 선임컨설턴트), 박세식 (유니위스) - 다운받기
TDD(Test Driven Development), 테스트주도개발은애자일한개발을지원하기위한하나의실천적도구입니다. 하지만, 단순히세부적으로어떻게해야되는것인지를묻는 'How'만으로는 TDD를제대로이해할수가없습니다. 어째서 TDD가소개되었으며, TDD를통해서어떤장점을얻을수있는지를이야기하는 'Why'와 'What'이동반되어야 TDD를이해할수있는기반을마련하는것이시죠. 여기두개발자가 TDD에대해나눈대화를흥미롭게재구성해기록한백서가있습니다. 이백서를통해서 TDD에대한 'Why', 'What' 그리고 Visual Studio 2010과웹개발에 TDD를적용한 'How'를같이얻으시기바랍니다.
너무 멋져요을 개봉된! 나는 필자 전에 이런 걸 배우는 가정 없다. 그래서이 주제에 대한 몇 가지 참신한 아이디어가있는 모든 사람을 찾을 수 좋네요. 정말이 일을 시작 주셔서 감사합니다. 이 웹 사이트는 약간 독창성과 웹, 누군가에 원한의 한 가지입니다. 웹에 새로운 것을 가져다 유용 직업!
여기 “Good bye~~ GDI”에서 DirectX를 이용한 새로운 세계로 Visual C++ 개발자 분들을 안내합니다.
지금까지 문자열이나 2D 그래픽을 하기 위하여 GDI를 사용하셨다면, 이제 바꾸실 때가 되었습니다. GDI 또는 GDI+ 보다 Direct X를 이용하면 그래픽 카드의 기능을 최대한 활용하여 화려한 화면을 만들 수 있도록 도와줍니다. 이번 저희 VS Korea 팀 블로그에서 Good bye GDI를 준비했습니다.
너무 멋져요을 개봉된! 나는 필자 전에 이런 걸 배우는 가정 없다. 그래서이 주제에 대한 몇 가지 참신한 아이디어가있는 모든 사람을 찾을 수 좋네요. 정말이 일을 시작 주셔서 감사합니다. 이 웹 사이트는 약간 독창성과 웹, 누군가에 원한의 한 가지입니다. 웹에 새로운 것을 가져다 유용 직업!
스마트한 당신은 진정한 VS 2010의 개발자입니다.Visual Studio 2010 IDE를 이용한 유용한 도구 모음과 사용, 그리고 Visual Studio 개발자를 위한 앱스토어 “Visual Studio 온라인 갤러리”에서 개발자들에게 유용한 도구와 기능을 소개합니다
Visual Studio 공식 팀 세미나
-주최 : 한국Visual Studio 공식 팀 -일시 :2011년 4월 6일 수요일 -시간 : 늦은 오후 7시 30분 ~ 9시 30분 -장소 : 한국 Microsoft Korea 5층 -참가비 : 무료 -경품 : 삼성동 코엑스 바이킹 뷔페 식권 3장
세미나 아젠다
시간
발표자
제목
7시30분 ~ 7시 35분
강성재 차장
VS 2010 개발자 앱스토어 Introduction
7시35분 ~ 7시 50분
남정현MVP
VS 2010 Service pack 1 소개
7시 50분 ~ 8시 10분
강보람MVP
VS 2010 PowerTools
8시 10분 ~ 8시 20분
엄준일MVP
VS 2010 성능 프로파일러
8시 20분 ~ 8시 30분
휴식
8시 30분 ~ 8시 50분
김병진MVP
P&P 설계 구성하기
8시 50분 ~ 9시 10분
오태겸
WCF템플릿과 사용하기
9시 10분 ~ 9시 30분
박종혁
VS TFS 2010 Power Tools 업그레이드
경품추첨
섹션 내용
VS 2010 Service pack 1 소개
3월 8일 이제 Visual Studio 2010 Service pack1이 발표되었습니다. 이번 Service pack1에 포함된 주요 내용을 알아보고 업데이트를 고민하는 개발자의 고민을 해결해 줄 것입니다
VS 2010 PowerTools
Visual Studio 2010 IDE 만 잘 써도 Smart 한 개발자가 될 수 있습니다. Microsoft 에서 개발자들을 위한 무료앱 천국에 있는 VS 2010 Power Tools에 대한 궁금증을 풀어드립니다.
VS 2010 성능 프로파일러
Visual Studio 에서 개발한 프로그램에 대한 성능을 알수 있을까? 네~ 이제 Visual Studio 성능 프로파일러를 이용한 성능 검증에 대한 내용을 알아봅니다.
P&P 설계 구성하기
설계? 이건 어려운 거야 너무 힘들어?
아닙니다. 이제Microsoft 개발자 앱 스토어와 P&P에서 제공하는 무료 템플릿을 이용하면 쉽게 여러분들도 설계를 할 수 있습니다
WCF템플릿과 사용하기
WCF? 이거 그냥 구현하면 되는데. 그런데.. REST 서비스는? 이제 걱정하지 마십시요. Microsoft 갤러리에서 WCF 템플릿에 추가된 REST 서비스 템플릿을 이용하면 쉽게 WCF REST 서비스를 개발할 수 있는 환경을 제공합니다.
VS TFS 2010 Power Tools 업그레이드
Visual Studio Team Foundation Server 관리가 어려우시나요? 아 지긋지긋한 백업 ㅠㅠ DB도 해야하고 SharePoint도 해야하고 너무힘드셨죠? 이제 Power Tools에서 한번에 해결하십시요.
최근 2년 동안 다양한 개발 분야의 기술들이 물망에 오르는 굉장히 뜻 깊은 해였습니다. 2년 전이면 Microsoft 강성재 차장과 함께 처음으로 "Visual Studio 한국 공식 팀"을 창설하면서 http://vsts2010.net 이 탄생한 시기이군요. 2008년 12월에 팀이 창설되고, 2009년 1월 5일이 팀 블로그 2주년이 되는 날이었군요.
바로 저희 "Visual Studio 한국 공식 팀" 블로그에서 한홀 한홀 정성스럽게 작성된 포스트들이 2년 여간의 기술 흐름을 대변해 주고 있으며, 그리고 2011년의 기술도 짐작해 볼 수 있는 짧지만 굵은 변화의 흐름과 함께 여기까지 온 것 같습니다.
우리 팀이 함께 해왔던 핵심 키워드의 태그는 무엇이었을까요?
Visual Studio 2010
.NET 4.0, .NET Framework 4.0
ASP.NET MVC
C# 4.0
C++0x, C++/CLI
Parallel Computing
WCF
Cloud
Application Lifecycle Management
그리고 위의 태그들에 대해 더 자세히 살펴보더라도 생소한 기술과 이름, 아키텍처, 환경 등이 2년 동안 격변을 일으키며 변화를 해왔다는 사실입니다.
2011년 이전까지는 여러분들에게 선택권이었던 것들이, 이제는 필수가 되어야 한다고 해도 과언이 아닐 겁니다. 비즈니스 요구사항의 단면을 보면 업무적인 요인, 시대적인 배경 등인데, 이 시대적인 배경에는 트랜드+시장+기술+… 이 있을테고요. 그리고 '우리가 이 시대적인 배경 중 '기술'에 한 배를 타고 흐르고 있는가…?' 에 다시 한번 생각해 볼만 합니다.
예전 2010년 6월 1일 REMIX10 세미나에서 여러분에게 말씀 드린 마지막 문구가 다시금 생각이 나네요.
너무 멋져요을 개봉된! 나는 필자 전에 이런 걸 배우는 가정 없다. 그래서이 주제에 대한 몇 가지 참신한 아이디어가있는 모든 사람을 찾을 수 좋네요. 정말이 일을 시작 주셔서 감사합니다. 이 웹 사이트는 약간 독창성과 웹, 누군가에 원한의 한 가지입니다. 웹에 새로운 것을 가져다 유용 직업!
아직 가을이지만 겨울이라는 생각이 들 정도로 추운 날씨였지만 많은 개발자 분들이 참석하셨습니다. 저는 요즘 회사가 바쁜 관계로 오전까지 일하다가 가서 좀 늦었더니 세미나 장은 이미 만원이더군요.
이 날 세미나에서 팀블로그에서 DX11을 연재하고 계신 박민근님과
제가 강연자로 참여했습니다. 박민근님은 ‘예제로 느껴보는
DX11의 매력’이라는 세션을 통해서 실제 DX11의 새로운 기능이 어떻게 사용되는지 보여주셨습니다. 원래 이날
실제 코드를 컴파일 해서 실행되는 모습을 보여 줄 예정이었지만 DX11을 지원하는 노트북을 구하지 못해서
안타깝게 집에서 찍은 영상으로 대체해서 보여주었습니다. 아마 다음에
DX11 관련 세미나가 있을 때는 컴파일 해서 돌아가는 모습을 볼 수 있을 테니 기다려주세요^^
제 시간에 가지 못해서 뒤에서 사진을 찍으니 박민근님이 작게 나오는군요^^;
15분인가 20분 정도 남을 때부터 5분 간격으로 남은 시간을 알려주더군요
저는 ‘C++ 프로그래머가 알아야 할 병렬 프로그래밍 상식’이라는 주제로 병렬 프로그래밍과 관련된 하드웨어, 플랫폼, 아키텍처 그리고 용어나 Tip을 정리한 세션이었습니다. 강연 중 중앙의 스크린이 잠시 나가기도 하고고 10분을 남겨진 시점에서
노트북 밧데리가 얼마 남지 않았다는 경고 창이 발생하는 돌발 상황이 발생했지만 무사히 강연을 마쳤습니다.
박민근님과 저 이외에 인텔에서 두 분이 인텔의 병렬프로그래밍 관련 툴이나 라이브러리를 소개하셨습니다.
행사장에서는 Visual Studio 책자를 나누어 주고 있었고, 세미나가 끝난 후에는 제가 적은 C++0x 책도 배포되었습니다.^^
클라우드 컴퓨팅, 말로만 들어봤지 실제로 어디에 어떻게 사용이 될 수 있는지 알려주는 사람이 없어 답답할 때가 많습니다. 이번 세션에서는 클라우드 컴퓨팅에 관한 실질적인 이야기, 그 중에서도 특별히 마이크로소프트의 윈도 애저 플랫폼에 대한 이야기를 나누면서, 클라우드 컴퓨팅의 현실적인 사례를 간단히 들어보기로 하겠습니다.
Expression Blend 와 함께하는 윈도우 폰 7 개발 입문 / 조진현
윈도우 폰7 개발에 대한 간단한 소개와 방법에 대해서 살펴본다. 그리고 더 쉽고 편한 개발을 위한 고민을 해보며, 이를 위해서 Expression Blend 의 활용에 대해서 고민해 본다.
Razor 로 열어가는 새로운 ASP.NET - 김시원 ASP.NET MVP
Razor 는 차세대 ASP.NET 의 새로운 View Engine 으로써 , 이것 때문에 요즈음 ASP.NET 이 한창 주목 받고 있습니다. 이번 시간에는 Razor 의 등장배경과 함께 Razor 로 인해 개발 환경이 어떻게 변화하였는지 살펴보고 , 기본적인 Razor 의 사용법을 익혀보도록 하겠습니다.
발표자 소개
남정현 C# MVP
(주)코아뱅크에 재직 중이며, Microsoft Visual C# MVP로 활동 중입니다. DEVPIA C# Forum SYSOP, Windows Azure Cafe SYSOP을 맡고 있습니다. 여러 커뮤니티와 개인 블로그, 트위터 (@rkttu)를 통하여 윈도 애저 플랫폼에 대한 다양한 이야기를 전파하고 있습니다.
조진현
현재 게임 개발자로 재직 중이며 Visual Studio 2010 공식 팀 블로그 (http://vsts2010.net) 에서 DirectX 관련 분야에서 활동 중이다. 최근에는 '김탁구'와 '나는 전설이다' 라는 드라마에 빠져서 살고 있다.
김시원 ASP.NET MVP
ASP/ASP.NET MVP를 2009년 부터 계속 유지해오고 있으며 다양한 형태의 웹 어플리케이션 개발 경험과 세미나 경험을 가지고 있다. 현재 Hugeflow 웹 솔루션 개발팀에서 개발의욕을 불사르고 있다. 세상을 풍요롭게 하고 사람들에게 강한 종속성을 부여하는 프로그램을 개발하는 것이 목표이다.
클라우드 컴퓨팅, 말로만 들어봤지 실제로 어디에 어떻게 사용이 될 수 있는지 알려주는 사람이 없어 답답할 때가 많습니다. 이번 세션에서는 클라우드 컴퓨팅에 관한 실질적인 이야기, 그 중에서도 특별히 마이크로소프트의 윈도 애저 플랫폼에 대한 이야기를 나누면서, 클라우드 컴퓨팅의 현실적인 사례를 간단히 들어보기로 하겠습니다.
Expression Blend 와 함께하는 윈도우 폰 7 개발 입문 / 조진현
윈도우 폰7 개발에 대한 간단한 소개와 방법에 대해서 살펴본다. 그리고 더 쉽고 편한 개발을 위한 고민을 해보며, 이를 위해서 Expression Blend 의 활용에 대해서 고민해 본다.
Razor 로 열어가는 새로운 ASP.NET - 김시원 ASP.NET MVP
Razor 는 차세대 ASP.NET 의 새로운 View Engine 으로써 , 이것 때문에 요즈음 ASP.NET 이 한창 주목 받고 있습니다. 이번 시간에는 Razor 의 등장배경과 함께 Razor 로 인해 개발 환경이 어떻게 변화하였는지 살펴보고 , 기본적인 Razor 의 사용법을 익혀보도록 하겠습니다.
첫 번째 세션인 남정현님의 '현실적인 클라우드 컴퓨팅 이야기' 입니다. 우리 나라에서 클라우드라는 큰 주제로 Windows Azure 플랫폼 기술을 전파하시고 계시는 MVP 분입니다.
세미나를 하시면서도 표정 관리에 들어가시고, 사진을 요염하게 의식하시는 모습이 역시 프로답습니다. ^^
두 번째 세션은 게임 개발자이신 조진현님의 'Expression Blend 와 함께하는 윈도우 폰 7 개발 입문' 세션입니다. 게임 영역이 아닌 윈도우 폰과 Expression Blend 세션인데, 처음으로 윈도우 폰7에 입문하시는 분을 위해 개인적으로 공부하셨던 부분을 발표해 주셨습니다.
조진현님은 KGC와 같은 큰 무대에 여러 번 발표를 해 보신, 경험이 많으신 분인데 이 날 데모 귀신이 왔다 갔다 했다는 후문이… ^^
마지막 세션은 김시원 ASP.NET MVP 님이 새로운 뷰 엔진인 Razor 에 대해 매우 재치있고 재미있게 발표를 해 주셨습니다. ASP.NET을 줄곧 파 오셨고, 새로운 기술과 실전 경험에 이미 도가 트신 분이죠^^
오잉.. 김시원님도 카메라를 요염하게 의식하고 계시군요..
세미나 접수대에서는 저희 운영진 두 분이 항시 대기 중입니다. (좌측 ASP.NET 4.0 박종혁님, 우측 WCF의 오태겸님)
그리고 많은 분들이 참여해 주셔서 이 날 모두 알차게 세미나를 준비했고 마친 것 같습니다. 이하 사진 더 공유하고 마칩니다.^^
안녕하세요. 이번 Visual Studio Korea 에서 만 2년이 가깝게 Visual Studio 에 대한 모든 정보를 제공하는 한국 유일의 블로그로 활동하였습니다. 많은 분들에게 보다 좋은 정보를 제공하기 위해 많은 운영진과 필자 분들이 고생하셔서 적으신 포스팅을 총 정리하였습니다.
아직도 국내에는 Visual Studio 와 관련된 많은 정보가 부족하지만, 앞으로 빠르고 고품질의 정보를 전달해 드리기 위해 더욱 정진하겠습니다.^^
어제로 13~15일까지 코엑스에서 열렸던 KGC10이 끝났습니다. KGC는 게임 개발자를 위한 컨퍼런스로 국내뿐만이
아닌 해외의 유명 인사들이 와서 강연을 합니다.
올해는 작년보다 강연의 질도 높아졌고, 참석자의 수도 더 늘어 난
것 같았습니다.
왠만한 강연은 앞 강연이 끝난 후 바로 들어가지 않으면 자리가 없어서 강연을 서서 보기가 일수였습니다.
KGC10에 가지 못하신 분들은 박PD님이
정리하신 글(http://parkpd.egloos.com/3441356)을 참고하시면 좋을 것 같습니다.
그리고 웹하드(http://webhard.co.kr)에서
내일부터 PT 문서가 다운로드 가능하면 이때 아이디(KGC10TH) 비밀번호(kgc2010)를 사용하면 됩니다.
KGC10에서 저희 스터디 팀에서는 강성재님, 김병진님, 남정현님, 조진현님, 저 이렇게 5명이 강연을 하였고
3일 동안 행사장에서 부스를 운영하였습니다. 부스에서는 비주얼 스튜디오에 대한 설문을 해 주시면 KGC10 부스에서만 받을 수 있는 비주얼 스튜디오 스티커와 C++0x 백서, 비주얼 스튜디오 평가판을 드렸으며 매일 6시 키보드와 마우스를 경품으로 추첨도 진행했습니다.
바쁜 와중에 시간을 쪼개어 강연 준비를 하느라 다들 수고 많았지만 그 중에 특히 3일 동안 부스를 지켜주신 강보람님 정말 수고 많으셨습니다.
아래는 KGC10에서 제가 찍은 사진입니다.
부스 첫 개시 전의 남정현님과 강보람님입니다.
DirectX11을 강연하신 조진현님입니다. KGC 강연은 이번이 두 번째인데 작년과 다르게 여유롭게 강연을 하시더군요^^
Azure 시연을 하고 계시는 남정현님입니다.
TFS 강연을 준비중이신 김병진님
VS를 사용한 애자일 강연을 하신 강성재님
사실 부스 시작 전에는 사람들이 많이 오지 않을까 걱정도 했는데 생각 외로 많은 분들이 오셨습니다.
9월13일부터 15일까지 3일간 코엑스 컨벤션 센터에서 KGC(Korea Games Conference)가 개최됩니다(http://www.kgconf.com).
KGC는 미래의 게임 개발자가 될 학생이나 현업의 게임 개발자와 게임업계 관계자를 위한 컨퍼런스로 한국만이 아닌 외국의 개발자나 업계
관계자들이 강연자나 청중으로 참가합니다.
아마 게임 업계와 관계 없는 분들은 KGC에 대해서 잘 모르시겠지만
KGC는 올해로 10년째를 맞이하였고,
3일 동안 각각 오전 9시20분부터 시작하여 오후 6시에 끝날 때까지 7개의 트랙으로 나누어서 할 정도로 다양한 세션이 진행되고 5000명
이상의 청중들이 참가하는 등 국내의 다른 컨퍼런스와 비교할 수 없을 정도의 대형 규모의 컨퍼런스입니다.
작년 KGC에는 저와 조진현님, 강성재 차장님이 강연자로 참가했고, 올해는 두 분이 더 늘어서 총 5명이 강연자로 참가합니다.
KGC에서 어떤 것을 주제로 강연을 하는지 간단하게 소개하겠습니다.
Visual C++10과 디버깅
이름 : 최흥배
소속 : 마이에트 엔터테인먼트
강연목차
개발과 디버깅
Visual C++을 사용한 디버깅
디버깅을 도와주는 유틸리티와 라이브러리 소개
강연 내용 요약
프로그램을 만들 때 개발과 견줄 수 있을 정도로 많은 시간이 소요되는 것이 디버깅입니다.
이 세션은 이번에 새로 나온 Visual C++10을 사용하여 디버깅의
기초와 심화, 그리고 새로 추가된 디버깅 기능을 소개합니다(단
네이티브 지원되는 것만 소개합니다).
그리고 안전판 프로그램을 만들기 위해 도움이 되는 유틸리티를 소개합니다.
(참고로 제목만 보면 꼭 VC++
10 사용자를 위해서인 것 같지만 실제 내용은 그렇지 않습니다. 내용의 80% 정도는 기존의 VC++ 사용자들도 들을 수 있는 내용입니다)
기존에 디버깅할 때 F5, F9, F10, F11만을 사용하고 있었다면
이 강연을 통해서 VC++이 지원하는 다양한 디버깅 기능과 디버깅에 큰 도움을 주는 유용한 유틸리티나
라이브러리를 배워보시기 바랍니다.
DirectX11 소개
이름 :조진현
소속 : G.O.G.N.
강연목차
1.Tessellation
2.DirectCompute
3.Multi-threaded rendering
강연 내용 요약
조금씩 공개되고 있는 DirectX11의 API적인 변화에 대해서 살펴보고, 그 트렌드에 대해서 소개한다. 그리고 그 변화의 핵심인 Tessellation, DirectCompute,
Multi-threaded rendering 의 기본 개념과 내용을 소개한다.
소셜 게임과
Windows Azure Platform
이름 :남정현
소속 : ㈜코아뱅크
강연목차
FarmVille의 사례 짚어보기
Windows Azure Platform의 주요 기술 소개
상호운용 기술에 대한 소개
수요에 따라 동적으로 관리되는 시스템 스케일
Social API를 사용한
Mashup 사례
Contents Delivery Network의 활용
강연 내용 요약
소셜 게임에 관하여 가장 많이 언급되는 대표적인 사례 중 하나인 FarmVille은 Xen Server 기반의 Linux Private Cloud와 Facebook과의 Social Mashup을 바탕으로 성공적으로
소셜 게임을 런칭한 것으로 유명합니다. 이와 같은 서비스를 지탱하고 있는 기술을 분석해보고, 개발자들의 입장에서 가장 손쉽게 사용할 수 있는 Cloud Computing
Platform 중 하나인 Windows Azure Platform을 활용하여 소셜 게임을
성공적으로 작성할 수 있는 방안을 같이 모색해보는 시간이 될 것입니다.
(혹시 웹게임이나 소셜 게임 개발을 하거나 할 예정인 분들에게 강력하게
추천하는 세션입니다. 클라우드에 대한 개념 소개만으로 끝나는 것이 아닌 실제 클라우드를 사용할 수 있도록 MS Azure로 어떻게 클라우드를 사용하는지 알려주는 실용적인 강연입니다)
Visual Studio 2010을 통한 애자일 개발 방법
이름 :강성재
소속 : 한국마이크로소프
강연목차
1. 애자일에 대한 작은 생각
2. 애자일 개발
3. 한국적 애자일 개발 모델
4. 소프트웨어 테스팅
강연 내용 요약
소프트웨어 개발에 있어 가장 중요한 요소 3가지를 이야기 하라고 한다면, Budget, Time, Feature를 들 수 있다.
최근 여기에 4대 요소로
Quality를 필수로 생각하고 있다.
최근 소프트웨어 개발 방법론의 가장 큰 흐름인 Agile 개발 또한 Process와 Quality를 소프트웨어 개발에서 가장 중요한 요소로
보고 발전하고 있다.
마이크로소프트 개발 툴인 Visual Studio가 2005년부터 ALM이라는 이름으로 소프트웨어의 전체 생명 주기를
관리하는 도구로서 자리매김 하면서 이번 버전에서는 Agile개발을 보다 중요하게 생각하고 관련 기능
또한 많이 들어가게 되었다.
본 세션에서는 애자일 개발에 대해 논의하고, 한국적 모델은 어떤 것일지에
대해 이야기 하는 시간이 되었으면 한다.
SCRUM 사용을 위한 VS TFS 2010
이름 :김병진
소속 : 아이티플로우
강연목차
1.New Visual Studio TFS 2010
2.Agile과 Scrum 방법론
3.Scrum 을 적용한 VS
TFS 2010 개발 방법
4.VS TFS 2010에서 실제
Scrum 활용
5.TFS Power Tools과
Scrum 활용
강연 내용 요약
Visual Studio Team System에서 VS TFS 2010은 변화된 모습으로 새롭게 태어났습니다.
변화된 VS TFS 2010과 프로젝트 템플릿을 먼저 알아보고, Agile에서 사용되는 Scrum 방법론을
VS TFS 2010에서 실제 사용했던 경험을 기반으로 팀 프로젝트의
개발 방법을 소개합니다.
마지막으로 Power Tools을 활용하여 실제 업무에 맞도록 Scrum 방법론 수정하고 활용하는 것을
최근 쏟아지는 기술의 홍수 속에서 '아차~' 하고 눈 깜빡할 순간 신기술에 낙오되기 쉽습니다. 한 번은 괜찮지만, 두 번은 기술 트랜드를 따라잡기가 더 힘들어 집니다. 저희 팀에서 기술을 먼저 접해보고, 먼저 고민해본 살아있는 경험을 여러분들에게 전수해 드립니다.
세미나 아젠다
시간
세션 내용
19:00 ~ 19:30
등록
19:30 ~ 20:10
현실적인 클라우드 컴퓨팅 이야기
남정현 C# MVP
20:20 ~ 21:00
Expression Blend 와 함께하는 윈도우 폰 7 개발 입문
조진현
21:10 ~ 21:50
Razor 로 열어가는 새로운 ASP.NET
김시원 ASP.NET MVP
발표 내용 소개
현실적인 클라우드 컴퓨팅 이야기 / 남정현 C# MVP
클라우드 컴퓨팅, 말로만 들어봤지 실제로 어디에 어떻게 사용이 될 수 있는지 알려주는 사람이 없어 답답할 때가 많습니다. 이번 세션에서는 클라우드 컴퓨팅에 관한 실질적인 이야기, 그 중에서도 특별히 마이크로소프트의 윈도 애저 플랫폼에 대한 이야기를 나누면서, 클라우드 컴퓨팅의 현실적인 사례를 간단히 들어보기로 하겠습니다.
Expression Blend 와 함께하는 윈도우 폰 7 개발 입문 / 조진현
윈도우 폰7 개발에 대한 간단한 소개와 방법에 대해서 살펴본다. 그리고 더 쉽고 편한 개발을 위한 고민을 해보며, 이를 위해서 Expression Blend 의 활용에 대해서 고민해 본다.
Razor 로 열어가는 새로운 ASP.NET - 김시원 ASP.NET MVP
Razor 는 차세대 ASP.NET 의 새로운 View Engine 으로써 , 이것 때문에 요즈음 ASP.NET 이 한창 주목 받고 있습니다. 이번 시간에는 Razor 의 등장배경과 함께 Razor 로 인해 개발 환경이 어떻게 변화하였는지 살펴보고 , 기본적인 Razor 의 사용법을 익혀보도록 하겠습니다.
발표자 소개
남정현 C# MVP
(주)코아뱅크에 재직 중이며, Microsoft Visual C# MVP로 활동 중입니다. DEVPIA C# Forum SYSOP, Windows Azure Cafe SYSOP을 맡고 있습니다. 여러 커뮤니티와 개인 블로그, 트위터 (@rkttu)를 통하여 윈도 애저 플랫폼에 대한 다양한 이야기를 전파하고 있습니다.
조진현
현재 게임 개발자로 재직 중이며 Visual Studio 2010 공식 팀 블로그 (http://vsts2010.net) 에서 DirectX 관련 분야에서 활동 중이다. 최근에는 '김탁구'와 '나는 전설이다' 라는 드라마에 빠져서 살고 있다.
김시원 ASP.NET MVP
ASP/ASP.NET MVP를 2009년 부터 계속 유지해오고 있으며 다양한 형태의 웹 어플리케이션 개발 경험과 세미나 경험을 가지고 있다. 현재 Hugeflow 웹 솔루션 개발팀에서 개발의욕을 불사르고 있다. 세상을 풍요롭게 하고 사람들에게 강한 종속성을 부여하는 프로그램을 개발하는 것이 목표이다.
너무 멋져요을 개봉된! 나는 필자 전에 이런 걸 배우는 가정 없다. 그래서이 주제에 대한 몇 가지 참신한 아이디어가있는 모든 사람을 찾을 수 좋네요. 정말이 일을 시작 주셔서 감사합니다. 이 웹 사이트는 약간 독창성과 웹, 누군가에 원한의 한 가지입니다. 웹에 새로운 것을 가져다 유용 직업!
그것이 알고싶다 - C# 4.0의 변화, 그 진실은 무엇인가. 희망인가? 또 다른 혼란인가? 강보람 C# MVP
VS Team Foundation Server 2010 의 새로운 변화 김병진 ALM MVP
15:00 ~ 15:50
비주얼 스튜디오 2010 의 Concurrency Runtime 을 이용한 멀티 코어 제대로 활용하기 임준환
좋은 프레임워크 있으면 소개시켜줘 - ASP.NET MVC 박세식
소프트웨어 품질 향상을 위한 다양한 테스트 기법 엄준일 ALM MVP
16:00 ~ 16:50
DirectX11 을 기다리며.. 조진현
Beginnig WCF 오태겸
SharePoint 2010 Enterprise 솔루션 개발 정홍주 SQL Server MVP
발표 내용 소개 및 세미나 PPT 자료
Native 트랙
Visual Studio 2010 : C++0x와 Windows 7 그 동안 .NET 영역으로 적잖이 편중되었던 Visual Studio의 버전업에 비해 이번 2010 버전에서는 Native Code 개발환경에서도 많은 변화가 찾아왔다. C++0x 표준 반영에 의한 문법의 변화, 새로운 라이브러리 제공(Concurrency Runtime Library), Windows 7의 최신 기능들을 제어하기 위한 SDK의 업데이트 등이 그것이다. 본 세션을 통해 C++의 문법적인 변화와 Windows 7 기능 구현을 위한 SDK의 업데이트 사항들을 정리해본다.
")//]]>
비주얼 스튜디오 2010 의 Concurrency Runtime 을 이용한 멀티 코어 제대로 활용하기 요즘 가정의 PC 에 멀티 코어 프로세서가 많이 보급되어 있습니다. 하지만 실제로 PC 에 설치된 코어들을 모두 사용하는 애플리케이션들은 많지 않습니다. 이렇게 낭비되는 자원을 C++ 개발자가 쉽게 사용할 수 있도록 도와주는 Concurrency Runtime 을 비주얼 스튜디오 2010에서 제공합니다. 이 Concurrency Runtime 을 어떻게 시작해야 할지 알아보겠습니다.
")//]]>
DirectX11 을 기다리며... 조금씩 정보가 공개되면서 많은 변화를 예고하고 있는 DirectX11 에 대해서 살펴 볼 것입니다. 특히나 Tessellation, DirectCompute, Multi-threading 을 위한 기본 개념과 작업들에 대해서 체크해 볼 것입니다.
조진현님 PPT 는 현재 비공개이며, 추후 공개하도록 하겠습니다.
.NET 트랙
그것이 알고싶다 - C# 4.0의 변화, 그 진실은 무엇인가. 희망인가? 또 다른 혼란인가? PDC 2008에 울려 퍼진 C# 4.0의 소식. 그 소식을 듣고 많은 사람들은 기대와 혼란을 가지게 되었다. C#은 분명히 정적 언어인데, 동적 언어에나 있을 법한 기능을 추가한다니? 이제 와서 뒷북일 수도 있는 C# 4.0의 변화에 대한 진실, 그 마지막 시리즈가 이제 시작된다. :)
")//]]>
좋은 프레임워크 있으면 소개시켜줘 - ASP.NET MVC 그 동안 아주 미묘하게 아쉬웠던 ASP.NET. 가려운 곳을 긁어줄 대안의 프레임워크가 나타났다. 웹 개발자들 한테 참~ 좋은데, 웹 개발자들 한테 정말 좋은데, 이걸 말로 그냥 할 수 없어서, 이번 기회에 소개한다.
")//]]>
Beginnig WCF WCF는 서비스 지향 프로그래밍을 위해 마이크로소프트에서 개발 및 지원하는 기반 기술이며, 기존의 .NET 웹 서비스에 비해 유연성과 확장성이 뛰어나 최근 많은 관심을 받고 있습니다. 본 세션에서는 WCF가 무엇인지? 어떤 장점이 있는지? 그리고, WCF 를 이용하기 위해선 무엇이 필요한지? 에 대해 함께 알아보고, 마지막으로, WCF의 활용 예를 알아보도록 하겠습니다.
")//]]>
Enterprise 트랙
VS Team Foundation Server 2010 의 새로운 변화
Visual Studio Team Foundation Server 2010의 혁신적인 변화와 개선 부분, 프로젝트 및 형상관리와 Agile의 Scrum 을 이용한 방법론을 알아보고, 단지 소스 체크인/아웃만 하는 Visual Source Safe에서 업그레이드 하는 방법에 대하여 알아봅니다.
")//]]>
소프트웨어 품질 향상을 위한 다양한 테스트 기법 소프트웨어는 개발 및 릴리즈 과정까지 수 많은 과정을 겪는데, 소프트웨어가 점진적으로 진화함에 따라 결함의 발생률이 증가합니다. 이를 개선하기 위한 테스트 기법 중 단위 테스트, WhiteBox 테스트, 화면 테스트, 성능 테스트, 부하 테스트 등 다양한 테스트 기법을 알아봅니다.
")//]]>
SharePoint 2010 Enterprise 솔루션 개발 SharePoint 2010은 기업 협업 플랫폼으로 개발자들은 VS 2010을 이용하여 더 생산성 있고 효과적인 SharePoint 2010 개발을 진행할 수 있습니다. 본 세션에서는 SharePoint 2010 개발에 대한 가장 필요한 내용을 구체적으로 알아보며 이를 통해 가장 많은 요구사항에 대한 실무 솔루션을 구성하는 방법에 대한 내용을 알아보겠습니다.
저희가 주변에서 흔히 접할 수 있는 .NET 트랙의 C#, ASP.NET MVC, WCF 세미나도 재미있는 내용으로 알차게 준비를 했습니다. 그리고 흔히 접하기 힘든 Enterprise 트랙과 Native 트랙도 가뭄의 단비와도 같은 트랙입니다.
원래 웹 타임 교육센터는 각 자리에 교육 PC 가 비치된 환경으로 책상 위에 컴퓨터 모니터와 키보드, 마우스가 비치되어 있었으나, 세미나 참가자의 쾌적한 환경을 위해 오전 10시부터 책상 위의 모니터를 치우는 작업을 하였답니다. 그리하여 아래와 같이 깨끗한 책상이 되었군요^^
이 날, 저희 팀에서 세미나를 진행하기 위해 많은 요원들이 일찍 모여 준비하고 세미나를 준비하고 접수를 받고 있습니다.
즐거운 토요일 주말에 비가 오다마다를 반복하는 짓궂은 날씨에서 불구하고 세미나에 참석해 주신 여러분들을 위해 푸짐한 경품도 준비를 하였습니다.
경품은
엄준일 ALM MVP 님의 MSDN Subscription 1년 구독권 2매
김병진 ALM MVP 님의 무선 마우스 3개, 무선 키보드 3개
Microsoft Korea 의 강성재 차장님과 Visual Studio 2010 에서 Visual Studio 2010 Professional 정품 1개
누가 경품을 가져갈 진 모르겠지만, 기뻐하실 분들을 생각하면 벌써부터 가슴이 설레입니다.^^
오홋.. 드디어 세미나가 오후 2시부터 시작 되었습니다.
.NET Track : [1] 그것이 알고싶다 - C# 4.0의 변화, 그 진실은 무엇인가. 희망인가? 또 다른 혼란인가? - 강보람 C# MVP
재미있는 블로그 아티클과 세미나 진행으로 이번 세미나에서도 유감없이 C# 4.0 의 내용을 재미있게 풀어주셨습니다. 현재는 집필 활동에 주력하고 계시는군요.
PDC 2008에 울려 퍼진 C# 4.0의 소식. 그 소식을 듣고 많은 사람들은 기대와 혼란을 가지게 되었다. C#은 분명히 정적 언어인데, 동적 언어에나 있을 법한 기능을 추가한다니? 이제 와서 뒷북일 수도 있는 C# 4.0의 변화에 대한 진실, 그 마지막 시리즈가 이제 시작된다. :)
.NET Track : [2] 좋은 프레임워크 있으면 소개시켜줘 - ASP.NET MVC - 박세식
ASP.NET MVC 를 실무적으로 사용하기 위해 정말 쉽고 재미있는 내용으로 채워졌습니다.
그 동안 아주 미묘하게 아쉬웠던 ASP.NET. 가려운 곳을 긁어줄 대안의 프레임워크가 나타났다. 웹 개발자들 한테 참~ 좋은데, 웹 개발자들 한테 정말 좋은데, 이걸 말로 그냥 할 수 없어서, 이번 기회에 소개한다.
.NET Track : [3] Beginnig WCF - 오태겸
"WCF 는 어렵다!!!" 라는 선입관을 깨주신 오태겸 님의 세미나를 들으신다면 'WCF 는 쉽구나^^' 라고 느끼실 겁니다.
WCF는 서비스 지향 프로그래밍을 위해 마이크로소프트에서 개발 및 지원하는 기반 기술이며, 기존의 .NET 웹 서비스에 비해 유연성과 확장성이 뛰어나 최근 많은 관심을 받고 있습니다. 본 세션에서는 WCF가 무엇인지? 어떤 장점이 있는지? 그리고, WCF 를 이용하기 위해선 무엇이 필요한지? 에 대해 함께 알아보고, 마지막으로, WCF의 활용 예를 알아보도록 하겠습니다.
Native Track : [1] Visual Studio 2010 : C++0x와 Windows 7 - 최성기
NCsoft 에 근무하시는 최성기님의 세션입니다. 여러 매체를 통해서 C++0x 와 Windows 7 의 기술을 전파하셨고, Windows 7 with C++0x 에 경험도 풍부하십니다.
그 동안 .NET 영역으로 적잖이 편중되었던 Visual Studio의 버전업에 비해 이번 2010 버전에서는 Native Code 개발환경에서도 많은 변화가 찾아왔다. C++0x 표준 반영에 의한 문법의 변화, 새로운 라이브러리 제공(Concurrency Runtime Library), Windows 7의 최신 기능들을 제어하기 위한 SDK의 업데이트 등이 그것이다. 본 세션을 통해 C++의 문법적인 변화와 Windows 7 기능 구현을 위한 SDK의 업데이트 사항들을 정리해본다.
Native Track : [2] 비주얼 스튜디오 2010 의 Concurrency Runtime 을 이용한 멀티 코어 제대로 활용하기 - 임준환
임준환님은 좋은 내용을 여러분들에게 전해드리려고 일찍부터 나오셔서 리허설도 진행하신 투혼(^^) 을 발휘해 주셨답니다.
요즘 가정의 PC 에 멀티 코어 프로세서가 많이 보급되어 있습니다. 하지만 실제로 PC 에 설치된 코어들을 모두 사용하는 애플리케이션들은 많지 않습니다. 이렇게 낭비되는 자원을 C++ 개발자가 쉽게 사용할 수 있도록 도와주는 Concurrency Runtime 을 비주얼 스튜디오 2010에서 제공합니다. 이 Concurrency Runtime 을 어떻게 시작해야 할지 알아보겠습니다.
Native Track : [3] DirectX11 을 기다리며… - 조진현
클라이언트 게임 프로그램을 개발하고 계신 조진현님의 DX11 에 대한 세션입니다. KGC 등 여러 세미나 경험을 가지고 계시지요.
조금씩 정보가 공개되면서 많은 변화를 예고하고 있는 DirectX11 에 대해서 살펴 볼 것입니다. 특히나 Tessellation, DirectCompute, Multi-threading 을 위한 기본 개념과 작업들에 대해서 체크해 볼 것입니다.
Enterprise Track : [1] VS Team Foundation Server 2010 의 새로운 변화 - 김병진 ALM MVP
Team Foundation Server 2010 을 이용하여 컨설팅과 실무에서 많은 경험을 토대로 세션을 진행하였습니다. 웹 타임 교육센터와 큰 기업 등에서 교육을 했던 경험도 있으시답니다.
Visual Studio Team Foundation Server 2010의 혁신적인 변화와 개선 부분, 프로젝트 및 형상관리와 Agile의 Scrum 을 이용한 방법론을 알아보고, 단지 소스 체크인/아웃만 하는 Visual Source Safe에서 업그레이드 하는 방법에 대하여 알아봅니다.
Enterprise Track : [2] 소프트웨어 품질 향상을 위한 다양한 테스트 기법 - 엄준일 ALM MVP
소프트웨어 개발의 이전의 사례를 바탕으로 테스팅의 중요성과 그 기법과 방법을 공부하면서 경험한 내용을 전달하였습니다. 소프트웨어 개발 프로세스 중 테스팅의 매력에 푹 빠져 있답니다.
소프트웨어는 개발 및 릴리즈 과정까지 수 많은 과정을 겪는데, 소프트웨어가 점진적으로 진화함에 따라 결함의 발생률이 증가합니다. 이를 개선하기 위한 테스트 기법 중 단위 테스트, WhiteBox 테스트, 화면 테스트, 성능 테스트, 부하 테스트 등 다양한 테스트 기법을 알아봅니다.
Enterprise Track : [3] SharePoint 2010 Enterprise 솔루션 개발 - 정홍주 SQL Server MVP
SharePoint 2010 으로 엔터프라이즈 환경에 필요한 실무 사례와 경험을 이 세션에서 전달하였습니다. 웹 타임교육 센터의 전임 강사이십니다.^^
SharePoint 2010은 기업 협업 플랫폼으로 개발자들은 VS 2010을 이용하여 더 생산성 있고 효과적인 SharePoint 2010 개발을 진행할 수 있습니다. 본 세션에서는 SharePoint 2010 개발에 대한 가장 필요한 내용을 구체적으로 알아보며 이를 통해 가장 많은 요구사항에 대한 실무 솔루션을 구성하는 방법에 대한 내용을 알아보겠습니다.
드디어 경품 추첨 시간
더 많은 분들에게 경품을 드리고 싶었지만, 자비로 경품을 준비하느라 많은 분들에게 드리지 못해서 아쉽습니다.^^ 다음엔 더 비싸고(^^), 풍성하고, 유용한 경품을 많이 준비할게요^^
경품은 이 날, 세미나를 위해 발표해 주신 스피커 분들께서 추첨을 통해 전달해 드렸습니다.
MSDN Subscription 1년 구독권 2매
이 경품으로 MSDN 을 통해서 Windows 7, Windows Server 2008, SQL Server 2008, Team Foundation Server 2010, Visual Studio 2010 Ultimate, Office 2010 등의 제품을 모두 모두 사용할 수 있답니다.
무선 키보드 3개
무선 키보드 3개
대망의 Visual Studio 2010 Professional 정품 1개 ^^
Visual Studio 2010 Professional 정품은 Microsoft Korea 의 강성재 차장님과 Microsoft Korea 의 Visual Studio 제품 관련 팀에서 후원해 주신 오늘 쵝오의 경품입니다. 강성재 차장님께서 직접 추첨을 해 주셨습니다.
Visual Studio Camp #1 을 마치며
저희 팀의 많은 분들께서 이 날 행사와 좋은 내용의 세미나를 준비해 주셔서 무사히 세미나를 마치게 되었습니다. Native 트랙은 C++ 개발자와 게임 개발자에게 정말 단비와도 같은 세미나였고, 많은 분들의 좋은 피드백을 받았습니다. .NET 트랙과 Enterprise 트랙도 여러 분들의 기술 트랜드가 뒤쳐지지 않도록 부지런히 기술 전파를 위해 팀 블로그를 통해 노력했고, 이번 세미나를 통해 저희 Visual Studio 팀도 매우 기뻤고, 더 많은 용기를 얻은 것 같습니다.
특히 저희 한국 Visual Studio 팀에서는 아무도 먼저 가보지 않은, 아무도 접해보지 않은 많은 기술과 트랜드의 홍수 속에서 항상 긴장감을 늦추지 않고 노력해 주셔서 오늘의 세미나가 있지 않았나 생각합니다. 앞으로도 저희 Visual Studio Korea 팀의 많은 응원 부탁 드립니다.
더 좋은 내용을 블로그 내용과 세미나, 각종 매체를 통해 여러분들에게 다시 찾아 뵙도록 하겠습니다.
네이트브 트랙에서는 C++0x, 병렬 프로그래밍, DirectX 11 등 크게 세 가지의 주제로 세미나를 했습니다.
1. C++0x
C++ 은 STL 정도만 써보고 boost 라든지 최신 라이브러리는 아직 접해보지 못했는데요.
C++이 새롭게 표준화 되면서 auto 라든지 새로운 키워드가 등장해서 가독성, 개발 편의성을 동시에 제공해 주고 있네요.
게임잡 채용사이트에서는 자격조건으로 boost를 쓴 회사도 더러 있던데 이제는 점점 필수가 되어가는 것 같습니다.
2. 병렬 프로그래밍
여러 개의 스레드를 생성해서 크리티컬 섹션으로 병렬 프로그래밍을 한 포커 게임을 유지 보수해 본적이 있는데요.
그 때 하면서 느낀 점은 되도록 스레드를 생성하지 말자 !! 였습니다. (클라이언트에서는 성능 상의 이유로도 스레드 개수를 제한해 두더군요.)
처음에는 브레이크 포이트를 여러 군데 걸어두고 어디서 걸리는지 찾는데 애를 많이 먹었고 뭔가 마의 영역 같았습니다. 덜덜
그래서 그런지 이번 섹션에서는 정말 이해하기 어려운 부분들이 많았습니다.
발표자 분이 빠르게 설명하시는 바람에 놓치는 부분들도 많았고 감히 질문할 엄두도 안 났습니다. ^^;;
하지만 멀티 코어 CPU가 대중화되면서 병렬 프로그래밍은 기본이 되어가고 있는데 겁만 먹고 있으면 안되겠다는 생각이 들었습니다..
3. DirectX 11
일명 용책과 해골책으로 DirectX를 현재 공부하고 있는데요.
해골책은 최근에 개정판을 내면서 DirectX 10 에 대한 언급이 있습니다.
하지만 주로 공부하고 있는 것은 9 버전에 기준을 맞추고 있지요.
스터디 그룹 멤버이신 진현이 형님께서 발표를 해주셨는데, 필요성에 대해서 특히 강조해 주신 부분이 인상 깊네요.
멀티 코어 CPU와 GPU의 무시무시한 발전.. 트렌드 따라가기가 참 쉽지가 않네요.
하지만 당연한 말이지만 DirectX 11은 선택이 아닌 필수가 될 것 같습니다. (차기 IE 웹 브라우져도 Direct2D로 돌아가는 것 같고.. )
하드웨어에 DirectX를 통해 어떻게 프로그래머가 접근할 수 있는지 대략이나마 이해할 수 있어서 좋았습니다.
성능이나 튜능을 고려하자면 GPU, CPU 등 하드웨어에 대한 이해가 더더욱 필수 일거 같습니다.
세가지 주제 모두 새로운 기술들에 대한 것이었는데요.
처음에는 제가 지금 공부하고 있는 것도 제대로 모르는데 기본이라도 열심히 하자(예를 들어 C++ 상속개념이라도 제대로 익히자)
라고 생각했는데요.
지금 글을 적다가 생각해 보니 시대의 흐름에 따라 하드웨어 / 소프트웨어 패러다임이 변화하기 때문에(필연적이겠지만..) 이러한 신기술은 정말 빠뜨려서는 안되겠구나 라고 생각하게 되었습니다.
DirectX 11을 발표해 주신 진현이 형님께 앞으로 많이 배우겠습니다~ ㅋ
- 주최 : 한국 Visual Studio 공식 팀
- 일시 : 2010년 8월 28일토요일오후 1:30~5시
- 장소 : 웹타임교육센터
- 참가비 : 무료
세미나 아젠다
Native 트랙
.NET 트랙
Enterprise 트랙
14:00 ~ 14:50
Visual Studio 2010 : C++0x와 Windows 7
최성기
그것이 알고싶다 - C# 4.0의 변화, 그 진실은 무엇인가. 희망인가? 또 다른 혼란인가?
강보람 C# MVP
VS Team Foundation Server 2010 의 새로운 변화
김병진 Team System MVP
15:00 ~ 15:50
비주얼 스튜디오 2010 의 Concurrency Runtime 을 이용한 멀티 코어 제대로 활용하기
임준환
좋은 프레임워크 있으면 소개시켜줘 - ASP.NET MVC
박세식
소프트웨어품질향상을위한다양한테스트기법
엄준일 Team System MVP
16:00 ~ 16:50
DirectX11 을 기다리며...
조진현
Beginnig WCF
오태겸
SharePoint 2010 Enterprise 솔루션 개발
정홍주 SQL Server MVP
발표 내용 소개
Native 트랙
Visual Studio 2010 : C++0x와 Windows 7 그동안 .NET 영역으로 적잖이 편중되었던 Visual Studio의 버전업에 비해 이번 2010 버전에서는 Native Code 개발환경에서도 많은 변화가 찾아왔다. C++0x 표준 반영에 의한 문법의 변화, 새로운 라이브러리 제공(Concurrency Runtime Library), Windows 7의 최신 기능들을 제어하기 위한 SDK의 업데이트 등이 그것이다. 본 세션을 통해 C++의 문법적인 변화와 Windows 7 기능 구현을 위한 SDK의 업데이트 사항들을 정리해본다.
비주얼 스튜디오 2010 의 Concurrency Runtime 을 이용한 멀티 코어 제대로 활용하기 요즘 가정의 PC 에 멀티 코어 프로세서가 많이 보급되어 있습니다. 하지만 실제로 PC 에 설치된 코어들을 모두 사용하는 애플리케이션들은 많지 않습니다. 이렇게 낭비되는 자원을 C++ 개발자가 쉽게 사용할 수 있도록 도와주는 Concurrency Runtime 을 비주얼 스튜디오 2010에서 제공합니다. 이 Concurrency Runtime 을 어떻게 시작해야할지 알아보겠습니다.
DirectX11 을 기다리며...
조금씩 정보가 공개되면서 많은 변화를 예고하고 있는 DirectX11 에 대해서 살펴 볼 것입니다.특히나 Tessellation, DirectCompute, Multi-threading 을 위한 기본 개념과 작업들에 대해서 체크해 볼 것입니다.
.NET 트랙
그것이 알고싶다 - C# 4.0의 변화, 그 진실은 무엇인가. 희망인가? 또 다른 혼란인가? PDC 2008에 울려퍼진 C# 4.0의 소식. 그 소식을 듣고 많은 사람들은 기대와 혼란을 가지게 되었다. C#은 분명히 정적 언어인데, 동적 언어에나 있을 법한 기능을 추가한다니? 이제와서 뒷북일 수도 있는 C# 4.0의 변화에 대한 진실, 그 마지막 시리즈가 이제 시작된다. :)
좋은 프레임워크 있으면 소개시켜줘 - ASP.NET MVC 그동안 아주 미묘하게 아쉬웠던 ASP.NET. 가려운 곳을 긁어줄 대안의 프레임워크가 나타났다.웹 개발자들 한테 참~ 좋은데, 웹 개발자들 한테 정말 좋은데, 이걸 말로 그냥 할 수 없어서,이번 기회에 소개한다.
Beginnig WCF WCF는 서비스 지향 프로그래밍을 위해 마이크로소프트에서 개발 및 지원하는 기반 기술이며, 기존의 .NET 웹 서비스에 비해 유연성과 확장성이 뛰어나 최근 많은 관심을 받고 있습니다.본 세션에서는 WCF가 무엇인지? 어떤 장점이 있는지? 그리고, WCF 를 이용하기 위해선 무엇이 필요한지? 에 대해 함께 알아보고, 마지막으로, WCF의 활용 예를 알아보도록 하겠습니다.
Enterprise 트랙
VS Team Foundation Server 2010 의 새로운 변화
Visual Studio Team Foundation Server 2010의 혁신적인 변화와 개선 부분, 프로젝트 및 형상관리와 Agile의 Scrum 을 이용한 방법론을 알아보고, 단지 소스 체크인/아웃만 하는 Visual Source Safe에서 업그레이드 하는 방법에 대하여 알아봅니다.
소프트웨어품질향상을위한다양한테스트기법
소프트웨어는 개발 및 릴리즈 과정까지 수 많은 과정을겪는데, 소프트웨어가 점진적으로 진화함에 따라 결함의 발생률이증가합니다. 이를개선하기위한테스트기법중단위테스트, WhiteBox 테스트, 화면테스트, 성능테스트, 부하테스트등다양한테스트기법을알아봅니다.
SharePoint 2010 Enterprise 솔루션 개발
SharePoint 2010은 기업 협업 플랫폼으로 개발자들은 VS 2010을 이용하여 더 생산성 있고 효과적인 SharePoint 2010 개발을 진행할 수 있습니다.본 세션에서는 SharePoint 2010 개발에 대한 가장 필요한 내용을 구체적으로 알아보며 이를 통해 가장 많은 요구사항에 대한 실무 솔루션을 구성하는 방법에 대한 내용을 알아보겠습니다.
발표자 소개
Native 트랙
최성기 / Visual Studio 공식 팀 엔씨소프트에서 온라인 게임 서버를 개발하고 있으며, 비주얼 스튜디오 2010 공식 팀 블로그 (http://vsts2010.net) 에서 MFC와 윈도우7 카테고리를 맡아 스터디를 하고 있다. 최근 UX 시장의 핫이슈인 ‘멀티터치’에 대해 많은 관심을 갖고 있다.
임준환 / Visual Studio 공식 팀
Visual Studio 2010 공식 팀 블로그( http://vsts2010.net ) 에서 C++, 게임 관련 필자로 활동하고 있다.
조진현 / Visual Studio 공식 팀
현재클라이언트게임프로그래머로써재직중입니다. Visual Studio 2010 공식팀블로그(http://vsts2010.net) 에서 DirectX11 부분에서활동중입니다.
.NET 트랙
강보람 / Visual Studio 공식 팀 시삽 / Microsoft C# MVP
Visaul Studio 공식팀의 닷넷 파트 시삽을 맡고 있으며, Visual C# MVP이다. MSDN 주간 세미나, Techdays 2009, 2010 Spring, REMIX 10에 참여했으며, '그것이 알고싶다'를 2004년 부터 거의 빼놓지 않고 다 본 경력의 소유자이다. 개인블로그 '워너비의 소프트웨어 팩토리'(http://blog.naver.com/netscout82)를 운영중이며, 프로그래밍과 전혀 상관없는 이야기를 쓰고 있다.
박세식 / Visual Studio 공식 팀
아직까지는 꿈많은 유부남 청년이다. 아이가 생기면 시간이 없다는 말에 몸서리 치면서 노력중이다. Visual Studio 공식 팀 블로그에서 ASP.NET MVC 관련 포스팅을 하고 있고, 개인블로그 sses's blog(http://sses.tistory.com)를 운영중이다.
오태겸 / Visual Studio 공식 팀
오태겸, 현재 Hostway 에서 근무하고 있으며, 개인 블로그(http://ruaa.tistory.com)와 Visual Studio 2010 공식 팀 블로그(http://vsts2010.net)에서 WCF 카테고리를 통해 있는 지식, 없는 지식 총 동원해가며, WCF에 관한 포스팅을 하고 있다.
Enterprise 트랙
김병진 / Visual Studio 공식 팀 시삽 / Microsoft Team System MVP / MCT
김병진 MCT/Microsoft MVP로 Visual Studio 2010 팀 블로그(http://vsts2010.net)에서 활동하고 있으며, ALM 교육과 컨설팅을 통해 Microsoft 의 기술과 플랫폼기반의 개발과 설계 관련하여 강의과 컨설팅을하고 있으며, 우리나라 소프트웨어 공학의 발전을 위해 열심히 노력하고 있습니다.
엄준일 / Visual Studio 공식 팀 대표 시삽 / Microsoft Team System MVP
엄준일 Microsoft Team System MVP 로 활동 하고 있으며, 개인 블로그(http://blog.powerumc.kr) 와 트위터(@powerumc) 를 통해 .NET 기술을 전파하고 있다. 그리고 Visual Studio 2010 공식 팀 블로그(http://vsts2010.net) 의 대표 시삽으로 팀 블로그와 트위터(@vsts2010) 를 운영하고 있다.
정홍주 / Visual Studio 공식 팀 / Microsoft SQL Server MVP
웹타임 교육센터에서 SQL, .NET 강의와 .NET, SharePoint 컨설팅을 하고 있다.Microsoft SQL Server MVP 로 활동 하고 있으며 데브피아의 SQL Server 2005 시샵이다.SharePoint 2010 책을 집필하고 SharePoint 2010 관련 동영상과 미니클립을 서비스하고 있으며 현재 Visual Studio 2010 공식 팀 블로그(http://vsts2010.net) 에서 SharePoint 2010 관련 블로깅을 하고 있다. 향후 SharePoint 2010 개발 관련 여러 내용을 Open Source 할 예정이다.
2010년 6월 1일. REMIX10 행사는 2010년부터 장차 이끌어갈 Microsoft 기술이 총 집합하는 기술, IT 행사입니다. 이 날 REMIX10 의 큰 컨셉은 웹, 모바일, 개발 도구의 큰 획을 긋는 분야를 총 망라한 행사이기도 합니다.
이 날, Visual Studio 2010 공식 팀은 Microsoft Korea 에서 많은 도움을 주셨던 터라, 좋은 자리에서 여러분들에게 시연 및 데모, 질의 응답을 받았습니다. REMIX10 의 Track 03 은 Visual Studio 2010 공식 팀에서 Visual Studio 2010 과 Team Foundation Server 2010, C# 4.0 을 주제로 세션이 진행되었습니다.
Visual Studio 2010 이 중요한 이유는 단 한가지 입니다. 여러분들이 하고자 하는 모든 목표는 Visual Studio 2010 이 필요로 한다는 것입니다. 그리고 Visual Studio 2010 을 이용할 때 가장 큰 성과를 이루고 목표에 도달하기 쉬운 방법이기도 합니다. 여러분들의 개발 환경이 정확히 어떤지는 모르겠지만(대략만 알고 있습니다), Visual Studio 2010 을 써본 이상 다시는 그 이전으로 돌아가고 싶지 않을 거라고 장담합니다.^^
이곳은 REMIX10 행사의 저희 팀 부스입니다. 행사장으로 진입하기 위해 계단을 내려오면 처음으로 보이는 첫 번째 오른쪽 부스입니다. 여러분들이 마음껏 Visual Studio 2010 을 사용해 볼 수 있는 노트북이 3대가 준비가 되어있습니다.
저희 Visual Studio 2010 공식 팀은 팀 블로그와 트위터를 운영하고 있습니다. 아직 저희 팀의 트위터를 모르고 계시는 분들이 많으신 것 같은데요. @vsts2010 을 팔로우 하시면 어느 곳보다 빠르게 소식과 정보를 받아보실 수 있답니다. 트위터를 통해 정보, 소식뿐만 아니라 여러분들이 현업에서 겪고 계시는 고충을 해결해 드리기 위해 기술 업체 및 Microsoft Korea 의 직원들과 연결해 주는 매체가 되도록 노력하겠습니다.
팀 부스에서 한 가지 이벤트를 진행했습니다. "Visual Studio 2010 에게 한마디" 라는 이벤트 인데요. Visual Studio 2010 에게 하고 싶은 얘기를 포스트잇으로 적어서 부스의 대형 모니터에 붙여주시면 가장 멋진 포스트잇을 선정하여 선물을 증정했던 이벤트 입니다. 부스에 마이크 시설이 갖추어 지지 않아 소규모로 진행한 이벤트였는데, 각 부스 운영진들이 선정한 포스트잇을 보여드립니다.
소규모로 진행된 이벤트라 연락처 기재를 요청하였고 연락처를 기재해 주신 분들에게 개별적으로 연락을 드려 선물을 증정해 드렸습니다. 말씀 드린대로 저희 부스의 운영진 각각 하나씩 마음에 드는 포스트잇을 선정하였습니다.
그 밖에, 이벤트에 많이 참여해 주신 분들 개별적으로 감사의 말씀을 전해드리지 못해서 너무 죄송스런 마음 뿐이랍니다.^^; 다음에 더 좋은 기회로 더 많은 선물을 드릴 수 있는 날이 조만간 올겁니다. ^^
멋진 포스트잇을 적어주셔서 당첨되신 분들 축하 드립니다. 당첨되신 분들께서 저희 팀 블로그에 사진 공개를 허락해 주셨기에 이렇게 작은 소정의 경품을 전달해 드리는 사진을 공개해 드립니다.
오른쪽 MSP 출신이신 김태균님께서 경품을 전달해 드리는 컷!
오른쪽 한국 최초이자 최고의 C++0x 전도사인 최흥배님께서 경품을 전달해 드리는 컷!
오른쪽 엄준일님(저^^)이 경품을 전달해 드리는 컷! 참고로 책 경품은 한국에서 ASP.NET 의 최고봉인 역자 김태영 이사님의 친필 사인을 받은 책이랍니다.
REMIX10 은 서울 행사 뿐만 아니라, 대전, 부산을 전국 투어 하면서 전국 행사를 마지막까지 잘 끝내주신 Microsoft Korea 분들과 저희 Visual Studio 2010 팀에게 감사의 말씀을 전해드립니다.
특히 Visual Studio 2010 팀 부스를 운영해 주신 좌로부터 엄준일, 강보람, 박세식, 김태균, 강뚱(Microsoft Korea 강성재 차장님), 최흥배님. 그리고 모든 관계자 분들에게 감사의 말씀을 전해 드립니다.
저희 Visual Studio 2010 공식 팀은 어느 날 갑자기 출범한 팀이 절대 절대로~ 아니랍니다. 오늘의 Visual Studio 2010 런칭이 있기 까지 Microsoft Korea 의 강성재 차장님을 주축으로 약 1년 6개월 전부터 기반을 준비한 팀이랍니다. 현재 20여명이 넘는 전문가들이 저희 팀에서 활동 중이며 앞으로의 활동에 많은 기대 부탁 드리겠습니다.
참고로 REMIX10 의키노트는이날행사의모든것을한눈에볼수있는약 2시간의세션입니다. 만약 REMIX10 에참석하지못했다면얼마나우리들이숨가쁘게미래를열어가는지반드시녹화된비디오를시청해주시기바랍니다. 아래의녹화된비디오는 Smooth Streaming 서비스를이용하여네트워크상황에최적화되어끊김없는영상을볼수있습니다. http://www.visitmix.co.kr/remix10/remix_live.html
6월 1일, 국내 최고 웹 전문가가 소개하는 ReMIX 10 - Mobile. Web. Cloud NOW
그 어떤 산업보다 빠르게 변화하고 새로운 기술에 가장 민감하게 반응하는 웹과 UX.
해마다 웹 시장에 대한 통찰과 함께 웹 비즈니스를 위한 새로운 기술을 소개해 드렸던 ReMIX 10이 현재의 시장을 좌우하는
가장 중요한 조류 Mobile. Web. Cloud를 짚어드립니다.
국내 최고의 전문가들이 총출동하여 선보이는 윈도우폰 7, 실버라이트 4, 윈도우 애저.
모든 기술의 근간이 되는 Visual Studio 2010과 Expression 4 신제품 발표.
웹 기술을 선도하는 기업들의 개발과 디자인 실제 사례를 직접 만날 수 있는 국내 최고의 웹 컨퍼런스
ReMIX 10 - Mobile. Web. Cloud NOW
6월1일, 여러분의 기대를 넘어서는 ReMIX 10이 다가옵니다!
키노트 세션- Mobile, Web, Cloud NOW
모바일과 클라우드에 의해 급변하는 웹. 마이크로소프트는 이 변화의 시기에 무슨 생각을 하고 있을까?
국내 굴지의 기업들과 파트너들의 다양한 사례 및 데모로 알아 보는 웹의 미래 전략과 방향성.
윈도우 폰 7, 실버라이트 4, 비주얼스튜디오 2010, 익스프레션 4는 그 시작에 불과합니다.
한눈에 살 펴보는 윈도우 폰 7 앱 개발 - 디자인부터 개발까지
이 세션에서는 전 세계의 1인 창조 기업 또는 개인 개발자들을 위해 처음으로 윈도우 폰 7 애플리케이션 개발을
비주얼 스튜디오 2010과 익스프레션 블랜드를 이용하여 어떻게 동작하는지 직접 데모를 보여드립니다.
혁신적인 프로그램을 만드는 .NET 4 와 비주얼 스튜디오 2010
NET 4와 비주얼 스튜디오 2010은 개발자 여러분들의 개발 편의성과 효율성을 제공해 드리며, 다양한 플랫폼과 고성능, 고품질
애플리케이션 개발을 하실 수 있도록 완전히 새로운 모습으로 태어났습니다.
이번 세션에서는 .NET 4와 비주얼 스튜디오 2010이 얼마나 상호 작용을 통해 개발자를 도울 수 있는지 보도록 하겠습니다.
> 좌석이 한정되어 있으니, 반드시 사전 등록해 주시기 바랍니다.
> 본 행사는 점심식사가 제공되지 않습니다.
> 설문지를 작성해 주신 분들께는 소정의 기념품을 드리며, 행사 종료 후 추첨을 통해 푸짐한 경품을 드립니다.
댓글을 달아 주세요
웨어 공학적인 접근과 이를 실제 구현