与 vb6 相比,vb.net 有哪些改进使开发这样的应用程序更容易?
问问题
1964 次
3 回答
2
我能想到几个:
- ADO.NET 在数据访问方面优于 ADO(以及更多选项,例如实体框架、数据存储库块、LINqtoSQL)
- 由于更好地支持面向对象的编程,因此可以更好地构建代码以便于维护
- 更好的可测试性
- 总体来说是一个更好的 IDE
- 更好地处理 XML
- 更丰富的界面选择:silverlight、WPF、WinForms、WebForms、ASP.NET MVC、Web Client Software Factory
- ASP.NET 允许您通过将逻辑移动到代码隐藏文件中来更好地将接口代码与业务逻辑分开:更好的关注点分离导致更容易和更便宜的维护成本
- WinForms 具有更丰富的控件集,可让您构建对用户来说更容易的应用程序
- 与其他 Microsoft 产品(例如 Sharepoint)更好地集成
这绝不是一份详尽的清单。但这至少是一个很好的起点。
于 2009-12-13T13:46:20.843 回答
1
由于 LINQ,我切换到 VB.Net。其他一切都是不错的奖励。^^
于 2009-12-13T13:51:51.423 回答
0
在 IDE 中使用鼠标上的farking滚轮的能力!
抱歉,由于我最近被困在 VB6 中进行旧版应用程序的维护,因此不得不对此进行发泄。
于 2009-12-14T04:39:48.327 回答