달력

2

« 2021/2 »

  • 28
  •  
  •  
  •  
  •  
  •  
  •  
반응형



 

.NET 버전별 기능 정리 

버전

기능

1.0

  • 기본 프로그래밍 언어를 처음으로 완성한 닷넷 프레임워크 첫 버전
  • C# 1.0 / Visual Basic.NET (7.0)
  • CLR 및 기본 클래스 라이브러리 파일등 핵심 구성 요소 포함

1.1

  • C# 1.1 / Visual Basic.NET (7.1)
  • ASP.NET 기능 강화
  • 오라클 데이터베이스, ODBC, OLE DB 지원
  • .NET Framework 1.1 표준 포함 (Windows Server 2003)

2.0

  • ASP.NET 2.0, ADO.NET 2.0, Windows Form 2.0
  • C# 2.0 / Visual Basic 2005 (8.0)
  • SQL Server 2005
  • Visual Studio Team System (VSTS)
  • ALM (Application Lifecycle Management)
  • AMD64 프로세서 용 버전용 출시
  • 제네릭 프로그래밍을 위한 제네릭 도입
  • 리팩토링 기능, 코드 스니펫 도입
  • ADO/ASP.net 에 새로운 프로그래밍 기술 추가

3.0

  • 코어부분은 .NET Framework 2.0과 동일
  • WPF (Windows Presentation Foundation), WCF (Windows Communication Foundation), WF (Windows Workflow Foundation), CardSpace 주요 기능 4개 추가
  • .NET Framework 3.0 기본 포함 (Windows Vista)

3.5

  • 기존 언어들(C# 3.0 Visual Basic .NET )에 대한 지원
  • WPF GUI 설계
  • Javascript 디버그 기능 및 IntelliSence
  • LINQ 기능
  • ASP.NET AJAX 표준 탑재
  • .NET Framework 2.0, 3.0, 3.5 선택 가능
  • C# 3.0 / Visual Basic 2008 (9.0)
  • SQL Server 2008
  • Windows Server 2008
  • Visual Studio Team System 2008

3.5 SP1

  • 여러가지 기능들이 추가되고 확장됨
  • ASP.NET Dynamic Data
  • ADO.NET Entity Framework / Data Services
  • WCF Atom Pub Services
  • 클라이언트 프로파일 (Client Profile)
  • Visual Studio SDK 1.1 (SP1)

 

4.0

  • 병렬 처리를 위한 Parallel Extension, Parallel Linq,
  • CDS (Coordination Data Structures) 기능 추가
  • C# 4.0에 다이나믹 타입 추가
  • 임의 정밀도 정수 타입 추가
  • 복소수 타입 추가
  • WCF 개선
  • 관계형 데이터 지원

4.5

  • 비동기 처리 기능이 추가된 C# 5.0 지원
  • Visual Basic .NET 지원
  • 메트로 앱 개발 공식 지원

4.6

  • 64비트를 지원하는 RyuJIT, SSE2 AVX2 지원
  • HiDPI 대응
  • TCF 1.1 TLS 1.2 대응

4.7

  • ECC를 이용한 암호화 강화
  • TLS 1.2 개선
  • WPF에서 터치 및 스타일러스에 대한 추가 지원
  • WPF를 위한 프린트 API 지원

4.8

  • UWP의 플루언트 디자인을 윈폼, WPF에서 구현 가능
  • 윈폼이나 WPF에서 UWP의 모든 컨트롤을 호스팅하는 것 가능

 



반응형

'Development > C#, Xamarin' 카테고리의 다른 글

.NET 버전별 기능 정리  (0) 2020.12.23
.NET on Q&A  (0) 2020.11.28
.NET Framework 3.5 SP1 직접 다운로드  (0) 2020.08.25
유니티 입문서  (0) 2020.04.13
VSCode - C# 개발환경 구축  (0) 2020.03.31
리터럴(Literal)  (0) 2020.03.24
Posted by codedragon codedragon

댓글을 달아 주세요

반응형



 

Download .NET Framework 페이지

https://bit.ly/2QldTcT

 

페이지를 아래로 내립니다.




.NET Framework 3.5 SP1  설치파일 다운받기 

아래 항목에 ".NET Framework 3.5 SP1" 항목이 보입니다.

[.NET Framework 3.5 SP1] 클릭합니다.


 

 

Download .NET Framework 3.5 SP1  페이지

https://bit.ly/2CZnNha

 

[Download .NET Framework 3.5 SP1 Runtime] 버튼 클릭해서 설치파일 다운로드합니다.

 

설치파일이 다운로드되어졌습니다.




반응형
Posted by codedragon codedragon

댓글을 달아 주세요

반응형

   

Spring Framework Reference Documentation

http://docs.spring.io/spring/docs/3.1.x/spring-framework-reference/html/

   

   

   

반응형
Posted by codedragon codedragon

댓글을 달아 주세요

반응형

   

   

Spring Framework

  • 자바 애플리케이션을 개발하기 위한 인프라스트럭처를 제공
  • 자바 플랫폼을 위한 오픈소스 애플리케이션 프레임워크
  • Rod Johnson(로드 존슨) 창시
  • 동적인 웹 사이트를 개발하기 위한 여러 가지 서비스를 제공하고 있습니다.
  • 대한민국 공공기관의 웹 서비스 개발 시 사용을 권장하고 있는 전자정부 표준프레임워크의 기반 기술로서 쓰이고 있습니다.

   

   

Spring 홈페이지

http://spring.io/

   

   

주요 특징

  • 오픈 소스 프레임워크
  • 엔터프라이즈 어플리케이션 개발의 복잡성을 줄여주기 위한 목적
  • 의존성 주입(lightweight dependency injection)
  • 관점 지향 컨테이너(aspect-oriented container)

   

   

장점

  • 경량 컨테이너(light weight container) – 객체의 라이프 사이클 관리, JEE 구현을 위한 다양한 API제공,
  • DI (Dependency Injection) 지원
  • AOP (Aspect Oriented Programming) 지원
  • POJO (Plain Old Java Object) 지원-EJB 사용으로 수행되었던 모든 기능을 일반 POJO를 사용해서 가능
  • JDBC를 위한 다양한 API 지원
  • Transaction 처리를 위한 일관된 방법제공
  • 다양한 API와의 연동 지원

   

반응형
Posted by codedragon codedragon

댓글을 달아 주세요

반응형

   

안드로이드(Android)

  • 안드로이드는 구글을 중심으로 한 OHA(Open Handset Alliance) 컨소시엄에서 만든 최초의 오픈 소스 모바일 애플리케이션 플랫폼입니다.
  • 휴대전화와 모바일 디바이스를 위한 운영체제, 미들웨어 그리고 핵심 애플리케이션을 포함한 소프트웨어 스택
  • , 구글에서 개발한 스마트폰 OS입니다.
  • 구글은 2005년, 모바일 소프트웨어 개발업체인 ‘안드로이드(Android)’사를 인수하여 본격적인 모바일 운영체제의 개발에 나섰으며
  • 2007년 10월에는 삼성전자, LG전자, 모토로라, HTC, NTT도코모, T모바일, 퀄컴, 브로드컴 등과 함께 OHA(Open Handset Alliance: 개방형 휴대전화 연합)’을 결성하고 오픈 모바일 운영체제인 ‘안드로이드(Android)’를 발표하였습니다.

 

*스마트폰

카메라, 인터넷, mp3 다양한 멀티미디어을 제공할 있는 핸드폰

 

 

 

안드로이드의 기능

  • 리눅스 커널을 기반으로 한 운영체제로
  • 풍부한 UI(user Interface),
  • 다양한 애플리케이션,
  • 안드로이드 SDK 많은 라이브러리, 애플리케이션 프레임워크
  • 모바일 기기에 최적화된 달빅(Dalvik) 또는 아트(ART:Android Run Time)제공
  • 2D 그래픽 3D 그래픽을 최적화하여 표현,
  • 모바일용 데이터베이스인 SQLite 제공,
  • 멀티미디어 지원 등의 구성 요소들을 포함
  • 모바일 기기에 내장된 각종 하드웨어(블루투스, 카메라, 나침반, WiFi 등) 지원
  • 휴대전화 기능도 포함하고 있습니다.

 

 

 

안드로이드의 특징

특징

설명

자바

    • 안드로이드 애플리케이션 개발 언어는 Java를 사용
    • 자바 언어를 기반으로 APP을 작성 있습니다.

오픈소스

    • 오픈 소스를 통해 여러 제조사에서 쉽게 디바이스 개발을 할수 있습니다.
    • 오픈된 환경인만큼 개발툴과 관련 문서들 모두 무료제공 받을 있습니다.
    • 업데이트를 통한 완벽하고 최신의 서비스를 제공합니다.

공개 운영체제

    • 운영체제의 핵심이라고 할 수 있는 커널은 공개 운영체제인 리눅스에 기반하고 있습니다.

안드로이드 SDK

    • 안드로이드 SDK에 많은 라이브러리를 포함하고 있어 개발이 용이합니다.
    • 다양한 기능과 컴포넌트 제공
    • 지속적인 업그레이드를 제공

오픈마켓

    • 콘텐츠의 유통을 쉽고 빠르게 만드는 서비스

다양한 단말기

    • 안드로이드 플랫폼을 탑재한 제조사들의 다양한 기종의 단말 출시되고 있습니다.
    • 이동 통신사의 지원

 

반응형
Posted by codedragon codedragon

댓글을 달아 주세요