본문 바로가기
728x90

ASP.NET2

[.NET] - Razor Page 란? Razor 란? - 서버 측 마크업 언어 Razor는 서버 기반 코드(C#)를 웹 페이지에 포함할 수 있는 마크업 구문입니다. Razor 구문은 Razor 태그, C# 및 HTML로 구성 되어 있고, Razor를 포함하는 파일의 확장명은 일반적으로 .cshtml 이며, 다양한 JavaScript SPA(단일 페이지 애플리케이션) 프레임워크(예: Angular, React, VueJs 및 Svelte)의 템플릿 엔진과 비슷합니다. Razor Page 특징 HTML 페이지와 유사하지만 데이터를 쉽게 로드합니다. ASP.NET MVC의 보기 구성 요소와 거의 동일합니다. 기본적으로 MVC와 같은 문법과 기능을 가지고 있습니다. MVVM(Model-View-View-Model) 프레임워크와 유사합니다. Razo.. 2023. 3. 8.
[.NET] launchSettings.json / wwwroot / appsettings.json 에 대해 알아보자 launchSettings.json ASP.NET Core 웹 애플리케이션은 시작될 때 다양한 환경 변수, 명령행 인수, 호스트 옵션 등을 사용하여 실행될 수 있습니다. 이러한 환경 설정 정보는 launchSettings.json 파일을 사용하여 정의할 수 있습니다. launchSettings.json 파일은 .NET 5/6의 ASP.NET Core 프로젝트의 기본 프로젝트 파일에 포함되어 있으며, 웹 애플리케이션의 로컬 실행 및 디버깅을 위해 사용됩니다. 이 파일은 Properties 폴더 아래에 위치하며, Visual Studio에서는 솔루션 탐색기에서 프로젝트를 선택한 후 Properties 폴더를 더블 클릭하여 열 수 있습니다. launchSettings.json 파일에는 웹 애플리케이션을 실행하.. 2023. 3. 8.
728x90