2008-12-07 5 views
5

Có ai có ví dụ về việc sử dụng Sqlite với tư cách thành viên ASP.NET không? Tôi đang xây dựng một ứng dụng web kiểu "drop-in" nhỏ và không muốn dựa vào cơ sở dữ liệu SQL để lưu trữ thông tin người dùng, vv Sqlite có vẻ như là một lựa chọn tốt và tôi đã rất ấn tượng với hiệu suất của nó trong Elmah; Tôi sẽ không nhớ sử dụng xml như một kho dữ liệu.Sử dụng tư cách thành viên asp.net với sqlite hoặc nhà cung cấp khác?

Trên một lưu ý khác, có lẽ thành viên asp.net không phải là một lựa chọn tốt cho bảo mật mức biểu mẫu cơ bản? Các ứng dụng sẽ không đòi hỏi nhiều hơn sau đó một vài người dùng cho những người thực hiện nó, và tại thời điểm này tôi không thấy một nhu cầu cho vai trò. Suy nghĩ của tôi về việc sử dụng thành viên asp.net là sự đơn giản để thiết lập và chạy; tại sao xây dựng một lớp bảo mật nếu tôi không cần, phải không?

Bất kỳ đề xuất nào khác chắc chắn sẽ được chào đón; cảm ơn bạn đã dành thời gian.

Trả lời

5

Tôi là một fan hâm mộ lớn của sqllite là tốt. Tôi sẽ nói thành viên asp.net là đủ tốt cho những thứ cơ bản.

Peter tại Eggheadcafe có bài viết phù hợp về sqllite này, hãy xem nó. Article

+1

Theo tới một bài viết gần đây của Peter, "Một người nào đó đã làm tốt hơn nữa. Kể từ đó. Hãy nhìn xung quanh." - http://twitter.com/peterbromberg/status/5031854389 Tôi sẽ cập nhật nếu anh ấy trả lời lại, nhưng có ai biết anh ấy đang nói gì không? –

7

Dường như dự án của Roger Martin - http://www.codeproject.com/KB/aspnet/SQLite-Providers.aspx - hiện là đề xuất cho kết nối SQLite.

Điều này được đề xuất bởi Peter Bromberg (http://twitter.com/peterbromberg/status/5031854389) và tài nguyên hàng đầu tiếp theo trên Google là ở trên bởi Roger Martin, người cho rằng đó là nơi để có được nhà cung cấp (http://galleryserverpro.blogspot.com/2009/08/new-release-adds-support-for-flash.html#comments).

Xem nó như thế nào là một phần của sản phẩm bán thương mại (và tác giả đang cố gắng quay lại làm việc như một công việc toàn thời gian), có vẻ như điều này sẽ được cập nhật.

EDIT 1: Thông tin thêm về Trật tự của các nhà cung cấp phát hành cho SQLite: http://sqlite.phxsoftware.com/forums/p/75/397.aspx