집 >백엔드 개발 >C#.Net 튜토리얼 >ASP.NET 연구 노트 공유(12) Razor 소개
ASP.NET Razor - 태그
Razor는 프로그래밍 언어가 아닙니다. 서버측 마크업 언어입니다.
면도기란 무엇인가요?
Razor는 서버 기반 코드(Visual Basic 및 C#)를 웹 페이지에 포함할 수 있는 마크업 구문입니다.
서버 기반 코드는 웹페이지가 브라우저에 전달될 때 동적 웹 콘텐츠를 생성할 수 있습니다. 웹페이지가 요청되면 서버는 페이지를 브라우저에 반환하기 전에 페이지에서 서버 기반 코드를 실행합니다. 서버에서 실행되는 코드는 데이터베이스 액세스와 같은 복잡한 작업을 수행할 수 있습니다.
Razor는 ASP.NET을 기반으로 하며 웹 애플리케이션을 생성하도록 설계되었습니다. 기존 ASP.NET의 기능을 갖고 있지만 사용하기 쉽고 배우기도 더 쉽습니다.
Razor 구문
Razor는 PHP 및 기존 ASP와 유사한 구문을 사용합니다.
Razor:
<ul> @for (int i = 0; i < 10; i++) { <li>@i</li> } </ul>
PHP:
<ul> <?php for ($i = 0; $i < 10; $i++) { echo("<li>$i</li>"); } ?> </ul>
Web Forms(Classic ASP):
<ul> <% for (int i = 0; i < 10; i++) { %> <li><% =i %></li> <% } %> </ul>
Razor Helpers
ASP.NET 도우미는 몇 줄의 간단한 Razor 코드로 액세스할 수 있는 구성 요소입니다.
Razor 구문을 사용하여 자체 도우미를 만들거나 기본 제공 ASP.NET 도우미를 사용할 수 있습니다. HERE는 유용한 면도기 도우미에 대한 간단한 설명입니다.
Razor 프로그래밍 언어
Razor는 C#(C 샤프) 및 VB(Visual Basic)를 지원합니다.
【관련 추천】
1.
ASP.NET 무료 동영상 튜토리얼2.
ASP.NET 학습 노트 공유(1)--WebPages Razor3. )--WebPages 소개
4.Razor 엔진을 사용하여 정적 페이지 생성(ASP.NET MVC) 자세한 예
5.[ASP.NET MVC Mavericks Road] 03 - Razor 구문
위 내용은 ASP.NET 연구 노트 공유(12) Razor 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!