Tôi đã sử dụng cận âm vào các dự án trong quá khứ, đó là trọng lượng nhẹ và dễ sử dụng.
Chúng cung cấp một đơn giản tutorial video và sẽ mất không quá 10 phút để thiết lập hoàn toàn. Tôi khuyên bạn nên xem phần thứ hai của video đề cập đến Dự án ứng dụng web vì nó cho bạn thấy cách tạo nút Visual Studio tùy chỉnh tạo DAL cho bạn bất cứ khi nào bạn nhấp vào nó thay vì sử dụng nhà cung cấp tùy chỉnh nửa đầu của video.
Nó cung cấp một số cách để truy cập dữ liệu của bạn, Bản ghi hoạt động, tạo các thủ tục và chế độ xem được lưu trữ đã nhập hoặc a query language mà bạn có thể sử dụng.
Sau khi sử dụng nó, tôi đã tìm thấy một vài quirks:
- Nếu bạn sử dụng tạo ra được lưu trữ-thủ tục mà không có một tham số, nó sẽ ném một
NullReferenceException
. Giải pháp thay thế là tạo thông số giả không được sử dụng trong quy trình
- Chức năng
DeepSave()
không hoạt động trong phiên bản 2.1 hiện tại, bạn sẽ phải lưu dữ liệu riêng lẻ từ các bảng đã tham gia
- Khi bạn sử dụng (ví dụ
Where(Tag.Columns.TagName).IsEqualTo("subjective")
, chắc chắn rằng bạn sử dụng chuỗi giá trị Tag.Columns.TagName
để tham khảo các cột - nếu không là một ngoại lệ sẽ được ném nếu bạn cố gắng sử dụng Column.Schema
Nguồn
2009-03-23 02:39:17
Tại sao nó không hoạt động tốt? –