目前正在用.net开发一个网站,功能和内容都比较多,涉及到信息发布啊、会员管理啊、中介管理啊、产品管理啊、人才招聘啊、上传下载啊之类的,以后还要包括电子商务。在开发的过程中,发现在设计上面的一些问题,不知该如何取舍,望各位大大提提观点。
是选择存储过程还是直接在代码里写SQL语句?
如果选用存储过程,是使用具有公用性的存储过程,还是对每个表都有自己特有的存储过程,哪怕实现的功能是一样的?
需要使用到ORM吗?我在开发时,在写一些添加程序的时候,感觉很麻烦,每次不得不写大量的字段,还容易出错,如果用ORM,似乎能减少这方面的错误,但是我用的Grove,不需要管SQL语句了,对速度是否会有影响?
小弟初做.net,属于菜鸟,望各位不吝赐教!多谢多谢!呵呵