주간닷넷 2017년 1월 4일

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

금주의 커뮤니티 소식

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

ASP.NET Core 보안 : 클레임 기반 권한부여
ASP.NET Core 보안 : 역할 기반 권한부여

On .NET 소식

지난 주 ON.NET에서는 MVP Summit에서 만난 Glenn Versweyveld와 함께 윈도우용 Strava 클라이언트인 Kiva에 관해 이야기 나누었습니다.

https://sec.ch9.ms/ch9/fc3f/7cb884b9-8303-4ac8-b5b9-617f77bffc3f/onnet12292016glennversweyveld\_high.mp4

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

금주의 패키지 : Protobuf.NET

Protocol Buffers(줄여서 Protobufs 라고 불리는)는 구글에서 개발한 직렬화 포맷입니다. 간단하면서 쉽게 사용할 수 있고 성능도 뛰어나서 개발자들에게 많은 인기를 얻고 있는 라이브러리입니다.
이미 구글의 C# 라이브러리에서는 Protobufs를 이용하여 C# 코드를 생성할 수 있으며, Protobuf.NET 라이브러리는 마치 .NET의 직렬화 라이브러리인 DataContractSerializer 를 이용하는 것 처럼 C# 코드의 attributes 를 이용하여 Contract를 구분할 수 있습니다.

직렬화와 역직렬화  API는 매우 간단합니다.

 

금주의 게임 : Arizona Sunshine

Arizona Sunshine은 가상현실에서 즐길 수 있는 1인칭 슈팅게임으로 세계 종말 이후를 배경으로 하고 있습니다. VR 헤드셋을 착용하고 좀비들이 득실거리는 광야에서 생존을 위한 미션을 수행하세요! Arizona Sunshine은 가상현실에서 실감 나는 움직임과 탐험을 즐길 수 있는 여러 환경 그리고 25가지 이상의 무기로 경험해보지 못한 스릴을 느끼실 수 있으며, 싱글 플레이어 모드 및 멀티 플레이 모드를 선택하실 수 있습니다.

Arizona Sunshine Arizona SunshineVertigo GamesJaywalkers Interactive에서 C#Unity로 개발하였으며, Steam 통해서 HTC 바이브(Vive)와 오큘러스 리프트(Oculus Riftt)에서 즐기실 수 있습니다.

.NET 소식

ASP.NET 소식

F# 소식

Xamarin 소식

Azure 소식

Games 소식

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

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