Get Even More Visitors To Your Blog, Upgrade To A Business Listing >>

주간닷넷 2016년 7월 19일

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

금주의 커뮤니티 소식

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

  • ASP.NET Core 기본 : 미들웨어에 대해
  • ASP.NET Core MVC를 이용한 첫 번째 Web API 구현

On.NET 소식

지난주 On.NET 인터뷰는 연기되었으며 다시 일정을 잡을 예정입니다. 이번주에는 .NET팀의 프로그램 매니저인 Rowan Miller 와 함께 EF Core 에 대해서 이야기 나누어 볼 예정입니다.

금주의 패키지- ImageResizer

ImageResizer 는 IIS 및 애플리케이션에서 사용할 수 있는 경량화된 HTTPModule 이며, REST API 및 managed API 를 이용하여 서버측에서 이미지를 최적화 하는 모듈입니다.
아래 코드는 웹 서버로 업로드한 이미지의 크기와 파일 포멧을 변경하는 예제입니다.

금주의 게임 – Tumblestone

Tumblestone 는 빠른 속도로 전개되는 액션 퍼즐 게임입니다. 게임 플레이어는 멀티 모드에서 다른 플레이어와 경쟁할 수도 있고, 스토리 모드와 아케이드 모드에서 여러 기술을 연습할 수도 있습니다. Tumblestone 의 스토리 캠페인 모드는 약 40시간 이상의 분량으로, 갈수록 난이도가 높아지는 퍼즐, 보스와의 대결, 10가지의 변형된 게임 플레이 등을 즐기실 수 있습니다. 아케이드 모드에서는 플레이어가 휴식을 취할 수 있는 마라톤 모드와 고난이도의 퍼즐을 푸는 Infinipuzzle 모드, 빠른 속도로 플레이하는 Heartbeat 모드를 플레이 하실 수 있습니다.

Tumblestones 는 The Quantum Astrophysicists Guild 에서 Unity와 C# 을 이용하여 개발되었습니다. 현재 스팀을 통해서 Windows 및 Mac 이나, Xbox One, Wii U 그리고 PlayStation 4 에서 플레이하실 수 있습니다.

.NET 소식

  • .NET Core Roadmap : Scott Hunter 가 .NET Core 의 개발 방향과 로드맵을 소개합니다.
  • Visual Studio ‘15’ Preview 3 for C# and Visual Basic : Kasey Uhlenhuth 가 Visual Studio ‘15’ Preview 3 에 새롭게 추가되는 C# 및 Visual Basic 내용을 소개했습니다.
  • Exploring dotnet new with .NET Core : Scott Hanselman 이 .NET Core 에서 사용할 수 있는 dotnet new 명령어를 소개합니다.
  • Build, publish and release DotNet Core 1.0.0 apps on Azure Websites with VSTS : Clemens Reijnen 이 VSTS 를 이용해서 DotNet Core 1.0.0 애플리케이션을 Azure 에 배포하는 방법을 설명했습니다.
  • Introducing “Force Feedback Programming” : Robin Sedlaczek 이 코드를 깔끔하게 작성할수 있도록 도와주는 Force Feedback Programming 방법을 소개합니다.

ASP.NET 소식

  • 처음으로 작성하는 ASP.NET 4.6 – ASP.NET 웹 폼(Web Forms) 시작하기, Micro ORM인 Dapper를 사용하여 데이터베이스 처리 기능 구현하기 : 마이크로소프트 MVP 인 박용준님께서 ASP.NET 에 대한 동영상을 공유해 주셨습니다.
  • Creating your own OpenID Connect server with ASOS: introduction : Kévin Chalet 이 ASOS(AspNet.Security.OpenIdConnect.Server)를 이용해서 사용자 OpenID Connect server 를 구축하는 방법을 설명했습니다.
  • Step by step: .NET Core, Azure Service Bus and AMQP : Carlos Mendible 이 .NET Core 에서 Azure Service Bus 와 AMQP(Advanced Message Queueing Protocol)를 사용하는 방법을 소개했습니다.
  • Adding EF Core and PostgreSQL to an ASP.NET Core project on OS X : Andrew Lock 이 OS X 에서 작성된 ASP.NET Core 프로젝트에 EF Core 와 PostgreSQL 를 사용하는 방법을 설명했습니다.
  • Formatters And Content Negotiation In ASP.NET Web API 2 : Akhil Mittal 이 ASP.NET Web API 2 에서 사용할 수 있는 Formatters 와 Content Negotiation 을 소개합니다.
  • Securing ASP.NET Web API : Sovit Poudel 이 ASP.NET Web API 의 보안 메커니즘에 대해서 소개했습니다.
  • No ConfigurationManager in ASP.NET Core : Jonathan Danylko 이 ASP.NET Core 애플리케이션의 설정 정보를 관리하는 방법을 설명했습니다.
  • Working with user secrets in ASP.​NET Core applications : Jürgen Gutsch 가 ASP.​NET Core 애플리케이션에서 사용자의 개인정보를 관리하는 방법을 설명했습니다.

F# 소식

  • F# Docker Image : F# Docker 이미지를 소개합니다.
  • The Elm Architecture using Fable : Tomas Jansson 이 Fable 을 이용한 Elm Architecture를 소개했습니다.
  • Why F# : Rachel Reese 가 F# 의 장점을 소개했습니다.
  • TDD Studio, an Open Source alternative to nCrunch, written with F# ​: 실시간으로 테스트 정보를 보여주는 nCrunch 대신에 사용할 수 있으며, F# 으로 개발된 오픈소스인 TDD Studio 를 소개합니다.

Xamarin 소식

  • Create native iOS and Android apps with Visual Studio and Xamarin : 마이크로소프트 기술 에반젤리스트인 James Montemagno 가 Xamarin 및 Visual Studio 를 이용한 iOS, Android 애플리케이션을 개발하는 방법을 설명하는 웨비나를 진행하였습니다.
  • Xamarin Forms Architectural Guidance : Adam Pedley 이 Xamarin Forms 개발시에 도움이 되는 아키텍처를 소개했습니다.
  • Xamarin Forms Navigation Awareness : Peter Freeman Foot 이 Xamarin Forms 의 Navigation 컨트롤을 고려한 개발 방법을 설명했습니다.
  • Introducing Realm Xamarin : Xamarin 을 지원하는 모바일 데이터베이스인 Realm Xamarin 을 소개합니다.

Games

  • Visual Studio Tools for Unity 2.3 : Jb Evain 이 Visual Studio Tools for Unity 2.3 를 소개합니다.
  • Unity and C# Tutorial – Lesson One (Video) : Craig Hinrichs 가 C# 을 이용하여 Unity 를 개발하는 방법을 소개했습니다.
  • 0.0 Unity Tower Defense Tutorial – Introduction (Video) : inScope Studios 에서 Unity 로 작성된 게임에서 타워를 방어하는 방법을 설명했습니다.
  • Difference Between Update and FixedUpdate : Unity Geek 웹 사이트에서 Update 와 FixedUpdate 의 차이점을 설명했습니다.

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

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

Share the post

주간닷넷 2016년 7월 19일

×

Subscribe to Msdn Blogs | Get The Latest Information, Insights, Announcements, And News From Microsoft Experts And Developers In The Msdn Blogs.

Get updates delivered right to your inbox!

Thank you for your subscription

×