如何开始使用SubSonic?

7
一个月前,我搜索了一些工具,用于为我的SQL数据库/表生成C#类。这样我就不必手动编写DAL类,并节省大量时间。
我遇到了“ORM”和subsonic。我在主页http://subsonicproject.com/上观看了网络广播,并对其印象深刻。
但我仍然需要更多的文档/知识才能感到舒适,以便在我们的项目中使用subsonic。今天我无意中读到了“迁移”功能。
如何进入subsonic?如何更加熟悉它?如何了解它提供的所有功能/可能性?是否有任何好的博客/教程/其他资源可供subsonic使用?

实际的官方SubSonic网站在:subsonic.wekeroad.com。 Subsonicproject.com是一个次要的站点,不再维护并且大部分已经无法使用。(能否编辑您的帖子?) - Ben McIntyre
5个回答

6

很不幸,最好的SubSonic“文档”是以视频教程的形式呈现的,但它们非常容易理解。

Rob Conery(原创者)在他的博客http://blog.wekeroad.com/tags/subsonic/上提到了很多关于SubSonic的事情。

我个人发现最好的方法就是(正如Matt所说)只是使用它,在VS中设置外部工具,获取连接字符串和一些其他配置设置,然后您基本上就可以开始了。您可以在一个下午内掌握基础知识。

论坛相当活跃http://forums.subsonicproject.com/forums/,如果您遇到问题可以在那里寻求帮助。


我非常同意。广泛使用它,然后要么谷歌搜索要么在SO上提问题绝对是正确的方法。使用Subsonic进行了六个月后,除了MyGeneration和NHibernate之外,我更舒适地掌握了它比其他产品。 不过这也是最容易学习的 :) - jake
论坛还存在吗?据我所知,该链接只是指向有关SubSonic的一般网站(文档非常少)。 - strongopinions
遗憾的是,论坛似乎已经基本上死亡/被杀了。在Github上仍然有一些活动的迹象。 我仍然非常喜欢Subsonic,并且考虑到它是免费的,如果团队决定做其他事情,你不能抱怨,但我开始担心这个产品的长期未来。因此,在这个时候,SO可能是最好的信息来源。尽管SO很酷,但关闭论坛令人难过。 - seanb

3
SubSonic缺乏文档(这也是我放弃它的原因之一)。Scott Kuhl撰写了一份“入门SubSonic”的文档(只需Google他的名字和SubSonic),但其中的部分似乎已经过时。这里是Scott's blog - 至少可以作为一个起点。这里是文档的主页。我很好奇这份文档是否真的已经过时,我认为是:网页上的最后更新日期是2006年。不幸的是,我不知道其他的文档,而且我确实在寻找它。更新:请参见Rob Conery在他的答案中提供的文档链接。

3
我承认 - 我们的文档很糟糕 :(. 我尝试过建立一个网站:http://subsonicproject.com。希望这能有所帮助。

Rob,你在写文档。新的URL是什么?我曾经在网站上,但忘记收藏它了。那是一个非常好的开始。有人可以检查一下Twitter.com/robconery,在旧的推文中一定有一个链接。 - jake
每个开源项目的噩梦。即使有来自Java版本的手册和书籍,NHibernate 仍然有许多缺陷需要花费数小时的搜索才能找到答案。商业模式是通过培训课程赚钱,这是可以理解的。 - Chris S
http://subsonic.wekeroad.com。我没有拥有这个域名,所以当它过期时我无法续订。它被劫持了。 - user1151
@RobConery,该域名现在重定向到www.wekeroad.com。文档还能在其他地方找到吗? - rdans

1

开始使用它。

这非常简单和直截了当。有几个屏幕录像展示如何使用sub commander生成您的类,一旦您拥有它们,只需按下“.”键,看看您可以用它们做什么。


1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接