ASP.NET项目开发详解

ASP.NET项目开发详解#ASP.NET项目开发详解###1ASP.NET开发基础####1.1认识网页和网站#####1.1.1网页#####1.1.2网站####1.2网站开发基础#####1.2

大家好,又见面了,我是你们的朋友全栈君。

ASP.NET项目开发详解

1 ASP.NET开发基础

1.1 认识网页和网站

1.1.1 网页
1.1.2 网站

1.2 网站开发基础

1.2.1 静态网站和动态网站
1.2.2 常用Web开发技术
1.2.3 本地计算机和远程服务器
1.2.4 Web应用程序的工作原理
1.2.5 几个常用的Web概念
1.2.6 ASP.NET在Web开发中的作用

1.3 ASP.NET基础

1.3.1 ASP.NET介绍
1.3.2 全新的.NET Framework 4.5
1.3.3 公共语言运行时

1.4 配置ASP.NET环境

1.4.1 安装IIS
1.4.2 IIS的配置

1.5 全新的Visual Studio 2012

1.5.1 Visual Studio 2012基础知识
1.5.2 Visual Studio 2012的全新功能
1.5.3 安装Visual Studio 2012
1.5.4 设置默认环境
1.5.5 新建项目
1.5.6 解决方案资源管理器
1.5.7 文本编辑器
1.5.8 生成与查错
1.5.9 史上最强大的工具箱

1.6 编译和部署ASP.NET程序

1.6.1 编译、运行ASP.NET程序
1.6.2 部署ASP.NET程序

1.7 第一个ASP.NET 4.5程序

2 C 4.5基础

2.1 什么是C

2.1.1 C 的推出背景
2.1.2 C 的特点
2.1.3 几个常见的概念

2.2 C 的基本语法

2.3 变量

2.3.1 C 的类型
2.3.2 给变量命名

2.4 常量

2.5 类型转换

2.5.1 隐式转换
2.5.2 显式转换
2.5.3 装箱与拆箱

2.6 其他数据类型

2.6.1 枚举
2.6.2 结构
2.6.3 数组

2.7 基本.NET框架类

2.7.1 Console类
2.7.2 Convert类
2.7.3 Math类

2.8 表达式

2.9 运算符

2.9.1 基本运算符
2.9.2 数学运算符
2.9.3 赋值运算符
2.9.4 比较运算符
2.9.5 逻辑运算符
2.9.6 移位运算符
2.9.7 三元运算符
2.9.8 运算符的优先级

2.10 语句和流程控制

2.10.1 if选择语句
2.10.2 循环语句
2.10.3 跳转语句

3 在线留言本系统

3.1 项目分析

3.1.1 功能分析
3.1.2 在线留言本系统模块功能原理
3.1.3 在线留言本系统构成模块

3.2 规划系统文件并选择开发工具

3.3 系统配置文件

3.3.1 新建网站项目
3.3.2 配置系统文件

3.4 搭建数据库平台

3.4.1 设计数据库
3.4.2 设计数据库访问层

3.5 实现样式文件

3.5.1 设置按钮元素样式
3.5.2 设置页面元素样式

3.6 显示留言数据

3.6.1 留言列表页面
3.6.2 留言回复

3.7 分页列表显示留言

3.7.1 留言分页显示页面
3.7.2 分页处理

3.8 回复留言

3.8.1 留言回复表单页面
3.8.2 处理回复数据

3.9 发布新留言

3.10 留言管理

3.10.1 留言管理列表
3.10.2 留言删除处理页面

3.11 技术总结

3.11.1 让提示更加详细
3.11.2 使用缓存来优化页面

4 个人相册展示系统

4.1 系统概述和总体设计

4.1.1 系统需求分析
4.1.2 系统运行流程

4.2 规划项目文件

4.3 设计数据库

4.3.1 后台数据库及数据库访问接口的选择
4.3.2 数据库结构的设计

4.4 参数设置和数据库访问层

4.4.1 编写参数设置文件
4.4.2 实现相片上传数据库访问层
4.4.3 实现相片显示数据库访问层
4.4.4 实现类别管理数据访问层

4.5 具体编码

4.5.1 相片上传处理
4.5.2 显示相片
4.5.3 相片类别管理

4.6 技术总结

4.6.1 三层结构
4.6.2 使用Ajax技术

5 RSS采集器

5.1 RSS基础

5.1.1 使用RSS
5.1.2 RSS组成模块的运行流程

5.2 规划项目文件

5.3 数据库设计

5.3.1 搭建数据库
5.3.2 设计数据访问层

5.4 样式修饰

5.5 显示RSS信息

5.5.1 显示RSS源模块
5.5.2 详情显示

5.6 添加RSS源

5.6.1 添加表单界面
5.6.2 添加处理

5.7 RSS管理模块

5.7.1 管理列表文件
5.7.2 管理列表处理文件

5.8 修改RSS源

5.8.1 修改表单页面
5.8.2 修改处理页面

6 心灵聊天室系统

6.1 项目规划分析

6.1.1 聊天系统功能原理
6.1.2 聊天系统构成模块

6.2 系统配置文件

6.3 搭建数据库

6.3.1 设计数据库
6.3.2 设置系统参数

6.4 实现数据库访问层

6.4.1 登录验证处理
6.4.2 聊天处理
6.4.3 系统管理
6.4.4 聊天室房间处理

6.5 设计系统样式

6.6 用户登录验证模块

6.6.1 用户登录表单页面
6.6.2 验证处理页面

6.7 系统主界面

6.7.1 在线聊天界面
6.7.2 在线聊天处理页面

6.8 显示聊天室

6.8.1 聊天室列表页面
6.8.2 聊天室列表处理页面

6.9 聊天室管理

6.9.1 聊天室添加模块
6.9.2 聊天室列表模块
6.9.3 聊天室修改模块

7 京西图书商城

7.1 项目规划分析

7.1.1 分析系统构成模块
7.1.2 规划项目文件

7.2 系统配置文件

7.3 搭建数据库

7.3.1 数据库设计
7.3.2 设置系统参数

7.4 实现数据访问层

7.4.1 图书显示
7.4.2 订单处理
7.4.3 图书评论
7.4.4 图书分类
7.4.5 图书管理

7.5 图书显示

7.5.1 系统主页
7.5.2 顶部导航页面
7.5.3 左侧类别列表页面
7.5.4 右侧图书列表页面
7.5.5 按被点击次数显示模块
7.5.6 按图书名称显示模块
7.5.7 显示图书详情

7.6 图书分类处理

7.6.1 设置分类层次结构
7.6.2 添加分类模块
7.6.3 分类修改模块
7.6.4 分类管理模块

7.7 实现购物车

7.7.1 购物车组件设计
7.7.2 购物车图书添加模块
7.7.3 购物车查看和管理模块

7.8 订单处理模块

7.8.1 生成订单编号
7.8.2 提交、创建订单
7.8.3 订单详情模块
7.8.4 订单列表模块
7.8.5 订单状态处理模块

7.9 项目调试

7.10 技术总结

7.10.1 智能提示
7.10.2 分类检索
7.10.3 不同的显示方式

8 企业即时通信系统

8.1 项目规划分析

8.1.1 系统构成模块
8.1.2 规划项目文件

8.2 系统配置文件

8.3 搭建数据库

8.3.1 数据库设计
8.3.2 系统参数设置文件

8.4 实现数据访问层

8.4.1 用户登录验证
8.4.2 客户分组
8.4.3 团队管理

8.5 用户登录验证和注销

8.6 客户分组处理

8.6.1 添加用户分组
8.6.2 修改用户分组
8.6.3 用户组管理列表
8.6.4 客户检索模块
8.6.5 客户管理列表
8.6.6 客户移动转换
8.6.7 显示客户信息

8.7 系统团队处理

8.7.1 添加团队模块
8.7.2 修改团队处理模块
8.7.3 团队管理列表模块
8.7.4 加入团队处理模块

8.8 在线交互处理

8.8.1 系统主页显示模块
8.8.2 一对一交互处理模块
8.8.3 团队交互处理模块
8.8.4 文件发送模块

8.9 项目调试

9 美图处理系统

9.1 项目规划分析

9.1.1 美图处理系统功能原理
9.1.2 系统构成模块
9.1.3 规划项目文件

9.2 实现系统配置文件

9.3 搭建数据库

9.4 实现数据访问层

9.4.1 定义FileImage类
9.4.2 获取上传文件信息
9.4.3 添加上传文件信息
9.4.4 删除上传文件信息

9.5 列表显示系统文件

9.5.1 列表显示页面
9.5.2 列表处理页面

9.6 创建缩略图模块

9.7 为图片创建水印

9.8 文件上传处理

9.8.1 多文件上传处理
9.8.2 文件自动上传处理

9.9 项目总结——学习代码封装

10 56同城信息网

10.1 项目规划

10.1.1 需求分析
10.1.2 系统目标
10.1.3 网站功能结构

10.2 搭建数据库

10.3 前期编码

10.3.1 数据层功能设计
10.3.2 设计网站逻辑业务

10.4 后期编码

10.4.1 网站主页
10.4.2 网站招聘信息页设计
10.4.3 免费供求信息发布页
10.4.4 设计后台主页
10.4.5 免费供求信息审核页
10.4.6 删除免费供求信息

10.5 项目调试

11 皇家酒店客房管理系统

11.1 系统规划分析

11.1.1 功能模块划分
11.1.2 规划系统文件
11.1.3 运作流程

11.2 设计数据库

11.2.1 需求分析
11.2.2 设计表
11.2.3 建立和数据库的连接

11.3 设计基类

11.3.1 PageBase基类
11.3.2 ModuleBase基类

11.4 具体编码

11.4.1 设计界面
11.4.2 管理员登录模块
11.4.3 客房类型管理模块
11.4.4 客房信息管理模块
11.4.5 客房经营管理模块
11.4.6 经营状况分析模块

11.5 项目调试

12 欧尚化妆品网站

12.1 功能分析

12.2 编写项目计划书

12.3 系统架构

12.3.1 两层架构
12.3.2 功能模块分析

12.4 设计数据库

12.4.1 数据库需求分析
12.4.2 数据库概念结构设计
12.4.3 设计表

12.5 具体编码

12.5.1 编写公用模块代码
12.5.2 设计界面控件
12.5.3 管理员登录模块
12.5.4 新闻管理模块
12.5.5 产品管理模块
12.5.6 用户管理模块

12.6 项目调试

附录

思维导图

ASP.NET项目开发详解

防止博客图床图片失效,防止图片源站外链:

http://www.processon.com/chart_image/5e5b461fe4b02bc3ad6a2ce1.png)

思维导图在线编辑链接:

https://www.processon.com/view/5e5b461fe4b02bc3ad6a2cde

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/155005.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • django使用celery_django使用celery

    django使用celery_django使用celery前言环境celery==5.0.2在安装完celery后,运行celery会报以下错误ModuleNotFoundError:Nomodulenamed'click._bashc

    2022年7月29日
    7
  • 挖洞经验丨敏感信息泄露+IDOR+密码确认绕过=账户劫持

    挖洞经验丨敏感信息泄露+IDOR+密码确认绕过=账户劫持本文中涉及到的相关漏洞已报送厂商并得到修复,本文仅限技术研究与讨论,严禁用于非法用途,否则产生的一切后果自行承担。今天分享的这篇Writeup是作者在HackerOne上某个邀请测试项目的发现,目标网站存在不安全的访问控制措施,可以利用其导致的敏感信息泄露(auth_token)+密码重置限制绕过,以越权(IDOR)方式,实现网站任意账户劫持(Takeover)。整个测试过程是一次最基本…

    2022年4月30日
    88
  • 【懒人必备】智能窗帘机器人,告别手动拉窗帘——硬件设计篇

    【懒人必备】智能窗帘机器人,告别手动拉窗帘——硬件设计篇简介:智能窗帘机器人方案,无需专业人员上门安装,使普通窗帘秒变智能窗帘。概述随着智能家居的深入拓展,智能窗帘凭借成熟的技术和产品,逐步成为了智能家居家庭中的标配,在家装智能化市场有很高的应用价值。目前智能窗帘的产品主要以电动窗帘产品为主,该产品主要通过电机驱动实现对窗帘的操控,从安装上讲,该产品更适合前装市场,因为需要结合用户户型、门窗大小预留安装空间和电源接口。对于后装市场,往往需要专业人员上门丈量确认是否符合改装要求,大大增加了安装成本,因此目前市场上,出现的小型的窗帘机器人,完美解决的后装市场的

    2022年6月23日
    33
  • vue中使用input file上传文件

    vue中使用input file上传文件刚刚学习前端的时候还是觉得这个东西好难的样子,后来第一家公司由于没有这个需求就没用过,现在这家公司由于要求很完美的组件,我就是用的vue组件vue-image-crop-upload(适用于pc端的比较好的组件),先在这里记录用法下次再去把vue-images-crop-upload这个组件记录下…

    2022年7月17日
    73
  • enumerateObjectsUsingBlock、enumerateObjectsWithOptions、enumerateObjectsAtIndexes、makeObjectsPerfor使用

    enumerateObjectsUsingBlock、enumerateObjectsWithOptions、enumerateObjectsAtIndexes、makeObjectsPerfor使用

    2022年1月1日
    63
  • Maven之(六)setting.xml配置文件详解

    Maven之(六)setting.xml配置文件详解鉴于CSDN对**版权保护的不作为**以及落后的运营手段,本博客将于近期关闭,并清空全部文章。原有文章将会经过再次的校对、整理,转移至本人在**简书**的[博客空间](https://www.jianshu.com/u/3ec23ef9a408)。…

    2022年5月27日
    30

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号