7

We have a set of tables and views that merely store some config data for embedded devices. this schema is change-prone and do not really required lots of logic, beyond some validation rules. so we considered using a RAD tool for maintaining these CRUDS.

In first stage: Dynamic Data

But the community size, books absence and the last modification dates of the MSDN articles (~July 2008) makes me want to hear your experiences. (actually DynamicData comes as a part of the ASP.Net MVC2 project)


  1. What has been your experience with Dynamic Data?

  2. What is your favorite ASP.Net RAD alternative? Why?

Thank you in advance guys!

4

1 回答 1

2

我最喜欢的 asp.net rad 工具是subsonic 2

原因很简单,因为我很了解!它的每一个代码我都知道,而且因为它是开源的,而且我非常了解它,我可以根据自己的需要对其进行定制,非常容易地解决出现的任何问题,添加我需要的新未来等。

Subsonic 2 有一个Scaffold Code Generator,这是您要求的。

可以在此页面上找到对这个未来的简短介绍。
http://dotnetslackers.com/articles/aspnet/IntroductionToSubSonic.aspx

此外,如果您开始使用 subsonic 2 并使用支架,您可以轻松制作非常快速的其他页面以满足您的需要,无需支架,但使用相同的基础 - 与您的数据和数据库的 subsonic2 数据库连接。

因此,您可以将 RAD 制作页面与其他自定义页面和解决方案相结合,使用相同的工具,使用相同的工具知识来满足您的需求

Subsonic2 还有其他的未来,你可以找到并使用,比如从你的数据中创建数据库。

您可以在这里获得更多想法。 http://subsonicproject.com/docs/Main_Page

如果你问我为什么不使用 subsonic3,而使用版本 2,我的答案是因为 ver3 是新版本,而且非常慢。

所以对我来说,你需要获取 subsonic2 源代码,自行编译,进行一些测试,然后启动你的 RAD 应用程序......

现在有很多关于亚音速2的设置信息,我知道也许第一次似乎是爬上山,然后山就消失了,(最后山永远是山……禅诗)

第二个工具

我用于真正快速应用程序开发的第二个工具是asp.net makerhttp://www.hkvstore.com/aspnetmaker/

我已经将它用于低预算项目,或者我需要一个肮脏的快速解决方案,直到最终准备好。我所做的是为简单的表格创建解决方案,并为需要太多思考才能修复的表格编写代码。

优点是有很多未来,它很容易,你几乎不需要知道任何东西来制作界面,从数据库创建,所有可以编辑它的环境,有机会做很多调整,还有什么你得到的是一个比 Scaffold can 产品更好的页面。

缺点是你坚持使用这个工具产品,你不能自己更新页面做一些小改动,因为太复杂了,第二如果有什么变化,页面会改变,即使你重命名它和不要覆盖它,它可能无法正常工作。

也许经过深思熟虑,在某些情况下,这样的工具会更好。

您需要对其进行测试并亲自查看。

希望所有这些对您有更多帮助。

于 2010-03-31T11:41:32.273 回答