1 实验 1 创建与发布 应用程序目的与要求(1) 掌握 运行环境的安装和配置。(2) 熟悉 应用程序的创建。(3) 掌握 Web 页的发布。内容和步骤【练****1 】创建并发布 应用程序(1) 打开 Visual Studio 2008 ,点击【文件】下的【新建网站】,创建一个使用文件系统的 网站,仿照图 中所示布局创建一个简单的 Web 窗体页。(2) 在设计视图中双击“确定”按钮, 为其 Click 事件添加事件处理代码如下: protected void Button1_Click(object sender, EventArgs e){ (" 姓名: "+ + "<br />"); (" 密码: "+ TextBox 2 .Text + "<br />"); } (3) 按 Ctrl +F5 运行网页,查看效果如图 所示。图 运行效果【练****2 】发布 Web 应用程序。(1) 这里选择 Visual Studio 中的提供的预编译部署功能进行简单的网站部署测试。在 Visual Studio 2008 中选择【生成】菜单下的【发布网站】, 弹出如图 所示的对话框, 选择网站发布的目标位置,点击确定。 2 图 发布网站 3 实验 2 C# 程序设计目的与要求(1) 通过上机操作掌握结构化设计的基本方法。(2) 理解顺序结构、选择结构和循环结构的基本概念。(3) 掌握 if … else 、 switch 、 for 和 while 语句的使用方法, 设计一个能计算 1 ! +2 ! +3 !+ …+n !的程序。(4) 通过本实验进一步理解使用 C# 200 8 创建 T 网站的一般步骤和常用编程技巧。内容和步骤【练****1 】设计阶乘和计算程序图 T-1图 T-2 (1) 问题分析: 可以将问题分为“计算若干项的和”与“计算某数的阶乘”两个层次来理解, 这两个层次分别通过 for 循环来处理。也就是说, 可以通过一个 for 循环的嵌套来解决问题。(2) 设计 WEB 页面: 新建一个 网站, 切换到设计视图。向页面中添加需要说明文字和1 个文本框 TextBox1;1 个按钮 Button1 和1 和用于显示结果的标签控件 Label1 。(3) 设置对象属性表 B-1 属性设置控件属性值说明 TextBox1 ID txtNum 文本框在程序中使用的名称 Button1 ID btnOK 按钮控件在程序中使用的名称 Text 确定按钮控件上显示的文本 Label1 ID lblResult 标签控件在程序中使用的名称 Text 空标签控件上显示的文本 4 实验 3 内置对象的应用目的与要求(1) 熟练掌握 Application 、 Session 对象的使用。(2) 熟练掌握 Request 、 Response 对象的使用。(3) 熟练掌握 Cookie 对象的使用。内容和步骤【练****1 】使用 Application 和 Session 对象统计在线人数(1) 启动 Visual Studio 2008 ,使用 Visual C# 语言新建一个 网站。(2) 在网站中添加 全局应用程序文件, 要求应用程序生命周期开始时, 初始化在线人数。新用户会话开始时,在线人数加 1 ,会话结束时,在线人数减 1。 x 代码如下: void Application_Start(object sender, EventArgs e) { //在应用程序启动时运行的代码//初始化 Application["counter"] = 0; } void Session_Start(object sender, EventArgs e) { //在新会话启动时运行的代码//对 Application 加锁以防并行性 (); //增加一个在线人数 Application["counter"] = (int)Application["counter"] + 1; (); //解锁} void Session_End(object sender, EventArgs e) { //在会话结束时运行的代码。//对 Application 加锁以防并行性 (); //减少一个在线人数 Application["counter"] = (int)Application["counter"] - 1; (); //解锁} (3) 在
《Web技术与应用》实验指导书 来自淘豆网www.taodocs.com转载请标明出处.