2011-11-01 44 views
0

我想写一个小而种类的dum网页。 将会有一个两个领域的电子表格:电子邮件,信息。 数据将被发送并存储在一个数据库表(我用户程序)。不幸的是,我从来没有建立一个数据库(包括Dbconnection等)。 我听说有包含DB的cms系统,你会推荐吗? 有没有其他想法?哪些CMS框架易于使用的DB支持开箱即用?

我知道c#asp.net和t-sql 但不介意让我的手在其他技术上变脏。

〜最好

+2

有数百个教程。你可以直接从Visual Studio使用本地数据库。不需要CMS。第一个谷歌教程之一:http://geekswithblogs.net/dotNETvinz/archive/2009/04/30/creating-a-simple-registration-form-in-asp.net.aspx如果你有视觉工作室安装,只是从工具箱中删除一个SQL数据源到一个页面,并通过向导。 – user194076

+0

对于原型(和快速一次性),我更喜欢LINQ2SQL(使用Hugati的DBML导入器),SQL Server Management Studio(以及用于更改跟踪的数据库项目)。因人而异。 – 2011-11-01 20:08:32

+0

@ user194076谢谢,但我想稍后将此项目发布到Web上。是否可以部署“本地”数据库? –

回答

1

你想要一个现成的,现成的产品,或者你想程序呢?

从无到有

如果你是从头开始做这个,我会在.NET应用程序中使用Entity Framework 4.1。实体框架可以让您通过图形用户界面(谷歌“模型优先”)或代码(谷歌“代码优先”)创建数据库模型。它可以从该模型自动生成备份数据库模式。

我也会安装Denali,因为它旨在提高模型/数据库工作的生产力。但只有在您可以使用预发布产品的情况下才能做到这一点。我没有使用过Denali,但它看起来像是消除了EF 4.1的所有挫折(假设它没有错误和损坏)。它最终将成为官方SQL服务器工具包的一部分。

现成的

如果你想用现成的,现成的软件来解决这个问题,但希望能够与.net扩展它,你只是勉强上话题SO :)看到这篇文章比较CMS软件:

http://en.wikipedia.org/wiki/List_of_content_management_systems

搜索.Net那篇文章中。

+0

谢谢。我不明白,谁来使用内置的SQL数据库?试过mohoProtal并不明白 –

+0

@Elad:我也不知道。你确定你的问题是关于话题吗?你基本上在问哪些软件可用,并且我不确定它与编程有多大关系。 –

0

那么,你有什么数据库系统可用?什么东西安装?你知道T-SQL,所以你有SQL Server?

首先,SQL Server Express免费供您使用。查找任何最简单的介绍性数据库教程,它将指导您创建一些表。

0

我不知道你是否打算使用像MVC这样的框架,但是在MVC3上(我知道有),你实际上可以做一个CodeFirst,在其中为对象编写类,然后构建它数据库关闭的那...

教程是here

相关问题