주간닷넷 2016년 10월 25일

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

금주의 커뮤니티 소식

Taeyo.NET에서 https://docs.asp.net의 ASP.NET Core 문서를 한글화하여 연재하고 있습니다.

.NET Core 1.1, ASP.NET Core 1.1, EF Core 1.1 의 프리뷰 버전1이 릴리즈 되었습니다.

On .NET 소식

지난 주 On .NET에는 Rowan Miller와 함께 .Entity Framework Core 1.1 에 대해 얘기 나누었습니다.

https://sec.ch9.ms/ch9/e3ad/c8a22c83-2ca6-4970-aa24-814c5625e3ad/OnNetRowanMiller\_high.mp4

이번주에는 Martin Woodward와 함께 .NET Foundation에 대해 얘기 나누어 보겠습니다.

금주의 패키지 - FluentValidation

ASP.NET MVC 웹 애플리케이션에서 사용자 입력값의 유효성을 검사하는 방법은 여러 가지가 있겠지만, 보통은 DataAnnodations 방법을 이용합니다. 그러나 FluentValidation 라이브러리를 이용하면 훨씬 더 편리하게 유효성 검사를 수행할 수 있습니다. Jeremy Skinner가 개발한 FluentValidation 라이브러리는 다양한 사용자 인터페이스를 제공하며, 람다 식을 사용해서 유효성 검증할 수 있는 규칙을 생성을 할 수도 있습니다.

금주의 게임 - Reverse: Time Collapse

게임 Reverse: Time Collapse는 액션-탐험 게임으로 시간 여행이 가능한 독특한 게임 컨셉을 가지고 있습니다. 플레이어는 시간여행을 하면서 스토리에 따라 과학자, 저널리스트, 비밀요원 역할을 하며 적 비밀요원을 피해 숨겨진 사건에 대한 단서를 찾고 진실을 파해치는 것이 게임의 목적입니다. Reverse: Time Collapse는 케네디 암살(1963), 로즈웰 사건(1947) 등 실제 일어난 사건들을 배경으로 하고 있습니다.

Reverse: Time Collapse는 현재 Meangrip에서 UnityC#을 이용해 개발 중입니다.

.NET 소식

ASP.NET 소식

F# 소식

Xamarin 소식

Azure 소식

Games 소식

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

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