ASP 및 ASP.NET 자습서

ASP는 활성 서버 페이지 나타 냅니다 .

ASP는 웹 페이지를 구축하기 위한 개발 프레임워크입니다.

ASP는 다양한 개발 모델을 지원합니다.

  • 클래식 ASP
  • ASP.NET 웹 양식
  • ASP.NET MVC
  • ASP.NET 웹 페이지
  • ASP.NET API
  • ASP.NET 코어

ASP 기술

ASP와 ASP.NET은 서버 측 기술입니다.

두 기술 모두 인터넷 서버에서 컴퓨터 코드를 실행할 수 있도록 합니다.

브라우저가 ASP 또는 ASP.NET 파일을 요청하면 ASP 엔진은 파일을 읽고 파일의 코드를 실행한 다음 그 결과를 브라우저에 반환합니다.


클래식 ASP - 활성 서버 페이지

ASP(Classic ASP라고도 함)는 1998년 Microsoft의 첫 번째 서버 측 스크립팅 언어로 도입되었습니다.

클래식 ASP 페이지는 파일 확장자 가 .asp 이고 일반적으로 VBScript로 작성됩니다.

Classic ASP 튜토리얼 방문하기 »

ASP.NET

ASP.NET은 Classic ASP의 후속 제품으로 2002년에 출시되었습니다.

ASP.NET 페이지의 확장자는 .aspx 이며 일반적으로 C#(C sharp)으로 작성됩니다.

ASP.NET 4.6은 ASP.NET의 최신 공식 버전입니다.

ASP.NET 5는 ASP.NET의 중요한 재설계로 예상되었습니다.

그러나 ASP.NET Core 를 위해 ASP.NET 5의 개발이 중단되었습니다 .



ASP.NET 웹 페이지

ASP.NET 웹 페이지는 SPA 응용 프로그램 모델(단일 페이지 응용 프로그램)입니다.

SPA 모델은 PHP 및 Classic ASP와 매우 유사합니다.

ASP.NET 웹 페이지가 새 ASP.NET Core에 병합되고 있습니다.

웹 페이지 튜토리얼 방문하기 »

ASP.NET MVC

ASP.NET MVC는 MVC 응용 프로그램 모델(Model-View-Controller)입니다.

ASP.NET MVC가 새로운 ASP.NET Core에 병합되고 있습니다.

ASP.NET MVC는 이 자습서에서 다루지 않습니다.


ASP.NET 웹 API

ASP.NET API는 API 응용 프로그램 모델(응용 프로그래밍 인터페이스)입니다.

ASP.NET API가 새로운 ASP.NET Core에 병합되고 있습니다.

ASP.NET API는 이 자습서에서 다루지 않습니다.


ASP.NET 웹 양식

ASP.NET Web Forms는 이벤트 기반 응용 프로그램 모델입니다.

ASP.NET Web Forms는 새로운 ASP.NET Core의 일부 가 아닙니다 .

ASP.NET Web Forms는 이 자습서에서 다루지 않습니다 .


ASP.NET 코어

ASP.NET Core는 2016년에 출시되었습니다.

ASP.NET Core는 ASP.NET MVC, ASP.NET Web API 및 ASP.NET 웹 페이지를 하나의 애플리케이션 프레임워크로 병합합니다.

ASP.NET Core는 이 자습서에서 다루지 않습니다.