我想使用ASP.NET构建一个在线项目。
这是一个在线时间表创建者,它从不同的学校获取信息,将其存储在数据库中,然后为每所学校建立一个时间表对象。
首先:我应该在Visual Studio 2010中使用什么类型的网站/项目?
第二:如何存储时间表对象 - 由C#类创建 - 并在数据库中引用其学校行?谢谢=')
答案 0 :(得分:1)
本文以简单的方式解释了项目与网站之间的主要区别。
http://www.dotnetspider.com/resources/1520-Difference-between-web-site-web-application.aspx
在这里,您可以获得有关该主题的更多信息的其他链接。
Difference between 'Web Site' and 'Project' in Visual Studio
答案 1 :(得分:0)
嗯。不确定我理解这个问题。我将使用典型的ASP.NET Web应用程序项目类型。
至于数据库问题,我想你会想要一个“学校”表和一个“时间表”表。然后,您可以创建一个链接表(类似“SchoolTimetable”),将一个学校的ID与时间表的ID相关联。这将是严格的做法。但是,如果它是一对一的关系,您只需在学校表中有一个TimetableID列,反之亦然,即时间表中的SchoolID列。
希望这有帮助。
答案 2 :(得分:0)
如果您计划制作相当简单而非复杂的解决方案,请使用网站项目。它至少更容易调试。