基于.NET的系统开发需要注意的问题总结

    从2009年进入大学校园以来,笔者渐渐对程序设计产生了浓厚的兴趣,对程序人生产生了深度的思考。记得刚开始学的第一门计算机语言就是风靡一时的Visual Basic,时至今日,时间已过了六年有余,已初步掌握了VB,C,C++,C#,Python,T-SQL等多种语言。回头想想,一路走来,真的很不容易。

    今天,笔者依然是微软的忠实开发者,以Visual Studio 2012 + SQL Server 2005作为开发工具,经过了几个具体的系统与网站开发,总结出了一些经验性的东西。

1、SQL Server 2005开发版

    基于.NET 2.0,直接安装。

2、Visual Studio 2012

    默认.NET为4.5版本,考虑到与基于.NET 4.0及以上版本的DevExpress 13.1.5相一致,新建项目时应选择.NET 4.0,同时,在用InstallShield进行打包时,系统必备组件应选择.NET 4.0,

3、DevExpress 13.1.5

    支持.NET 4.0及以上版本。

4、水晶报表

    从Visual Studio 2010开始,软件中不再集成水晶报表组件,需要单独下载安装,笔者使用的适合于Visual Studio 2012的水晶报表为CRforVS_13_0_8(点击下载),下载完成后点击安装即可,安装过程中会提示错误,退出后重新安装即可。具体的使用可以参考VS2008打包(含水晶报表)与安装注意事项。

5、打包软件InstallShield

    Visual Studio 2012中同样不再集成安装与部署插件,需要单独下载并输入序列号(点击下载)具体的使用可以参考VS2008打包(含水晶报表)与安装注意事项。

6、部署平台

    笔者使用的操作系统一般为Win7 Pro x64,出于兼容性考虑,将系统目标平台设为x86。

你可能感兴趣的:(基于.NET的系统开发需要注意的问题总结)