본문 바로가기

마이크로소프트, 닷넷 코어(.NET Core) 및 ASP.NET 5 취약점 포상 프로그램 실시 마이크로소프트는 최근 비주얼 스튜디오 2015 버전을 공개하면서 ASP.NET 5 와 크로스플랫폼 런타임 환경인 .NET CLR Core 을 공개했습니다. 새로운 버전의 공개에 맞추어 지난 20일 마이크로소프트 닷넷 개발자 블로그 포스팅을 통해 버그 혹은 취약점을 발견하는 이들에게 최대 15,000달러의 포상금을 지급하는 프로그램이 시작됨을 알렸습니다. 버그와 취약점에 대한 리포트는 새롭게 공개된 ASP.NET 5 와 .NET CLR Core 에 대..
마이크로소프트 비주얼 스튜디오 2013을 20% 더 저렴하게 구매해보자! 마이크로소프트는 다년간 개발자 에코시스템(Eco-system)을 위해 많은 투자를 해 왔습니다. 윈도우 운영체제는 여전히 PC 시장의 대부분을 차지하고 있고 PC 기반의 소프트웨어 개발은 큰 변화 없이 시장의 많은 요구를 받고 있습니다. 그런데 최근 모바일과 스마트 기기가 시장의 새로운 주류로 떠오르면서 전통적인 마이크로소프트 개발자 커뮤니티에 파열음이 일어나기 시작했습니다. 애플이 공급하는 iOS 플랫폼에서의 개발은 높은 광고 수익과 앱내수익(In..
NAnt 로 만들어 보는 빌드 자동화 2 - 일단 빌드해보자! 지난 포스팅에서 Binary 버전으로 다들 NAnt 를 설치하셨나요? Binary 버전을 설치해도 되지만 NAnt 를 이용하는게 주 목적이라면 굳이 Source 를 받아서 컴파일 하실 필요는 없을 것 같습니다. 지난 포스팅을 보지 않고 오셨다면 아래 링크를 이용해서 NAnt 를 먼저 설치하고 오시는게 순서입니다 ^^ [Development] - NAnt 로 만들어 보는 빌드 자동화 1 - 설치 [바로가기]   NAnt 가 빌드하는 원..
NAnt 로 만들어 보는 빌드 자동화 1 - 설치 그동안 빌드 자동화에 대해서 관심만 있었지 실제로 사용해 본 적은 없었습니다. 대부분 Peer to peer 로 배포하는 방식으로 커버가 가능했고 수작업이 어느정도 들어가더라도 Configuration 등을 세심하게 하나씩 살피면서 배포하는 것이 더 편하다고 느끼고 있었기 때문입니다.  하지만 갑자기 배포해야 할 서버의 규모가 세자리 수 가까이 된다는 생각을 하기 시작하니 이건 사람이 해야 할 일이 아니라는 생각이 들더군요..
Nullable 자료형과 ?? 연산자 (null-coalescing operator) 마이크로소프트가 제공하는 닷넷 프레임워크는 그 양이 정말 방대하다. 그러다 보니 이미 오래전부터 존재하고 있음에도 불구하고 사용자들에게 널리 사용되지 않는 요소들도 꽤 많다. 오래된 기술이라서 Deprecated 되는 요소를 제외하더라도 그 유용성에 비해 사용자들의 인지가 떨어지는 것들이 여럿 있다. 그 중 대표적인 것이 바로 "?? 연산자" 이다.  일반적으로 사용자들은 단행 조건문 처리를 할 때나 Nullable 자료형을 선언할 때 쓰..
[WCF] BodyStyle 속성을 Wrapped 로 지정했음에도 에러가 나는 경우 WCF 를 이용한 통신채널을 구성할때, 일반적인 방법으로 인터페이스를 선언하고 웹 참조 혹은 DLL 참조, Svcutil 로 생성된 레퍼런스 정보를 사용할 때는 별 문제가 없다. 하지만 WCF 3.5 부터 제공되기 시작한 REST 형태의 호출 지원을 사용하는 경우에는 파라메터의 데이터 형태에 따라 BodyStyle 속성을 지정해야 하는 경우가 빈번하다. 예> IService.cs [ServiceContract] public interfac..
지속적인 통합 (CI, Continuous Integration) 에 관한 좋은 아티클 모음 애자일 프로그래밍을 하던 그렇지 않던 지속적인 통합 (CI, Continuous Integration) 은 개발자들의 노고를 덜어주기 위한 큰 화두임에 틀림없다. 관련하여 여러가지 자료를 찾아 보던중 월간 마이크로소프트웨어지에 필진으로 활동중이신 최재훈 님께서 2008년도에 1년동안 연재했던 자료가 있어서 링크를 모아 보았다.  혹시나 CI 에 관하여 고민하고 있거나 공부를 하고 싶은 사람이라면 (저처럼 ^^) 한번 쭈욱 읽어보면서 감..
윈도폰7으로 개발하는 페이스북 어플리케이션 닷넷 개발자 커뮤니티인 dotnetslackers.com 에 예전에 올라온 좋은 자료입니다. 윈도폰7에서 페이스북 연계 앱을 개발하는 강의인데요 하나씩 따라하면서 만들어보기 좋게 구성되어 있습니다. [ 강의#1 ] - http://dotnetslackers.com/articles/net/wFace-windows-phone-7-facebook-integration-part-1.aspx [ 강의#2] - http://dotnetslackers.com/..
윈도폰7, 이제 비주얼 베이직으로 개발하세요! 윈도폰7은 기존 마이크로소프트의 윈도우모바일 계열 운영체제와 다르게 닷넷 기반의 C# 만으로 개발이 가능하다고 알려져 있습니다. Managed 코드로만 개발을 가능하게 함으로써 애플리케이션과 운영체제의 안정성을 더 높히겠다는 마이크로소프트의 의지가 반영된 결과입니다. 한동안 Native C 를 지원하지 않음으로서 생기는 단점들에 대하여 갑론을박이 많았습니다만 단말 런칭 이후에는 이런 이야기가 많이 줄어든 분위기입니다. 마이크로소프트는 여기에 더하여..
마이크로소프트 윈도폰7 개발자를 위한 무료 ebook 공개! 찰스 페졸드라는 이름이 마이크로소프트 관련 개발을 하시는 분들께는 무척 익숙할겁니다. 윈도우 서버 제품군을 비롯하여 개발 관련된 내용들까지 가리지 않고 책을 저술하는 분으로 유명합니다. 이번에 그 영역을 모바일까지 넓혀왔습니다. 이름하여 프로그래밍 윈도폰7! 아직까지 윈도폰7 개발서가 딱히 나오지 않은 상태에서 페졸드와 MS Press 에서 이렇게 무료로 책을 풀어준다는 것은 개발 붐을 일으키기 위한 하나의 전략으로 생각됩니다. 마이크로소프트의 입..