BLANK, NULL AND BLACK

비주얼스투디오2017, 비주얼스투디오코드에서 mvc 템플릿을 생성하면

ms 에서 제공하는 데모사이트(?)가 같이 생성된다.

 

신경 안쓰고 그냥 다 지우고 시작하거나

아니면 컨트롤러 부터 하나 새로 만들어서 시작하면 되겠지만

테스트 또는 실습을 위해 프로젝트를 몇개씩 만들때는 은근히 귀찮아진다.

(제이쿼리 라이브러리, 원치 않는 레이아웃 등 다른 파일들도 은근히 많음)

 

빈 템플릿을 만들고 싶은데 왜 자꾸 데모를 끼워넣는지.

 

검색해보니 역시 양형들은 한발짝 아니 몇발짝 앞서있다.

그들은 Empty 템플릿이라 하지 않고 Minimal 템플릿이라 부르는거 같다.

 

구글에서 how to generate empty .net core mvc template 이라는 

아무렇게 단어조합 신공으로 검색하니 몇가지가 나왔다.

 

비주얼스투디오2017로 미니멀 프로젝트를 생성하는 방법과

비주얼스투디오코드로 미니멀 프로젝트를 생성하는 방법 두개가 나왔다.

(이 두가지만 알면 되지 않나?)

 

1.비주얼 스튜디오 2017 : https://www.iambacon.co.uk/blog/create-a-minimal-asp-net-core-2-0-mvc-web-application

간단히 과정을 설명하면 

1-1.프로젝트 생성화면에서 MVC 템플릿을 선택하지 않고 Empty를 선택해서 생성

1-2.Nuget 으로 MVC 관련 패키지를 설치

1-3.Startup.cs 파일 수정 / Controllers 폴더 생성 / Views 폴더 생성

1-4.컨트롤러 생성 및 뷰 생성은 기존과 동일

 

2.비주얼 스튜디오 코드 : https://social.technet.microsoft.com/wiki/contents/articles/40043.asp-net-core-2-0-mvc-from-scratch-empty-web-project-in-vs-code.aspx

2-1.터미널에서 dotnet new web 으로 프로젝트 생성

2-2.Startup.cs 파일 수정 / Controllers 폴더 생성 / Views 폴더 생성

2-3.컨트롤러 생성 및 뷰 생성은 기존과 동일

 

'WEB' 카테고리의 다른 글

WYSIWYG EDITOR  (0) 2017.12.12
셀 크기 조절  (0) 2017.06.07
잠재적 위험이 있는 Request.Form ASP.NET MVC4  (0) 2015.10.15