그외 새로 들어가는 IDE 기능들

전에 쓴 post에 있는 새로운 IDE 기능은 dynamic과 COM interop에 관련되어 새로 추가된 기능들이고, 당연히 이 밖에도 여러가지 새로 VS10에 추가 되는 IDE 기능들이 있습니다. 이번 post에서는 요 기능들에 대해 얘기 할까 합니다.   일단 새로 추가된 기능을 2가지로 분류 한다면, 첫번째는 새로이 들어가는 기능이고, 두번째는 기존의 기능을 향상 시킨것입니다.   일단 새로이 들어간 기능에…


VS10에 대한 링크 모음

저희 팀에 Kirill Osenkov이 쓴 blog post인데 정말 유용한 VS10과 C# 4.0에 대한  link가 있습니다. 시간 나시면 꼭 한번 둘러 보세요.   * 그중 가장 첫번째 PDC video 링크들은 정말 엑기스 입니다. C#과 프로그램밍에 관심있으시다면 정말 다 꼭 봐야 할 것들이죠.   수고.


Com Interop과 dynamic에 대한 IDE의 지원

어제 포스트에서 제가 C# 4.0에 새로 지원 되는 주 기능으로 Com interop과 dynamic을 얘기 하면서 그에 대한 IDE의 새 기능을 쓰기로 해 놓고 C# 4.0에서 새로 지원 되는 Compiler 기능만 쓰고 이에 대한 IDE 기능은 전혀 쓰질 않았죠 ㅡ.ㅡ.   이유는 사실 dynamic의 경우 IDE 에서 해 줄수 있는게 별로 없기 때문이기도 합니다.   이…


다음 버젼에 새로 추가 되는 기능들 …

안녕하세요, 간만에 포스팅 합니다. 이제 비쥬얼 스튜디오 2008이 릴리지 된지도 일년이 넘어 가네요. 이번 포스팅은 다음버젼의 VS에 들어가게 될 새 기능에 대한 간략한 소개 입니다. 물론 제가 C# IDE 팀이므로 C# IDE에 관계된거만 이겠지만요 하하하. 일단 가장 눈에 띄는게 VS 자체가 WPF로 바뀐겁니다. 물론 슬쩍 보기엔 기존 VS와 다른게 하나도 없어 보이지만, 자세히 보면 editor에서…

2

C# 에서 windows API 쓸수 있는 방법 도와 주는 사이트

웹에 가끔 질문을 올리시는 분들이 계셔서 모르시는 분들에게 도움이 될까 해서 올립니다. 아시다 시피 .NET은 COM 도 지원하지만 그냥 DLL을 직접 콜 하는 방식도 지원합니다. 이걸 PInvoke라고 하지요. 근데 이 PInvoke 이 사용하기가 조금 까다롭습니다. COM처럼 TLB가 있어서 상호간의 마샬이나 콜 방법을 도와 주는것이 있는것도 아니고, 따라서 자동으로 .NET wrapper을 만들어 주는 툴이 있는것도 아니고,…


Extension method 그 최고의 유용성

C# 3.0의 새로운 기능이라 하면 Linq만을 생각 하시는 분들이 많은거 같아, 오늘은 C# 3.0의 새 기능중 내 생각에 가장 유용하다. 아니 적어도 Design 면에서는 가장 유용하다할 Extension method에 대해 써 볼까 한다. 뭐 Extension method가 무엇이냐,  이런건 인터넷에서 쉽게 찾아 볼수 있으니 자세한 설명은 생략하고 그냥 간단한 예제 하나로 대체 하도록 하겠다. using System;  …

1

Visual Studio 2008의 새로운 intellisense

이번엔 VS 2008의 새로운 기능을 얘기 해 볼까 합니다. 뭐 각 버젼업 마다 새로운 기능을 추가 하는데 이번 VS 2008에서 C# IDE는 사실 C# 3.0의 새로운 기능을 지원 하는데만 거의 모든 시간을 다 사용했습니다.  여기서 C# 3.0의 새로운 기능이라 함은 lambda expression, type inference (var), query expression, object/collection initializer, extension methods, 등등을 말합니다. 위에 나열한…


Visual Studio 2008 SP1 에 바뀌는 것들

Visual Studio 2008 이 정식 release 된게 몇일 안된거 같긴하지만 ㅡ.0 어차피 내부적으로는 RTM한지 벌써 몇달은 된거 같고 이미 SP1이 마무리 작업 중이다. 하여간 그리 하여 SP에 새로 들어갈 가능성이 있는 (뭐 당연히 실제 release 될때는 완전히 바뀔 가능성도 있다) 기능들에 대해 써 볼까 한다.   첫번째는 User Comment Scanning for Closed file. 이건 가장…

2

Visual Studio 2008의 C# IDE 성능 향상

Visual Studio 2008의 C# IDE  성능 향상   이번 visual studio 2008 C# IDE 에 들어간 몇가지 성능 향상에 대해 쓸까 한다. 물론 모든 성능 향상의 목적은 궁극적으로 C# editor가 좀 더 부드럽고 빠르게 사용자에게 반응할수 있도록 하는거다. 이 궁극적인 목적을 위해 2008에는 2005와 다르게 몇가지 tweak을 했다 첫번째가 navigation bar다. 2005 와 그 이전…


Visual Studio 2005 SP1 에 새로 추가 되는 기능 Web Application Project

Visual Studio 2005 가 릴리지 된지 어언…. 어언… 하여간 좀 됐다. VS 2005 가 릴리즈 된후에 가장 많이 받은 feedback 중 하나가 VS 2005에서 새로 바뀐 웹 프로젝트 방식이 기존 2003 방식과 너무 달라 2003에서 2005로 Migrate 하기가 힘들다는 거였다 소위 Web Site Project 라 불리는 이 새로운 방식은 일반적인 VS project system을 사용하지 않고…

1