基于URL将内容从DB加载到aspx页面
本文关键字:加载 aspx 页面 DB URL 基于 | 更新日期: 2023-09-27 18:15:40
我目前正在尝试为我的个人网站创建一个小型CMS,我想尝试从带有一些占位符的基本aspx
文件中创建某种page layout
,并基于URL加载内容,而不使用URL查询字符串(如?pageid=1
(。
我试着思考如何在不出现物理文件错误的情况下实现这一点,例如,当我键入http://mywebsite.com/projects/w8apps/clock
时。
我读过很多关于BLOB和在数据库中二进制存储文件的文章。但我还没有遇到过一个博客,它指出了使用所谓的page layout
并基于URL而不是查询字符串加载内容的方向。
我不是在寻求解决方案,只是一些提示——主要是博客——它们可以为我指明正确的方向,帮助我实现这个目标。
要处理加载一个URL更友好的页面,而不是?page_id=1,您可能想看看这篇关于URL重写和URL映射的文章。
http://www.codeproject.com/Articles/18318/URL-Mapping-URL-Rewriting-Search-Engine-Friendly-U
希望你能找到一种将这种代码融入你的应用程序的方法!
你的问题太宽泛了,但这里有几个提示可以为你指明正确的方向。
-
在开始处理此问题之前,请先创建清晰的等级库。你真的需要这样的URL吗http://mywebsite.com/projects/w8apps/clock?如果是,请查看MVC,因为它对这个有最好的支持
-
在数据库中存储二进制文件和此并没有太大关系。你首先需要考虑你的表格会是什么样子,这是基于你试图实现的目标…
我建议你安装一些CRM,如果开源和分析这个第一。这样你可能会找到更好的主意。只需访问CodePlex并搜索CMS。