Visual Studio 2008 짧은 리뷰

November 29, 2007 15:49 by WebStoryMaker

11월 19일 그토록 기다렸던 VS2008 이 릴리즈 되었다. 이전부터 데이터 엑세스에 커다란 변화를 가져다 줄 LINQ 와 그 외 향상된 인터페이스를 선보이게 될 것이라는 예상 대로 VS2008 은 기대치를 무너뜨리지 않은 체 릴리즈 되었다.

VS2008 은 Standard, Professional 외 Team System 버전 등으로 나뉜다. 그 중 필자는 Team System 버전을 구동해 보았다. 외형상으로는 커다란 변화가 없는 듯 하다. 아직 새로운 버전의 툴로서의 효능이 어떠할 지 알지 못하지만, 어찌되었든 눈에 보이는 여러가지 변화들을 짧막하게 소개하려 한다.

한국은 여러모로 VS 를 사용한 개발이 적다고 들었다. 하지만 필자가 거주하는 미국에서의 VS 사용빈도는 나날이 증가하고 있으며 VB .NET 및 C# 개발자를 찾기가 요즘 쉽지 않아 그 필요가 증가하고 있는 시점이다.

image

일단, Dreamweaver 와 비슷하게 디자인과 소스를 동시에 볼 수 있는 Split 모드가 있다. 2005에서는 소스에서 디자인으로 전환될 때에 걸리는 시간이 상당했지만 그 시간을 이제는 줄일 수 있다. 더불어 소스에서 수정되거나 그 반대이거나 양쪽에서 동시에 Live 로 수정되는 과정들이 눈에 보여지기 때문에 WYSIWIG (What you see is what you get) 이 가능하다.

툴박스에서 새롭게 보여지는 콘트롤들이 있다.

image

일단, 이전에 없었던 ListView 라는 강력한 콘트롤이 등장했다. 이 ListView는 HTML 로 Template 을 자유롭게 수정이 가능하기 때문에 데이터 소스로 부터 읽어들이는 어떠한 데이터도 적절하게 클라이언트에 보여지는게 가능하게 만들어 져 있다. DataPager 는 ListView 콘트롤과 함께 사용되어지는 콘트롤로서 페이징을 가능하게 해 준다. 이 콘트롤을 얼마나 기다렸던가!! 사실 Paging 을 하려면 GridView 콘트롤을 사용하는 것 외에는 수동으로 코드를 삽입하여 Paging 을 해야 했는데 이제 매우 간편하게 Paging 을 할 수 있게 되었다. 개발자들에게는 한층 시간을 줄일 수 있으므로 다른 것에 집중해도 되겠다. 또한 LinqDataSource 를 통해 기존과는 다른 방식으로 데이터를 엑세스 하는 방법을 선보인다.

image

VS2008 에는 Ajax Control Toolkit 이 기본적으로 내장되어 있다. 수동으로 설치하는 것이 그다지 번거로운 편이 아니기 때문에 대수롭지는 않다. 하지만 새롭게 배우는 사람들에는 유용하지 않을까...

Cascading Style Sheet 도 기존의 Builder 는 매우 단조로웠던 반면 이제는 더 다양한 옵션을 준다.

image

또한 Nested MasterPage 를 사용하는 방법에 있어서 더 Flexible 하다. JavaScript 코드를 삽입할 때에도 이전에 없던 Intellisense 가 작동함으로서 굳이 Syntax 를 다 암기하지 않아도 되는 장점을 살렸으며 마지막으로 .NET 어플리케이션을 개발할 때에도 2.0, 3.0 또는 3.5 를 선택하여 개발할 수 있게 하였다.

그 외에도 여러가지 새로운 Features 들이 있을 테지만, 필자도 아직 익숙하지 않기에 이정도에서 글을 줄인다. 사용하면서 더 편리하게 바뀐 것들과 그 외의 정보들을 공유하도록 하겠다.

Enjoy! VS2008


Currently rated 5.0 by 1 people

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Related posts

Add comment


(Will show your Gravatar icon)  

  Country flag

[b][/b] - [i][/i] - [u][/u]- [quote][/quote]



Live preview

January 5. 2009 12:04