none
MS Knowledge Base: Bagaimana cara membuat dan memanggil ADO.NET Data Services untuk sumber data berbeda yang mencakup ADO.NET Entity Framework, LINQ to SQL, dan reflection provider ? RRS feed

  • Diskusi Umum

  • Artikel ini menjelaskan tentang sampel All-In-One Code Framework yang tersedia untuk di-download. Sampel ini mencakup panduan langkah-demi-langkah cara membuat dan memanggil Microsoft ADO.NET Data Services untuk sumber data yang berbeda. Sumber data ini termasuk ADO.NET Entity Framework, LINQ to SQL, dan reflection provider

    .

    Tingkat Kesulitan

                Menengah

    Pembahasan Teknis

    ADO.NET Data Services terdiri dari kombinasi patterns dan libraries yang memungkinkan layanan data untuk Web yang akan dibuat dan dikonsumsi. Tujuan dari ADO.NET Data Services adalah untuk memfasilitasi penciptaan layanan data yang fleksibel yang dapat diintegrasikan secara alami dengan Web. Oleh karena itu, ADO.NET Data Services menggunakan Uniform Resource Identifier (URI) untuk menghasilkan data dan kemudian menggunakan format yang sederhana untuk mewakili data tersebut. Contoh format ini termasuk JSON dan ATOM (format feed berbasis XML. Hal ini mengarah ke layanan data REST-style yang dapat dilakukan dengan menggunakan URI. Selain itu, agen dapat berinteraksi dengan layanan data dengan menggunakan standar HTTP seperti GET, POST, PUT atau DELETE.

    Agar sistem
    dapat memahami dan menyeimbangkan semantik terhadap data yang ada, ADO.NET Data Services membuat model data melalui layanan data dengan menggunakan model yang disebut Entity Data Model (EDM) dan Entity-Relationship derivative. Model ini mengatur data ke dalam bentuk contoh "tipe entitas," "entitas," dan asosiasi antara mereka.

    Untuk data relasional, ADO.NET Data Services mendukung mengekspos model EDM yang dibuat dengan menggunakan ADO.NET Entity Framework. Untuk mengaktifkan sumber data lain untuk menggunakan teknologi akses data tambahan (seperti LINQ to SQL), mekanisme
    yang disediakan memungkinkan setiap sumber data yang akan dimodelkan sebagai entitas dan asosiasi. Ini berarti bahwa setiap sumber data dapat dijelaskan dengan menggunakan skema EDM. Mekanisme ini juga memungkinkan setiap sumber data yang akan diperlihatkan sebagai layanan data.

    Sampel ini menunjukkan bagaimana membuat dan memanggil ADO.NET Data Services untuk melakukan Create, Read, Update, dan Delete (CRUD) pada sumber data yang berbeda. Sumber data ini termasuk ADO.NET Entity Framework, LINQ to SQL, dan reflection provider.

     

    Catatan Untuk informasi lebih lanjut tentang cara membuat sampel aplikasi dan bagaimana cara menggunakan sampel aplikasi, lihat file readme.txt yang disertakan dalam paket download.

     

    Kategori Teknologi

    ·         ADO.NET

    ·         ADO.NET Data Services

     

    Bahasa Pemograman

     

    Contoh kode ini memuat bahasa pemograman dibawah ini:Collapse this tableExpand this table

    Language

    Project Name

    Visual C#

    CSADONETDataService

    Visual Basic .NET

    VBADONETDataService

     

    Prasyarat

    ·         Anda harus terlebih dahulu memanggil SQLServer 2005 database dengan menjalankan script SQL Server DB.sql. Kemudian, anda harus memodifikasi connection string di file Web.config sesuai dengan contoh database dan account login. Untuk lebih jelasnya, lihat file readme.txt yand disertakan dalam paket download.

    ·         Sampel aplikasi ini dibuat menggunakan Visual Studio 2008 Service Pack 1.

    Tags

    ·         ADO.NET Data Services, Entity Framework, LINQ to SQL

    Referensi

    http://support.microsoft.com/kb/982497/en-us
    Agnes Sannie [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Rabu, 04 Mei 2011 09.28
    Moderator