2011-03-30 4 views
5

면도날을 MVC 3과 함께 사용하기위한 모범 사례를 찾고 있습니다. 지금 내가 바라는 부분은 공인 된 모범 사례 목록 일뿐만 아니라 어떤 종류의 기사도 있지만, 그들을 게시 할 수 있습니다.면도기 모범 사례가있는 MVC 3

왜이 가치가 있습니까? Razor를 MVC 뷰와 함께 사용하는 방법에 대한 정보를 찾는 것이 어렵습니다. 나는 전형적인 MVC 베스트 프랙티스에 대해 알고 있으며, 면도기 특유의 것들을 찾고 있습니다. Razor를 사용하는 사람들은 토큰 교체 자 이상인 것을 알고 있습니다. Razor를 사용하여 사이트 템플릿을 설정하는 방법에 대해 자세히 알고 싶습니다.

내가 말했듯이, 나는 주제에 대한 좋은 자료를 찾고있다.

답변

7

혹시 Nerddinner.com에 대해 들어 보셨습니까? 해당 웹 사이트는 ASP.NET MVC로 작성되었으며 오픈 소스는 codeplex입니다.

다음은 면도기 및 MVC3 버전이있는 릴리스입니다.

http://nerddinner.codeplex.com/SourceControl/changeset/changes/55257

당신은 소스 코드를 다운로드하고 놀 수 있습니다.

편집 :

는 또한 블로그 게시물 아래를 보라;

+12

괴짜는 참조 코드로 간주되어서는 안됩니다. – jfar

+0

왜 그런가요? 좋은 오픈 소스 프로젝트이며보기 엔진을 고려하여 여러 버전이 있습니다. – tugberk

+4

NerdDinner는 초보자를위한 가이드입니다. 왜 그것이 참조 용으로 좋지 않을까요? 성배는 아니며 모범 사례는 아니지만 NerdDinner를 시작할 장소를 찾고 있다면 큰 선택입니다! –

2

음 ... 나는 MVC 2와 MVC 3을 집에서 사용하며 Razor 구문에 대한 모범 사례의 차이점을 발견하지 못했습니다. 면도기의 기능을 사용하는 방법에 대해 읽으려는 경우 일반적으로 ScottGu 또는 Phil Haack의 블로그를 읽습니다. 그게 도움이 될지 모르겠지만 아무 것도 모르는 채 그리기입니다.

+0

나는 블로그를 읽고 일반적으로 게시물을 읽은 후 읽습니다. 그들의 면도기 재료의 대부분은 오래되었습니다. 예를 들어 면도기 코드의 대부분은 작동하지 않습니다. 면도기는 MVC에서 아주 새롭기 때문에 좋은 예제를 찾기가 어렵습니다. 고기를 넣은 좋은 블로그 게시물을 작성하고 여기에 게시하면 답변을 수락 할 것입니다. – CrazyDart

+0

@CrazyDart, MVC2에 익숙하다면 Razor에서 충돌 과정이 어떻게 필요한지 잘 모르겠습니다. 그것을 aspx 엔진의 최신 버전으로 생각하십시오. –

+1

@CrazyDart scoot hanselman은 항상 '당신은 면도기에 대해 생각할 필요가 적습니다. 더 많이 당신의 그것과 함께 할 수 있습니다'라고 말하면서 C# 코드를 작성합니다. 나머지는 흐를 것이다. 나를 믿어 ! – tugberk

3

면도기 구문은 당신이 찾고있는 모든, 당신은 MVC를 사용하여 최적의 패턴과 관행을 원하지입니다 3뿐만 아니라. MVC3에 제로 (Zero) 서적이 있다는 것은 수치스러운 일입니다. 웹 참조는 소규모에서 대규모로 다양합니다. 이 시점에서 stackoverflow를 사용하고 끊임없이 Google을 사용하고 지난 한 달 동안 검색 할 기간을 설정해야합니다. 또한, 설치 mvc 3 면도날에 구글 "경고".

나는 복수형 예제, nerddinner, 실크 (MileageStats), MvcMusicStore, ProDinner 및 기타 여러 사람이 "유용"하지만 모든 분야에서 모범 사례가 될 수 있습니다. 모두가 "행복의 길"을 시도하지만이 예에서 많은 부분이 변경되었습니다. 많은 예가 다양한 IOC 컨테이너를 수행하고 있습니다. 어떤 것은 Unity 다른 구조체 맵을 사용합니다. 기술 수준과 기존 지식에 따라 압도적입니다.

개인적으로 필자는 Oracle9i와 함께 2010/mvc3과 새로운 프로젝트를 진행 중입니다 ... 따라서 대부분의 예제는 EntityFramework와의 데이터베이스 통합이 datacontext/IQueryable을 사용하는 것이 대단히 도움이되는 것은 아니지만 오라클 베타 버전의 EF, sprocs는 오라클 9와 함께 EF (오라클 강사 등으로부터의 이메일 답장 시도마다)로 작업하지도 않습니다. 오래된 학교로 가야하고 ADO.NET을 개조하여 목록으로 변환해야합니다. IEnumerable.따라서 데모 프로젝트의 모델/컨트롤러/뷰에서 쉽게 사용할 수있는 많은 것들이 오라클 환경에서 나에게 도움이되지 않습니다.

+0

MVC3에는 많은 책이 있지만 Amazon에서 빠른 검색을하면 많은 사람들이 인터넷에 접속하게됩니다. –

+0

@EdDeGagne 책이 나오기 전에 2011 년 6 월에이 책을 썼습니다. 고마워요 –

+0

그 날짜 이전에 내 MVC 도서 방식으로 구입하고 상당히 MVC2에서 몇 가지와 MVC3 귀하의 게시물 이전에 몇 가지가있었습니다. :) –

관련 문제