日期:2014-05-18  浏览次数:20375 次

.net 网站代码怎么优化呀? 有什么具体的方法都可以说出来
问题如上:
要优化的网站 是一个新闻类型的网站 包括网站后台和会员后台 大家可以具体说一说 有关.net网站代码优化 都可以做哪些优化(后台代码 如果优化)?????????????????????????

------解决方案--------------------
少用服务器控件,多用HTML控件
------解决方案--------------------
少用table多用Div
------解决方案--------------------
没办法,只能优化程序了,少用共有变量多使用属性
------解决方案--------------------
数据库优化、SQL语句优化、缓存、HTML和服务控件、VIEWSTATE、静态页面技术、AJAX技术、WEB2.0等等等等
------解决方案--------------------
数据库上多下功夫,少用模糊查询之类的...
------解决方案--------------------
作缓存了吗?
程序性能主要是访问数据库方面,尽量减少数据库访问.
------解决方案--------------------
优化能把前后台分得很清楚吗??

优化应该是一个整体架构...

如果你的.NET架构为 做一次数据选择(服务端控件),都需要同服务端进行一次HTTP交互的话, 你再怎么优化后台C#都是无用的.
------解决方案--------------------
private DataTable GetParentList()
{
if (Cache["ParentList"] != null) return ((DataSet)(Cache["ParentList"])).Tables[0].Copy();

DataSet ds = New DataSet();
double bannerDuration = 设定cache时间;
Cache.Insert("ParentList", ds, null, DateTime.Now.AddMinutes(bannerDuration), TimeSpan.Zero);

return ds.Tables[0].Copy();
}