Korea Evangelist

Developer & Platform Evangelism, Microsoft Korea

  • Korea Evangelist

    한 주간의 마이크로소프트소식 [2월 2주차]

    • 0 Comments

    안녕하세요. 한 주간의 마이크로소프트의 개발 관련 주요 소식들을 정리합니다.

    관련 영상 : This Week on Channel 9 - TouchDevelop, Microsoft helps create Node.js, Git Training and more

     

    TouchDevelop 웹앱 오픈소스화

    TouchDevelop은 간단한 터치만으로 다양한 앱을 만들 수 있는 도구입니다. TouchDevelop은 다양한 플랫폼(iOS, Android, Windows, Mac, Linux) 용 앱이나 웹 브라우저에서 사용할 수 있는데요, 이 중 웹 브라우저용 애플리케이션이 MIT 라이선스의 형태로 오픈소스화 되었습니다.

    오픈소스화된 TouchDevelop 프로젝트는 해당 Github 리파지토리에서 살펴 보실 수 있습니다. TouchDevelop으로 만들어진 앱은 마이크로소프트의 또 다른 앱 제작도구인 App Studio를 사용해서 개발된 앱을 포함(embed)하는 새로운 앱을 만들 수도 있습니다.

     

    마이크로소프트가 Node.js 재단 설립에 참여합니다

    마이크로소프트가 IBM, Fidelity, PayPal등의 기업들과 Node.js 재단 설립에 참여합니다. 이 재단은 비영리 단체로, 커뮤니티의 참여를 늘리는데 그 목적이 있다고 합니다.

     

    최신의 .NET Framework 위한 개발자가이드

    개발을 위한 유용한 컨트롤과 도구들을 만드는 Telerik사가 .NET 개발 (C# 6.0, Roslyn, .NET Core등의 최신 .NET 관련 기술들)을 위한 무료 eBook을 배포합니다. 간단한 등록 양식을 제출 후 다운로드 받으실 수 있습니다.

     

    NET 개발자가 알면 좋은 JavaScript 함수 11가지 : Part 1

    .NET Framework 개발을 위해 사용하는 C# 함수와 JavaScript 함수들은 사용방법이나 개념적인 부분들에서 차이가 있습니다. .NET 개발자가 JavaScript 함수들의 개념을 이해할 있도록 예제와 함께 설명하는 글이 공개되었습니다.

     

    Git 사용법 트레이닝 영상과 GitHub 사용법 트레이닝 영상 공개

    지난주 포스팅에서는 .NET Core 개발팀이 실제로 API 검토하는 영상을 소개 드린바 있었는데요, 이번 주에는 .NET 개발팀 내부의 Git 사용법 트레이닝 영상과 Roslyn팀의 GitHub 사용법 트레이닝 영상이 공개되었습니다. 마이크로소프트 직원들이 어떻게 회의를 하고, 학습을 하는지 궁금하시다면 살펴보시기 바랍니다.

     

    C# 코드포맷 자동완성기 공개

    프로그래밍 언어는 각각의 코딩 관습(Camel 표기법, 파스칼 표기법, Allman style brace 등등) 이 있으며 C#의 경우도 C# 코딩 관습을 따릅니다. 이러한 코딩 관습에 맞게 C# 프로젝트의 소스코드를 자동으로 변경해 주는 도구가 GitHub 공개 되었습니다.

     

    Visual Studio 2013에서 AngularJS 사용하기

    Visual Studio팀은 개발자들이 JavaScript 코드작성을 편리하게 할 수 있도록 노력하고 있습니다. 그 일환으로 JavaScript 개발자들이 많이 사용하는 라이브러리인 AngularJS를 지원하여 AngularJS 프로젝트 템플릿과 인텔리센스를 제공합니다.

    링크의 Visual Studio 공식 블로그에는 Visual Studio 2013에서 AngularJS로 개발하기 위한 여러 팁과 추가 확장도구 사용방법 등을 설명하고 있습니다.

     

    Windows Store 개발에 AngularJS 사용하기

    Windows Store 앱 개발에 AngularJS를 사용하는 방법을 다룬 영상(6분 50초, 영문) 이 공개되었습니다.

     

    Xamarin Visual Studio 이용하여 Android Wear 개발하기

    크로스플랫폼 앱 개발도구인 Xamarin의 Visual Studio 확장도구를 사용하면 Visual Studio에서 C#을 사용하여 Android Wear용 앱을 개발할 수 있습니다. 링크의 블로그에는 Visual Studio 설치부터 Android SDK 설치, 프로젝트 생성 및 실행까지의 과정을 잘 설명하고 있습니다.

     

    Windows Azure 개인 NuGet 서버 만들기

    NuGet은 Visual Studio에서 사용할 수 있는 패키지 매니저로, 개발자들이 사용하는 여러 라이브러리나 확장도구들을 NuGet을 통해 손쉽게 설치하실 수 있습니다. 뿐만 아니라 NuGet의 공개 서버를 사용하지 않고, 개발자가 Visual Studio를 사용하여 개인 NuGet 서버를 만든 후 패키지를 배포 할 수도 있는데요, 이 때 Windows Azure의 웹사이트 기능을 사용할 수 있습니다. 개인 NuGet서버를 통해 패키지를 배포한다면 원하는 사용자 혹은 내부 개발팀에게만 패키지를 배포할 수 있습니다. 링크의 글은 개인 NuGet 서버를 만들기 위한 준비사항, 프로젝트 생성 및 배포 과정을 상세히 다루고 있습니다.

     

    Intel Galileo V2 보드에서 동작하는 만들기

    인텔의 Galileo V2 보드는 임베디드용 Window가 설치된 IoT 장치입니다. 갈릴레오 보드에서 작동하는 응용프로그램을 만들기 위해서 Visual Studio 2013의 C++ 템플릿과 C# 템플릿을 사용할 수 있는데요, 보드의 세팅 과정부터 코드 작성까지의 전체 과정을 잘 설명하고 있습니다.

     

    Windows 10 탑재된 개인비서 Cortana, 이야기

    지난 1월 미디어브리핑 행사에서 공개된 Windows 10 Technical Preview에는 개인비서 기능인 Cortana가 첫 선을 보인바 있는데요, Cortana가 Windows 10에 탑재된 과정과 뒷 이야기가 공식 블로그에 공개되었습니다.

  • Korea Evangelist

    한 주간의 마이크로소프트소식 [2월 1주차]

    • 0 Comments

    안녕하세요. 지난 한 주간의 마이크로소프트의 개발 관련 주요 소식들을 정리합니다.

    관련 영상 : TWC9: .NET Core OSS Update, CoreCLR on GitHub, Windows 10 for Raspberry Pi 2, Super Bowl Stories and more

     

    .NET Core 오픈소스 프로젝트 업데이트

    .NET Core 에 대해서 지난 1월 3주차 포스팅에서 소개 드린바 있었는데요, .NET Core 오픈소스 프로젝트에 많은 개발자들이 참여하고 있습니다. .NET Core가 첫 공개된 11월 이후 250개 이상의 pull request가 있었으며, 외부 contributor의 비율이 51.6%로 내부 contributor보다 더 많다고 합니다.

    현재 GitHub의 .NET Core repository에 공개된 라이브러리는 전체 라이브러리의 25%라고 하며 앞으로 계속 추가될 예정입니다. 제목의 링크는 .NET Core 개발팀의 포스팅으로, 오픈소스 프로젝트를 진행하면서 겪었던 일들과 어려웠던 점등을 설명하고 있습니다. 아울러 .NET Core 개발팀의 실제 API 검토 미팅 영상도 Channel 9에 공개 되었으니 확인해 보시기 바랍니다.

     

    CoreCLR 오픈소스화

    .NET Core Framework의 수행 엔진인 CoreCLR이 오픈소스화 되어 GitHub에 공개되었습니다. CoreCLR은 .NET Framework의 CLR처럼 garbage collection과 머신 코드로의 컴파일 작업을 수행합니다. 현재 CoreCLR은 Windows에서만 동작하며(Linux, Mac을 위한 구현은 수 개월 내에 공개됩니다), 콘솔 응용프로그램과 ASP.NET 5 웹 응용프로그램을 CoreCLR을 통해 실행할 수 있습니다.

     

    Windows 10 Office 공개

    Windows 10에서 동작하는 새로운 Office 앱이 공개되었습니다. 이 앱들은 Modern App으로 Word Preview, Excel Preview, PowerPoint Preview라는 이름으로 Windows 10 Technical Preview에 포함된 Store(beta)를 통해서 다운로드 하실 수 있습니다.

    새로운 Office 앱들은 모바일 및 터치환경에 최적화 되어 키보드와 마우스가 없는 태블릿에서도 편리하게 사용할 수 있으며, Universal App으로 개발되었기 때문에 Windows Phone에서도 동일하게 사용할 수 있습니다. Windows Phone용 Office 앱은 차주에 공개된다고 합니다.

     

    Windows 10, 라즈베리파이 2 지원

    Windows 10이 라즈베리파이 2를 지원합니다. 현재 마이크로소프트는 IoT 개발자들을 위한 프로그램을 운영하고 있으며, 라즈베리파이 2를 지원하는 Windows 10을 프로그램에 가입되어 있는 개발자들에게 무료로 공개할 예정입니다. IoT 개발자 프로그램 가입은 다음 링크를 통해 하실 수 있습니다.

     

    C# Visual Studio사용하여 크로스플랫폼 웨어러블 디바이스 만들기(Part 2)

    Microsoft Bing이 예측한 2015년 핫 트렌드 1위로 웨어러블 디바이스가 선정되었습니다.

    개발자를 위한 SDK와 API를 지원하는 웨어러블 디바이스로는 Android Wear, Apple Watch, Microsoft Band(추후 공개 예정)가 있습니다. 크로스플랫폼 개발 도구인 Xamarin이 Android Wear와 Apple Watch용 개발도구를 제공하기 때문에, C# 개발자들은 여러 웨어러블 디바이스에서 동작하는 앱을 개발할 수 있습니다. 제목의 링크를 통해 실제 C#으로 개발된 앱들을 확인해 보시기 바랍니다.

     

    크로스플랫폼 직렬화(Serialization) 라이브러리 "Bond" 오픈소스화

    마이크로소프트의 대규모 서비스에 사용되며, 도식화된(Schematized) 데이터를 처리하는 라이브러리인 "Bond"가 오픈소스로 공개 되었습니다. Bond는 언어간 직렬화 및 역 직렬화를 지원하며, 효율적으로 데이터를 다루는 일반화된 방법을 제공합니다. 또한 Bond는 Linux, OS X, Windows에 설치할 수 있는 크로스플랫폼 Framework 입니다. 링크의 Github repository를 통해 Bond의 설치 방법과 설명, 소스코드 등을 확인해 보시기 바랍니다.

     

    찰스페졸드의 Xamarin.Forms 서적, 2 Preview 공개

    지난 10월에 있었던 Xamarin evolve 2014 행사에서는 "Creating Mobile Apps with Xamarin.Forms" 라는 서적의 첫 번째 Preview가 공개된 바 있습니다. 이 책은 Windows 개발 서적의 저자로 유명한 찰스 페졸드가 집필 중인 것으로 알려져 있는데요, 이 서적의 두 번째 Preview가 공개되었습니다.

     

    Microsoft Ignite 세션목록 공개

    5월 4일부터 8일까지 시카고에서 열리는 Microsoft Ignite 행사(지난 포스팅 참조)의 세션 목록이 공개되었습니다.

     

    터치기술의 역사

    터치 기술의 역사를 연도별로 정리한 흥미로운 글이 공개되었습니다.

  • Korea Evangelist

    한 주간의 마이크로소프트소식 [1월 4주차]

    • 0 Comments

     안녕하세요. 한 주간의 마이크로소프트의 개발 관련 주요 소식들을 정리합니다.

    관련 영상 : This Week On Channel 9

     

    차세대 윈도우 Windows 10, 새 빌드(9926) 공개

    지난 목요일에 있었던 미디어 브리핑에서는 Windows 10의 새로운 빌드(9926)가 공개 되었습니다.이번 빌드에는 Windows Phone에서만 사용 가능하던 개인비서 코타나가 탑재되었고, 사용자의 입력 환경에 따라 데스크탑 / 태블릿 모드간의 전환을 할 수 있는 컨티늄(Continuum) 모드가 추가되었습니다. 또한 기존의 참 바(Charm bar)가 Action Center를 통합한 형태로 구성이 바뀌었고 사용자 UI가 전반적으로 개선되었습니다.

    clip_image002

    이번 미디어 브리핑에서는 Windows 10의 새 빌드 외에도 많은 뉴스가 있었는데요, 기존의 Windows 7 및 Windows 8/8.1 사용자들은 Windows 10 정식 출시 후 1년간 무료로 OS를 Windows 10으로 업그레이드 할 수 있습니다. 또한 작은 크기의 태블릿과 폰을 위한 Windows 10이 출시될 예정이며, 이는 2월 중으로 윈도우 인사이더 프로그램을 통해 공개됩니다. 차세대 웹 브라우저 “Project Spartan”도 이번 행사에서 첫 선을 보였고, 그 밖에 Office Universal App, HoloLens, Surface Hub등 많은 제품들이 미디어 브리핑 행사에서 소개되었습니다.

     

    Project Spartan과 Windows 10 January Preview 빌드

    이번 미디어 브리핑 행사에서 첫 선을 보인 “Project Spartan”은 Windows 10에 탑재되게 될 새로운 브라우저입니다. 새로운 렌더링 엔진의 탑재로 Spartan은 더 나은 상호 운용성과 사용자 경험을 제공하며, 마우스와 키보드가 아닌 사용자의 터치 및 제스처, 음성 등의 다양한 입력을 받아 작동할 수 있습니다.

    clip_image004

    Spartan의 전체 로드맵은 다음 링크에서 확인하실 수 있으며, 새로운 렌더링 엔진은 추후에 공개될 Windows 10 빌드나 modern.IE 홈페이지(Azure Remote App의 형태)를 통해서 테스트 해 보실 수 있습니다. 좀 더 자세한 내용은 제목의 IE블로그 링크를 통해 확인하시기 바랍니다.

     

    Surface Hub : 팀 내 협업을 위한 디바이스

    역시나 이번 미디어 브리핑 행사에서 처음으로 공개된 Surface Hub는 84인치 크기, 4k 해상도의 대형 디바이스입니다. Surface Hub가 지닌 가치와 탑재 예정인 기술들에 대한 정보를 정리한 글이 마이크로소프트 공식 블로그에 게재되었습니다.

    clip_image006

    블로그 글 외에도 좀 더 자세한 내용을 원하시는 분들은 Surface Hub 공식 홈페이지를 참고 하시기 바랍니다.

     

    Microsoft HoloLens

    사용자에게 홀로그램을 통한 가상현실을 보여줄 수 있는 장치인 Microsoft HoloLens가 공개 되었습니다. HoloLens는 4월 29일부터 3일간 열리는 Build 2015 행사에서 공개될 예정입니다. 좀 더 많은 정보가 필요하시다면 링크의 HoloLens 공식 홈페이지를 확인하시기 바랍니다.

     

    Microsoft Ignite

    세계 각지에서 열렸던, 개발자와 IT-Pro를 위한 행사인 Tech-Ed가 Ignite라는 이름으로 새롭게 단장하였습니다. Ignite 행사는 5월 4일부터 8일까지 미국 시카고에서 열리며, Satya Nadella 회장의 키노트를 비롯하여 각 사업부 수장들이 세션이 이어질 예정입니다.

     

    Visual Studio 2015 CTP 5 공개

    Visual Studio 2015의 CTP 5가 공개 되었습니다. CTP 5 에는 여러 개선사항들이 있었는데요, 새로운 진단도구 창이 추가되어 디버깅과정에서 메모리 및 CPU 사용량을 확인해 볼 수 있게 되었습니다.

    clip_image008

    이 진단도구 창은 WPF, WinForms, 콘솔응용프로그램, Windows Store App등의 여러 프로젝트들에서 사용 가능합니다.

    기존의 XAML UI 반응성 도구를 대체하는 Timeline Tool도 이번 CTP 5에 추가 되었는데요, 응용프로그램이 사용하는 리소스들에 대한 반응성을 한눈에 볼 수 있어 WPF나 Windows Store 앱의 성능을 향상시킬 수 있습니다.

    clip_image010

    그 밖에도 .NET Compiler 플랫폼인 “Roslyn”에 XAML Language 서비스를 탑재하여 XAML 편집기에서의 더 나은 코딩경험을 제공할 수 있게 되었고, ASP.NET 5에도 여러 기능들이 추가되는 등 많은 변화가 있었습니다. 좀 더 자세한 내용은 제목의 Visual Studio 블로그 링크를 통해 살펴 보시기 바랍니다.

     

    DirectX 12 소식

    이번 미디어 브리핑 행사에서 마이크로소프트 Xbox 사업부의 수장인 Phil Spencer는 차기 Unity 5에서부터 DirectX 12가 지원된다고 밝힌 바 있습니다. 링크의 블로그에는 DirectX 12의 성능 테스트 결과와 DirectX 12 관련 내용이 잘 정리 되어 있습니다.

     

     

  • Korea Evangelist

    한 주간의 마이크로소프트소식 [1월 3주차]

    • 0 Comments

    안녕하세요. 한 주간의 마이크로소프트의 개발 관련 주요 소식들을 정리합니다.

    관련 영상 : This Week On Channel 9

     

    Windows 10 미디어 브리핑 라이브 웹 캐스트

    현재 Technical Preview로 공개된 Windows 10의 미디어 브리핑이 1월 22일 오전 2시(한국시간)에 라이브로 진행됩니다. 이번 행사에서는 Operating System 그룹의 Terry Myerson과 Joe Belfiore가 새로운 Windows 10 소식을 전달할 예정이며, Satya Nadella 회장의 연설도 예정되어 있습니다. 라이브 웹 캐스트는 다음 링크를 통해서 보실 수 있으며, 행사 종료 후에도 영상을 보실 수 있습니다.

    image

     

    Build 행사 등록 시작

    마이크로소프트의 연례 개발자 행사인 Build 행사의 등록이 1월 23일 오전 2시(한국시간)부터 시작됩니다.

     

    .NET Core의 정체와 .NET Core가 중요한 이유

    .NET Core는 다양한 운영체제(e.g. Mac, Linux)에서 동작하는 개발 Framework입니다. .NET Core는 .NET Framework의 부분집합으로, 일부 라이브러리와 CLR의 일부 기능들(e.g. Code Access Security, Application Domains)이 제외되어 있지만 동일한 Base Class Library를 제공합니다. .NET Core는 현재 MIT 오픈 라이선스로 공개되어 있으며 점차적으로 내용이 추가되고 있습니다. 또한NuGet을 통해 .NET Core 런타임을 설치하는 방식이기 때문에 다른 응용프로그램의 영향을 받지 않는다는 장점도 있습니다. 좀 더 자세한 내용은 링크를 참고 하시기 바랍니다.

     

    Microsoft + GitHub : 학생 개발자를 위한 무료도구 모음 배포

    마이크로소프트의 Visual Studio가 GitHub에서 제공하는 학생 개발자들을 위한 도구 모음에 추가 되었습니다. Visual Studio의 무료버전인 Community 에디션을 포함하여 학생 분들이 활용하실 수 있는 총 15가지의 혜택이 있습니다.

     

    image

     

    Non-Programmer를 위한 Git 사용가이드

    소스코드 버전관리 시스템인 Git은 많은 개발자들이 사용하고 있지만 처음에는 사용법을 배우기가 쉽지 않은데요, 링크의 문서는 이러한 Git의 사용법을 차근차근 설명해 놓은 문서입니다.

     

    Mojio 윈도우폰 앱 컨테스트 개최

    차량용 애플리케이션 앱 스토어를 운영하는 마이크로소프트의 파트너사인 Mojio와 마이크로소프트가 윈도우폰 앱 컨테스트를 함께 개최합니다. 컨테스트 우승자는 $1000의 상금을 받게 되며, 다른 수상자의 앱은 Mojio 앱 스토어에 하이라이트 됩니다. 컨테스트 기간은 2월 12일까지이며, 총 다섯 가지 분야로 진행됩니다.

     

    윈도우폰 개발자를 위한 Xamarin Forms 사용 방법

    Xamarin Forms를 사용하면, 하나의 컨트롤을 여러 플랫폼 고유의 컨트롤로 변경할 수 있어 모든 플랫폼의 UI 구성방식을 알아야 하는 어려움을 일부분 해소할 수 있습니다. 또한 Xamarin Forms가 XAML을 사용하기 때문에 윈도우 / 윈도우폰 개발자들이 좀 더 쉽게 사용할 수 있는데요, 링크의 블로그 포스트는 이러한 Xamarin Forms로 프로젝트를 만들고 앱을 개발하는 과정을 자세히 설명하고 있습니다.

     

    Azure 포털 A to Z

    마이크로소프트의 클라우드 서비스인 Microsoft Azure에는 빠르게 서비스들이 추가되고 있습니다. Azure 포털에 접속하시면 다양한 서비스들(e.g. 웹사이트, 가상컴퓨터, 모바일 서비스 등등)을 보실 수가 있는데요, 이렇게 많은 서비스들이 각각 무엇인지, 어떤 역할을 하는지를 총 정리한 자료를 살펴 보시기 바랍니다.

     

    Docker를 사용해서 ASP.NET 5 응용프로그램을 Linux 컨테이너에서 실행하기

    ASP.NET 5는 여러 플랫폼을 지원하도록 설계되어 Linux나 Mac OS X에서도 작동하는 응용프로그램을 만들 수 있습니다. 링크의 블로그는 Docker를 사용하여 Linux 컨테이너에서 ASP.NET 5 응용프로그램을 실행하는 방법을 단계별로 설명하고 있습니다.

     

    Syncfusion - Essential Studio 무료공개 (개인 개발자/소규모 회사 대상)

    개발 컴포넌트 제작사인 Syncfusion가 개인 개발자와 소규모회사들에게 Essential Studio를 무료로 제공합니다. Essential Studio에는 아래 그림과 같이 여러 개발 컴포넌트들이 포함되어 있습니다.

    image

     

    Microsoft BASIC for 6502 소스코드 공개 [1978]

    Microsoft BASIC for 6502의 소스코드가 공개되었습니다. 이 코드는 1978년 빌 게이츠가 작성하였으며 외부에 공개된 빌 게이츠의 코드 중 가장 오래된 코드라고 합니다.

    image

  • Korea Evangelist

    한 주간의 마이크로소프트소식 [1월 1,2주차]

    • 2 Comments

    안녕하세요. 한 주간의 마이크로소프트의 개발 관련 주요 소식들을 정리합니다.

    관련 영상 : This Week On Channel 9

     

    2015, 윈도우 스토어가 개발자들에게 많은 기회를 제공합니다

    작년 한 해 동안 윈도우 스토어의 개발자 수는 80%가 증가했고, 실 사용자는 30% 증가했습니다. 윈도우 스토어 팀은 Windows 10 출시와 함께 올 한해 아래 다섯 가지 영역에 집중하겠다고 발표하였습니다.

    1. 46개국 통신사들과의 협력을 통한 결제 방식의 다양화
    2. 결재 금액의 다양화, 앱내 구매와(In-App Purchase) 앱내 광고 플랫폼 강화
    3. 스토어앱 노출 방식의 다양화 (글로벌 광고 및 프로모션)
    4. 초 중급의 모든 개발자들이 앱을 개발할 수 있도록 노력
    5. 개발자 센터의 기능들을 통합하여, 개발자들에게 편의를 제공

     

     

    좀 더 상세한 내용은 링크를 참고하시기 바랍니다.

     

    Visual Studio Online 가격 정책 변경

    VSO(Visual Studio Online)의 변경된 가격 정책이 발표되었습니다. 솔루션Build와 Load Testing의 가격정책이 변경되어, VSO를 사용하는 개발비용을 줄일 수 있습니다. 또한 VSO Professional 라이선스를 구독 시 10명이었던 인원제한이 100명으로 늘어나는 등의 변화가 있었습니다.

     

    Go언어(golang) Azure WebSite 개발하는 4가지 단계

    Go언어(golang)는 구글이 개발한 가비지컬렉션과 동시성(concurrency)을 지원하는 언어입니다. Go언어로 개발한 웹 사이트를 Azure의 Websites를 통해 호스팅 할 수 있는 방법이 공개되었습니다.

     

    Visual Basic 14 14가지 주요 개선점들

    Visual Basic 14는 Visual Studio 2015에 탑재될 최신 버전의 Visual Basic입니다. C++로 작성되었던 기존 버전과는 달리 VB 코드로 재 작성된 Visual Basic 14의 14가지 주요 기능들을 상세히 설명한 글이 공개 되었습니다. Visual Basic에 관심이 있는 개발자 분들은 확인해 보시길 바라며, 관련하여 Visual Basic 개발팀의 Lucian Wischik과 MSDN 매거진 팀의 Q&A 또한 확인해 보시기 바랍니다.

     

    Azure 상의 Visual Studio 가상머신 이미지

    Azure의 가상머신(가상 컴퓨터)의 갤러리에는 Visual Studio, SQL Server, SharePoint Server등 다양한 이미지 가 포함되어 있어 별도의 설정 없이 손쉽게 필요한 가상컴퓨터를 만들 수가 있습니다. Visual Studio이미지를 사용하면 최신 버전의 Visual Studio를 테스트 해 볼 수 있기 때문에 서비스 시작 이후 지난 1년간 많은 개발자들이 사용해왔다고 합니다. 개발자 분들이 사용할 수 있는 Visual Studio 이미지의 종류와 가상컴퓨터 만드는 법, MSDN 구독자가 사용할 수 있는 가상컴퓨터의 종류 등을 잘 정리한 글이 Visual Studio 블로그에 공개되었으니 상세한 내용을 원하신다면 링크를 참고하시기 바랍니다.

     

    Coding4Fun 툴킷 v2.0.9 공개, Windows Runtime (Windows 8.1 / Windows Phone 8.1) 지원

    Coding4Fun프로젝트는 개발자들이 쉽게 Windows 8.1 / Windows Phone 8.1 앱을 개발할 수 있도록 Coding4Fun 툴킷을 제공하고 있습니다. 링크의 블로그는 Coding4Fun 툴킷의 설치부터 사용까지의 상세한 내용을 담고 있습니다.

     

    인터넷 익스플로러(IE) 테스트용 가상머신 업데이트

    modern.IE 웹 페이지는 다양한 운영체제용 IE를 테스트 해 볼 수 있도록 가상머신을 제공하고, 웹 페이지가 사용자의 여러 브라우저에서 어떻게 보이는지 스크린샷을 제공하기도 합니다. 최근 업데이트에서는 여러 종류의 가상머신에 Windows Update를 적용시키고, 제공하는 압축 파일의 포맷을 바꾸는 등의 변화가 있었습니다.

     

    차세대 .NET Framework 컴파일러 플랫폼 Roslyn

    오픈소스 .NET Framework 컴파일러 플랫폼인 Roslyn 관련 소식들입니다. Roslyn은 블랙박스로 여겨지던 기존 컴파일러들과는 달리 컴파일 과정의 산출물에 접근할 수 있도록 API를 제공하여 다양한 코드분석을 가능하게 합니다. 링크의 블로그는 Roslyn을 설치 후 실행하여 SyntaxTree를 만드는 등의 간단한 테스트와 설명을 담고 있습니다. 아울러 Roslyn 사용한 코드분석 예제와 코드 리팩토링과 분석도구를 제공하는 오픈소스 프로젝트인 NR6Pack도 확인해 보시면 좋을 것 같습니다.

     

    ConnectTheDots

    Microsoft Open Technologies의 오픈소스 프로젝트인 ConnectTheDots는 아두이노와 같은 여러 디바이스들을 Microsoft Azure의 다양한 서비스(Azure Stream Analytics, Machine Learning, HD-Insight)에 연결시켜주는 IoT솔루션입니다. GitHub에 공개된 초보자용 가이드 문서와 소스코드, 스크립트 등 다양한 내용들을 살펴 보시기 바랍니다.

     

    IoT : 장난감과 아두이노 연결하기

    저렴한 장난감RC카와 아두이노를 연결하는 방법에 대해 상세히 다룬 글이 공개되었습니다. 아두이노에 관심이 있는 개발자라면 재미있게 보실 수 있을 것 같습니다.

     

    Visual Studio Tools for Apache Cordova 사용하여 iOS 개발하기

    크로스플랫폼 개발도구인 Apache Cordova에 대해 지난 포스팅에서 소개 드린바 있었는데요, Visual Studio Tools for Apache Cordova를 사용하여 프로젝트 생성 후 앱을 개발하거나 기존에 만들어진 웹 애플리케이션을 Visual Studio로 import하여 개발하는 방법 등 다양한 내용을 자세히 서술한 글을 소개 드립니다.

     

    App Studio 만들어진 앱의 소스코드 합치기

    Windows App Studio(beta)를 사용하면 간단하게 앱을 만들고 스토어에 게시할 수 있습니다. 링크의 글은 App Studio로 만들어진 프로젝트 들의 소스코드를 Source Tree를 사용하여 합치는 방법에 대해 상세히 설명하고 있습니다.

     

    FOCS 2014 영상을 온라인으로

    지난 10, 필라델피아에서 열렸던 FOCS (Foundation of Computer Science) 2014 컨퍼런스의 영상이 무료로 공개되었습니다.

Page 2 of 127 (631 items) 12345»