ASP.NET实战笔记(1)提纲,欢迎指正。
计划推出的《ASP.NET实战笔记》,提纲如下: 第一篇 典型的网站架构解决方案
第1章 系统目标
1.1 需求分析
1.2 系统目标
第2章 系统功能预览
2.1 用户管理
2.1.1. 用户注册
2.1.2. 用户登录
2.1.3. 权限控制
2.2 商品管理
2.2.1. 添加商品
2.2.2. 管理商品
2.2.3. 商品满意度
2.2.4. 管理商品评论
2.3 分类管理
2.3.1. 添加分类
2.3.2. 管理分类
2.3.3. 添加商品到分类
2.4 广告管理
2.4.1. 添加版位广告
2.4.2. 管理广告
2.4.3. 广告显示
2.5 行销活动管理
2.5.1. 添加赠品
2.5.2. 添加活动
2.5.3. 发送折价劵
2.5.4. 发送红利
2.5.5. 发送实体赠品
2.6 购物车管理
2.6.1. 商品加入购物车
2.6.2. 购物车结账
2.6.3. 交易纪录管理
2.7 客服管理
2.7.1. 添加问题
2.7.2. 回复问题
第3章 电子商务网站架构
3.1 架构概述
3.2 数据访问层
3.3 业务逻辑层
3.4 页面显示层
第4章 MVC框架概述
4.1 MVC框架概述
4.1.1. 模型
4.1.2. 视图
4.1.3.
相关文档:
先看下面的一段代码:
public class UserTest
{
public int age { set; get;
}
public string name { set; get; } & ......
ASP.NET控件开发基础之类型转换器1.认识默认属性浏览器支持
让我们再认识一下属性,大家知道每个属性都是有类型的,最熟悉就是string,int这些类型了,VS2005属性浏览器对这些属性类型进行了识别,
如下例子
(1)table控件的Height属性,当你设置属性为字符串时,则提示错误信息
(2)当属性类型为Color属性时,属性浏览器 ......
html知识,Request.Form
接收的是Name值,而非ID值
若是用aspx页面取值,表单中的runat="server"要去掉。
asp.net知识,asp.net的控件的ID和Name值是一样第,但是其在客户端表现是control.clientID而非
control.ID
asp.net本身也是可以跨页提交滴,如果是使用自己带的跨页提交就不存在上述问题,不过as ......
public DataSet ExcelToDS(string Path)
{
string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" + Path + ";" + "Extended Properties=Excel 8.0;";
OleDbConnection conn = new OleDbConnection(strConn);
conn.Open();
string strExcel = "";
Ole ......
项目中有一些报表,本身速度就不太快,遇到数据量大的情况,更是让人抓狂,用户也提出了报表速度慢的问题,于是想着如何实现报表的数据依赖缓存,即将报表数据缓存,当数据发生改变时,再重新获取数据。
最简单的方法,是在显示报表的aspx页面第一行加上形如<%@ OutputCache Duration="600" VaryByParam="some_par ......