2010.03.12 12:09

asp.net MVC 적용하기

몇 해전 Ruby 란 언어에 관심을 가진적이 있다. 레일즈라는 막강한 기능에 혹해서 와 정말 좋다. 이거야 말로 정말 필요한 것이다. 꼭 알아야 겠다고 생각했었다... 물론 그 당시 내 사랑을 듬뿜 받고 있던 맥북이도 좋아라 했지...

그러나 ruby 라는 생경한 언어에 익숙해 지는데 필요한 시간이 너무 많이 필요했다. 레일즈에서 사용하는 의미적 프로그램 방법이 어색했다... 뭐 이래 저래 다양한 이유로 인해서 멋져 보이던 레일즈를 포기하고 말았다.

그 레일즈의 비슷한 기능을 MS 기반으로 보게 될 줄이야...ㅋㅋㅋ...
MS 기반의 윈폼을 버리고 MVC 작업을 하게 될 줄은 몰랐다...ㅋㅋㅋ...

일단 닷넷에서 사용하려면 ORM 에 대한 이해가 필요하다. ORM 을 컨트롤하기 위한 Repository 패턴에 대한 이해가 필요하다. 의미적 프로그래밍 방법에 대한 이해가 필요하다. 제어하려는 것은 객체, 객체 모델 이란 점을 잊으면 않된다. 더블어 그 객체 이름으로 자동으로 만들어지는 폴더, controller, view 등에 어색해 하지 말자. 모델, 컨트롤, 뷰로 이어지는 개발 순서를 잘 기억하자. URL 라우팅에 대한 이해가 필요하다.

디비 설계만 좀 세심히 한다면 언제고 쉽게 프로그램을 양산할 수 있다는게 MVC 의 매력인 것 같다. 결과는 개발자의 토사구팽...
저작자 표시
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

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

Visual Studio 2010  (0) 2010.04.12
IIS 6.0 에서 asp.net MVC 적용하기  (0) 2010.03.19
asp.net MVC 적용하기  (0) 2010.03.12
18일 PDC 개막  (0) 2009.11.20
C# 코드 자동 생성기  (0) 2009.10.06
C# 관련 좋은 글  (0) 2009.09.23
Trackback 0 Comment 0
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


티스토리 툴바