Monthly Archives: 7월 2017

25장 ASP.NET Core 1.0 MVC 프레임워크

      25장 ASP.NET Core 1.0 MVC 프레임워크에 댓글 없음

25.1. ASP.NET Core MVC ASP.NET Core 웹 응용 프로그램 템플릿으로 프로젝트를 생성하면 MVC를 사용하는데 필요한 모든 구성요소가 갖추어져있다. Empty 템플릿으로 프로젝트를 생성한 경우, NuGet 을 이용하여 Microsoft.AspNetCore.Mvc 패키지를 추가하면 된다. 그 이후 Startup.cs파일에 AddMvc()메서드와 UseMvc() 메서드를 호출하고, UseMvc() 메서드에서 라우팅 경로를 설정하면 모든 준비가 끝난다.

25.2. 라우팅 WebForm – 디스크상의 파일 MVC – 컨트롤러 액션(Controller Action) 경로 컨트롤러 클래스… Read more »

24장 ASP.NET Core 1.0 웹 응용 프로그램 프로젝트

24.1. 새로운 프로젝트 시스템 (더 새로워 져서…1.1 =_=) 로즐린(Roslyn)에 의하여 동적 컴파일이 가능하다. 수정 즉시 반영된다. global.json – Core 1.1에서 변경됨 project.json – Core 1.1에서 변경됨 wwwroot – 웹 사이트의 root 폴더. 외부에서는 wwwroot에 올려진 파일들만 서비스가 된다. Startup.cs – 응용프로그램의 시작점 appsettings.json – ASP.NET의 Web.config 파일과 동일한 기능으로, 환경 설정 파일. 주로 Startup.cs 에서 ConfigureServices() 메서드에서 사용되어 진다. bundleconfig.json… Read more »

23장 ASP.NET Core 시작하기

      23장 ASP.NET Core 시작하기에 댓글 없음

23.1. 크로스 플랫폼을 위한 ASP.NET Core 1.0 ASP.NET Core는 Windows, Linux, OS X 등의 크로스플랫폼을 지원하는, 최신 웹 응용프로그램을 제작할 수 있는 오픈 소스 웹 프레임워크다. ASP.NET Core는 .NET Core 런타임 및 Full .NET Framework 기반으로 실행된다. (프로젝트 생성시, 템플릿 선택) 23.2. ASP.NET Core 1.0 특징 오픈소스 (https://github.com/aspnet/home) 크로스 플랫폼 최신 웹 기술 도입 클라우드 친화적 빠름 (?) 하나의 웹… Read more »