ASP.NET 소개
ASP.NET
Classic ASP - Active Server Pages(동적 서버 페이지)
ASP, Active Server Pages(동적 서버 페이지)의 전체 이름, Classic ASP라고도 알려진 ASP는 1998년 Microsoft가 처음으로 출시한 것입니다. 서버 측 스크립팅 엔진.
ASP는 웹페이지의 스크립트를 인터넷 서버에서 실행할 수 있게 해주는 기술입니다.
ASP 페이지의 파일 확장자는 .asp이며 일반적으로 VBScript로 작성됩니다.
클래식 ASP를 배우고 싶다면 클래식 ASP 튜토리얼을 방문하세요.
ASP.NET
ASP.NET은 차세대 ASP입니다. 기존 ASP와 호환되지 않지만 ASP.NET에는 기존 ASP가 포함될 수 있습니다.
ASP.NET 페이지가 컴파일되어 기존 ASP보다 빠르게 실행됩니다.
ASP.NET은 더 나은 언어 지원, 다양한 사용자 컨트롤 및 XML 기반 구성 요소, 통합된 사용자 인증을 제공합니다.
ASP.NET 페이지의 확장자는 .aspx이며 일반적으로 VB(Visual Basic) 또는 C#(C Sharp)으로 작성됩니다.
ASP.NET의 컨트롤은 다양한 언어(C++ 및 Java 포함)로 작성될 수 있습니다.
브라우저가 ASP.NET 파일을 요청하면 ASP.NET 엔진은 파일을 읽고 스크립트 파일을 컴파일 및 실행한 다음 결과를 일반 HTML 페이지로 브라우저에 반환합니다.
ASP.NET Razor
Razor는 기존 ASP와 마찬가지로 서버 코드를 ASP.NET 웹 페이지에 포함하기 위한 새롭고 간단한 마크업 구문입니다.
Razor에는 기존 ASP.NET의 기능이 있지만 사용하기 쉽고 배우기도 더 쉽습니다.
ASP.NET 프로그래밍 언어
이 튜토리얼에서는 다음 프로그래밍 언어를 소개합니다.
- Visual Basic(VB.NET)
- C#(발음: C 샤프)
ASP.NET 서버 기술
이 튜토리얼 다음과 같은 서버 기술이 도입되었습니다.
- Web Pages(Razor 구문)
- MVC(Model-View-Controller)
- Web Forms(기존 ASP.NET)
ASP.NET 개발 도구
ASP.NET 다음 개발 도구가 지원됩니다.
- WebMatrix
- Visual Web Developer
- Visual Studio
이 자습서에서 웹 페이지 자습서는 WebMatrix를 사용하고, MVC 자습서 및 Web Forms 자습서는 Visual Web Developer를 사용합니다.
ASP.NET 파일 확장자
- 클래식 ASP 파일의 파일 확장자는 .asp
- ASP.NET 파일의 파일 확장자는 .aspx
- Razor C# 구문 ASP.NET 파일의 파일 확장자는 .cshtml
- Razor입니다. VB 구문 ASP.NET 파일의 파일 확장자는 .vbhtml