2014년 11월 18일 화요일

닷넷 플랫폼의 구조[닷넷C#교육/ADO.NET강좌/ASP.NET교육잘하는곳/C#,ASP.NET교육추천/닷넷실무교육/.NET,C#/ADO.NET교육/닷넷학원/ASP.NET실무교육]

닷넷의 환경을 이루는 여러 가지 요소 중 핵심은 바로 " 닷넷 플랫폼"이라고 할 수 있는데. 닷넷 플랫폼을 구성하는 구성 요소는 다음과 같습니다. 

[ 윈도 (서버, 데스크답 또는 디바이스에서 시행되는 운영체제) ] 
닷넷 플랫폼의 가장 하위에 위치한 기반구조로 PC, 노트북, 워크스테이션, 스맡, 폰, 핸드헬드 컴퓨터, 태블릇 PC 등 다양한 플랫폼을 기반으로 그 위에서 운영되는 윈도 XP, 윈도 닷넷, 윈도2000, 윈도 ME, 윈도 CE 등의 운영체제로 구성됩니다. 

[ 닷넷 빌딩 블록 서비스 ] 
웹 서비스를 구현할 때 레고 블록을 조립하는 것과 같이 기능별로 블록화된 블록 서비스를 사용자의 임의대로 가져다 사용할 수 있도록 하는 서비스입니다. 예를 들면, MSN 메신저를 사용할 때 볼 수 있는 패스포트 인증 서비스나 메시지 전달 서비스(Alert Service), 파일 저장, 사용도 선호도 관리 등의 웹 서비스가 포함됩니다. 물론 마이크로소프트가 아닌 다른 회사에서 만든 닷넷을 지원하는 블록이 있다면 이것들도 사용이 가능한데 이와같이 기능별로 블록화된 서비스를 닷넷 플렛폼에 적용이 가능합니다. 

[ 닷넷 프레임워크 ] 
닷넷 프레임워크는 닷넷 플랫폼에서 가장 중요한 역할을 수행합니다. 닷넷 프레임워크는 닷넷의 개발 실행 환경의 하부구조로, 닷넷 프레임워크를 한마디로 정의하면 닷넷 플랫폼 인프라의 일부로, 웹 서비스 및 기타 응용 프로그램의 개발, 배포 및 실행을 위한 기본 환경이라고 할 수 있습니다. 닷넷 프레임워크는 공용 언어 런타임(CLR, Common Language Runtim), 프레임워크 클래스 그리구 ASP.NET 등으로 구성됩니다. 

[ 닷넷 엔터프라이즈 서버 ] 
닷넷 엔터프라이즈 서버는 닷넷을 기반으로 웹 서비스를 생성하고 운영하기 위한 엔터프라이즈 레벨의 서비스를 제공하도록 해주는 마이크로소프트 서버 제품군을 말합니다. 예를 들면, SQL Server 2000, Commerce Server, Mobile Information Server, Host Intergration Server, BizTalk Server, ISA Server, Application Center Server, Exchange Server 등이 이에 속합니다. 이러한 서버들을 닷넷 플랫폼과 결합하여 사용하면 마이크로소프트 제품에 종속된다는 단점이 있지만, 대규모 비즈니스 시스템을 개발하고 관리하는데 필요한 노력과 시간을 줄일 수 있다는 장점이 있습니다. 

[ 비주얼 스튜디오 닷넷 ] 
닷넷 플랫폼의 최상단에는 닷넷 플랫폼에서 사용할 여러 가지 서비스나 프로그램을 개발할수 있는 비주얼 스튜디오 닷넷이 위치합니다. 비주얼 스튜디오 6.0의 후속 제품으로 통합개발 환경(IDE)을 제공하는 개발툴입니다. 비주얼 스튜디오 6.0에서는 비주얼베이직, 비주얼 C++ 등의 프로그램들이 서로 분리되어 있었지만 비주얼 스튜디오 닷넷에서는 모두 통합된 환경에서 사용한다는 것이 가장 큰 차이점입니다. 즉, 이 비주얼 스튜디오 닷넷은 다양한 개발 언어가 플러그 인 될수 있도록 만들어진 개방형  프로그래밍 플랫폼이라고 할 수 있습니다. 

------------------------------------------------------------------------------------------------------- 
닷넷 플랫폼은 인터넷 웹 애플리이션을 손쉽게 개발하는 것을 목표로 합니다. 물론 지금까지의 마이크로소프트가 제공하는 기술을 가지고도 웹 애플리케이션을 개발할 수는 있습니다. 하지만 개발자들은 HTML, XML, ASP, COM/DCOM 등등 많은 것들을 알아야만 합니다. 닷넷 플랫폼은 이러한 모든 기술들을 " 닷넷 프레임워크 " 안에서 해결할 수 있게 하였습니다.


 [100%환급,개발자전문]빅데이터/SQL/자바/스프링/안드로이드/닷…오라클자바…12-272520
 [채용확정무료교육]오라클자바개발잘하는신입뽑기2개월과정,교육…오라클자바…12-111849
53 [평일100%환급7건]Spring,자바&JSP,안드로이드,웹퍼블리싱,C#닷… 오라클자바…03-151657
52 [주말]C#,ASP.NET마스터 오라클자바…01-311746
51 [기업100%환급,평일주간]SQL기초에서스키마오브젝트,PLSQL,힌트… 오라클자바…01-312516
50 [평일주간야간,주말]C기본&자료구조,알고리즘 오라클자바…01-311391
49 [평일주간,평일야간,주말]Spring,MyBatis,Hibernate개발자과정-… 오라클자바…01-191691
48 [평일야간,주말]안드로이드개발자과정(Android기초실무) 오라클자바…01-111579
47 [평일야간,주말주간야간]JAVA,Network&JSP&Spring,MyBatis,Hiber… 오라클자바…01-032094
46 [100%환급,개발자전문]빅데이터/SQL/자바/스프링/안드로이드/닷… 오라클자바…12-272520
45 [평일주간]NoSQL,MongoDB,빅데이터기초과정 오라클자바…12-191808
44 [평일주간야간, 주말]웹퍼블리싱 마스터(HTML5,CSS3,jQUERY,AJAX… 오라클자바…12-141791
43 [채용확정무료교육]오라클자바개발잘하는신입뽑기2개월과정,교육… 오라클자바…12-111849
42 [평일주간]빅데이터하둡기초과정(BigData Hadoop) 오라클자바…12-091451
41 [평일야간]닷넷(C#,Network,ADO.NET,ASP.NET)마스터 오라클자바…12-011674
40 [기업100%환급]오라클&자바웹스프링신입과정3주(SQL,JAVA,JSP,Se… 오라클자바…12-011849
39 [평일야간,주말]SQL기초에서실무까지(SQL기초,PLSQL,힌트,튜닝) 오라클자바…12-011320

댓글 없음:

댓글 쓰기