0

我目前正在尝试为我的个人网站创建一个小型 CMS,并认为我想尝试page layout从带有一些占位符的基本aspx文件制作某种 a 并基于 URL 加载内容,而不使用 url 查询字符串,例如?pageid=1.

我正试图围绕如何实现这一点而不会出现当我输入http://mywebsite.com/projects/w8apps/clock.

我已经阅读了很多关于 BLOB 和将文件二进制存储在数据库中的内容。但是我还没有遇到一个博客,它指向使用所谓的page layout和基于 URL 而不是查询字符串加载内容的方向。

我不是在寻求解决方案,只是一些提示 - 主要是博客 - 可以为我指明正确的方向并帮助我实现这一目标。

4

2 回答 2

1

要处理使用更友好的 URL 而不是 ?page_id=1 加载页面,您可能需要查看有关 URL 重写和 URL 映射的这篇文章。

http://www.codeproject.com/Articles/18318/URL-Mapping-URL-Rewriting-Search-Engine-Friendly-U

希望您能找到一种将这种代码安装到您的应用程序中的方法!

于 2013-05-27T22:11:50.683 回答
1

您的问题太宽泛了,但这里有一些提示可以为您指明正确的方向。

  • 在开始工作之前创建明确的规范。你真的需要像http://mywebsite.com/projects/w8apps/clock这样的 URL吗?如果是,请查看 MVC,因为它对此有最好的支持

  • 在数据库中存储二进制文件与此没有太大关系。您首先需要考虑表格的外观,这取决于您要实现的目标……

我建议您安装一些开源的 CRM,并首先对其进行分析。通过这种方式,您可能会发现很多更好的想法。只需转到CodePlex并搜索 CMS。

于 2013-05-28T09:20:40.713 回答