Tutorial: ASP.NET MVC 5 기술문서 번역
ASP.NET MVC는 마크업 전반을 직접 제어하고 관심사를 명확하게 분리시킬 수 있는 동적 웹 사이트 구축을 위한 강력한 패턴 기반의 개발 방식을 제공합니다. 최신의 웹 표준 기술을 활용한 정교한 웹 응용 프로그램을 작성할 수 있는 신속하고 TDD 친화적인 개발을 가능하게 만들어주는 다양한 기능들을 갖고 있습니다.
다음 11건의 문서는 Getting Started with ASP.NET MVC 5에서 제공되는 ASP.NET MVC 5 관련 기초 자습서를 개인적으로 번역한 것입니다. 본 자습서는 ASP.NET MVC 4를 기반으로 한 기존의 Getting Started with ASP.NET MVC 4 기초 자습서를 다시 ASP.NET MVC 5에 기반하여 재작성한 것으로, 기존 ASP.NET MVC 4 자습서 시리즈의 RC 버전은 Tutorial: ASP.NET MVC 4 RC 메뉴에서 제공됩니다. 마이크로소프트는 번역 내용에 관한 어떠한 보장도 하지 않습니다.
파트 1: ASP.NET MVC 5 시작하기
2015-04-13 08:00
2015-04-13 08:00
44,188
본 자습서에서는 Visual Studio 2013을 이용해서 ASP.NET MVC 5 웹 응용 프로그램을 구현하는 기본적인 방법을 살펴봅니다.
파트 2: 컨트롤러 추가하기
2015-04-20 08:00
2015-04-20 08:00
22,658
MVC는 모델-뷰-컨트롤러(Model-View-Controller)를 뜻하는 약자로, 검증이 가능하고 관리가 용이한 구조적인 응용 프로그램 개발 패턴입니다.
파트 3: 뷰 추가하기
2015-04-27 08:00
2015-04-27 08:00
16,064
본문에서는 뷰 템플릿을 이용해서 클라이언트에 응답할 HTML을 간결하게 은닉화시켜서 생성할 수 있도록 HelloWorldController 클래스를 수정해보겠습니다.
파트 4: 모델 추가하기
2015-05-04 08:00
2015-05-04 08:00
11,857
계속해서 이번에는 데이터베이스에 저장된 영화 정보를 관리하기 위한 클래스를 추가해보도록 하겠습니다.
파트 5: 연결 문자열 생성 및 SQL Server LocalDB 구성하기
2015-05-11 08:00
2015-05-11 08:00
15,448
본문에서는 응용 프로그램의 Web.config 파일에 명시적으로 연결 문자열을 추가해보도록 하겠습니다.
파트 6: 컨트롤러에서 모델 데이터에 접근하기
2015-05-18 08:00
2015-05-20 23:11
14,050
이번 단계에서는 새로운 MoviesController 클래스를 생성한 다음, 뷰 템플릿을 통해서 조회한 영화 데이터를 브라우저로 출력하는 코드를 작성해보겠습니다.
파트 7: Edit 메서드와 Edit 뷰 살펴보기
2015-05-25 08:00
2015-05-25 13:55
9,214
계속해서 본문에서는 MoviesController 클래스에 자동으로 생성된 Edit 액션 메서드와 Edit 뷰를 자세히 살펴보도록 하겠습니다.
파트 8: 검색 기능 구현하기
2015-06-01 08:00
2016-06-22 05:54
12,225
이번 단계에서는 장르나 제목으로 영화를 검색할 수 있도록 Index 액션 메서드에 검색 기능을 추가해보겠습니다.
파트 9: 새로운 필드 추가하기
2015-06-08 08:00
2016-09-02 09:02
9,235
이번 단계에서는 모델 클래스를 일부 수정한 다음, Entity Framework Code First 마이그레이션을 이용해서 데이터베이스에 변경된 사항들을 적용해보도록 하겠습니다.
파트 10: 유효성 검사 추가하기
2015-06-15 08:00
2016-09-02 09:04
8,817
이번 단계에서는 Movie 모델에 유효성 검사 로직을 추가해보고, 사용자가 응용 프로그램을 이용해서 영화 정보를 생성하거나 수정하려고 할 때마다 항상 추가한 유효성 검사 규칙이 적용되도록 만들어 보겠습니다.
파트 11: Details 메서드 및 Delete 메서드 살펴보기
2015-06-22 08:00
2016-09-02 09:05
7,308
이번 마지막 단계에서는 자동으로 생성된 Details 메서드와 Delete 메서드를 조금 더 자세히 살펴보도록 하겠습니다.