我正在考虑创建一个记录健身房锻炼(组数,次数等)的应用程序,我想知道该使用哪个框架和数据库后端。目前我正在考虑使用C# .Net 3.5作为框架,因为我对它比较熟悉,但我不确定如何存储数据。最初我想到的是使用XML文件并解析它们,但那似乎比需要更多的工作。如果我要使用SQL,我能否从自己的机器(Windows 7)运行它,连接的最佳方法是什么?ODBC,LINQ等。谢谢。
还没有完全到位,但这似乎是SQL CE 4.0的绝佳选择。请查看ScottGu关于此的帖子:http://weblogs.asp.net/scottgu/archive/2010/06/30/new-embedded-database-support-with-asp-net.aspx
由于这似乎是一种小型实用程序应用,数据库不会很大,我建议使用SqlCE数据库。将数据库嵌入您的应用程序中而不是使用基于服务器的数据库是有意义的。这样,您可以轻松地复制/共享您的应用程序,而不必担心数据库设置。