asp.net 첫걸음
-
ASP.NET Execution Model.NET 정리 2010. 2. 18. 17:03
다음 그림은 ASP.NET의 실행 구조를 나타내고 있는 그림이다. 복잡하게 보인다. 하지만, 이전 .NET의 실행 모델을 머리속에 두고 생각해 보면, 이 흐름이 그리 어렵게 느껴지지 않을 것이다. 그럼 이전 지식들을 뇌의 메모리에 올린 다음에 태오와 같이 이 흐름에 대해서 알아보도록 하자. 먼저, 클라이언트는 서버로 특정 aspx (ASP.NET 페이지)를 호출한다. taeyo.aspx 라는 페이지를 달라는 클라이언트의 호출을 받은 웹 서버는 이 파일을 찾고, 이 파일의 확장자를 확인한다. 만일, 이 파일의 확장자가 htm 이라면 서버는 찾은 파일을 클라이언트에게 넘겨주기만 하는 역할일 뿐이겠지만, 파일의 확장자가 aspx 라는 것을 확인하면, 서버는 이 확장자와 연결되어져 있는 DLL (ASP.NET)..
-
NET Framework Class Library.NET 정리 2010. 2. 18. 17:02
NET Framework Class Library 기본 클래스 라이브러리와 ASP.NET, ADO.NET, Windows Forms를 포함하는 .NET 프레임워크 클래스 라이브러리는 이전의 Windows API에 의해서 가능했던 모든 작업들에 관한 기능들을 제공하는 클래스들의 거대한 집합이며, 매우 사용하기 쉽고, 문서화도 잘 되어 있다. 사실상 .NET 언어의 몫이라는 것이 .NET 클래스 라이브러리를 가져다가 꾸밈을 넣어 사용하는 것에 불과하다라고 말할 수 있을 정도로 이 클래스 라이브러리는 중요하다. 간단하게 이러한 .NET 클래스 라이브러리에는 어떠한 것들이 포함되어져 있는지 확인해 보자. 그들을 보면 아마도 .NET 클래스 라이브러리없이는 그 어떠한 프로그램도 작성하고 싶지 않아질 것이다. - ..
-
.NET 플래폼의 구조.NET 정리 2010. 2. 18. 17:01
.NET 프레임워크의 구조 > .NET 응용 프로그램의 실행을 위한 언어 독립적 기반 구조 > .NET 응용 프로그램의 구현 및 배포의 생산성, 효율성, 단순성을 증대시킨 새로운 플랫폼 > 인터넷과의 면밀한 통합을 지향하는 현대적인 응용 프로그램 개발 플랫폼 > .NET 응용 프로그램의 구현에 필요한 방대한 클래스 라이브러리 .NET 프레임워크는 .NET 응용 프로그램을 구현하고 해당 프로그램이 올바르게 잘 실행될 수 있도록 필요한 모든 것을 제공해 주는 뼈대를 이루는 부분입니다. .NET 프로임워크의 구조는 아래 그림에 나타나 있습니다. 공통 언어 런타임 ( Common Language Runtime ) 이 부분은 .NET 프레임워크의 핵심 부분으로 .NET 코드나 스레드이 실행, 코드 안정성 검사 및..
-
.NET 프레임워크.NET 정리 2010. 2. 18. 17:00
닷넷 프레임워크(.NET Framework)를 알아보기 이전에 우선 닷넷(.NET)이 무엇인지 무얼 하는지 어떤 점들이 있는지 알아보도록 하고 프레임워크에 대해서도 알아보기로 하자. 닷넷(.NET)이란? 닷넷(.NET)은 컴퓨터와 컴퓨터를 연결하는 인터넷을 넘어서 휴대전화기, TV, 냉장고 같은 모든 전자제품을 하나의 네트워크로 연결하는 통합서비스를 말한다. 소프트웨어를 통해 시스템, 장치들을 연결하기 위한 웹 서비스 전략으로서 플랫폼을 모두 모아놓은 닷넷(.NET) 기술은 웹 서비스를 통해 보안이 향상된 연결을 신속하게 만들어 배포하고 관리 및 사용할 수 있는 기능을 제공한다. 닷넷(.NET) Connect Solutions는 회사의 시스템을 신속하게 좀 더 효과적인 방식으로 시스템을 통합할 수 있도록..