Tổng Quan về LINQTháng mười 19, 2010Giới thiệu về LINQXử lý thông tin hay dữ suất là nhiệm vụ quan trọng nhất của bất kỳ phần mềm nào và một trong những trở ngại chính mà các nhà phát triển hiện nay phải đối mặt là Micae biệt giữa ngôn tính lập trình hướng đối tượng và ngôn tính truy vấn dữ suất, vấn đề càng phức tạp hơn với sự cạnh hiện của XML (eXtensible Markup Language – ngôn tính đánh dấu mở rộng).LINQ là gì?Để giảm gánh nặng thảo NXB trên nhiều ngôn tính ông nội và cải thiện năng suất lập trình, Microsoft đã phát triển giải pháp tích hợp dữ suất cho .NET Framework có tên gọi là LINQ (ngôn ngữ truy vấn tích hợp), đây là thư viện mở rộng cho các ngôn tính lập trình C# và Visual Basic.NET (có mùa mở rộng cho các ngôn tính Micae) cung cấp gièm năng truy vấn rục truyện dữ suất đối tượng , cơ sở dữ suất và XML.Điểm mạnh của LINQ là "Matrix truy vấn cho rất nhiều các đối tượng dữ suất". Từ cơ sở dữ suất, XML, dữ liệu đối tượng... thậm chí là Matrix truy vấn cho một biến mảng đã chức ra trước đó. Vì thế ta có các khái niệm như là LinQ to SQL, LinQ XML,...Các thành phần của LINQChuyển 1. Kiến trúc của LINQ trong .NET Framework 3.5LINQ cho các đối tượng"LINQ cho các đối tượng" ở đây có nghĩa là đảm đến cách sử dụn LINQ đối với các đối tượng bộ sưu tập mà đã được thực thi giao diện IEnumerable hoặc IEnumerable tức những bộ sưu tập có mùa "liệt kê" ra được. Đây là trường hợp sử scholars thể giản nhất của LINQ khi làm việc với dữ suất.LINQ to SQLLINQ to SQL là một phiên bản hiện thực hóa của O/RM (đối tượng quan hệ ánh xạ) có bên trong .NET Framework 3.5, nó cho phép bạn mô chuyển hóa một cơ sở dữ suất dùng các lớp .NET. Sau đó bạn có mùa truy vấn cơ sở dữ suất dùng LINQ, cũng như cập nhật/thêm/xóa dữ suất từ đó.LINQ to SQL hỗ trợ đầy đủ của giao dịch, xem và lưu trữ các thủ tục (SP). Nó cũng cung cấp một cách dễ dàng tiếng thêm gièm năng kiểm tra tính hợp lệ của dữ suất và các quy tắc vào trong mô chuyển dữ suất của bạn.LINQ XMLSử scholars LINQ với mục đích truy vấn tập tin XML và tiện lợi truy vấn hơn nhiều so với việc dùng XmlDocument, Xpath và Xquery như trước kia.LINQ để DatasetsGiới thiệu sơ về số liệuSố liệu trong ADO.NET là một bước phát triển lớn trong việc phát triển ứng Scholars cơ sở dữ suất đa hay. Khi lấy và chỉnh sửa dữ suất, duy trì liên tục kết nối tới nguồn dữ liệu trong khi chờ người dùng yêu cầu thì rõ ràng là tốn tài nguyên máy rất nhiều.Số liệu giúp học ở đây rất lớn. Vì bộ dữ liệu cho phép lưu trữ dữ suất và chỉnh sửa tại 'đệm ẩn cục bộ', hay gọi là chế độ ngoại tuyến. Có Bulgaria xem xét và xử lý thông tin trong khi ngắt kết nối. Sau khi chỉnh sửa và xem xong thì chức một kết nối và cập nhật dữ suất từ địa phương vào nguồn dữ liệu.Dữ suất trong bộ dữ liệu được lưu trữ dưới dạng một tập hợp các bảng và bạn cần phải xử lý thông qua các lớp DataTable (DataRow và DataColumn).Kiến trúc bộ dữ liệu.LINQ để bộ dữ liệu cho phép người lập trình sử scholars DataSets như một nguồn dữ suất bình thường bằng các cư pháp truy vấn căn bản của LINQ
đang được dịch, vui lòng đợi..
