본문 바로가기

마이크로소프트, 닷넷 코어(.NET Core) 및 ASP.NET 5 취약점 포상 프로그램 실시 마이크로소프트는 최근 비주얼 스튜디오 2015 버전을 공개하면서 ASP.NET 5 와 크로스플랫폼 런타임 환경인 .NET CLR Core 을 공개했습니다. 새로운 버전의 공개에 맞추어 지난 20일 마이크로소프트 닷넷 개발자 블로그 포스팅을 통해 버그 혹은 취약점을 발견하는 이들에게 최대 15,000달러의 포상금을 지급하는 프로그램이 시작됨을 알렸습니다. 버그와 취약점에 대한 리포트는 새롭게 공개된 ASP.NET 5 와 .NET CLR Core 에 대..
윈도우폰7 개발을 위해 C# 을 먼저 정비하자 오랜만에 포스팅을 올립니다 :-) 마이크로소프트가 제공하는 윈도우폰7 트레이닝 세션을 보기 시작했습니다. 시작하면서 세션 발표자들께서 좋은 링크들을 많이 공유해 주시네요 아무리 윈도우폰7이 실버라이트와 블렌드를 잘 써야한다고 해도 그 기저에는 C# 이 있다는 것을 부인할 사람은 아무도 없습니다. 본격적으로 윈도우폰7 개발을 공부하기 전에 C# 을 정리해보는 것은 상당히 의미있는 시간이 될 것으로 생각되네요! http://www...
Delegate 를 축약해서 쓸 수 있는 여러가지 방법들 C# 3.0 에서 새롭게 도입된 Lambda 표현식을 사용하면 코드를 정말 간단하게 표시할 수 있는 장점이 있습니다. 델리게이트가 세상에 처음 나타난 이래 이는 정말 많은 프로그램과 개발자들에게 형언할 수 없는 아름다운 생활을 할 수 있는 "기회"를 주었습니다. 물론... 기회에는 반대급부가 따랐지만 말이죠.. 쿨럭... 여튼... 아래의 간단한 세가지 코드를 보면서 코드가 아름다워지는 광경을 한번 보도록 하겠습니다. Named 메서드의 사용 I..
4월 12일, Visual Studio 2010 이 공개됩니다. 여러분들은 지금 어떤 개발도구를 사용하고 계시나요? 자바(Java) 개발을 하신다면 이클립스(Eclipse)를 사용하실거고 iPhone 이나 iPad 용 어플리케이션을 개발하신다면 Xcode 를 사용하고 계실거라 생각됩니다. 마이크로소프트의 운영체제와 디바이스 개발을 하신다면? 네, 개발도구의 대명사인 Visual Studio 2010 을 사용하고 계실겁니다. 마이크로소프트가 오는 12일, 라스베이거스에서 열리는 " Visual Studio 컨퍼런..
Mirabyte 의 닷넷 CF 용 터치기반 UI 컨트롤 라이브러리 iPhone 광풍이 연일 전국을 휩쓸고 있습니다. 그동안 윈도우 모바일 개발을 하시던 분들이 참 씁쓸해 하시는 요즘입니다만, 여전히 산업용 시장에서 윈도우 CE 기반의 장비들이 많이 사용되고 있고 윈도우 모바일 기반의 컨슈머 제품들도 계속 출시되고 있으니 윈도우 모바일 7 의 성능 개선을 기대하며 내공을 증진시키시는게 중요한 시기가 아닌가 싶습니다. 요즘 몇가지 커스텀 컨트롤 개발을 하면서 상용으로 판매되는 제품들을 이리저리 살펴보고 있습니다. mi..
ODP.NET 성능 카운터는 11g 버전 이상에서만 가능하다? 윈도우 기반의 서버를 사용할 때 참 유용한 것이 성능 카운터 입니다. 눈으로, 로그로 보이지 않는 것들도 다양한 객체와 성능 카운트를 통해서 확인이 가능하기 때문에 원인을 명확히 알 수 오동작의 단서를 제공하는 유용한 도구입니다. 이 성능 카운터에는 기본적으로 닷넷의 기본 프로바이더가 포함되어 있습니다. 닷넷이 설치된 PC 나 서버에서 해당 카테고리를 선택하면 측정 가능한 다양한 옵션이 보입니다. 그런데 오라클의 ODP.NET 을 사용하는 경우에는..
오라클 환경에서의 닷넷 어플리케이션 개발 #2 * 이 글은 오라클 기술 네트워크(Oracle Technology Network)에 공개된 Joh Paul Cook 의 영문 아티클을 번역 / 의역한 글입니다. 원문은 링크(http://tinyurl.com/m69mvh)를 통하여 확인하실 수 있습니다. Visual C# 구문 프로젝트에 참조 추가를 한 다음 using 구문을 이용하여 네임스페이스를 선언해 주어야 합니다. 기술적으로 네임스페이스 선언은 해주지 않아도 관계 없지만, 간결한 코드를 위해서..
오라클 환경에서의 닷넷 어플리케이션 개발 #1 * 이 글은 오라클 기술 네트워크(Oracle Technology Network)에 공개된 Joh Paul Cook 의 영문 아티클을 번역 / 의역한 글입니다. 원문은 링크(http://tinyurl.com/m69mvh)를 통하여 확인하실 수 있습니다. 글을 시작하며 마이크로소프트의 개발 프레임워크인 닷넷 프레임워크의 인기가 높아짐에 따라 많은 개발자들이 닷넷 어플리케이션과 오라클과의 통합을 위한 가장 좋은 방법에 대한 정보를 갈구하고 있습니다. ..
ODP.NET 을 이용한 닷넷 오라클 개발 환경의 구성 닷넷 환경에서 오라클을 개발하기 위한 방법은 크게 두가지이다. 오라클 클라이언트를 전체 설치할 때 따라오는 ODP.NET (Oracle Data Provider for .NET) 만을 이용하는 방법이 한가지이고, 다른 하나는 Visual Studio IDE 환경에 Plug-in 가능한 ODT.NET (Oracle Developer Tools for Visual Studio.NET) 을 설치해서 사용하는 방법이 다른 한가지이다. 복잡하지 않은 개발을..
윈폼에서 웹서비스 호출시 "기본 연결이 닫혔습니다" 에러 처리 근래 몇 년간 웹서비스로 개발된 API 들은 항상 웹폼에서만 호출했었습니다. 이번에 개인적으로 사용할 서버 모니터링 프로그램을 만들면서 웹서비스를 사용하고 있었는데, 윈폼에서 호출이 1회 이상 되지 않는 문제가 발생하더군요. 처음 프로그램이 웹서비스를 호출하면 값을 잘 받아오지만, 이후부터는 값을 받아오지 못하는 문제더군요. 에러 메시지는 "기본 연결이 닫혔습니다" (영어로는 The Underlying Connection was Closed 더군요...