web服务器控件动态网站课程,ASP.NET

一、本课程的性质、地位、作用以及与其它相关课程内容的联系

《ASP.NET动态网站设计》是计算机应用技术专业的专业必修课程,其前导课程是《Dreamweaver网页制作》、《SQLSERVER数据库》、《C#程序设计基础》等。本课程主要介绍如何设计动态页面、网页交互、访问数据库等动态技术,该课程是前期静态网页制作知识的提高,是计算机应用技术专业学生从事网站设计的核心专业技能课,对于实现该专业的培养目标具有非常重要的意义。

二、本课程的教学目标

1.能力目标

①总体能力目标:通过学习应能达到如下能力目标:

熟悉基于ASP.NET技术的动态网站开发流程,熟练使用ASP.NET建立具有基本交互功能和数据库访问功能的网页,在此基础上建立新闻系统、留言板,并能综合css样式表、JavaScript、素材处理等技术建立中小型动态网站,并且有能力参与网站项目的开发工作。

②单项能力目标(见下表)序号单 项 能 力 目 标

1熟练使用Visual Studio的能力能够熟练使用Visual Studio 2008进行网页设计布局和修饰

能制作简单动态交互网页

能够使用Visual Studio进行调试

2使用C#程序设计的能力能够熟悉C#基础语法,并能使用C#进行简单的程序设计

3建立交互网页能力能够使用常用Web控件实现具有交互功能的网页

使用上传控件实现文件上传,制作具有文件上传功能的网页

能够使用验证控件控制用户输入,减少输入错误

4网页之间数据传递和共享的能力能够使用内置对象实现网页间传递数据

能够使用内置对象实现多网页共享数据变量

5使用ASP.NET访问数据库的能力能够使用ASP.NET实现对数据库的插入、删除、修改和查询

能够使用数据操作类实现数据的显示、插入、删除和修改

能够分页显示数据库中的记录

6网站安全管理能力能够处理常见数据安全问题,阻止SQL注入式攻击

7三方组件使用能力能够使用文本编辑器增强网页表现效果

8动态网页综合建设的能力会结合相关技术实现留言板、新闻系统

综合使用网页制作技术制作一个动态企业网站

2.知识目标序号知 识 目 标

1了解ASP.NET的用途、特点

2了解C#语言的语法知识

3掌握Visual Studio的工作环境、菜单和工具栏的使用方法

4掌握动态网站的建立过程

5掌握常用Web控件

6掌握ASP.NET内置控件

7掌握ASP.NET访问数据库的方法

8掌握数据库访问类的建立与使用方法

9掌握常用网站数据安全技术

10掌握第三方控件的应用

11掌握母版的建立与使用

12掌握CSS样式表在网页布局中的应用方法

13掌握网站发布技术

三、教学内容和基本要求

1.模块设计模  块  名  称学  时

企业网站设计基础4

网站首页的设计12

网站用户注册页的制作8

用户详细资料显示与用户登录10

企业网站新闻系统10

留言板的制作10

综合应用及发布10

合     计64

2.能力训练项目设计

本学期使用ASP.NET制作一个综合性的项目----网上商城,网站包括网站需求分析、网站首页设计、产品展示、企业新闻、留言薄等,为实现这一目标,把此项目分成如下几个小项目,当每个项目进行完成时,整个项目也就结束了,最后的作品就成了考核的依据。编号能力训练项目

能力训练二级项目拟实现的能力目标相关支撑知识训练方式手段及步骤结果(可展示

1企业网站需求分析、素材准备①培养学生设计前进行需求分析的能力

②培养学生网站规划的能力

③培养学生能够使用网络和图像处理软件快速素材收集与准备的能力网站需求分析的知识

HTML基础知识、

图像处理软件基础知识教师引导与学生讨论相结合网站功能规划图

2企业网站设计架构的确立① 能够根据网站需求确定网站风格

②能够确立网站布局架构

③能够使用Visual Studio 进行新建网站、新建网页、保存等操作能进行网页的布局和界面的修饰

④能够用Visual Studio在网页中添加图像、声音和动画等多媒体元素①熟悉Visual Studio的基本工作环境

② 表格、样式表HTML相关知识演示作品、老师操作、学生模仿、独立练习精彩实例和学生作品

3企业网站首页的制作①能够使用Visual Studio的模板功能建立网站首页

②调试动态网页,实现当前日期和星期的显示

③分时问候的制作①C#语法基础

②C#程序流程控制语句

③模板页同上同上

4网站用户注册页的制作①能使用Web用户控件制作用户注册页

②会使用文件上传控件实现照片上传

③能使用Web验证控件验证用户输入①理解Web用户控件的使用方法

②理解HTML控件与Web控件的异同

③理解验证控件的作用同上同上

5用户登录与详细资料显示页的制作①实现网页间变量传递

②能利用内置对象实现跨网页共享变量①理解内置对象的概念

②理解session和Cookies工作原理

③熟悉server的用法同上同上

6企业网站新闻系统的制作① 能在数据库中添加新闻、删除、修改新闻

②能实现新闻分页显示与修饰①SQL基本知识

②数据库的操作方法

③显示控件的综合使用同上同上

7企业网站留言板的制作① 能熟练使用数据库操作类制作留言板

②培养网站安全处理的能力

③使用第三控件制作图文混排留言板的能力①数据库操作类的知识

②SQL注入知识

③第三方控件同上同上

8期末考核:网站的综合制作①网站整合能力

②网站发布的能力①网站整合知识

②网站发布知识同上同上

四、教学重点和难点

掌握.NET的基本原理及结构;

掌握创建网站的方法;

掌握Web Server控件的使用方法;

掌握用户验证控件的使用方法;

掌握母版页设计及嵌套方法;

掌握用户自定义控件的方法;

掌握ADO.NET对象使用方法。

五、本课程各章、节学时分配表序号章节及内容总

时课时数

理论实践习题、作业

1项目一新建asp.net网站211

2项目二 用户登录界面211

3项目三 用户注册界面422

4项目四 验证用户注册信息422

5项目五 用户管理功能实现844

6项目六 数据库操作类的建立422

7项目七 商城用户注册的实现422

8项目八 母版页及用户自定义控件的制作422

9项目九 显示商品信息422

10项目十 采用数据集显示商品信息422

11项目十一 商品搜索页面的实现422

12项目十二 商城新闻系统实现422

13项目十三 网站首页设计422

14项目十四 商品详细信息设计422

15项目十五 商城后台管理系统的建立844

机     动

合     计643232

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值