基于ASP_NET的网站开发_尹才荣.docx
《基于ASP_NET的网站开发_尹才荣.docx》由会员分享,可在线阅读,更多相关《基于ASP_NET的网站开发_尹才荣.docx(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 基于 ASP.NET 的网站开发 尹才荣 (安徽医科大学图书馆,安徽合肥 ,230032) 摘要:文章作者以一名网站开发初学者的身份讲述从如何选取开发平台、后台支撑数据库、服务器架设工具、搭建开发 环境、学习网站开发相关知识到实践网站开发的心路历程。最后,以作者一个课题 “ 文献检索课考试系统的研究和开发 ” 为 案例讲述一名网站开发初学者如何开发以数据库为支撑的网站的详细过程。 关键词: ASP.NET; MSSQL Server;网站开发 中图分类号: TP311.1 文献标识码 :A Web Development Based-on ASP.NET Yin Cairong (Libra
2、ry of Anhui Medical University, Hefei 230032, China) A b stract: The author as a beginner describes the feelings and experiences about Web Development from how to select development platform,background support database and server tools to building the development environment, learning knowledge abou
3、t web development and making simple practices about web development. Finally, The author give an example,that is a project named Research and Development of literature retrieval course exam system, to describe how to develop a web site basedon database as a beginner. K ey words: ASP.NET; MSSQL serve
4、r; web development 随着网络技术、信息技术在图书馆领域的逐步推 广,图书馆业务得到快速发展,图书馆业务进一步的发 展需要网站支撑,开发一个静态页面的网站已经不能 满足图书馆业务系统的需要,因此,开发以数据库访问 为支撑的动态网站势在必行。要想学习网站开发,首先 要搭建用以学习的开发环境。 1 选择合适的开发平台、后台支撑数据库、服 务器架设工具,搭建开发环境 目前,开发动态网站的环境主要有 1: (D A S P.N E T,搭配使用的数据库 M S S Q L Seiver, W EB 服务器架设工具 IB; P H P,搭配使用的数据库 M Y S q L W E B 服
5、务器 架设工具 A P A C H E; (3) J S P , 搭配使用的数据库 Oracle,W EB 服务器 架设工具 Ton cat 作为一个初学者,我们首先要选定一种来学习,选 定ASP.NET 作为学习网站开发工具的原因有: (1) 容易上手,容易入门,增强学习的自信心; 作为一名自学者,能够较容易地获得学习资 料,并且不用支付其费用是十分重要的 ,M S D N 是全面 的、免费的、而且可以随意在微软官网上获得的学习 资料。 在学习之初,所有的概念都是模糊的,只有不停地 尝试,才有可能成为一个网站开发的高手。要学习网站 开发,首先要搭载环境。 V isualStidi 有 200
6、5 版, 2008 版 ,2010版, 2012 版,通常情况下,新版本采用了新技 术,开发了新功能,代表着未来的趋势,但是后两个版 本对用来学习的电脑硬件要求较高 2,而且,新版本其 学习资料较少,因此,选定 2008 版的 VisualStudb 作 为学习环境。 2008 版又有不同版本 ,其区别如下: (1) V nsualStudiD.2008.Express.Editbn 速成版 :安装方便,适合学习之用或单语言快速开 发。功能有限; (2) V isualStiidio.2008.PiofessiDnalEditbn 专业版 :功能完善,适合个人开发者; (3) V isualS
7、tLidia2008.Teain .Editbn.For.Sofkare.D e- vebpeis 收稿日期: 2014-01-20 基金项目:安徽医科大学 2012 年度校科学研宄基金项目(项目编号 :2012xk J)33) 作者简介 :尹才荣 (1983-),女,安徽宿松人,助理馆员,硕士,主要研宄方向 :计算机软件及计算机网络。 团队版 ( 用于开发人员 ) :属于 V isualStudio Team Suite 成员。在 V isual Studio Professional Edition 基石出上 提供了高级的开发工具,使开发团队能够在软件开发 过程早期或常常在整个生命周期中进
8、行高质量的协 作。其中的性能分析工具能够测量、评估并定位代码 中与性能相关的问题,帮助尽早的确定软件中的性能 瓶颈; (4) V isualStudiD.2008.Tearn .Suite 团队版(集成套件 ): 集成了 VisualStudbTeam Edition fcr Soflware ArchitecIsV isual Studio Team Edition fcr Soflware D evebpersV isual Studio Team Edition fir Sofkare Testers 所有功能的最强大的版本。是一套 高生产力的、集成的、可扩展的生命周期开发工具,它 扩展
9、了 VisualStidb产品线,增强了软件开发团队中 的沟通与协作。利用VisualStud:b2008Tearn Suite 开发 团体能够在早期或是整个开发过程中确保更高的可预 见性和更好的质量。 针对以上四个版本,分别有相应的中文版。考虑到 学习的实际情况,我们选定 V isualStud:b.2008.P:rofes- sbnaLEditim 中文版作为学习环境。 根据上面的分析选择,搭建学习环境的步骤如下: (1) 安装 V isualStud:b.2008.P:rofess:bnalEditiDn 中 文版; (2) 安装 M SSQL Server 2005; (3) 安装 M
10、 iciDsoft.NET. Framewoik3.5 和 M icrosoft NET Fiam ewoik2.0c: 2 边实践边学习网站开发相关知识 打开 V isualStudio,感觉不知所措,该如何开始一 个网站啊,于是上网搜索学习资料,曾以 A S P J E T、 V P sualStudb 等作为关键词的,最终在 M S D N 上找到了 “ 演练:在 VisualW eb Developer 中创建基本网页 ” ,网 址是 http /M sdn.rn iciDsoftcom Mcn/UbiaryA4cbh4dh hVS.80).aspx,开始了我的 W EB 开发之旅。该
11、网页以 图片形式说明了 V isualStudb 2008 中 W EB 开发环境 的各个窗口的名称、并详细阐述了其用途,并且一步一 步地讲述了如何开始开发一个网站。 随后,跟随着 M S D N “ 演练:在 VfeualW eb DeveP oper 中通过代码分离创建基本网页 ” 练习,加深了对 VisualW eb Developer 的了解,学会了其中基本控件如 TexlBox 控件、 Button 控件、 Label 控件等的使用,了解 了代码分离与不分离的区别。在该网页的底部有个 “V isua.lW eb D evebper 中的网站类型 ” 的链接,点击进 去之后了解了网站的
12、类型,作为一个初学者,选择了文 件系统网站作为后面学习网站开发的网站类型。 紧接着学习了 “ 演练 :V isualW eb D evebper 中的基 本 H T M L 编辑 ” ,在学习过程中,发现自己还不懂 H T M L,于是开始上网搜索,找到了全面学习 H T M L 的 学习资料,其中, 是一个对学习 h t n l 很有帮助的网站,用记事本作为编辑器,学习了 H TM L 中的标记,为后面学习网站开发打下基础。在全 面学习 h i m 1之后,回到 M S D N 中 “ 指导教程 ” 下的 “ 创 建页 ” 中继续学习 A S P.N E T 网站开发,其网址是 :http
13、: /M sdn.m iciDsoftcan Mcn/libraiy/2682ddf (vs.80).as- px。 对“ 创建页 ” 下的 10个子项在本地电脑 Visual Studb 环境中逐项进行演练,掌握了创建网页、对页面 进行排版、编辑网页代码、调试网页、创建本地 IK 网 站等基本知识,学会了如何创建简单的网站。 在掌握了简单的网站开发环境之后,需要掌握更 加深入的网站开发知识,于是继续学习实践了高级 A SP. N E T 演 练 。 网 址 是 : http /A sdn.m iciosoftcom /zh- cn/Ii- brary/bb907782 hvs_90).asp
14、x。 在此学习过程中,逐渐发 现要 开 发 一 个 网 站 , 需 要 掌 握 浏 览 器 脚 本 语 言 JavaScri)tJg 务器脚本语言 ASP、 编程语言 C#或 VB- Scrt由于本人有 C+语言基础,所以选择 C#语言, 由于大部分的网站需要有数据库做后台支撑,需要对 数据库进行操作,因此还要掌握结构化查询语言 SQL。 其中, JavaScriptASP和 SQL 可以在网站 www. 上学习。 上面主要讲述了从想要学习网站开发到网站开发 入门的心路历程,从开发平台的选择、数据库的选择到 开发一个网站所需掌握的几种语言的学习、小例子的 实践等。通过上面的学习,己经掌握了开
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 ASP_NET 网站 开发 尹才荣
限制150内