网络编程实验指导书.docVIP

  • 56
  • 0
  • 约 12页
  • 2017-02-12 发布于重庆
  • 举报
网络编程实验指导书

实验指导书 网络程序设计 课程编号: 课程类别:专业必修 适用层次:本科 适用专业:13计算机科学与技术ASP.NET 4.0 是微软公司为迎接网络时代的来临而设计提出的一个Web开发模型,它是建立在公共语言运行库上的编程框架。基于.NET Framework 4.0,微软发布了ASP.NET 4.0比较以前版本,它提供了新的功能,扩展了ASP.NET AJAX、LINQ数据源控件等等。 四、实验内容和步骤 1) 创建一个简单网页 利用html语言创建一个欢迎界面index.html,如图2-1所示。 2) 使用JAVASCRIPT语言打开新窗口,关闭窗口弹出,提示或警告窗口 3) 定义CSS样式表 先定义一个CSS样式表,在网页中使用,运行结果如图所示 要求: 运行时写自已的姓名 ,把运行结果截图后打印出来贴在实验报告上。 五 思考题: 1 使用CSS进行WEB设计有那些优势. 2 为什么说.NET FRAMEWOEK是跨平台的平台? 实验二:C#语言编程 一、实验目的与要求 通过本次实验了解C# windows应用程序开发环境 ,掌握C# windows框架创建应用程序。 二、实验类型 设计型 三、实验原理及说明 C#作为同时与.NET框架推出的语言,决定了其先天的优势。它不但结合了C++的强大灵活和Java语言简洁的特性,还吸取了Delphi和Visual Basic所具有的易用性,因而是一种使用简单、功能强大、表达力丰富、并且对面向对象特性支持最好的语言之一。 C#是专门为.NET应用而开发的语言,与.NET框架完美结合。在.NET类库的支持下C#能够全面地表现.NET Framework的各种优点。 四、实验内容和步骤 在窗体中添加一个文本框和一个按钮,通过Switch语句实现一个简单的日程表设计,操作如下: ① 创建一个Windows窗体应用程序。 ② 程序界面如下图所示,其中包括一个标签(Lable)控件、一个文本框(TextBox)控件和一个按钮(Button)控件。 五 练习题(控制台程序只打印结果) 1 创建控制台应用程序,输入如下所示的乘法九九表。 实验三:内置对象 一、实验目的与要求 通过本次实验了解Page对象和Response对象,Server对象和Request对象 Cookie对象和Session 对象,Application对象 二、实验类型 设计型 三、实验原理及说明 ASP.NET提供了许多内置对象,有Page、Request、Response、Application、Session、Server等对象。这些对象使用户更容易收集通过浏览器请求发送的信息、响应浏览器以及存储用户信息,以实现其他特定的状态管理和页面信息的传递。 四、实验内容和步骤 1) 运用Page对象的属性IsPostBack来判断是否首次加载,改写例4-1的程序, 例[4-2] 2) 利用Response.Write,向页面输出数据 string user_nanme; user_name = 老师; Response.Write(user_name+您好!); 3) 利用response.redirect 方法实现页面间的跳转 Response.Redirect(); 4) server 对象Execute和Transfer方法的区别 建立网站,创建两个页面WebForm1.aspx和WebForm2.aspx,实现页面的跳转。 程序分析: (1)Execute方法在新页面中的程序执行完毕后自动返回到原页面,继续执行后续代码; (2)Transfer方法在执行了跳转后不再返回原页面,后续语句也永远不会被执行。 五、 练习题: 1 利用session实现简单登录页面 在网页上输入用户名和密码,不需要后台数据库的支持,如图所示。 实验四: ASP控件技术与组件开发 一、实验目的与要求 通过本次实验了解在VisualStudio中系统内置控件的使用方法 二、实验类型 设计型 三、实验原理及说明 ASP.NET服务器控件,一种服务器端组件,封装了用户界面及其相关的功能组件。包含用于为Web提供结构化程序更高的编程模型的内置的服务器控件和能够创建用户控件和自定义控件。 服务器控件有三种: 1、Web服务器控件—新的ASP.NET标签; 2、HTML服务器控件—传统的HTML标签; 3、验证服务器控件—用来验证输入有效

文档评论(0)

1亿VIP精品文档

相关文档