0

我目前正在编写经典的 asp 并拥有自己的 CMS,这是一个很好的,但我想同时将其移至 c#.net。(客户不再喜欢这种旧语言)在我当前的 CMS 上,我使用 ASP FSO(文件系统对象)物理生成页面。所以我的问题是我也应该在 asp.net 上使用这种方法吗?我查看了一些 .NET cms 并意识到它们不会物理地构建页面。

例如,在使用 CMS 后注意到,当我在地址栏中键入http://localhost/PageName.aspx时,它实际上仍在 default.aspx 中,但它重新生成的页面内容属于数据库中 PageName.aspx 的 PageID。

4

1 回答 1

2

使用 ASP.NET,不再需要物理创建文件。将内容保存在数据库中,使用 asp.net 控件显示此内容并使用 asp.net 缓存技术加载内容而无需往返数据库 - 就像任何其他 cms 一样。

http://msdn.microsoft.com/en-us/library/xsbfdd8c(v=vs.100).aspx

于 2012-04-18T19:26:41.663 回答