2008/06/17 11:30

{.NET 3.5 Service Pack 3.5 Beta 1} 8.Database 관련 응용 프로그램과 관련한 변화

Data Development Improvements

.NET Framework 3.5의 경우 새로운 개념의 Database와 관련한 기능들이 많이 포함되어 있습니다.
ADO.NET도 Entity Framework이 포함되어 있는 등 구조적인 변화가 많이 있습니다. 물론 기존에 활용하던 ADO.NET은 그대로 제공됩니다. Entity Framework의 경우는 Entity Data Model의 정의나 코딩이 가능하도록 제공되는 기능으로 관련된 Entity Designer가 함께 포함되어 있어서 모델링을 지원하게 되어 있습니다.

ADO.NET Entity Framework and LINQ to Entities:

ADO.NET Entity Framework 및 Visual Studio 2008 Entity Framework Designer는 상당한 유연성을 가지고 있어서 Database에 종류에 상관없이 동일한 방법으로 사용할 수 있게 되어 있습니다. 알려진 바에 따르면 (Orcale, DB2, MySQL, PostgreSQL, SQL Lite, VistaDB, Informix, Sysbase 등등) 모두 지원된다고 한다.
사용자 삽입 이미지
<그림 1> ADO.NET Entity Framework Designer

ADO.NET Data Services (formerly code-named "Astoria")

SP1에는 코드명 Astoria로 제공되는 유연한 프레임웍이 포함되어 있습니다. 이 프레임웍의 역할은 REST기반의 데이터 서비스를 쉽게 생성할 수 있게 해 줍니다. ADO.NET Data Service Framework은 표준적인 REST URI문법을 기반으로 데이터를 제공하고 HTTP기반의 작업을 제공할 수 있는 구조로 되어 있습니다.

여기까지만 봐서는 어떤 내용인지 와 닿지 않을 것 같습니다. 정리를 하자면 위에서 설명한 Entity Framework과 연결하면 Enttity 기반의 데이터를 쉽게 표준적인 형태로 공개할 수 있는 구조를 쉽게 개발할 수 있게 되었습니다.
이올린에 북마크하기(0) 이올린에 추천하기(0)
Trackback 0 Comment 0