주간닷넷 2016년 1월 12일


2015년 12월 1일 첫 번째 주간닷넷을 시작으로 어느덧 일곱 번째 주간닷넷입니다. 지속적인 관심을 보내주신 덕분에 주간닷넷의 누적 조회 수가 10,000을 돌파했습니다. 감사합니다. 지난호를 살펴보시려면 주간닷넷 페이지를 방문해 보시기 바랍니다. 여러분들의 적극적인 참여를 기다리고 있습니다. 혼자 알고 있기에는 너무나 아까운 글, 소스 코드, 라이브러리를 발견하셨거나 혹은 직접 작성하셨다면 Gist주간닷넷 페이지를 통해 알려주세요. .NET 관련 동호회 소식도 알려주시면 주간닷넷을 통해 많은 분과 공유하도록 하겠습니다.

On.NET 소식

지난번 On.NET 유튜브 동영상 인터뷰에는 Mads Torgersen 을 모시고 C#언어에 관해 이야기 나누는 시간을 가졌습니다. 이번 On.NET 유튜브 동영상 인터뷰는 Unity 3D의 Jonathan Chambers 를 모시고 게임 엔진 이야기와 더불어 닷넷을 이용한 iOS, 안드로이드 및 웹 프로그램을 만드는 방법에 대해서 이야기를 나누었습니다.

금주의 패키지 #1 – JSON.NET 8

JSON.NET 에 대한 설명이 필요할까요?

JSON.NET 은 이미 많은 분이 JSON을 .NET 객체로 직렬화/역직렬화 하는 라이브러리로 알고 계실 것입니다. 최근 James Newton King 은 성능을 대폭 향상 시켰을뿐 아니라 다양한 버그를 수정한 8.0 버전을 공개했습니다. 다른 라이브러리와 비교했을 때 충분히 속도가 빠름에도 불구하고 James 는 성능 향상을 위해 메모리 할당을 회피할 수 있는 새로운 방법을 소개하였습니다. 기존에는 버퍼를 필요할 때마다 할당하였지만, 이제 다음과 같이 코드를 작성하면 버퍼 풀을 사용할 수 있습니다.

버퍼 풀을 사용하는 방식은 아직 실험 단계라서 현재까지는 여러분이 직접 IArrayPool 인터페이스를 구현한 풀 관리 클래스를 구현해야 합니다. 그에 관한 예제 코드는 새 버전의 공지 페이지에 실려 있습니다. 다음 버전에서는 IArrayPool 을 구현한 클래스가 포함 될 예정입니다.

금주의 패키지 #2 – Colorful.Console

콘솔 응용 프로그램의 색상이 좀 더 화려해진다면 금상첨화일 것입니다. Colorful.Console 은 이런 면에서 닷넷의 기본 제공 클래스인 System.Console 을 대체 할만 합니다.

출력 색상을 지정할 수 있을 뿐만 아니라 심지어 텍스트를 ASCII 그림으로 변환해 주는 기능도 포함하고 있습니다.

.NET 소식

ASP.NET 소식

F# 소식

Comments (0)

Skip to main content