본문 바로가기

비주얼 스튜디오 코드(Visual Studio Code), 깃허브를 통해 오픈소스로 공개! 마이크로소프트가 닷넷을 비롯한 자신들의 플랫폼, 프레임워크 뿐만 아니라 리눅스 진영을 비롯하여 여러 오픈 소스 과제에 적극 참여하는 건 더이상 새로운 소식이 아닙니다. 오히려 거대 IT 기업들 중에서 마이크로소프트만큼 열린 정책으로 생태계를 지원하고 있는 곳이 있을까 싶을 정도입니다. 이런 기조하에서 근래에 발표했던 멀티 플랫폼 코드 에디터인 비주얼 스튜디오 코드(Visual Studio Code)는 하나의 방점을 찍고 있다해도 고개가 끄덕여 집니다..
마이크로소프트 비주얼 스튜디오 2013을 20% 더 저렴하게 구매해보자! 마이크로소프트는 다년간 개발자 에코시스템(Eco-system)을 위해 많은 투자를 해 왔습니다. 윈도우 운영체제는 여전히 PC 시장의 대부분을 차지하고 있고 PC 기반의 소프트웨어 개발은 큰 변화 없이 시장의 많은 요구를 받고 있습니다. 그런데 최근 모바일과 스마트 기기가 시장의 새로운 주류로 떠오르면서 전통적인 마이크로소프트 개발자 커뮤니티에 파열음이 일어나기 시작했습니다. 애플이 공급하는 iOS 플랫폼에서의 개발은 높은 광고 수익과 앱내수익(In..
Windows Azure 개발을 위한 준비 최근 클라우드 컴퓨팅이 큰 화두입니다. 구글의 Back-end 시스템이 이미 클라우드로 구동되고 있다는 사실은 너무나 많이 알려진 사실이지요. 국내의 대기업들도 너도나도 클라우드 컴퓨팅에 뛰어 들고 있지만 세계적인 IT 벤더들의 발걸음을 따라가기는 무척 힘든 상황입니다. 마이크로소프트가 클라우드 컴퓨팅에 대응하기 위해서 제공하고 있는 서비스의 이름이 바로 Azure 입니다. Azure 는 웹 서비스로의 Role 뿐만 아니라 일반적인 어플리케이션을 위..
Delegate 를 축약해서 쓸 수 있는 여러가지 방법들 C# 3.0 에서 새롭게 도입된 Lambda 표현식을 사용하면 코드를 정말 간단하게 표시할 수 있는 장점이 있습니다. 델리게이트가 세상에 처음 나타난 이래 이는 정말 많은 프로그램과 개발자들에게 형언할 수 없는 아름다운 생활을 할 수 있는 "기회"를 주었습니다. 물론... 기회에는 반대급부가 따랐지만 말이죠.. 쿨럭... 여튼... 아래의 간단한 세가지 코드를 보면서 코드가 아름다워지는 광경을 한번 보도록 하겠습니다. Named 메서드의 사용 I..
Visual Studio 2010 과 WPF 4.0 (김대욱 MVP) WPF 는 SilverLight 의 수퍼셋이라고 봐도 무방한 .NET Framwork 3.0 부터 제공되는 컴포넌트입니다. 데스크탑 환경에서 사용자에게 더 나은 UX 를 제공해주는 훌륭한 방법이며 윈도우 7 의 판매가 순조로와 곧 2억개를 넘어서게 되면 그 만큼 .NET Framework 의 보급률도 올라가게 되어 관심을 더 많이 받게 될 기술이 아닌가 싶습니다. 물론 Silverlight out of browser 와의 카니발라이제이션은 어떻게 봐..
RIA 세상의 새로운 도전, Silver Light 4 / 김영욱 Evangelist 윈도우 폰 7 의 출시가 세달 정도 앞으로 다가왔습니다. 수많은 사람들이 새로운 세상을 꿈꾸며 윈도우 폰 7 을 기다리고 있을 것 같습니다. 이미 알려진 것처럼 윈도우 폰 7 에서는 C# 와 Silver Light 이 핵심 기술로 자리잡고 있습니다. 기존의 윈도우 모바일로 개발된 많은 UI / UX 들은 재활용되기 힘든 상황이지만 비지니스 로직이 C# 으로 되어 있다면 그나마 조금 나을 것 같습니다. 윈도우 폰 7 어플리케이션 개발을 위해..
4월 12일, Visual Studio 2010 이 공개됩니다. 여러분들은 지금 어떤 개발도구를 사용하고 계시나요? 자바(Java) 개발을 하신다면 이클립스(Eclipse)를 사용하실거고 iPhone 이나 iPad 용 어플리케이션을 개발하신다면 Xcode 를 사용하고 계실거라 생각됩니다. 마이크로소프트의 운영체제와 디바이스 개발을 하신다면? 네, 개발도구의 대명사인 Visual Studio 2010 을 사용하고 계실겁니다. 마이크로소프트가 오는 12일, 라스베이거스에서 열리는 " Visual Studio 컨퍼런..
Mirabyte 의 닷넷 CF 용 터치기반 UI 컨트롤 라이브러리 iPhone 광풍이 연일 전국을 휩쓸고 있습니다. 그동안 윈도우 모바일 개발을 하시던 분들이 참 씁쓸해 하시는 요즘입니다만, 여전히 산업용 시장에서 윈도우 CE 기반의 장비들이 많이 사용되고 있고 윈도우 모바일 기반의 컨슈머 제품들도 계속 출시되고 있으니 윈도우 모바일 7 의 성능 개선을 기대하며 내공을 증진시키시는게 중요한 시기가 아닌가 싶습니다. 요즘 몇가지 커스텀 컨트롤 개발을 하면서 상용으로 판매되는 제품들을 이리저리 살펴보고 있습니다. mi..
Xcode vs. Visual Studio #1 간만에 본진을 떠나서 이곳에 글을 올립니다. 최근 넷북에 OS X 를 올리고 Xcode 를 슬슬 만져보고 있습니다. 그래봐야 실제로 Xcode 로 프로젝트 만들어서 테스트 해본건 열손가락 남짓하네요. 아무래도 화면이나 키보드가 불편한 넷북에서 체험한 것이라 여러해 동안 Xcode 를 이용하여 Mac 용 혹은 iPhone 용 어플리케이션을 개발해 오신 분들이 " 잘 모르면서 그런소리 하지마라 " 할지도 모르겠습니다. 여러해 동안 Visual Studi..
Visual Studio 2010 Beta 1 을 설치했습니다 금요일을 맞이하여 마이크로소프트가 새롭게 준비중인 Visual Studio 2010 의 Beta 1 버전을 설치했습니다. 따로 개발 적인 측면에서 VS 를 살펴보려는 이유는 아니고, 준비중인 원고에서 Visual Studio 2010 에서 확인할 내용이 몇가지 있어서 임시로 회사 PC 에 설치를 감행(?)했습니다. 워낙에 하드디스크 용량이 부족한 회사 PC 인지라, VS 2010 과 .NET Fx 4 가 올라가면 시스템이 뻗어버리는 것 아닐까 하는 ..