ASP.NET이란 무엇입니까? 그리고 그것은 ARCHI기술

ASP.Net이란 무엇입니까?

ASP.Net은 에서 제공하는 웹 개발 플랫폼입니다. Microsoft. 웹 기반 애플리케이션을 만드는 데 사용됩니다. ASP.Net은 2002년에 처음 출시되었습니다.

배포된 ASP.Net의 첫 번째 버전은 1.0이었습니다. ASP.Net의 최신 버전은 버전 4.6입니다. ASP.Net은 HTTP 프로토콜과 함께 작동하도록 설계되었습니다. 이는 모든 웹 애플리케이션에서 사용되는 표준 프로토콜입니다.

ASP.Net 응용 프로그램은 다양한 .Net 언어로 작성할 수도 있습니다. 여기에는 C#, VB.Net 및 J#이 포함됩니다. 이 장에서는 .Net 프레임워크의 몇 가지 기본적인 기본 사항을 살펴보겠습니다.

ASP의 전체 형태는 Active Server Pages이고 .NET은 네트워크 지원 기술입니다.

ASP.NET Archi강의 및 구성요소

ASP.Net은 웹 기반 응용 프로그램을 개발하는 데 사용되는 프레임워크입니다. 기본 archiASP.Net Framework의 구조는 아래와 같습니다.

ASP.NET Archi강의 및 구성요소
ASP.NET Archi강의 다이어그램

최대 XNUMXW 출력을 제공하는 archi.Net 프레임워크의 구조는 다음을 기반으로 합니다.wing 핵심 구성 요소

  1. 지원하는 언어 – .net 프레임워크에는 다양한 언어가 존재합니다. 그들은 VB.net이고 C#. 이는 웹 애플리케이션을 개발하는 데 사용될 수 있습니다.
  2. 도서관 – .NET Framework에는 표준 클래스 라이브러리 세트가 포함되어 있습니다. .net에서 웹 애플리케이션에 사용되는 가장 일반적인 라이브러리는 웹 라이브러리입니다. 웹 라이브러리에는 .Net 웹 기반 애플리케이션을 개발하는 데 필요한 모든 구성 요소가 있습니다.
  3. 공용 언어 런타임 – 공통 언어 인프라 또는 CLI는 플랫폼입니다. .Net 프로그램은 이 플랫폼에서 실행됩니다. CLR은 주요 활동을 수행하는 데 사용됩니다. 활동에는 예외 처리 및 가비지 수집이 포함됩니다.

다음은 ASP.Net 프레임워크의 주요 특징 중 일부입니다.

  1. 코드 숨김 모드 – 디자인과 코드의 분리 개념이다. 이렇게 분리하면 유지 관리가 더 쉬워집니다. ASP.Net 애플리케이션. ASP.Net 파일의 일반적인 파일 형식은 aspx입니다. MyPage.aspx라는 웹 페이지가 있다고 가정합니다. 페이지의 코드 부분을 나타내는 MyPage.aspx.cs라는 또 다른 파일이 있습니다. 그래서 Visual Studio 각 웹 페이지마다 별도의 파일을 생성합니다. 하나는 디자인 부분용이고 다른 하나는 코드용입니다.
  2. 상태 관리 – ASP.Net에는 상태 관리를 제어하는 ​​기능이 있습니다. HTTP는 상태 비저장 프로토콜로 알려져 있습니다. 장바구니 애플리케이션의 예를 들어보겠습니다. 이제 사용자가 사이트에서 무엇을 사고 싶은지 결정하면 제출 버튼을 누르게 됩니다. 애플리케이션은 사용자가 구매를 위해 선택한 항목을 기억해야 합니다. 이는 현재 시점의 애플리케이션 상태를 기억하는 것으로 알려져 있습니다. HTTP는 상태 비저장 프로토콜입니다. 사용자가 구매 페이지로 이동하면 HTTP는 장바구니 항목에 대한 정보를 저장하지 않습니다. 장바구니 항목이 구매 페이지로 전달될 수 있도록 추가 코딩을 수행해야 합니다. 이러한 구현은 com이 될 수 있습니다.plex 때때로. 그러나 ASP.Net은 사용자를 대신하여 상태 관리를 수행할 수 있습니다. 따라서 ASP.Net은 장바구니 항목을 기억하고 이를 구매 페이지로 전달할 수 있습니다.
  3. 캐싱 – ASP.Net은 캐싱 개념을 구현할 수 있습니다. 이는 애플리케이션의 성능을 향상시킵니다. 사용자가 자주 요청하는 페이지를 캐시하여 임시 위치에 저장할 수 있습니다. 이러한 페이지는 더 빠르게 검색될 수 있으며 사용자에게 더 나은 응답을 보낼 수 있습니다. 따라서 캐싱은 애플리케이션의 성능을 크게 향상시킬 수 있습니다.

ASP.Net은 웹 기반 응용 프로그램을 구축하는 데 사용되는 개발 언어입니다. ASP.Net은 표준 HTTP 프로토콜과 함께 작동하도록 설계되었습니다.