我正在启动一个正在工作的新客户端/服务器项目,我想开始使用一些我正在阅读的较新技术,其中LINQ和Generics是主要技术。到目前为止,我一直在使用MySQL开发这些类型的应用程序,因为客户端不愿为MSSQL支付大量许可费用。
我在快速版本中玩了很少的游戏,但从未真正使用它们开发任何东西。新应用程序的并发连接数不超过5,但每日报告将需要该应用程序。
仍然可以下载MSSQL 2005 Express吗?我似乎无法在Microsoft网站上找到它。我很犹豫在项目发布后不久就在项目上使用MSSQL 2008。
ql express具有更多功能,并且功能更强大,但只能在Windows框上运行。如果您需要扩展Sql Express,可以轻松切换到商业版本。
MySql不支持一半功能,但确实具有您实际需要的大多数基本功能,并将在Windows或* nix框上运行。它也没有像Sql express一样受到限制。
在我看来(两者已广泛使用,但几年没有接触过MySql)Sql express是一个更好的DB系统。如果您要构建.Net应用程序,则对Linq的支持非常重要。
如果您不寻求纯Sql Server支持,那么我也不会寻求纯MySql支持。使用DBFactory设计模式来加载数据层,或使用简单的SQL:92语法(这是最低的公分母)。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。