2009.08.03 10:13

ASP.NET MVC Version 2

스캇의 블로그에 MVC version2 에 대한 이야기가 떴네요.(스캇의 블로그 관련 기사http://weblogs.asp.net/scottgu/archive/2009/07/31/asp-net-mvc-v2-preview-1-released.aspx)

조만간 실체를 드러낼 VS 2010 에 포함될 내용들이기에 관심 있으신 분들은 미리 적용해 보는 것도 나름의 매력이란 생각이 듭니다. 다만, 아직 MVC 모델을 기본으로 해서 진행하는 프로젝트가 없는 관계로... 나도 어지간히 느리다는 느낌이 들지만, VS2010 이 나오기 전까지는 왠지 어색하게만 느껴질 것 같습니다. VS 2010 을 시작으로 MS 관련 프로젝트에서도 MVC 모델이 일반화 되지 않을까 나만의 착각을 해봅니다. (이미 MVC 가 대세인가...ㅋㅋㅋ 그렇다고 MS 관련 프로젝트에서도 MVC 가 대세라는 이야기는 좀...)

그런데 왠지 VS2010 에 앞서서 이런 저런(Silverlight3, MVC2 등... ) 관심 서비스들을 앞서 발표하는 걸로 봐서는 VS2010 이 실속이 없을 듯한 생각이 드는데...오히려 더 대단한 것을 준비 중인건가요...(그러고 보니 VS2010 에 대해 귀를 닫고 살고 있었군요...) 어쨌거나 정리된 MVC 모델이 제공된다는 점에서는 환영할만 합니다.
MS 의 MVC 관련 추가정보는 Code plex(http://aspnet.codeplex.com/Wiki/View.aspx?title=Road%20Map&referringTitle=Home) 에서 확인하시면 될 듯하고...

추가 발표된 MVC 2 관련 모듈은 MS 공식 다운로드(http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=d34f9eaa-fcbe-4e20-b2fd-a9a03de7d6dd#tm)를 통해서 받으시면 됩니다.
저작자 표시
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

'뭐하는데 > Dot 4(넷)' 카테고리의 다른 글

Ankh 버젼업  (0) 2009.08.12
닷넷을 위한 API Code Pack  (0) 2009.08.10
ASP.NET MVC Version 2  (0) 2009.08.03
Chart 어떻게 그리세요  (0) 2009.07.22
visual studio 와 형상관리, 운영 배포에 대한 모델...(1)  (0) 2009.06.27
Power shell 2.0  (0) 2009.06.22
Trackback 0 Comment 0
2009.07.22 21:00

Chart 어떻게 그리세요


전에 웹프로그래밍으로 표현 하기 어려운 것중에 하나가 차트였다. 예전에 챠트 컴포넌트에 대한 도입을 심각하게 고려하다 자바스크립트와 vml 을 이용해서 막대 그래프와 파이 차트를 그렸던 기억이 있는데(나름 잘 만들었었는데...) .net 으로 넘어 와서는 GDI+ 가 가능하니까... 이미지 생성내면 되는거 아니겠어 생각만 그렇게 하고 있었지 실제로는 그런 차트를 만들 필요가 없었기에 그냥 그냥 잘 지냈었다... 얼마 전까지는...

막상 GDI 를 쓴다는 것도 그러고 보기 좋은 모양으로 이쁘게 가공하는 거도 그렇고 다양한 챠트(막대, 선, 그래프, 파이 등등)를 그려내는 일도 그리 만만치 않아 보인다. 그래서 검색하던 중 찾은 것이... MS 의 Chart control 이다.

그림에서 보는 바와 같이 다양한 형태 선택이 가능하다. 그외 다양한 기능과 예제를 보고 싶다면 MS code 사이트에서 셈플 코드를 받아서 확인해 보자.(http://code.msdn.microsoft.com/mschart/Release/ProjectReleases.aspx?ReleaseId=1591)

다음은 다운로드 받을 주소이다. 차례 차례 받아서 다양한 차트를 맘껏 즐겨보자. 정말 사용 컴포넌트 못지 않은 멋진 Control 이다. (VS 를 사용하고 있다면 chart 관련 dll 만 복사해서 참조해 주기만 해도 된다.)

  • Download the free Microsoft Chart Controls
  • Download the VS 2008 Tool Support for the Chart Controls
  • Download the Microsoft Chart Controls Samples
  • Download the Microsoft Chart Controls Documentation
  • Visit the Microsoft Chart Control Forum

  • 이제 사용해 보자.
    먼저 aspx 에서 아래 처러 차트에 대한 내용을 추가해 주고

    CS 페이지에서 아래 그림처럼 세팅해 주는 메소드를 넣도록 하자. 자세한 코드 내용이 알고 싶다면 위에서 알려 드린 셈플 코드를 이용하면 무척 편리하다.

    아래 그림처럼 완성된 이미지가 표시된다.


  • 서버에 배포하고 나서 아래 그림과 같은 오류를 얻을 수 있다. (Invalid temp directory in chart handler configuration)


    당황하지 말고 web.config 를 열고 appSettings  안에

    <add key="ChartImageHandler" value="storage=file;timeout=20;dir=C:\WINDOWS\Temp\;"/>
    를 적어 주면 된다.
    저작자 표시
    신고
    크리에이티브 커먼즈 라이선스
    Creative Commons License

    '뭐하는데 > Dot 4(넷)' 카테고리의 다른 글

    닷넷을 위한 API Code Pack  (0) 2009.08.10
    ASP.NET MVC Version 2  (0) 2009.08.03
    Chart 어떻게 그리세요  (0) 2009.07.22
    visual studio 와 형상관리, 운영 배포에 대한 모델...(1)  (0) 2009.06.27
    Power shell 2.0  (0) 2009.06.22
    Visual Studio 2010  (0) 2009.04.21
    Trackback 0 Comment 0


    티스토리 툴바