주간닷넷 2016년 9월 27일

여러분들의 적극적인 참여를 기다리고 있습니다. 혼자 알고 있기에는 너무나 아까운 글, 소스 코드, 라이브러리를 발견하셨거나 혹은 직접 작성하셨다면 Gist나 주간닷넷 페이지를 통해 알려주세요. .NET 관련 동호회 소식도 알려주시면 주간닷넷을 통해 많은 분과 공유하도록 하겠습니다.

On .NET 소식

지난 주 On .NET에는 Sébastien Ros 와 Orchard 2에 대해서 이야기 나누어보았습니다.

https://sec.ch9.ms/ch9/d576/52fe7232-7f90-4e82-b6d5-823b7241d576/onnet20160922sebros\_mid.mp4

이번 주 On .NET에는 JB Evain과 Visual Studio 2015 Tools for Unity, 그리고 .NET 프로파일링 오픈소스 라이브러리인 Cecil에 대해 알아보겠습니다.

Mocking on .NET Core

3개의 대표적인 .NET mocking framework가 .NET Standard를 지원하는 프리-릴리즈 버전을 공개했습니다.

금주의 패키지 - Storyteller

BDD(Behavior Driven Development)는 TDD에서 한발 더 나아가서 테스트 케이스 자체가 사양이 되도록 하는 개발 방식입니다. BDD를 진행하기 위해 Storyteller 패키지를 이용한다면 원하는 테스트 작업을 문장(영문)으로 서술하면 코드로 실행되기 때문에 기술적인 배경이 없는 실무자도 쉽게 테스트를 진행할 수 있습니다.
Storyteller는 .NET을 지원하는 (곧 .NET Core도 지원할 예정) BDD 패키지로서 통합테스트, 실행 검수, 코드 문서 산출물 생성 등에 유용하게 사용할 수 있습니다
최근에 StoryTeller의 3.0 버전이 릴리즈 되면서 StructureMap, Marten 등의 제품이 이 패키지의 도움을 받았습니다.

금주의 게임 - Armello

Armello는 전략 카드게임과 롤플레잉 요소가 포함된 게임으로 아름다운 그래픽 효과를 자랑하는 보드게임입니다. 게임은 각자 특별한 능력을 가진 8명의 영웅 중 한 명을 선택하여 탐험하며 보스를 물리치고 왕이 되는 것이 게임의 목적입니다. 1인 및 다중 플레이를 지원하며, 120개가 넘는 다양한 카드의 그래픽효과를 볼 수 있습니다.

ArmelloUnityC#을 이용하여 League of Geeks에서 제작 했습니다.  Armello은 현재 Xbox One, PlayStation 4에서 지원되며 Steam을 통해서 Windows, Mac, Linux 에서 즐기실 수 있습니다.

.NET 소식

ASP.NET 소식

F# 소식

Xamarin 소식

Azure 소식

Games 소식

주간닷넷.NET Blog에서 매주 발행하는 The week in .NET을 번역하여 진행하고 있으며, 한글 번역 작업을 오픈에스지의 송기수 전무님의 도움을 받아 진행하고 있습니다.

song 송 기수, 기술 전무, 오픈에스지현재 개발 컨설팅회사인 OpenSG의 기술이사이며 여러 산업현장에서 프로젝트를 진행중이다. 입사 전에는 교육 강사로서 삼성 멀티캠퍼스 교육센터 등에서 개발자 .NET 과정을 진행해 왔으며 2005년부터 TechED Korea, DevDays, MSDN Seminar등 개발자 컨퍼런스의 스피커로도 활동하고있다. 최근에는 하루 업무의 대다수 시간을 비주얼 스튜디오와 같이 보내며 일 년에 한 권 정도 책을 쓰고, 한달에 두 번 정도 강의를 하면 행복해질 수 있다고 믿는 ‘Happy Developer’ 이다.