




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1章站设计本章学习目的:使读者初步了解建设的基本知识,熟悉VisualStudio2005开发网站的软件环境,激发读者对开发的。本章学习要点VisualStudio2005VisualStudio2005优化VisualStudio2005本章难点VisualStudio2005简称为为什么要学站开VB、Delphi、PowerBuilder、FoxPro、C++等软件设计,用户要使用这类程序,需要通过或等方式得到安装软件,安装到自己的电脑件有一定要求,在操作系统方面,也只能在Windows2000、WindowsXP操作系统下安装和运行,一旦电脑中的操作系统被重新安装、软件或硬件升级换代,则会立即无法使用的。天工具、很多软件等。“购物车“发布“互联网搜索“邮箱“博客”等,这些程序以网页的形需打开浏览器,输入即可。Windows操作系统上运行。486电脑,只要安装合适的软件,照样能够流对于本地程序,它只能在某台电脑或某个局域网中运行、无法实现在任何地方、对于互联网程序,数据是存在互联网上的,只要能够接通互联网,即能,无需考在不久的未来,电视、、导航仪等各种数字设备都很可能发展成为网络应用从这点看,互联网程序就如同是,任何地方都可以使用。而本地程序则如固定,在使用方便性方面受到极大限制面越来越广的功能,很多时候则显得为力。静态网页与页和页两种。静态网页是指除非网页设计者直接修改其中内容,否则内容是一成不变的单的包含计数器的网页,每次打开网页时,网页上显示出的人数不尽相同。对于聊天室功能的网页,每次者留言后,都会自动显示到网页上。这些网页因此,页实际上是一种程序,程序由设计者设计,程序中的数据则是由访则静态网页上的内容不会改变。网页上的任何一个单独的内容,如文字、、文本输入框、表格、层等,统称要实现复杂的页,就需要通过程序,对网页上的各种元素进行控制;对于C20世纪六十年代,C+20C扩展而来。CC+辄上百行甚至但程序的运行效率非常高比如占用计算机的CP内存等资源相对很少,运行速度相对其它语言而言,也是最快的。很多计算机专业高手喜欢用记事本编写C或C++网络控制程序,但一般专业开发VisualC++6.0等。VisualC++6.0是微软公司的稳定而强大的C++集成开发工具,它具有优秀的编程C++语言的开发工具中一枝独秀。Perl1987PracticalExtractionandReportLanguage。PerlUnix系统管理员的一个工具。之后逐步发展成为一种全功能的程序设计语都是由多种语言混合构建的,以Perl语言为主开发的著名有: 、等Perl6.0PerlPHP诞生于1994年,英文全称为alHomePagetools。PHP是一种专门用于编写页的语言。它是一种开放源代码的语言,所有资源都是免费的。它所用统、Apache网络服务器、MySQL数据库、PerlPHP开发的明灯(这四LAMP--明灯。2004PHP5以来,PHPWeb应用的宠儿,据统计,1著名的新浪网、Yahoo!、(、华军软件园()等采用的主要PHP技术。1-120083月份PHP(资料来源:wwwnexen1-220083PHP在不同国家应用情况,图中颜色越浅表示应用程度1-220083PHP(资料来源:wwwnexenASP诞生于1996年,英文全称为ActiveServerPages,是由微软开发的Windows服务器上,但它很容易学习和使用,PHP,成为一种大众化语言。其缺点是生成页速度慢,不适于编写大型。现在,Windows一样,因为是一种流行时间长、广为使用的语言,因此,这种网站容易受到各种。另外,由于这种网络语言相对“古老和很多新兴网络语言相比还是显得有些落伍另外ASP所用的服务器上的操作系统只能是WindowsNT、Windows2003等微软的网络操作系统。而这类操作系统的安全性、可靠性较低。为了提高ASP技术的竞争力,微软公司于2000年发布“.net”,对ASP技ASP.NET技术。到目前为止,ASP.NET版本共有1.1、2.0、3.5。其中,3.5版兼容2.0,但这两个1.1,1.1版目前已近淘汰。ASP.NET推出后受到市场热烈欢迎吸引了大批的C++VB甚至Java程序员,迅速和非常稳固地占据了应用和开发市场的头把交椅1-1中45%非PHP中就包含了大部分的ASP.NET份额。在2007年7月份,在全世界1000强中,有51%的企业采用的是ASPASP.NET技术(见图1-3,有72.5%的企业网络服务器软件系IIS网络服务器平台(1-。图1-32007年7月1000强应用技术份额(资料来源 图1-42007年7月1000强基础平台份额(资料来源 根据多数统计,目前在世界范围内,ASP和ASP.NET正处于交替时期,ASP.NET前我国绝大部分高校都是采用的ASP技术但随着ASP.NET技术的迅速普及,我国高校的很快就会变成ASP.NET技术。ASPDreameameavr有用于设计动画的h用于加工网页s等这个软件都是acroeda70%20054月,MacromediaAdobe公司收购。Adobe公司的拳头产品之一PhotoShop。ASP时期,DreamWeaver用于网页的全程开发,DreamWeaver也可以开发FrontPage、Expression如同用Word编排文章一样容易使用,很多人使用它们做个人或小单位。为了彻DreamWeaver,2007FrontPage的升级版本,但更名为ExpressionWebExpressionWeb是开发简单的ASP.NET站的最佳工具,其主要使用对象为初学者和业余人员。JSP诞生于1998年,英文全称为JavaServerPages。是Sun公司在Java语言务器而言,Linux/Unix服务器更安全、更可靠。要用JSP设计一个功能较强、效率较高的动态JSP是件很的事,程序量很大。2004年JSF(JavaServerFaces)框架的推出,较大程度的提高了JSP的开发能。因此,也可以说,能够使用JSP进行实际开发的人员都可以划分到专业开,语言+框架也同样如此。借助框架页程序的开发效率会得到极大提高、开发难,人多势众,PHP受到大型的高度欢迎,JSP沾了Java的光也有不少精英在苦苦追但就在三强争霸之时,有一个名为Ruby的页开发语言突然成为了一个亮点,Ruby1993年,但一直不受重视。近年来,Ruby推出了Rails框架后,Ruby一跃成为一个非常受追捧的语言,但目前还没有成气候。实际上,很多网页设计工具都支持用多种语言来编写程序,往往是那些懂得VC++、VB等。AS.NETVisualStudio.NetVS2003VS20052007年VS2008VS2005。VisualStudio.Net版本,分别是:企业级结构设计版企业级开发版专业版和学院版其中学院版主要是为在校大学生学习VisualStudio.Net准备的。在任何一种版本中,设计者可以在C#、J#、VisualBasic.Net和C++四种语言中选择任何一种语言,来开发本地程序或设计互联网。最初接触.Net编程的人都被微软的一系列名词搞的一头雾水。但实际上还是很简单的(1-5,即:ASP.NET是一种页开发技术和运行环境要开发这种页,需要使用C#、VB.NET等某一种语言VS2005开发工具:记事本、①开发工具:记事本、馆②开发语言:C#、馆②开发语言:C#、VBnet③④⑤服务器操作系统⑥(网络方面高性能的计算机1-5使用VisualStudio如果把网页看成“汉堡则图1-5可以解释为:①一个人在VS2005制作平台上IIS销售系统、⑤IISWindows2003/2008等操庭、馆等地方,借助任何浏览器,得到货架上的汉堡。事实上,在个人电脑上设计网页时,VS2005会使个人电脑完全具备①~⑥功能。个人电脑安装了VS2005之后,它会为开发者提供一个设计界面、提供语言支持、自带IIS,并能让个人电脑模拟服务器使开发者本人能够或者说看到设计出的网页在真正服务器问时的效果。20052008.NETVS2005和VS2008互相兼容,但和VS2003不兼容,或者说ASP.NET2.0总体上看,目前的市场上,打着ASP.NET2.0甚至3.5的,却仍在介ASP或ASP.NET1.1开发技术的有很多,结果会造成读者使用的是先进的开发工具,却要为技术付出时间和精力、甚至无法上机实践在选择时,请慎重选择。可以请懂得ASP.NET开发的专业人员帮助挑选,在自己选择时,如果发现不是很专业、很高深的ASP.NET或VS2005开发类书籍、VS2005VS2005VS是一个非常得计移动设备(如部分智能)程序,更擅长设计。无论是个人开发还是团队开发,VS2005在各方面都保证了一个项目的顺利完成。VSMSDN另外,微软公司还在网上建设了一个大规模的中文VisualStudio开发专题, VS2005是一个正确的选择。VS2005VS2005VS2005VS2005Windows2000Professional但实际上,这个最低要求没有实际意义,VS2005内存:内存最重要,最好为1GB或CPU2GHZ1600GVS2005VS2005的运行速度。好为10G或更大。全新安装的操作系统和VS2005,就如同刚搬进一所新房子,速度会1714这类显示器可以将分别率设为1024×768或者更高开发就如同要画一幅画,VS2005VS2005集成了开发所需的多种功能,因此,它的安装时间也很长,一般要15~40VS2005,需要以下安装步骤:VS20057CDSetup.exe,可以启动VS2005的安装。从互联网上得到的VS2005约2.5G,它是一种光盘镜像文件。因此,在安装TOOLSmedia(,会出现框Selectnewimagefile(查找并选择光盘镜像文件)框。这时,找到的VS2005镜像文件并单击“打开”按钮,就会在“我的电脑”中,看到一个装VS2005VS2005DVD无论是以何种方式取得的软件,都应尊重知识,及早与人取得联系,支付相关费用并及时获得合法服务正版VS2005标准版的零售价标价为5000元左右。企业版根据功能差异,6~9万元不等,至少相当于一个普通一年的吃饭费用和一辆国产中档汽车的费用。1-61-6第二项为安装VS2005产品文档,即VS2005帮助文档。它为浅灰色,仅当安装了200520052005为“2005补丁版。单击VisualStudio2005,进入安装程序的“加载组件”界面,等待进度条1-7加载完成界面。1-7单击下一步1-81.8协议中的条款 协议中的条款版,则可能无需输入密钥。单击下一步1-91-9对于初学者而言,最简单的是不做任何选择,只需单击下一 按钮没有安装,需要再次运行安装程序的麻烦。如果已了解VS2005,也知道某些功能VS2005的安装位置。可以在本窗口的文本框中输入安装位置或通过单击浏览按钮,选择一个安装位置。下一步(1-10已没有重新选择的余地,除非单击取消按钮,一切从头开始。1-101-11 MSDNdeveloper交流。VisualStudio2005MSDNLibrary产品文件,可以按照以下步VisualStudio20051-121-12MSDN131-13MSDN1-13安装向导画面之后,点击图1-14MSDN协议画在图1-14的MSDN协议画面,勾选我接受 协议的条款(A),点击下一步,进入用户信息填写画面(见图1-15。1-15MSDN单击1-16所示的选择/自定义画面,可以在三种安装类型里1-16MSDN选择/点击1-17MSDN目标文件夹选择画面,可点击浏览按1-17MSDN选择位置之后,点击下一步按钮进入如图1-18所示的准备安装1-18MSDN点击1-191-19MSDN1-20MSDN第一次启动VS2005第一个程序组和SQLServer2005版数据库有关。SQLServer是微软公司的一种数据管理软件的名称,最高版本为2008。SQLServer2005标准版约3万元人民币、企业版约21万。因此,这个VS2005的SQLServer2005软件只是一个“附属VS2005调用。第二个程序组是引导用户如何从SQLServer低版本升级至SQL2005。相当于“购物向导”或“。第三个程序组是微软公司的一个程序安全管理软件。SourceSafe软件能够记录一个的开发过程,允许开发者回退到某一时刻,并且能够保证在团队开发过程中互不。单人开发过程中,很少使用它。第四个程序组即VS2005的组,在这个组中,共有四的菜单组,其中第三组2005(21,在桌面上创建VS2005VS2005VS2005,VS2005快捷方式。为VS2005创建桌面快捷方式的方法为:右击“VisualStudio2005”菜单项→发送到→桌面快捷方式(1-211-21安装VS20051-22VS2005VS2005的图标好似一个“链”或者“其意在于强调其软件的重要性。此VS2005VS2005,个“VisualStudio2005”菜单项。在第一次运行VS2005之后,Windows便会将“VisualStudio2005”菜单项添加到这里。因此,也可以通过此处的菜VS2005。选择C#做为开发语VS2005Windows开始菜单中的相应启动项之后,VS2005开1-23所示的小窗口,提示第一次运行前,1-23几分钟后,VS2005弹出图1-24所示的框1-24可以看出,VS20054种语言供选择。在语言选择时,很多人会在C#和VB之间犹豫不决,实际上从总体角度考虑很容易做出抉择。总体上看:二者在个别细节方面,VB更适于初学,C#学习就是为了应用,要用VS2005设计一个,肯定会在开发中遇到一些无法习,而专业开发队伍中使用C#的人要多于VB,因此,学习C#语言,是一种前景更美图1-24语言选择VisualStudioVS2005(见1-251-25VS2005VS2005”“常用。位于菜单的下方,设计网页时的常用的功能都可以在这里找”只有一个起始页起始页是一个VS2005自带的在图1-25起始页”三个字只是一个页实际上此网页占据了VS2005全部界面的绝大部分。通过起始页左侧,可以创建或打开一个要设计的。通过起始页右侧,可以了解微软公司在MSDN上发布的各种内容。单击起始页右上角的“关闭”按钮,1-25VS2005VS20051-25所示的画面主体出现后,还要花费较长时间连接到微软公司的之后才会显示出起始页,并在起始页VS2005启动过程。单击框左侧的“启动”选项(见图1-在框右侧,将“启动时”选项由“打开主页”改为“显示空环境VS2005VS2005VS2005启动过程快了很多。画面也非常简捷(1-281-26VS2005设置选项(此图不一定对1-271-28VS2005通过图1-27所示的“选项”框可以看出,VS2005有很多可供调整的选项,创建网页是的组成部分,一个包括多个网页。因此,在设计任何的任何网页之前,需要先创建。单击图1-29所示的“新建”按钮右侧的按钮,弹出一个菜单在弹出的菜单中选择“新建之后弹出“新建”框说明:本次使用了“新建”菜单后,下次按钮就会变成样式,以后要再次创建,则只需单击“小地球”图标,即会弹出“新建”在“新建”框中,需要做如下4项选择选择模板为“ASP.NET输入具体保存位置,例如“E:\蜘蛛网;即保存在本机E盘根 1-30图1-29“新建”图1-30新建完成后的外解决方案资源管1-30VS2005QQ,鼠标指向其时,它会自动出现,一旦鼠标移出,则又会自动隐。所谓解决方案,可以简单的理解为就是;所谓资源,是指中所包含的文件或文件夹;所谓管理器,是设计人员可以通过此窗口,完成查看、添加、改名、删除、移动等。结新建后,VS2005会在E盘根 单击VS2005程序右上角的最小化按钮,隐藏VS2005,然后打开E盘的“蜘蛛 ,结果如图1-31所示。通过本图,可以更清楚的理解的含义。1-31新建的图132所示的是一个已设计完成的“毕业选题”文件夹,其中存放着用2005设好的各种文件及文件夹由此我们也得到验证所“实际上就是存放着一些网页相关文件的文件夹。图1-32一个已建成的的文件结构示意从解决方案资源管理器中可以看出,建成后,会自动选中并打开名Default.aspx的文件,即首页文件VS2005底部的“设计”按钮,将网页由“源”界面,切换至“设计”界面(1-33。1-33一个网页最初为空白页,只有一个光标在网页的开始处闪烁。尽页的“源”HTMLHTML代码,即“源”界面中,图1-33首页外设网页默认打开右击Default.aspx,在弹出的菜单中选择“关闭(见图1-34关闭此网页,Default.aspx1-34VS2005设置为默认VS2005Default.aspx,然后重新打开此网页,会发现新打开的网页已呈现为“设1-351-29中提到了一个专业名词——ordord4WordVS2005也提供了几种预定格式,即模板供我们选择,其中最常用的就“ASP.NET”当我们选择了这种格式后,VS2005就会为我们做很多准备工作,如自动创建一个首页、自动为我们建立一个保存数据的文件夹等。VS2005的模板,好多重复性工作就会自动完成,无需我1-30HTML什么是我们都听C语言是S时代最经典的语言C++在C基础上变而来,indows时代最专业的语言。CC++++C++C++络开发功能,#CpC寄予了极高的期望,目前正在大力推广,希望它能成为网络时代最优秀的语言。在图2-1所示的框中,我们除了可以选择C#外,还可以选择VisualBasic、J#等。C#、VisualBasicJ#三者的语句写法极为相似,有时连续多行语句竟会完全一200520052005C#单的鼠标操作,2005就为我们自动实现了。C#语句写在哪或双击“解决方案资源管理器”中的Default.aspx.csVS2005即会打开36,1-361-36HTML代码页一样,这些行程序是为未来书写VS2005自动产生的。在本书第二章,将会介绍如何设程序窗口显示VS2005的程序录入窗口默认不显示程序的行数,但讨论程序写法时,往往需要VS2005在程序VS2005381-371-38知识一个的首页文件名为Default.aspx要使用C#语言编(如果文件后缀不是.cs而是.vb则其中的语句则要用中的数据文件比如数据库选课数据库等一般都保存在一般称新建的为空主要是因为首页的外观目前仅是一个空白页a打开VS2005程序右上角的关闭按
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电子商务行业交易记录及业务成果证明书(6篇)
- 管理学理论与时事结合试题及答案
- 行政管理本科有效沟通技巧试题及答案
- 行政管理学名词解释集合及试题及答案
- 2025年小学转让协议合同
- 2025年店铺房屋租赁合同范本标准版
- 2025设备采购借款合同模板
- 中国纺织品产业国际竞争力分析与出口策略探讨
- 2025年公文写作与处理考试总结与试题及答案解析
- 行政管理者的能力素养分析试题及答案
- 远红外线治疗仪
- 水利工程项目预算管理方案
- 联东U谷厂房销售合同
- 师德师风-做“四有”好老师
- 衣食住行见证改革开放时代变迁-(修订)
- 弱电智能化施工方案
- 人教版PEP小学英语五年级上册第二单元Myweek课件
- 钢筋模板混凝土质量培训课件
- 《给水排水管道工程施工及验收规范》-20210801081158
- 影视鉴赏智慧树知到答案2024年南华大学
- 《Photoshop CC图形图像处理实例教程》全套教学课件
评论
0/150
提交评论