《Vs2005网站编程》目录雏形

不经意的看下右下角,已经是凌晨1.25了,在经过接近10天的斟酌,书的目录雏形算是出来了,现在发出来大家帮忙看下咋个修改下思路。

在这之前我特别想感谢大家一直以来对我的支持和谅解。能走到今天,首先要感谢的是大家一直以来不断的鼓励和支持,没有这强大的精神后盾我自己都怀疑我是否能够坚持到现在。
一句话 -- 谢谢您们!!!!!!

---------------------------------下面是目录的雏形---------------------------------------

 

Vs2005网站编程

计划基础部分200页以下(C# 30-50页,控件50-70页,ADO.NETXML 70-100页),初级Dome18个左右(全部为很实用的小程序,每个平均5页),综合型Dome包括CMS,网站管理系统 两个(本计划六个,但是参考N多书后发现有点万变不离其中的味道,所以决定将网站管理系统几个方面适当增加功能方面的深入),总页数在600-700页左右。

       在内容中自然的融入构架设计等的理念,而ajax.net控件也不做单独讲解,只在demo中用到了就做解释,所有示例在界面设计上全部采用Div+Css做。

      读者对象为:有一定WEB编程经验准备进入.net世界的
                              已经一知半解,希望深入将基础扎实的
                           
      本书主旨还是一本从入门到中等水平的,所以在基础知识和初级示例上所花篇幅较多。 

前言

第一部分

 

1ASP.NET入门

1.1asp.net2.0概述

       1.1.1:工具简介

       1.1.2:标准环境安装配置

       1.1.3:学习方法讨论

1.2asp.net页面结构。 (使用简单代码加注释说明页面代码的结构方式)

              1.2.1:命名空间

              1.2.2.net框架类库

              1.2.3.net的支持语言-C#

              1.2.4:将代码与表示层分离

              1.2.5:事件以及执行顺序

                     1.2.5.1:页面事件

                     1.2.5.2:控件事件

       1.3:良好的编程习惯和编码方式

              1.3.1:命名约定

              1.3.2:注释

              1.3.3:查找错误

              1.3.4:处理错误

       1.4:学会使用vs2005动态帮助

       1.5:小结与习题

2C#基础

2.1.变量的概念\声明\特性\常见错误

2.2. 数据类型/数值/字符/字符串

2.3. 数据类型转换

       2.3.1:一般数据类型转换

2.3.2:日期类型数据转换

2.4 结构化数据类型

       2.4.1:数组

       2.4.2:枚举

       2.4.3:结构

2.5:控制结构

       2.5.1:分支

       2.5.2:循环

       2.5.3:函数

       2.6:对象入门

2.6.1:对象概述

2.6.2:创建对象

2.6.3:使用方法以及属性

2.6.4:利用构造函数初始化对象

2.6.5:重载方法

2.6.5.1运算符重载

              2.6.6.Net核心对象

                     2.6.6.1Response

                     2.6.6.2:Request

                     2.6.6.3Server

              2.6.7:类

                     2.6.7.1:类的概述

                     2.6.7.2:自定义事件

                     2.6.7.3:共享成员

                     2.6.7.4:索引指示器

                     2.6.7.4:继承

                     2.6.7.3:泛型

                     2.6.7.6:封装

              2.6.8:状态处理

                     2.6.8.1Application

                     2.6.8.2Session

                     2.6.8.3Cookie

       2.7:小结与习题

3.Asp.Net控件 (按照每个控件平均1-1.5页把必用控件的使用和常用属性写出来)

       3.1SqlDataSource

3.2 AccessDataSource

3.3:单选列表和复选列表

3.4BulletedList

3.5:按纽《Button

3.6:单选按纽和复选框 RadioButton><CheckBox

3.7:广告控件《Adrotator

3.8XmlDataSource

3.9:日历控件《Calendar》一 ,日历控件《Calendar》二

3.10:下拉列表《DropDownList

3.11:文件上传 FileUpload

3.12FiddenField\LinkButton\ Literal

3.13:超级链接 HyperLink

3.14image/imagebutton

3.15imagemap

3.16:列表框 ListBox

       3.17MultiView

3.18:容器《Panel》《PlaceHolder

3.19Substitution

3.20:表格《Table

3.21:向导《Wizard

3.22MasterPage [母版页] 概述

3.23:主题和皮肤

3.24:验证控件

       3. 24.1ValidationSummary

       3. 24.2RangeValidator

       3. 24.3RegularExpressionValidator

       3. 24.4CompareValidator

       3. 24.5CustomValidator

       3. 24.6ValidationSummary

3.25:站点导航

       3.25.1:站点地图和sitemappat

       3.25.2menu

       3.25.3TreeView

       3.25.4:动态修改内存中站点地图

       3.25.5:为站点地图自定义数据提供程序

3.26:用户管理

       3.26.1:配置文件

       3.26.2:登陆控件(以一个完整的实例阐述全部控件的使用)

       3.26.3:成员管理

       3.26.4MemberShipRoles

3.27:用户控件(pagelet

    3. 27.1:制作一个简单的用户控件

    3. 27.2:制定属性和方法

    3. 27.3:制定事件

    3. 27.4:让程序自动加载用户控件

3.28:文件管理

    3.28.1:操作硬盘上的文件

           3.28.1.1:文件夹管理

           3.28.1.2:文件管理

    3.28.2:图片上传

           3.28.2.1:图片上传

           3.28.2.2:将图片存到数据库

3.29WebParts(以一个完整的实例阐述全部控件的使用)

3.30:使用第三方控件

    3.30.1FCKEditor编辑器

    3.30.2:分页控件

3.30vs2005使用技巧集锦

4:数据管理

 

    4.1:概述

    4.2:执行常见的数据库任务

           4.2.1:打开数据连接

           4.2.2:在查询中使用参数

           4.2.3:添加记录

           4.2.4:更改记录

           4.2.5:删除记录

4.3 Repeater显示数据

       4.3.1:显示数据

       4.3.2:分页

       4.3.3:镶套

4.4DataList

4.4.1显示数据

      4.4.2:分页

       4.4.3:镶套

4.5GridView

       4.5.1:显示数据

       4.5.2:实现分页

       4.5.3:控件镶套

    4.6DetailsView

       4.7FormView

    4.8:使用存储过程

    4.9:走进Dataset

           4.4.1:理解并操作DataSet

           4.4.2:理解并使用DataTable

           4.4.3:理解并操作DataView

    4.10XML

           4.10.1:概述

           4.10.2:利用DataSet使用XML

    4.11:使用vs2005提高效率

          

5:初级Demo

 

    5.1:调查问卷

           5.1.1:提出需求

           5.1.2:模块规划与流程

           5.1.3:数据库设计

           5.1.4:开始写代码

           5.1.5:使用Access数据库的改动

    5.2:站点流量统计

           5.2.1:提出需求

           5.2.2:模块规划与流程

           5.2.3:数据库设计

           5.2.4:开始写代码

           5.2.5:使用Access数据库的改动

    5.3:在线联系(电子邮件)

           5.3.1:提出需求

           5.3.2:模块规划与流程

           5.3.3:数据库设计

           5.3.4:开始写代码

           5.3.5:使用Access数据库的改动

    5.4:在线联系(留言)

           5.4.1:提出需求

           5.4.2:模块规划与流程

           5.4.3:数据库设计

           5.4.4:开始写代码

           5.4.5:使用Access数据库的改动

    5.5:产品展示

           5.5.1:提出需求

           5.5.2:模块规划与流程

           5.5.3:数据库设计

           5.5.4:开始写代码

           5.5.5:使用Access数据库的改动

    5.6:广告管理

           …..

    5.7:日记本

           ……

    5.8:留言本

           ……

    5.9:友情链接管理

           ……

    5.10:投票系统

           ……

    5.11:相册

           ……

    5.12:文件管理

           ……

    5.13:用户管理系统(利用.net自带的成员管理)

           ……

    5.14:多用户留言本

           ……

    5.15:多用户咨询管理

           ……

    5.16:邮件列表

           ……

    5.17:聊天室

           ……

    5.18:涂鸦(学习GDI+创建动态图形图象)

           ……

6:中级Demo

 

    6.1:新闻管理系统

.          6.1.1:需求分析

           6.1.2:系统规划

           6.1.3:数据库设计

6.1.3.1:表设计

                  6.1.3.2:表间关系

           6.1.4:类设计

                  6.1.4.1:基础连接类

                  6.1.4.2:业务操作类

           6.1.5:页面设计和功能实现

                  6.1.5.1:前台页面实现

                  6.1.5.2:后台管理模块

                  6.1.5.3:用户管理模块

           6.1.6:部署您的系统

    6.2:网站管理系统

           6.2.1:需求分析

           6.2.2:框架分析与模块规划

           6.2.3:数据库设计

                  6.2.3.1:表设计

                  6.2.3.2:表间关系

           6.2.4:类设计

                  6.2.4.1:浅入工厂设计模式

                  6.2.4.2:从类关系图开始

           6.2.4:页面设计

                  6.2.4.1:主题制作

                  6.2.4.2:页面设计和功能实现

                         6.2.4.2.1:新闻公司

                         6.2.4.2.2:产品展示

                         6.2.4.2.3:在线订单

                         6.2.4.2.4:支付接口(以www.paypal.com接口为例)

                         6.2.4.2.4:联系我们

                         6.2.4.2.5:招聘

                         6.2.4.2.6:公司介绍

                         6.2.4.2.7:公司荣誉

                         6.2.4.2.8:相关下载

                         6.2.4.2.9:友情链接

           6.2.5:后台管理模块

                  6.2.5.1:会员管理模块

                  6.2.5.2:新闻管理

                  6.2.5.3:产品管理

                  6.2.5.4:图片管理

                  6.2.5.5:下载管理

                  6.2.5.6:公司介绍管理

                  6.2.5.7:荣誉管理

                  6.2.5.8:招聘管理

                  6.2.5.9:留言管理

                  6.2.5.10:访问统计

                  6.2.5.11:广告管理

                  6.2.5.12:友情链接

           6.2.6:部署您的系统

7:结束

    7.1:参考资料

    7.2:特别鸣谢

原文地址:https://www.cnblogs.com/thcjp/p/647226.html