




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、课程名称:信息技术及应用课程性质:专业必修课课程体系:上半部分(介绍信息技术及应用基础知识);下半部分(介绍信息技术与情报学及教育技术学学科研究热点结合的研究型知识) 1 本课程涵盖盖的职业岗位位及知识体系职业岗位 知识体系 计算机应用工程程师 计算机基础 常用工具软件 硬件维护工程师师 计算机组装与维维护 计算机外设原理理与维修 办公自动化工程程师 WordExcelPowerPooint数据库应用工程程师 AccessSQL Serrver、OOraclee、MySQQL网页设计师 Dreamweeaver、FFrontPPageFireworrks、PhhotoshhopFlash电子商
2、务师 电子商务基础 电子商务实务 数据统计分析师师 Excel数据据处理与分析析 SPSS数据统统计与分析 网络应用工程师师 网络基础 局域网建设 网络管理 网站开发工程师师 ASP、JSPP、PHPJavascrript、AAjax平面设计师 Photoshhop平面设设计 Illustrrator平平面设计、CCorelDDraw平面面设计 InDesiggn排版设计计 插画设计师 Photoshhop插画设设计 Illustrrator插插面设计、CCorelDDraw插面面设计 商业展示设计师师 3DSMAX商商业展示设计计、SkettchUp商商业展示设计计 AutoCADD商业展示
3、设设计 室内设计师 3DSMAX室室内设计、SSketchhUp室内设设计 AutoCADD室内设计 景观设计师 3DSMAX景景观设计、SSketchhUp景观设设计 AutoCADD景观设计 建筑设计师 3DSMAX建建筑设计、SSketchhUp建筑设设计 AutoCADD建筑设计 多媒体设计师 FlashDirectoor、Autthorwaare、Poowerpooint产品造型设计师师 pro/E产品品造型设计、UUG产品造型型设计 3DS MAXX产品效果表表现、 Phhotoshhop产品效效果表现 机械设计工程师师 AutoCADD机械设计 Pro/E机械械设计 服装设计师
4、服装CAD技术术 Photoshhop服装设设计、CorrelDraaw服装设计计 Web应用开发发工程师 SQL Serrver、OOraclee、MySQQLASP.nett、Javaa web软件开发工程师师 CC 、Javaa、C#网络安全工程师师 网络安全基础 网络安全技术 影视动画师 Flash影视视动画设计与与制作 Maya影视动动画制作、33DSMAXX影视动画制制作 Premierre、Aftter Efffectss 2 本课程涉及及的知识模块块http:/n/webppages/jxzy/coursseListt.htm序号名称1ASP.Nett Web实实用开发技术术:
5、ASP.NNET既是最最新的Webb开发技术也也是最容易入入门的开发技技术。在Doot Nett环境中很容容易建立基本本Web应用用程序、动态态网站、分布布式应用程序序、多层架构构应用程序。2计算机硬件与外外围设备维修修技术:针对各种计计算机硬件及及其外围设备备的故障,了了解计算机硬硬件与外围设设备的维修方方法,及操作系统、注注册表、BIIOS、网络络故障的排除除方法。3Photoshhop应用:了解Phootoshoop各个应用用领域的特点点,了解常用的PPhotosshop CCS3功能,了解Photoshop在玩具、数字产品、机械产品、家具、厨卫等应用领域的产品效果图表现方法与技巧。Ph
6、otoshhop CSS3:由美国国著名的图形形图像和排版版软件的生产产商Adobbe发布,是是全球图像平平面处理行业业的标准。Photooshop CS3视频频课程: HYPERLINK htttp:/n/eschhool/zzhuantti/psccs3/ http:/esschooll/zhuaanti/ppscs3/美国Adobee公司:是美国著名的图图形图像和 HYPERLINK /wiki/%E6%8E%92%E7%89%88%E8%BD%AF%E4%BB%B6 o 排版软件 排排版软件的生生产商。公司司创建于19982年。公司名称“Adobee”来自于奥多多比溪河流。Adobee
7、公司产品代代表:Adoobe HYPERLINK javascript:linkredwin(Dreamweaver); o Dreamweaver Drreamweeaver : HYPERLINK /wiki/%E7%BD%91%E7%BB%9C%E4%B8%89%E5%89%91%E5%AE%A2 o 网络三剑客 网络三剑剑客之一,出出色的网页代代码编辑和网网页架构设计计工具。也是是现今网友用用得最多的网网站设计工具具。 HYPERLINK /wiki/Adobe%20Flash o Adobe Flash Adoobe Fllash:网络三剑剑客之一,sswf(smmall wweb
8、foormat, 一种动画画设计软件的的文件格式)奠定了网络流媒体的一个标准,也是网络上最活跃的影音传播手段。 HYPERLINK javascript:linkredwin(Adobe%20Fireworks); o Adobe Fireworks Adobe Fireworks :网络三剑客之一,强大的像素图处理软件。 HYPERLINK /wiki/Adobe%20Photoshop o Adobe Photoshop Adobe Photoshop:最受欢迎的强大 HYPERLINK javascript:linkredwin(图形处理软件); o 图形处理软件 图形处理软件之一 。
9、HYPERLINK /wiki/Adobe%20Acrobat o Adobe Acrobat Adobe Acrobat:该软件用于阅读和编辑PDF格式文档 。 HYPERLINK /wiki/Adobe%20Reader o Adobe Reader Adobe Reader: 该软件用于阅读PDF格式文档,为免费发放。 4AutoCADD建筑设计:AutoCCAD的制图图功能强大且且操作简单,是是目前应用最最广泛的机械械设计和建筑筑设计软件之之一。了解运用AuutoCADD软件设计与制制作建筑图的的方法。AutoCADD:自动计算机机辅助设计软软件。是由美美国Autoodesk公公司为计
10、算机机上应用CAAD而开发的的绘图程序软软件包,现已已成为国际上上广为流行的的绘图工具。.dwg文件件格式成为二二维绘图的常常用标准格式式。Autodessk :是世界领先先的美国设计和数数字内部创建建资源提供商商。公司提供供软件和 IInternnet 门户户服务。向 HYPERLINK /wiki/%E5%B7%A5%E7%A8%8B o 工程 工工程和 HYPERLINK /wiki/%E8%AE%BE%E8%AE%A1 o 设计 设计领域及电电影、广播和和多媒体领域域提供服务,AAutodeesk 全球球用户数量超超过四百万。在在美国境内的的财富 500 家家工业和服务务公司中,990
11、% 是 Autoddesk客户户。53D max&Vray应应用:3DsMAAX具有强大大的建模功能能,Vrayy则是渲染方方面的利器,因而而两者在目前前的三维效果果设计领域可可谓是黄金搭搭档。了解使用该该软件的方法法。3 D maxx:美国公司司旗下优秀的的电脑三维动动画、模型和和渲染软件。3dsmax是当前世界上销售量最大的三维建模,动画及渲染解决方案,它广泛应用于视觉效果,角色动画及下一代的游戏开发领域。至今3dsmax获得过65个以上的业界奖项,为下一代影视、游戏、动画设计提供交互图形界面。3dsmax是业界应用最广的建模平台,同时3dsmax提供了与高级渲染器的连接,比如mental
12、 ray和Renderman,来产生更好渲染效果及分布式渲染。3dsmax从2009开始分为两个版本,它们分别是3dsmax和3dsmax Design。3dsmax主要应用于建筑、影视、游戏、动画方面,拥有软件开发工具包(DSK),SDK 是一套用在娱乐市场上的开发工具,用于软件整合到现有制作的流水线以及开发与之相合作的工具。 3dsmax Design主要应用在建筑、工业、制图方面,主要在灯光方面有改进,有用于模拟和分析阳光、天空以及人工照明。3Ds MAX 7.0 视频教程VRay:是由由 HYPERLINK javascript:linkredwin(chaosgroup); o ch
13、aosgroup chaossgroupp和 HYPERLINK javascript:linkredwin(asgvis); o asgvis asgviis公司出品品的一款高质质量 HYPERLINK javascript:linkredwin(渲染软件); o 渲染软件 渲染软件件。VRayy是目前业界界最受欢迎的的渲染引擎。基基于V-Raay 内核开开发的有VRRay foor 3dss max、MMaya、SSketchhup、Rhhino等诸诸多版本,为为不同领域的的优秀3D建建模软件提供供了高质量的的图片和动画画渲染。除此此之外,VRRay也可以以提供单独的的渲染程序,方方便使用
14、者渲渲染各种图片片。6Access 2000:是一个功能能强大的桌面面数据管理系系统。了解Acceess的各项项实用功能。主主要包括关系系数据库系统统的基础知识识、Acceess的表、查查询、窗体、报报表、数据访访问页、宏和和模块7种数数据库对象的的主要功能和和使用方法。7局域网组网:按按照局域网产产生与发展的的特点,并结结合当前局域域网组网新技技术,了解局域网组组网的基础知知识和基本技技能,能以家庭局域域网、办公局局域网和校园园网为典型案案例,分析在在不同用户需需求下如何组组建小、中、大大规模局域网网,以达到不不同的应用目目的,并且还还要了解采用无无线技术组建建家庭局域网网、办公局域域网和校
15、园网网的具体方法法以及局域网网安全的基本本知识。8Visual C+:Visuaal C+是Micrrosoftt公司推出的的功能强大的的可视化程序序开发工具,在在全世界范围围内拥有非常常广泛的用户户。熟悉采用用面向对象编编程语言进行行Windoows 可视视化开发,掌掌握面向对象象的编程思想想,熟悉面向向对象编程的的消息响应。9Visual Basicc 6.0:Visuaal Bassic是由MMicrossoft公司司推出的方便便的程序设计计语言,可以以用于多媒体体,网络等多多个领域应用用软件的开发发。了解Viisual Basicc的基本知识识和基本语法法,学会使用用Visuaal B
16、assic进行窗窗体设计,掌掌握使用Viisual Basicc开发多媒体体及网络应用用程序的方法法。10Interneet应用教程程:了解与Innterneet相关的基基础知识以及及常用软件的的使用方法。了了解Inteernet的的基本构成与与结构,了解解HTTP、FFTP等常用用的协议,了了解网络的基基本构成,掌掌握Inteernet Exploorer5.0、Outtlook、CCuteFTTP网络常用用应用软件的的使用方法。Outlookk 20000:是 HYPERLINK /wiki/%E5%BE%AE%E8%BD%AF o 微软 微软公司出品品的Offiice 20000套装 H
17、YPERLINK /wiki/%E8%BD%AF%E4%BB%B6 o 软件 软软件的组件之之一,它对OOutloook exppress的的功能进行了了扩充。Ouutlookk 20000的功能很多多,可以用它它来收发 HYPERLINK /wiki/%E7%94%B5%E5%AD%90%E9%82%AE%E4%BB%B6 o 电子邮件 电子子邮件、管理理联系人 HYPERLINK /wiki/%E4%BF%A1%E6%81%AF o 信息 信息息、记 HYPERLINK /wiki/%E6%97%A5%E8%AE%B0 o 日记 日记、安排 HYPERLINK /wiki/%E6%97%A
18、5%E7%A8%8B o 日程 日程、分配 HYPERLINK /wiki/%E4%BB%BB%E5%8A%A1 o 任务 任务。CuteFTPP:小巧强大的的 FTP 工具之一,友友好的用户 HYPERLINK /wiki/%E7%95%8C%E9%9D%A2 o 界面 界界面,稳定的的传输速度,LLeapFTTP 与 FFlashFFXP 、CCuteFTTP 堪称 FTP 三三剑客。FllashFXXP 传输速速度比较快,但但有时对于一一些 HYPERLINK /wiki/%E6%95%99%E8%82%B2%E7%BD%91 o 教育网 教育网 FTTP 站点却却无法连接;LeapFF
19、TP 传输输速度稳定,能能够连接绝大大多数 FTTP 站点(包包括一些教育育网站点);CuteFFTP 虽然然相对来说比比较庞大,但但其自带了许许多免费的 FTP 站站点,资源丰丰富。总之来来说,三者各各有所长。11计算机英语12Visual Foxprro:Visuaal Foxxpro是基基于Winddows环境境下的一种可可视化程序设设计语言,具具有简单易学学、易用、功功能强大的特特点,提供了了一种可视界界面的设计方方法,使用窗窗体和控件设设计应用程序序界面,极大大地提高了开开发应用程序序的效率。了了解用Vissual FFoxproo进行数据库库开发的知识识。 HYPERLINK /w
20、iki/Visual%20FoxPro o Visual FoxPro Visual FoxPrro是 HYPERLINK /wiki/Fox o Fox Fox软件公公司并入 HYPERLINK /wiki/Microsoft o Microsoft Miicrosooft公司以以后推出的 HYPERLINK javascript:linkredwin(更新版本); o 更新版本 更更新版本,它它引入了 HYPERLINK javascript:linkredwin(可视化编程技术); o 可视化编程技术 可视视化编程技术术,提供众多多的 HYPERLINK /wiki/%E5%B7%A5%
21、E5%85%B7 o 工具 工具,使得对对一些常用 HYPERLINK /wiki/%E5%8A%9F%E8%83%BD o 功能 功功能的 HYPERLINK /wiki/%E6%93%8D%E4%BD%9C o 操作 操作更为简单单直观。 HYPERLINK /wiki/Visual%20FoxPro o Visual FoxPro Viisual FoxPrro 有很大大的改进,独独具特色的 HYPERLINK /wiki/%E6%95%B0%E6%8D%AE%E5%BA%93 o 数据库 数数据库 HYPERLINK /wiki/%E5%AE%B9%E5%99%A8 o 容器 容器为
22、HYPERLINK javascript:linkredwin(交互式); o 交互式 交互式用户和和 HYPERLINK /wiki/%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F o 应用程序 应用程序开发发者提供了集集中的 HYPERLINK /wiki/%E6%95%B0%E6%8D%AE%E7%AE%A1%E7%90%86 o 数据管理 数据管管理功能,它它不仅支持 HYPERLINK /wiki/%E9%9D%A2%E5%90%91%E5%AF%B9%E8%B1%A1 o 面向对象 面面向对象的 HYPERLINK /wiki/%E7%BC%96%E7%A
23、8%8B o 编程 编程方法,可可生成真正 HYPERLINK /wiki/%E4%BA%8B%E4%BB%B6 o 事件 事事件 HYPERLINK /wiki/%E9%A9%B1%E5%8A%A8 o 驱动 驱动的 HYPERLINK /wiki/%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F o 应用程序 应用程序,可可方便地与其其他应用程序序 HYPERLINK /wiki/%E5%85%B1%E4%BA%AB o 共享 共享和 HYPERLINK /wiki/%E4%BA%A4%E6%8D%A2 o 交换 交换 HYPERLINK /wiki/%E6%95%
24、B0%E6%8D%AE o 数据 数据,具有客客户/ HYPERLINK /wiki/%E6%9C%8D%E5%8A%A1%E5%99%A8 o 服务器 服务器器能力。13Fireworrks8:了解原理,及如何使用相相应的工具,使使用该软件的的方法。 HYPERLINK javascript:linkredwin(Adobe%20Fireworks%20CS3%20); o Adobe Fireworks CS3 Adobe FFirewoorks CCS3 软件件可以加速 Web 设设计与开发, 是一款创创建与优化 Web 图图像和快速构构建网站与 Web 界界面原型的理理想工具。FFir
25、ewoorks CCS3 不仅仅具备编辑矢矢量图形与位位图图像的灵灵活性, 还还提供了一个个预先构建资资源的公用库库, 并可与与 HYPERLINK javascript:linkredwin(Adobe%20Photoshop%20CS3); o Adobe Photoshop CS3 Adobbe Phootoshoop CS33、 HYPERLINK javascript:linkredwin(Adobe%20Illustrator%20CS3); o Adobe Illustrator CS3 Adobee Illuustrattor CSS3、 HYPERLINK javascrip
26、t:linkredwin(Adobe%20Dreamweaver%20CS3%20); o Adobe Dreamweaver CS3 Adobee Dreaamweavver CSS3 和 HYPERLINK /wiki/AdobeFlashCS3 o Adobe Flash CS3 Adobbe Flaash CSS3 软件省省时集成。 在 Firreworkks 中将设设计迅速转变变为模型, 或利用来自自 HYPERLINK /wiki/Illustrator o Illustrator Illusstratoor、 HYPERLINK /wiki/Photoshop o Photosh
27、op Photooshop 和 HYPERLINK /wiki/Flash o Flash Flaash 的其其它资源。 然后直接置置入 HYPERLINK javascript:linkredwin(Dreamweaver%20CS3%20); o Dreamweaver CS3 Dreeamweaaver CCS3 中轻轻松地进行开开发与部署。14Pro/ENGGINEERR产品造型设设计:了解ProoE(三维设设计)基础、二二维草绘及实实例、零件建建模基础及实实例、曲面建建模基础及实实例、零件的的装配、工程程图的生成方方法等,了解解ProE的的操作界面上上各实例的制制作步骤。15计算机网
28、络基础础16SQL Serrver:了了解SQL Serveer平台数据据库基本知识识、操纵数据据库和数据库库管理三部分分内容。SQL SServerr 是一个关关系数据库 HYPERLINK /wiki/%E7%AE%A1%E7%90%86%E7%B3%BB%E7%BB%9F o 管理系统 管管理系统它最最初是由Miicrosooft、Syybase 、Ashtton-Taate三家公公司共同开发发的。19888 年推出出了第一个OOS/2 版版本。在 HYPERLINK /wiki/Windows%20NT o Windows NT Windoows NTT 推出后 HYPERLINK j
29、avascript:linkredwin(Microsof); o Microsof Miccrosofft与 HYPERLINK javascript:linkredwin(Sybase%20在SQL%20Server%20); o Sybase 在SQL Server Sybaase 在SSQL Seerver 的开发上就就分道扬镳了了Microosoft 将SQL Serveer 移植到到 HYPERLINK /wiki/Windows%20NT o Windows NT Windoows NTT 系统上专专注于开发推推广 HYPERLINK javascript:linkredwin(
30、SQL%20Server%20的Windows%20NT%20); o SQL Server 的Windows NT SQL Serveer 的Wiindowss NT 版版本,Sybbase 则则较专注于SSQL Seerver在在 HYPERLINK /wiki/UNIX o UNIX UNIX 操作系统上上的应用。SQL Seerver 2008分分析服务从入入门到精通17AutoCADD2007中中文版机械设设计18Dreamweeaver88网页设计与与制作19Flash8制制作动画20计算机组装与维维护21FrontPaage2000322网站开发与维护护-ASPP篇23Corel
31、Drraw1226JSP实用教程程29多媒体教学课件件制作30商业多媒体设计计31计算机基础知识识32PhotoShhopCS2234中小学教师信息息技术培训35WpsOffiice2000236Authorwware6多多媒体制作实实例37C+语言基础础教程39电子商务技术基基础40Excel2000341PowerPooint2000342C语言43JavaScrript44Word2000745办公自动化47Java2 48WindowssXP 49DreamweeaverMMX2004450FlashMXX51PhotoShhop7图像像处理52Visual Basicc.Net53网
32、络管理54常用工具软件知识模块1:AASP.Neet Webb实用开发技技术 1 What is ASSP.NETT?ASP.NETT is aa freee web frameework that enablles grreat WWeb appplicaationss. Useed by milliions oof devvelopeers, iit runns somme of the bbiggesst sittes inn the worldd. 2 学习网站http:/www.aasp.neet/ HYPERLINK /aspnet.asp http:/m/aspnnet.assp
33、3 step by sttep我认为比AASP难很多多,希望大家家做好准备。难难难在实现同同一个效果有有很多方法,大大家或许会疑疑惑。十天学学会系列教程程会清晰的写写出各种方法法,让大家能能少一点坎坷坷。在ASPP里面,大家家几乎都是使使用VB,数数据库嘛,也也无非是SQQL和acccess。在在ASP.NNET里面,数数据库还是这这两个但是常常用的语言多多了一个C#,也是微软软推荐的语言言,为.NEET平台定制制的语言。这这样ASP.NET就有有四种组合:VB+ACCCESS,VVB+SQLL,C#+AACCESSS,C#+SSQL,本教教程会使用CC#+ACCCESS,兼兼顾四种来写写,让
34、大家对对ASP.NNET有一个个全面的认识识。虽然说学学习ASP.NET不需需要任何ASSP基础,但但是我觉得如如果大家ASSP不会,还还是先看一下下【十天学会会ASP教程程】,大家所所需要了解的的不是ASPP的程序怎么么写,而是怎怎么构建服务务器,怎么使使用HTMLL表单,同时时对SQL语语句有一个基基础和理解,因因为在本文里里我不会将将将一些基础的的东西。 开始我们第一天天的学习:第一讲 调试出出安装环境我要申明一点,操操作系统就用用2000,如如果说要学习习一个网络语语言还不肯多多装一个操作作系统的话,那那我看也不要要学习了。注:windoows 20000和 wwindowws XP今
35、今年10月开开始将逐渐退退出市场。wwindowws XP最最后一个服务务包SP3将将发布,使用用期到20114年4月结结束。winndows 7自20009年10月月正式发布后后,将逐渐占占据主流市场场,其第一个个服务包SPP1已发布。What arre thee systtem reequireementss? Microosoft Winddows XP Seervicee Packk 2 orr highher, WWindowws Viista, or Wiindowss 7 Adobee Acroobat 77.0 orr highher HYPERLINK /products/a
36、crobat/readstep2.html o /products/acrobat/readstep2.html http:/pproduccts/accrobatt/readdstep22.htmll Microosoft Silveerlighht 3 (可可跨浏览器浏浏览器) Microosoft Interrnet EExplorrer 6 or hiigher Microosoft Mediaa Playyer 100 or hhigherr HYPERLINK /windows/windowsmedia/download/ o /windows/windowsmedia/downl
37、oad/ httpp:/m/winddows/wwindowwsmediia/dowwnloadd/ Suppoorted videoo drivvers aand coodecs (视频驱动动程序和多媒媒体数字信号号编解码器) Suppoorted soundd cardd and driveers (声声卡驱动程序序) 先到网网上下载一个个MDAC(Microsoft Data Access Components,微软数据访问组件)(要是2.7以上的版本才行),然后安装,安装以后或许会重新启动一次。 然后再再下载一个.NET FFRAMEWWORK (微微软.nett 框架)SSDK(so
38、ftwware ddeveloopmentt Kit,软软件开发工具具包),安装以后后会在控制面面板里面的管管理工具里面面多两个东西西,这个不用用理睬他,我我们要使用的的还是原来的的INTERRNET服务务管理器。打打开它按照AASP教程里里面的调试方方法建立一个个目录,建立立一个EXAAMPLE11.ASPXX,然后用记记事本打开这这个文件在里里面输入void Paage_Looad()Responsse.Wriite(HHello Worldd!);sub pagge_loaad()responsse.wriite(HHello Worldd!)end subb 然后用用本地访问,查查看结
39、果:在这里说明两点点:1、示例例文件总是有有A和B分别别是用C#和和VB写的,演演示的图片就就用C#那一一种的,都一一样,教程里里面代码也是是写两种用分割割开,大家可可以比较一下下。2、我写写教程的时候候用的都是记记事本来编写写APS.NNET大家也也可以安装VVS.NETT(Visuual Sttudio.Net,微微软公司研发发的可视化开开发工具)来来编写不过起起步还是用记记事本比较好好,因为可以以看的更加透透彻一点。第二讲:掌握CC#的基本知知识一、定义变量:string strExxamplee; 字符串串(aaaa)char chhrExammple; 字符(aa)bool blln
40、Exammple; Bool型型(truee/falsse)DataTimme dattExampple; 日日期型(009/19/2002)int inttExampple; 整整数(32位位有符号整数数)double dblExxamplee; 浮点数数(64位双双精度浮点数数)二、各种运算:= 赋值运算 + 加法运算- 减法运算* 乘法运算/ 除法运算% 取模运算& 逻辑Annd| 逻辑Orr! 逻辑Nott三、各种结构:if(条件)elseswitch(条件)case opption11: breeak;case opption22: breeak;for(intt i=1;i=100
41、;i+)/特别注注意这里面是是分号while(条条件)dowhile(条件);四、注意事项:1、用习惯VBB的人很容易易漏了语句末末尾的分号;2、用习惯VBB的人很随便便使用变量但但是不申明,这这在C#默认认情况下是不不允许的;3、在向函数传传递参数的时时候要用圆括括号:Ressponsee.Writte aaa;是不允允许的。这几点几乎称不不上是在说一一种语言,一一种语言的学学习不仅仅需需要学习语法法,还需要学学习语言特色色,有空还是是买一本C#的书来好好好研究一下CC#作为一种种新的语言的的特性吧。第三讲:掌握WWEB控件的的使用WEB控间就好好像VB里面面的控间,可可以在程序的的任何地方
42、引引用,修改所所有属性,有有了它的配合合才能完成代代码分离。想想一下,如果果还是以前的的HTML控控间,我们当当我们需要在在某一个地方方显示一段数数据库的内容容是不是只有有用这样势势必在HTMML包含了程程序的代码块块,就达不到到分离代码和和界面的目的的了。或许你还会问,为为什么要代码码分离那?原原因很简单,不不是每一个程程序员都是合合格的网页设设计师,如果果我们需要修修改代码的时时候会破坏网网页设计师原原来的设定,是是不是不方便便那,程序代代码和HTMML代码混合合在一起对于于程序员来说说也不方便修修改代码。当当然,我们的的网页设计师师也需要学习习一点WEBB控间的知识识。 下面来一个一个个
43、介绍:一、Labell控件:主要属性:Text 标签所所显示的文本本范例:需要注意的是我我们不能遗漏漏runatt=serrver字字样,还有所所有的WEBB控件都要包包含在中间下面看一个完整整的例子,在在程序里面修修改Labeel的Texxt属性,以以此改变网页页的显示。void Paage_Looad()lblMesssage.TText=Helloo Worlld!;Labeel.asppx sub Pagge_LoaadlblMesssage.TText=Helloo Worlld!end subbLabeel.asppx 二、TextBBox控件:主要属性: Text 控件显示示的文
44、本;MaxLenggth 文本本框可以添加加的最多的字字符数(多行行文本框无效效);ReadOnlly 只读;TextModde 有下下面几个有效效值 MulltiLinne,Passswordd,SinggleLinne;Rows 指定文文本框的垂直直尺寸三、Buttoon控件:有三种:Buttton 标标准的表单按按钮;ImaageButtton 显显示图像的表表单按钮;LLinkBuutton 显示作为超超链接样子BButtonn1、Buttoon基本上就就是Textt属性来设置置按钮上面的的文字;I2、ImaggeButtton基本上上就是ImaageUrll来设置按钮钮上图象的地地址
45、;AltternattiveTeext 在浏浏览器不支持持图片的时候候显示的文字字;3、LinkBButtonn基本上就是是Text属属性来设置按按钮上的文字字;他们三者共同的的属性就是CCausessValiddationn=truee/falsse来设置按按钮提交的表表单是不是被被检验(后面面将说到检验验控件)他们三者共同的的方法就是OOnClicck就是点击击按钮的时候候触发的函数数,下面举一一个例子:void bttnCounnter_OOnClicck(objject ssenderr,EvenntArgss e)btnCounnter.TText=Clickked; Labeel.
46、asppx sub btnn_COunnter_OOnClicck(s aas objject,ee as eeventaargs)btnCounnter.TText=Clickked end subbLabeel.asppx 四、表单的验证证控件再来说一下表单单的验证控件件,以前我们们做表单验证证,如果是客客户端的 HYPERLINK /article/239/ArticleList239_1.htm JaavaSCRRIPT,不不能做到美观观统一,而且且还可以通过过直接在浏览览器起教表单单来屏蔽;如如果我们做服服务器端验证证,又会发现现让检验结果果在前台反映映也是很麻烦烦的事情。现现在好了
47、,AASP.NEET提供的很很多检验控件件让我们不需需要考虑是客客户端检验还还是服务器端端检验,让我我们不需要考考虑是怎么输输出检验结果果。看一下检验表单单控件是不是是填写了的检检验控件1、asp :ttextboox id=userrname runaat=seerver HYPERLINK /article/38/ArticleList38_1.htm o CCSSclaass=ttextboox/ controlltovallidatee就是你想检检验的控件的的ID2、再看一下比比较表单控件件的数据与另另外一个数据据的检验控件件: 这里是第一个需需要用户填写写的密码框我们经常会再设设立一
48、个密码码框让用户再再填写一次: 3、比较验证 controlltocommpare=passsword11 就是需需要比较的控控件;opeeratorr=equual 就就是设定比较较操作是:是是否相等(还还有NotEEqual:不相等,LLessThhan:少于于,GreaaterThhan:大于于,当不符合合这个比较操操作的时候显显示错误消息息)。以前说到BUTTTON控件件CauseesValiidatioon=truue/fallse来设置置按钮提交的的表单是不是是被检验也就就是这里的几几个检验控件件,如果CaausesVValidaation=true的的话按下按钮钮就会首先检检测是
49、不是都都通过了检验验控件的检验验。下面注意两点:一、每一个可以以显示的控件件都有是不是是显示的属性性,比如ussernamme.Vissible=falsee;就是隐藏藏了前面的uusernaame控件;还有就是如如果要对控件件应用CSSS的话就这么么写:csssclasss=,而而不是以前HHTML中的的classs=。二、所有WEBB控件都要包包含在中,否则就就会出错。第四讲:学会连连接两种数据据库对于ASP来说说,我们常用用的数据库无无非是ACCCESS和SSQL SEERVER,对对于ASP.NET也是是,不过ASSP.NETT对于SQLL SERVVER有专门门的连接组件件而不推荐用
50、用OLE DDB。1、ACCESSS的连接数数据库并打开开;string strCoonnecttion=Proviider=MMicrossoft.JJet.OlleDb.44.0;Daata Source=; strCoonnecttion+=Serveer.MappPath(*.mddb); /*就是数据据库的名字 OleDbb微软通向不不同数据源的的低级应用程程序接口OleDbCoonnecttion oobjConnnectiion=neew OleeDbConnnectiion(sttrConnnectioon);obbjConnnectioon.Opeen(); dim objj
51、Conneectionn as OOleDbCConnecctionobjConnnectioon=neww (目标文文件赋值)OOleDbCConnecction(Provvider=Microosoft.Jet.OOleDb.4.0;DData Source=+Serrver.MMapPatth(*.mdb) (对象链链接和嵌入)objConnnectioon.Opeen() 2、SQL SSERVERR的连接数据据库并打开;string strConnnectioon=seerver=数据库连接接;uid=用户名;ppwd=密码码;dataabase=数据库名字字;SqlConnnedi
52、obb objConnnectioon=neww SqlCCOnnecction(strCoonnecttion);objConnnectioon.Opeen();dim objjConneectionn as SSqlConnnectiiomobjConnnectioon=neww SqlConnnectioon(seerver=数据库连接接;uid=用户名;ppwd=密码码;dataabase=数据库名字字) objConnnectioon.Opeen() 实际上,在大多多数地方SQQL SERRVER和AACCESSS的区别除了了连接语句,其其他定义语句句也就是SQQL和OOLEDB的区
53、别另外,如果是AACCESSS数据库的话话在ASPXX文件的开头头需要包括下下列语句:如果是SQL SERVEER则需要包包括以下语句句: 第五讲:学会读读取数据库有人说,不会CC#,在ASSP.NETT里面还是选选择VB.NNET,这个个我不反对,但但是我觉得既既然是学习新新的东西,就就不要在意有有多少是新的的。实际上CC#就一般的的操作来说,只只是区分大小小写和多了一一个分号这两两点与VB.NET不同同其他都差不不多啊。在AASP里面我我们读取数据据就直接用RRECORDDSET,然然后在HTMML代码里面面穿插就可可以显示了,但但是ASP.NET讲究究的是代码分分离,如果还还是这样显示示
54、数据就不能能代码分离了了。所以我们们有两种方法法:如果是读读取一条记录录的数据或者者不多的数据据,我们用DDATAREEADER采采集数据,然然后赋值给LLABEL控控件的Texxt属性即可可;如果是读读取大量数据据我们就采用用DATAGGRID。1、DATAREAADER:(数据读取器)string strCoonnecttion=Proviider=MMicrossoft.JJet.OlleDb.44.0;Daata Soource=;strConnnectioon+=Seerver.MapPaath(sttrDb);OleDbCoonnecttion oobjConnnectiion=n
55、eew OleeDbConnnectiion(sttrConnnectioon);OleDbCoommandd objCCommannd = nnew OlleDbCoommandd(这里是是SQL语句句 , oobjConnnectiion); /申明一个个OleDbbCommaand来执行行之objConnnectioon.Opeen();OleDbDaataReaader oobjDattaReadder=obbjCommmand.EExecutteReadder();/申明一个OOleDbDDataReeader读读取数据if(objDDataReeader.Read()oicq.Te
56、ext=Coonvertt.ToSttring(objDaataReaaderuserooicq);homesitte.Texxt=Connvert.ToStrring(oobjDattaReadderuusersiite);face.SeelecteedItemm.Textt=Convvert.TToStriing(obbjDataaReadeerusserfacce); 大家可以看到我我们首先是连连接数据库然然后打开,对对于seleect的命令令,我们申明明一个OleeDbCommmand来来执行之,然然后再申明一一个OleDDbDataaReadeer,来读取取数据,用的的是Execcu
57、teReeader(),objjDataRReaderr.Readd()就开始始读取了,在在输出的时候候我们要注意意Text属属性接受的只只能是字符串串,所以我们们要把读出的的数据都转化化为字符串才才行。转换变量类型函函数:转换为字符串:Conveert.TooStrinng()转换为数字:CConverrt.ToIInt64(),Connvert.ToIntt32(),CConverrt.ToIInt16() 是按照照数字位数由由长到短转换为日期:CConverrt.ToDDateTiime() dim objjConneectionn as OOleDbCConnecctiondim ob
58、jjCommaand ass OleDDbCommmanddim objjDataRReaderr as OOleDbDDataReeaderobjConnnectioon=neww OleDDbConnnectioon(Prooviderr=Micrrosoftt.Jet.OleDbb.4.0;Data Sourcce=+SServerr.MapPPath(sstrDb)objCommmand=nnew OlleDbCoommandd(这里是是SQL语句句 , oobjConnnectiion) objConnnectioon.Opeen()objDataaReadeer=objjComma
59、and.ExxecuteeReadeer()if objDDataReeader.Read()oicq.Teext=Coonvertt.ToSttring(objDaataReaaderuserooicq)homesitte.Texxt=Connvert.ToStrring(oobjDattaReadderuusersiite)face.SeelecteedItemm.Textt=Convvert.TToStriing(obbjDataaReadeerusserfacce)end if其实大家比较一一下C#和VVB的语法,会会发觉用C#似乎更加简简单。下面说一下如果果代码是读取取SQL数据据库
60、,我们这这样来转变1、把代码开始始的修改为 2、把代码里面面所有申明的的对象OleeDb变为Sqql就这么简简单你甚至可以用替替换所有来解解决,所以今今后不再列出出Sql SServerr的代码了。第六讲:学会添添加删除修改改记录以前我们在 HYPERLINK /incsearch/search.asp?key=ASP ASSP中不管是是添加还是删删除记录或者者用SQL语语句加上EXXECUTEE()或者就就是直接用RRECORDDSET的NNEW、DEELETE、UUPDATEE等方法来添添加删除修改改记录。在AASP HYPERLINK /incsearch/search.asp?key=
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 21夏日绝句(教学设计)2024-2025学年统编版语文四年级上册
- 让孩子在幼儿园中感受到家的温馨计划
- 2025年调岗合同模板
- 技术转让技术秘密协议(2025年版)
- 六年级下册数学教案-总复习 统计中的策略|北师大版
- 落地玻璃窗安全教育
- 2025年助悬剂合作协议书
- 2025年废弃资源和废旧材料回收加工品项目发展计划
- 店面出租合同协议书
- 膀胱癌病人的化疗护理
- 2025年安全教育培训考试题库(基础强化版)应急救援知识试题
- 江苏电子信息职业学院单招《语文》考试参考题库(含答案)
- 2025年安徽冶金科技职业学院单招职业技能考试题库含答案
- 2025年高考数学复习核心考点(新高考专用)专题5.3平面向量的数量积及其应用【八大题型】特训(学生版+解析)
- 广东省佛山市2024-2025学年高三上学期教学质量检测(一)英语 含解析
- 2025年常州机电职业技术学院单招职业适应性测试题库有完整答案
- 2025年河南经贸职业学院单招职业技能测试题库及参考答案
- 第11课《山地回忆》课件-2024-2025学年统编版语文七年级下册
- 北师大版九年级数学下册《圆》课件
- 【课件】第十单元课题1+溶液的酸碱性-2024-2025学年九年级化学人教版(2024)下册
- 2025-2030年中国纳米氧化铝市场竞争格局及前景趋势预测报告
评论
0/150
提交评论