




已阅读5页,还剩47页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
黑 龙 江 八 一 农 垦 大 学 实 验 报 告 姓名学号班级2012年12月实验名称Visual Studio.NET IDE基本操作实验目的学习和了解Visual Studio.NET IDE基本操作技术和实验步骤1.1 起始最近的项目”中有最近项目列表、“打开”、“创建”两类功能。如果项目或网站已存在,则使用“打开”功能,否则使用“创建”功能可以创建一个新项目或新网站。 单击创建“网站”,出现“新建网站”对话框(图1-4)。通常建立一个应用程序网站应使用“ASP.NET网站”模板,位置先选用“文件系统”,输入位置“D:ExamplesWebSite1”或适合的文件夹名称,语言选用“Visual C#1.2 菜单与工具条IDE内的菜单可根据当前编辑内容的不同而进行自动更换,而且不常用的菜单会隐藏起来。图2-1是IDE编辑HTML文件时出现的菜单。在IDE中提供的工具条共有十几类,而且和Office系列软件一样提供了“添加和移除按钮”这个功能(图2-2),你可以根据自己的需要调整工具条上出现的按钮。虽然Visual Studio 6.0中也可以设置工具条上的按钮,但没有现在这么直观和方便此外如果要调整当前显示的工具条,可以在任意一个工具条上按下右键,或点击菜单“视图(V) - 工具栏(T)”,在弹出的菜单中选择需要的工具条(图2-3)。所以在编辑不同的文件时,为了提高工作效率要打开相应的工具条1.3 解决方案资源管理器窗口快捷键“Ctrl+W,S1.4 类视图窗口通过“类视图”窗口,用户可以检查和浏览当前解决方案中的所有符号。这些符号按照各个项目进行组织,共同显示在一个分级的树形结构视图结构中,以表示他们之间的包含关系。此外此窗口还包含了基类信息、接口信息和重载方法等1.5 工具箱 通常,工具箱位于开发窗口的左侧。工具相中有创建Form时所使用的组件(Controls),以及非图形化的组件,例如,代码片段可以直接从工具箱拖到代码窗口。 工具箱由不同的选项卡组成,每个选项卡包含相关的组件或代码。 工具箱允许自定义选项卡。方法是用鼠标右键单击工具箱,然后从弹出的快捷菜单中选择“添加选项卡”选项即可(图5-1)。在适当的情况下,工具箱还会显示其他的选项卡。要查看所有的选项卡,可以用鼠标右键单击工具箱,然后在弹出的快捷菜单中选择“全部显示”选项即可1.6 属性窗口属性窗口在IDE中的功能非常强,使用属性窗口可编辑或查看文件、项目和解决方案的属性。还可在设计过程中查看、修改编辑器和设计器中所选定的对象属性和事件。在Visual Studio.NET中所有的工作都通过属性窗口来实现,而且功能比以前更加强大了。选中文件时显示文件名等属性在编辑Web From时显示文档或各种标记的属性,并可以对属性进行修改1.7 帮助功能 同样MSDN(Microsoft Developer Network Library)的界面也已经改变,通过菜单“帮助(H) - 目录(C)”就可以打开MSDN1.8 输出窗口我们可以通过“视图(V) - 输出(O)”,打开“输出”窗口,输出窗口的作用是查看应用程序的调试结果,并可以通过输入一些代码,甚至调用代码中的过程来与调试环境进行交互。按F5键运行程序,可以看到输出窗口中的内容。1.9 代码编辑 Visual Studio.NET提供的代码编辑功能非常强大,在书写代码时提供了智能感知功能和提示功能。下面的图片是在书写Web Form(图9-1)和书写Visual C#程序文件(图9-2)时的智能感知功能。DE的智能感知功能也可以通过菜单或快捷键执行,用户也可以通过菜单进行设置(图9-3),智能感知的提示功能对于初学者来说非常有用,可以大大减少写代码时翻书的时间黑 龙 江 八 一 农 垦 大 学 实 验 报 告 姓名学号班级2012 年 12 月 实验名称“Hello World”程序实验目的学习和了解“Hello World”程序的设计技术和方法2.1 Windows Form应用程序 Windows Form版本的“Hello World!”程序,通过单击窗体中的按钮,弹出一个消息框,在消息框中显示“Hello World!”字符串。选择“工具箱”中的“Windows窗体”控件,并从中拖入(或双击)一个Button控件到Form1窗体,此控件名称为Button1(图2-3)。双击拖入的Button1控件,Visual Studio .NET会切换窗口到Form1的代码窗口,并自动产生Button1的Click事件对应的代码框架 MessageBox.Show (Hello World!); (10)选择“文件(F) - 全部保存(L)”菜单或者按快捷键Ctrl+Shift+S,保存所做的修改。 (11)选择“生成(B) - 生成HelloWin(U)”菜单,则Visual Studio.NET会自动编译、链接源程序,并生成HelloWin的执行文件。 (12)选择“调试(D) - 启动调试(S)”菜单,或者单击快捷键“F5”,或单击工具栏上的“启动”工具,则开始运行HelloWin程序。单击程序中的“Button1”按钮,则弹出“Hello World!”消息框2.2 Web Form应用程序 “Hello World!”程序的Web Form版本同样也是输出“Hello World!”字符串。具体步骤为: (1)启动Visual Studio.NET。 (2)选择菜单“文件(F) - 新建(N) - 网站(W)”后,弹出“新建网站”对话框。 (3)将“模板”设置为“ASP.NET 网站”。 将Default.Aspx从“源”视图切换到“设计”视图。 (7)选择“工具箱”中的“标准”控件,并从中拖入(或双击)一个Button控件到Default窗体,此控件名称(ID属性)为Button1,显示内容(Text属性)为Button(图2-8),属性可由用户修改双击拖入的Button1控件,Visual Studio.NET会切换窗口到Default的代码窗口Default.aspx.cs,这就是背后代码(CodeBehind),并自动产生Button1的Click事件对应的代码框架)在Button1的Click事件的代码区添加下列代码,代码的功能是在当前页面输出“Hello World!”。 Response.Write( Hello World!); (10)选择“文件(F) - 全部保存(L)”菜单或者按快捷键Ctrl+Shift+S,保存所做的修改。 (11)选择“生成(B) - 生成网站(U)”菜单,则Visual Studio .NET会自动编译源程序。(12)选择“调试(D) - 启动调试(S)”菜单,或者单击快捷键“F5”,或单击工具栏上的“启动”工具,则开始运行Hello程序。单击程序中的“Button1”按钮,显示“Hello World黑 龙 江 八 一 农 垦 大 学 实 验 报 告 姓名学号班级2012年12月实验名称C#语言基础实验目的学习和了解C#语言基础的技术和实验方法3.1 数据类型、运算符和表达式实例3-1:用多个Label显示算术表达式的运算结果(1)建立ASP.NET网站,项目名称CS03001。(2)在窗体上添加14个Label和1个Button。添加第1个Label,再添加2个Label,修改Label2的Text属性,清空;按Shift键,然后点击Label1、Label2,复制到剪贴板,然后粘贴7次; 添加1个Button,将Button1的Text属性设置为“计算”。 (3)Label1、Label3、Label5、Label7、Label9、Label11、Label13用来显示计算表达式,将其Text属性分别设置为:3+5-12=、13-3*2=、16/3=、163=、16mod3=、23=、(2+5)/(4+2)=如果要将“16mod3=”写为“16 mod 3=”,正确的HTML编码为“16 mod 3=”。 3.2 流程控制实例3-2:登录对话框 (1)建立ASP.NET网站,项目名称CS03002。)将页面标题设置为“系统登录”。 (4)TextBox1放入第1行第2列单元格,将Width属性设置为120px。 (5)TextBox2放入第2行第2列单元格,将Width属性设置为120px,可以将TextMode属性设置为“Password”。 (6)Button1放入第2行第3列单元格,将Text属性设置为“确定”。 (7)Label1放入第3行第2列单元格,将Text属性清空,。 (8)双击Button1,编写按钮单击事件代码实例3-3:Switch语句的用法黑 龙 江 八 一 农 垦 大 学 实 验 报 告 姓名学号班级2012 年 12 月 实验名称C#常用控件使用实验目的学习和了解C#常用控件使用技术和方法4.1 多行TextBox(1) 建立网站Web001。通过工具箱,向Default.Aspx页面添加一个TextBox和一个Button组件,将按钮Button1的Text属性改为“在文本框中显示文本(2) )双击Button1,出现Defaut.Aspx页面的“背后代码(CodeBehind)”,创建Button1的Click事件过程4.2 DropDownList (1)建立网站Web002,在Default.Aspx页面上添加1个Label和1个DropDownList组件。 (2)右击DropDownList1,执行快捷菜单中的“显示智能标记”命令(图2)。(3)在“DropDownList任务”窗体中选中“启用AutoPostBack”。 (4)点击“编辑项”,添加5个下位选项(图3),注意,最后1个是空项。4.3 Menu (1)建立网站Web003,在Default.Aspx页面上添加1个Label和1个Menu组件。 (2)修改Menu1的属性Orientation为Horizontal。(3)右击Menu1,执行“编辑菜单项”,在出现的“菜单编辑器”中建立菜单项4.4 TreeView (1)建立网站Web004,将Default.Aspx的页面标题(Title标记)修改为“土壤类型”。 (2)在Default.Aspx上建立4行3列的表格(table),合并第1列。 (3)在table的第1列添加1个TreeView控件,ID属性为SoilTreeView,ShowLines属性设为True; (4)在table的第2列共4行添加4个Button控件(AddButton、DeleteButton、DelAllButton、ExitButton)黑 龙 江 八 一 农 垦 大 学 实 验 报 告 姓名学号班级2012 年12 月 实验名称区域土壤信息系统开发实验目的全国第二次土壤普查时,全国各地(通常以县级区域为单位)均对土壤资源进行了详细的调查和化验分析,鉴定了本地区的土壤类型,获得了土壤分布面积、物理性质、化学性质、利用改良等多方面的宝贵资料。现在,这些资料均以文字、图、图表等形式保存在各地的“土壤志”中,部分已有损失。为使这些资料更好地为农业生产服务,拟进行“区域土壤信息系统”开发。5.1.2 区域土壤信息系统功能概述 通过计算机可以对土壤信息进行方便、有效的管理,包括新内容的添加,原内容的修改和删除等;另外,方便、灵活的查询功能是土壤信息系统发挥作用的一个重要保障。 通过对资料的考察,按分层和归类的方法将区域土壤信息分为: (1)区域土壤数据库 土壤分类有一定的区域限定,是对一定区域内土壤的主要特征(指标)比较、归纳,而得到的相似性的归类。土壤分类的区域,即地理范围,可以是全世界、全国、全省,也可以是一个地区或一个县(市)。 每一区域的土壤划分为不同的类型,从而构建区域土壤数据库。 区域土壤数据库中的每种土壤类型都有一定的分布面积。 强调区域范围,进而能够结合地理信息系统(GIS)构建区域土壤地理信息系统。 (2)土壤分类制和土壤分类单元 目前,国际上影响最大的三大分类制为美国的土壤系统分类、联合国的土壤图例单元(FAO/Unesco)和世界土壤分类参比基础(WRB),国内中国土壤分类系统和中国土壤系统分类等分类体系并存。 土壤分类要求采用多级分类制(树型结构)。如中国土壤分类系统由6级分类单元构成:土纲、亚纲、土类、亚类、土属、土种和变种;中国土壤系统分类由6级分类单元构成:土纲、亚纲、土类、亚类、土族、土系;美国土壤系统分类由6级分类单元构成:土纲、亚纲、大土类、亚类、土族、土系。 较大的区域(省级以上),土壤分类检索表是完整的;而县(市)级以下,由于区域小,土壤检索表往往从土类开始。 土壤检索表是分层描述的,在计算机领域称为“树型结构”。 (3)土壤特征描述 土壤的一些特征需要用文字来描述,它们有:别名、地形地貌、成土母质、自然植被、物理和化学性质综述、土地利用状况等。 (4)典型剖面 土壤的内在属性表现为土壤肥力,外在特征则反映于土壤剖面的形态、发生层或土体构型上。土壤剖面是从地面向下挖掘而暴露出来的垂直断面,一个完整的土壤剖面应包括土壤形成过程中所产生的发生学
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 自来水物理题目及答案
- 资产评估讨论题目及答案
- 童年的回忆200字(7篇)
- 转本高数题目讲解及答案
- 安井安全知识培训内容课件
- 风险评估与应急响应策略框架
- 2025全面保护材料购销合同范本
- 安丘安全生产培训造假课件
- 智慧树知道网课《电子商务网页制作》课后章节测试满分答案
- 反假知识培训周期课件
- 2025年事业单位工勤技能-广东-广东水生产处理工一级(高级技师)历年参考题库典型考点含答案解析
- 基础装修专业知识培训课件
- 公共机构建筑能源审计和能耗基准值技术服务方案投标文件(技术标)
- 2025-2026学年人教PEP版(2024)小学英语四年级上册教学计划及进度表
- 数据中心机房空调系统设计方案
- 校长在2025年秋季开学第一次全体教师大会上的讲话:顺时而为造势而上燃光而行守念而稳
- 塔山煤矿班组建设模式课件
- 2025年民族团结知识竞赛题库及答案
- 公交交警安全知识培训课件
- (标准)仓库退租协议书
- 初级健康照护师课件
评论
0/150
提交评论