IT_Programming/ASP.NET (WEB)

[스크랩] ASP.NET에서 제공하는 새로운 기술들

JJun ™ 2006. 4. 20. 19:51
 

1) 웹폼(Web Forms)

        ~ASP.NET의 새로운 프로그래밍 모델이며, ASP의 장점을 VS.NET의 개발 편의성,  생산성과 결합한 모델이다.


2) 서버 컨트롤(Server Controls)

        ~ 웹 폼 프로그래밍 모델의 주요 구성 요소이며, HTML 요소들과 대략적으로 매핑된다. 즉, 서버상의 코드로는 <asp:TextBox>와 같이 작성되지만 실제 클라이언트에게 이 컨트롤은 <Input type = "text">로 변환되어 HTML로써 내려진다. 서버 컨트롤의 제공은 강력한 서버 사이드 프로그래밍의 가능성을 제공해 줄 것이다


3) 웹 서비스(Web Services)

        ~ 프로그래밍 가능한 서비스의 제작을 이루는 ASP.NEt의 핵심 기술이다. 웹 서비스라는 기술은 MS의 .NET환경에서만 동작하는 기술이 아니라 XML을 지원하는 모든 플랫폼에서 제공사용 가능한 기술이기에 앞으로의 세상은 웹 서비스의 세상일 것이라는 기대는 실제화 될 것으로 보인다.


4) 캐싱(Caching)

        ~ ASP.NET은 강력한 캐싱 엔진을 탑재하고 있다. 이를 통해 웹 페이지의 캐싱을 효과적으로 구성할 수 있으며, 효과적인 캐싱을 통해 어플리케이션의 성능 향상을 가져올 수 있다. 또한, 효과적으로 구성한 캐싱은 서버간의 프로세싱 로드를 절감하는 효과를 가져오기에, 전체적인 네트워크의 트래픽 또한 향상되는 효과를 얻게 한다.


5) 향상된 상태 관리(State management Improvements)

        ~ 웹 서버상에서 세션 상태를 분산시켜 저장할 수 있도록 하는 기능을 제공한다. 별도의 상태 서버나 SQL Server Database를 통해 상태 정보를 유지하도록 할 수 있으며, 클라이언트 브라우저가 쿠키를 지원하지 않아도 세션의 상태를 관리할 수 있는 방법 또한 제공한다.


출처 : 곰탱이의 웹프로그래밍
글쓴이 : 이카르트 원글보기
메모 :