주간닷넷 2017년 1월 10일

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

On .NET 소식

지난 주 ON.NET에서는 F# 소프트웨어 재단의 수석 이사인 Reed Copsey, Jr과 함께 재단에서 진행하는 멘토링 및 발표자 프로그램에 관해 이야기 나누었습니다.

https://sec.ch9.ms/ch9/336d/a32798b0-bb7f-4c3f-8f6d-cec4d569336d/onnet20170105reedcopseyjr\_high.mp

이번 주 ON.NET에서는 David Pine과 함께 Windows 10 IoT Core를 기반으로 개발한 스크린 거울인 magic mirror의 제작 과정에 관해 이야기 나누어보겠습니다.

금주의 패키지: Ammy

XAML은 마이크로소프트가 컴포넌트의 객체를 묘사하기 위해 만든 XML 기반의 선언형 언어입니다. 개발자들과 디자이너들이 컴파일하지 않고 콘텐츠를 쉽게 공유하고 편집할 수 있지만, 툴을 이용하지 않고 직접 콘텐츠를 수정/편집할 경우에는 매우 비효율적일 수 있습니다. 하지만 XAML이 구현하는 것과 같은 아이디어는 다른 포맷으로도 완벽하게 구현될 수 있습니다.
Ammy는 JSON과 Qt’s QML 의 영향을 받아서 탄생하였으며 가볍고 빠르며 확장이 쉽습니다.

금주의 툴: Concurrency Visualizer

Concurrency Visualizer는 다중 스레드 응용 프로그램의 성능을 시각화하는데 도움이 되는 Visual Studio의 중요한 확장 기능입니다. Concurrency Visualizer의 주요 기능으로는 실행 프로세스와 관련 코어의 동작 상태, 스레드 상태, anti-pattern 감지, 성능향상을 위한 제안 등이 포함되어 있습니다.
Sergey Teplyakov가 Concurrency Visualizer를 이해하는데 도움이 되는 포스트인 Understanding different GC modes with Concurrency Visualizer 를 게시하였습니다.

금주의 게임 : Eco

Eco는 생태계와 협업에 중점을 둔 글로벌 생존 게임입니다. 플레이어는 팀을 이루어 문명을 구축해야 하며, 지구를 향해 접근하고 있는 유성을 파괴하기 위해 팀과 협동하여 문명사회를 빠르게 발전시켜야 합니다. 하지만 생태계 균형이 깨지지 않도록 발전하는 것도 중요합니다.
Eco는 플레이어의 행동 하나하나가 인간을 포함한 수많은 생명체에 영향을 줄 수 있는 지구 생태계 시스템을 게임의 기반으로 하였습니다. 만일 생태계 균형이 맞지 않으면 식량 또는 자원이 파괴되고 이로 인해 모든 생명체가 죽음에 이를 수 있습니다. 또한 플레이어는 국가와 정부를 세우고 법과 질서를 통해 치안을 유지하고 경제가 활성화될 수 있도록 문명을 끊임없이 발전시켜야 합니다.Eco EcoStrange Loop Games에서 C#Unity로 개발하였으며, 웹사이트와 서버는 ASP.NET과 .NET Framework로 구축하였습니다. 현재 알파버전으로 Windows, Mac, 그리고 Linux에서 즐기실 수 있습니다. 또한 Eco는 몇몇 학교에서 교육 목적으로 사용되고 있습니다.

.NET 소식

ASP.NET 소식

F# 소식

새로워진 F#

F# 커뮤니티에서 연재하는  주간 F#에서 더욱 풍부한 F# 콘텐츠를 확인해보세요.

Azure 소식

UWP 소식

Games 소식

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

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