NHibernate không thực sự phù hợp với môi trường của chúng tôi do tất cả các phụ thuộc. (Lâu đài, log4net, v.v.)Lựa chọn thay thế nhẹ cho NHibernate
Có phương án thay thế nhẹ không?
Hỗ trợ cho các cơ sở dữ liệu dựa trên tệp đơn giản như Access/SQLite/VistaDB là điều cần thiết.
Lý tưởng nhất, một thứ có trong một hội đồng duy nhất chỉ tham chiếu đến các hội đồng .NET. Nếu nó chỉ yêu cầu .NET framework 2.0 hoặc 3.0 là một phần thưởng.
LINQ to SQL chỉ hỗ trợ SQL Server - áp phích cho biết rằng hỗ trợ cho các tệp dựa trên DB là rất quan trọng. –
LINQ to SQL hỗ trợ cơ sở dữ liệu dựa trên tệp - Microsoft SQL Server Compact, bằng chứng: http://pietschsoft.com/post/2009/01/Using-LINQ-to-SQL-with-SQL-Server-Compact-Edition.aspx – too