1 / 14

C# 과 . NET

C# 과 . NET. 정영식. http://nurunso.pe.kr. . NET 이란?. 차세대 배포 응용 프로그램을 작성 , 실행할 수 있게 해주는 플랫폼. . NET 의 역사. 2000. 7 : NGWS, ADO+, ASP+ 로 구현 2000.11 : Visual Studio .NET beta 1 과 . NET Framework SDK beta1 2001. 6 : Visual Studio .NET beta 2 와 . NET Framework SDK beta2, ASP 프리미엄판

lang
Download Presentation

C# 과 . NET

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. C#과 .NET 정영식 http://nurunso.pe.kr

  2. .NET 이란? • 차세대 배포 응용 프로그램을 작성, 실행할 수 있게 해주는 플랫폼

  3. .NET의 역사 • 2000. 7 : NGWS, ADO+, ASP+로 구현 • 2000.11 : Visual Studio .NET beta 1과 .NET Framework SDK beta1 • 2001. 6 : Visual Studio .NET beta 2와 .NET Framework SDK beta2, ASP프리미엄판 • 2002. 3 : .NET Framework SDK 1.0 • 2002. 8 : .NET Framework SDK 1.0 서비스 팩 2 • 2003. 4. 9 : .NET Framework SDK 1.1

  4. .NET 플랫폼의 구성 • .NET 환경 : Smart device를 통한 개인별 통합 컴퓨터 환경 • 클라이언트 : WindowsCE, Windows XP, Widnows Embedded, ... • 서비스 : Hailstorm 사용자 중심 • 서버 : .NET 2000 Server 제품군 • 도구 : Visual Studio .NET과 .NET Framework

  5. .NET Framework의 구성

  6. Common Language Runtime • 공통된 언어로 컴파일된 .NET Framework 응용 프로그램 실행 환경

  7. CLR에서의 컴파일 과정

  8. Microsoft Intermediate Language

  9. ILDASM으로 본 IL 코드 예

  10. Metadata (Manifest와 MetaInfo)

  11. Assembly(배포 단위)

  12. Just In Time Compiler

  13. Basic Class Library

  14. Presentation Class Library

More Related