亚音速可以帮我构建这些主存储过程吗?
我可以编辑其模板以使其生成这些SP吗?
从哪里开始学习?
答案 0 :(得分:1)
就版本2而言,您可能可以编辑模板以生成SP创建脚本,但这将是一项非常简单的任务。当然,您必须添加执行脚本的功能,清理以前生成的SP并确保您不会丢弃任何其他SP。说实话,我建议不要这样做,因为SubSonic旨在根据你的数据库生成.Net代码。
使用SubSonic的第3版和t4的所有功能,您可以更轻松地添加功能,但是一旦您在版本3中获得完整的Linq支持,您就不需要SP来进行分页,我不能看到生成SP而不是使用Linq本身的原因。
答案 1 :(得分:1)
如果你真的需要使用SP,那么像Codesmith这样的东西是更好的选择。您可以使用T4构建自己的SP生成器 - 但它只是一个额外的绒毛层,当涉及到Subsonic可以为您服务。
由你和你如何设计 - 但SP有点失去光泽。并且没有 - Linq并不比SP慢。事实上,SP根本没有完全增益。