通过SQL数据库的内容来生成网页布局 - 有此种经验的高手请进。
CTO 2015-07-20 04:34:50 基于ASP.net MVC 5.0
现在想做一个特殊的“单页”程序,本身是“空页”,通过URL传入一个参数,然后根据这个参数读取数据库表中的对应列(XML格式),返回一个XML文件,然后再通过这个XML里面的定义,动态的把这个“空页”填充。
比如,用户访问 http://myapp.local/Class2015AA/,然后发生如下事件:
1. 程序应访问 MS SQL 2014 database.dbo.pagelayout里面的 Class2015AA 段 (XML类型)
2. 根据返回的XML文件来生成HTML页面布局,比如这个页面会有2个textbox, 2 个datetime, 1个picklist, 2个button。
请教最佳的性能实践 - 比如是否可以把读出的XML 缓存在用户处,不必下次再从DB读取?