- 1、本文档共52页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于ASP.NET的
网络编程与实践
讲 义
汕头职业技术学院计算机系 江永池
Email:stzy_jj@126.com
Mobile:668164
2012-02-13
目录
前言 1
课程说明 1
课程计划(90学时) 1
相关学习资料 1
第1讲 网络编程基础知识 3
1.1软件设计的两种架构 3
1.2软件开发工具介绍 4
1.3网络编程基础 6
1.4 管理信息系统(MIS)基础 8
实训任务: 8
第2讲 网页制作与布局——div+css 9
2.1 网页代码读解 9
2.2 网站设计流程 14
2.3网页的环境设置 15
2.4 div+css+母版 网页布局最佳搭档 15
第3讲 SQL-SERVER数据库基础 19
3.1 数据库的建立和维护 SQL数据库操作全集 19
3.2 表的增删改查操作 22
3.3 在程序中对数据库的操作 23
第4讲 ASP.NET基础 32
4.1 C#语言基础 32
4.2 ASP.NET的页面对象与控件 43
4.3 ASP.NET的内置对象 45
4.4 进阶知识:布局与母版 48
4.5 Ajax扩展功能 48
第5讲 网上书店网站设计 49
5.1 系统分析 49
5.2 数据库设计 49
5.3 主要页面设计 49
5.4 关键代码编写 49
第6讲 网络编程项目设计 50
6.1 项目选题与组织 50
6.2 项目过程跟踪 50
6.3 项目验收评比 50
前言
课程说明
网络编程是一门综合性很强的软件开发技术,涉及到软件工程、管理信息化、网站建设、软件开发语言、数据库、网页制作、美工等方面的技术。如果我们今后从事与软件开发、维护、应用有关的工作,那么最少必须掌握一种基于网络的编程技术。在前面的课程中,我们已经学习了如何制作网页,建立网站,学习了ASP.NET动态网站的开发,也学习了软件项目开发的一般过程。我们已经掌握网络编程的基础,但在实际应用仍需进一步提高。本课程对前面课程的知识回顾和拓展,以“网上书店”网站设计为实例,通过课程讲授与学生动手设计,完成项目的全开发过程。总的目标是让学生网络编程技术和应用得以提高。
本课程着重讲解页面代码和程序代码。
关键词:回顾与拓展;项目同步设计
课程计划(90学时)
网络编程基础(2)
网页制作与布局——div+css(8 讲授4 实训4)
SQL Server数据库(4)
ASP.NET知识回顾与提高(20: C#4 /控件4/ 内置对象2/ 数据库应用8/ xml与系统设置2)
网上书店开发(48)
作业评讲与项目答辩(8)
相关学习资料
ASP.NET网站开发案例教程
ASP.NET 2.0简明教程(C#2005篇)
数据库原理与应用项目化教程
电子文档资料(老师提供)
教材:
参考文档(电子文档):
第1讲 网络编程基础知识
关键词:软件架构、软件开发工具、术语、原理
1.1软件设计的两种架构
要点:掌握B/S、C/S架构的优点和缺点
B/S结构(Browser/Server)结构即浏览器和服务器结构。C/S (Client/Server)结构,即客户机和服务器结构。
一、B/S模式的优点和缺点
B/S结构的优点
(1)、具有分布性特点,可以随时随地进行查询、浏览等业务处理。
(2)、业务扩展简单方便,通过增加网页即可增加服务器功能。
(3)、维护简单方便,只需要改变网页,即可实现所有用户的同步更新。
(4)、开发简单,共享性强
B/S 模式的缺点
(1)、个性化特点明显降低,无法实现具有个性化的功能要求。
(个性化的要求取决以软件框架,而非架构,分享B/S软件就蛮灵活)
(2)、操作是以鼠标为最基本的操作方式,无法满足快速操作的要求。
(如果辅助于插件,照样可以用键盘快速操作 )
(3)、页面动态刷新,响应速度明显降低。
(分享软件用分页保证响应速度稳定)
(4)、功能弱化,难以实现传统模式下的特殊功能要求。
(技术问题,用微软C#或java怎么会不能解决任何要求呢)
二、C/S模式的优点和缺点
C/S 模式的优点
1.由于客户端实现与服务器的直接相连,没有中间环节,因此响应速度快。
(当数据少时,速度与B/S软件一般;当数据超过十万时,C/S软件变慢,B/S软件能维持稳定速度)
2.操作界面漂亮、形式多样,可以充分满足客户自身的个性化要求。
(似乎可以随意排列界面,但遇到第二客户要求时又要从头做起,不叫灵活)
3.C/S结构的管理信息系统具有较强的事务处理能力,能实现复杂的业务流程。
C/S 模式
您可能关注的文档
- 2015年秋高中化学第三章第3节用途广泛的金属新人教版必修1教案.ppt
- 20.3电磁铁(精品)教案.ppt
- Intel5、6、7、8系列芯片组详尽题稿.doc
- 安全生产事故案例-压力容器题稿.ppt
- 安全生产事故题稿.ppt
- 2015年秋高中化学第五章第3节功能高分子新人教版选修5教案.ppt
- 4.5压电式传感器教案.ppt
- 安全生产许可证条例讲解题稿.doc
- Internet练习题稿.doc
- IntroductionToPhysicalOceanography部分翻译题稿.doc
- 人教版九年级英语全一册单元速记•巧练Unit13【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit9【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit11【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit14【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit8【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit4【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit13【单元测试·基础卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit7【速记清单】(原卷版+解析).docx
- 苏教版五年级上册数学分层作业设计 2.2 三角形的面积(附答案).docx
- 人教版九年级英语全一册单元速记•巧练Unit12【单元测试·基础卷】(原卷版+解析).docx
文档评论(0)