Đào Hải Nam

LINQ tip #1

Posted in Không phân loại, Microsoft .NET by namdh on 23/11/2008

Để thực hiện một phép kiểm tra kiểu như “SELECT * FROM mytable WHERE col1 IN (1, 2, 3)”, các bạn có thể viết như sau:

int[] departments = {1, 2, 3};
var products = from p in db.Products where departments.Contains(p.dept_no) select p;
Tagged with: ,

Truy vấn Cơ sở dữ liệu (LINQ to SQL phần 3)

Posted in Microsoft .NET by namdh on 21/11/2008

Tháng trước tôi bắt đầu viết loạt bài về LINQ to SQL. LINQ to SQL là một bộ khung (framework) có sẵn cho O/RM (object relational mapping) trong .NET 3.5, nó cho phép bạn dễ dàng mô hình hóa các CSDL quan hệ dùng các lớp .NET. Bạn có thể dùng các biểu thức LINQ để truy vấn CSDL, cũng như có thể cập nhật/thêm/xóa dữ liệu từ đó.

Dưới đây là hai bài đầu tiên trong loạt bài LINQ to SQL:

Trong bài viết này, tôi sẽ đi sâu hơn vào cách chúng ta dùng mô hình dữ liệu đã tạo trong phần 2, và cách dùng nó để truy vấn dữ liệu bên trong một dự án ASP.NET.

(đọc tiếp…)

Tagged with: , ,

Định nghĩa các lớp mô hình dữ liệu (LINQ to SQL phần 2)

Posted in Không phân loại, Microsoft .NET by namdh on 07/11/2008

Trong phần một, tôi đã thảo luận về “LINQ to SQL là gì” và cung cấp một cái nhìn cơ bản về những trường hợp chúng ta có thể sử dụng nó.

Trong bài viết đầu tiên, tôi cũng đã cung cấp các đoạn code mẫu để biểu diễn cách xử lý dữ liệu dùng LINQ to SQL, bao gồm:

  • Cách truy vấn dữ liệu
  • Các cập nhật dữ liệu
  • Cách chèn và tạo quan hệ các dòng trong một CSDL
  • Cách xóa các dòng trong một CSDL
  • Cách gọi một thủ tục
  • Cách lấy dữ liệu và phân trang trên server

(đọc tiếp…)

Tagged with: , ,

ASP.NET Dynamic Data

Posted in Không phân loại by namdh on 09/10/2008

Bài viết này được dịch lại từ http://mattberseth.com/blog/2008/08/aspnet_dynamic_data_simple_5_t.html, bài viết giới thiệu một kiểu ASP.NET web application mới được đưa ra từ bản .NET 3.5 SP1: Dynamic Data Web Application.

(đọc tiếp…)

Tagged with: , ,

Sử dụng LINQ to SQL (LINQ to SQL phần 1)

Posted in Không phân loại, Microsoft .NET by namdh on 08/10/2008

Đây là bài viết đầu tiên trong loạt bài có chủ đề “LINQ to SQL”, các bài này sẽ cho bạn một cái nhìn khái quát, giúp bạn làm quen với LINQ, một trong những công nghệ mới có trong .NET 3.5.

Loạt bài này được dựa trên loạt Tutorial của ScottGu (http://weblogs.asp.net/scottgu).

(đọc tiếp…)

Tagged with: , ,