VC/.NET,SQL SERVER 2000/2005的选择
来源:互联网 发布:阿里巴巴农村淘宝报名 编辑:程序博客网 时间:2024/06/09 21:39
问:请问我是学vc++6.0好,还是.net 好?有什么不同?谢谢
还有sql server2000还是sql server 2005呢?
答:要结合这两种语言/平台的特点和自己的专业兴趣,以及技术的发展趋势来选择。
首先,就目前来说,VC6是开发运行在Windows2000和Windwos XP平台上的底层软件或通用软件的首选语言,相对之下这些软件都要求较高的效率和较小的内存开销。例如显卡驱动、WPS、记事本、IE等等。
而.Net则是用于企业应用开发的,相比vc6开发的程序,.Net开发的程序要求更快的开发效率、更好的适应业务变化的需要,而性能和效率则是其次。例如企业网站、财务管理软件等。
因此,如果你倾向于管理信息系统的开发,.Net比VC好。反之如果你很喜欢底层编程,则学VC更好一些。
第二,有人说“先学C++,搞明白OOP,然后可以很轻松转到.NET”是错误的。如果说面向对象,.Net是100%面向对象的,而C++则是不伦不类的,因此直接学.Net更好。事实上,.Net要不VC容易的多。原因很简单,.Net非常强调快速开发,以适应企业应用的需要。事实上,无论是.Net语言——#、VB.Net语言,还是.net开发工具,还是.Net类库,要比VC和VC的类库MFC好用的多。
第三,在下一代Windows操作系统Vista中,.Net将成为基础环境,取代现在的VC6地位。可以说“是.NET的天下”。而Windows 2000时代的VC6的辉煌将成为历史。
至于SQL Server的问题,最好学2005版本的,但是2005版的教材比较少,而2000版的则有很多经典的。如果你是初学者,肯定将从基本的sql语句、T-SQL语言和基本的工具学起,这些在2005版中并无根本性的大变化。因此,学2000版的就最好的了,因为有很多教材的。
当然,如果你有较好的条件,直接学2005版的更好。事实上,数据库这东西根本的还是sql语句和sql扩展语言的编程是最核心的,学好2000版的,你就很轻易而举的转到2005版或者任何其他数据库的。
- VC/.NET,SQL SERVER 2000/2005的选择
- asp.net(vb.net)连接sql server 2000数据库的连接模块(module) 选择自 sammycheng 的 Blog
- VC+SQL Server 的问题
- vc连接SQL SERVER 2000
- .NET 中SQL Server 2000、SQL Server 2005 连接字符串
- VS.NET 2005连接SQL Server 2000的问题
- 选择VC++.NET走自己的路
- Microsoft SQL Server 2000的版本区别及选择
- 如何选择sql server 2005的网络协议
- VC用ADO的方法连接SQL server 2000
- VC++的ADO技术访问sql server 2000数据库
- vc通过ADO连接sql server 2000的核心代码
- SQL Server 2005精简版与SQL Server 2005 Express版之间的选择
- SQL Server 2005精简版与SQL Server 2005 Express版之间的选择
- .net sql server的连接
- SQL Server 2008的选择身份验证模式
- Sql Server:char与varchar的选择
- SQL Server 2008的选择身份验证模式
- Google排名不是简单的网页优化
- 动态网站的优化策略
- Google优化网站管理员指导方针
- 开张大吉啊!!
- 郁闷的 bug
- VC/.NET,SQL SERVER 2000/2005的选择
- Google优化外部链接策略
- 测试测试
- 大型网站的Google排名策略
- Google名词解释-补充材料
- GOOGLE网站向网站管理员提供的建议
- Google Adsense常见问题整理
- 如何领先于Google的算法更新一步?
- 常见google优化FAQ