我正在使用Visual Studio 2008与多个数据源进行交互,主要是SQL Server 2008 Express和Visual Foxpro。
我应该使用数据源配置向导还是应该使用代码构建自己的Connection,DataAdapter,DataSet,Command和DataTable?哪些因素会影响我的决定?
如果它给我更多的力量或控制权,我通常会去代码路线。但是,据我所知,有些产品(如SBS 2008或SonicWall)使用内置向导不仅是首选,而且几乎是强制性的。
答案 0 :(得分:2)
与编写应用程序相比,开发人员花费更多时间来维护应用程序。因此,决定应基于可读性和可维护性。
向导生成的代码必须在某个时间点被理解;无论是复杂性增加还是版本更改。
我建议尽可能使用手写的干净代码。除非工具/库使整个代码更小。