我打算使用.Net 4.0开发一个应用程序,并打算使用EF4,但我不太关心应用程序的部署。
我的目标受众将是小企业和应用领域将与日常会计有关。市场上已经有几个类似的解决方案,它们的好处是它们真的很容易安装、分发和备份恢复。
对于.Net 4.0,它将很难分发,因为对于.Net 3.5,一个完整的框架可分发文件大约是200mb,安装大约需要20分钟,这真的很难,如果我因为系统操作系统重装等原因而接到支持电话,那将是一场噩梦。
你对用.Net 4.0开发应用程序有什么看法?有像DELPHI这样的其他语言可能足以满足我的目标应用程序,并且真的很容易部署。请分享您对此的看法。(我不是delphi开发人员,我是.Net开发人员,但需要为我的应用程序学习EF4 )。
与此相关的另一个问题是,EF4只对MSSQL有很好的支持,而不支持MS Access。这也给我的部署和维护带来了一些问题。
发布于 2010-08-10 15:43:28
如果你使用.NET 4.0,你可以只使用客户端配置文件将框架部署到客户端,这比完整的框架要小得多。
更多信息请访问:http://msdn.microsoft.com/en-us/library/cc656912.aspx
发布于 2010-08-10 19:55:23
关于MS Access和MS SQL的相关问题,我发现可以使用SQL Server 3.5 Compact Edition,它现在也支持桌面应用程序。它在应用程序进程中运行,但对于以客户端为目标的应用程序来说,需要简单的使用和部署。
http://www.microsoft.com/sqlserver/2005/en/us/compact.aspx
https://stackoverflow.com/questions/3446964
复制相似问题