资源描述
(一)组织教学
(二)复习提问HTML简单网页制作
(三)新课内容一、C#编程基础
创立C#Windows应用程序创立C#控制台应用程序
C#程序结构using,命名空间,注释,类和方法。
S class HelloWorldpubl i c static voi d Main (s tri ng [] args)
System, cons{} CodeDom
{} Collections{} ComponentModel
Console
ContextBoundObj ect
{} Configurationclass System.Console
表示控制台应用程序的标准输入流、输出流和错误防ContextMarshalException ContextStati cAttribute
ConvertCrosskppDomainDelegate 二、C#基础知识
C#的数据类型
•值类型基本类型:
整数类型:sbyte、byte> short> ushort> int> uint> long> ulong布尔(bool)类型(True | False)
字符(char)类型(注意:转义符)浮点类型:float、double
小数(decimal)类型
• 引用类型对象类型object,字符串类型string类类型class ,接口类型interface,指 代类型delegate,数组
运算符
• 算术运算符:加+,减乘*,整除/,取余%
• 位逻辑运算符:位与&,位或|,非〜,异或人
• 条件逻辑运算符:条件与&& ,条件或|| ,条件非!
• 自增,自减运算符:,单元运算符,在运算数前后含义不同关系运算符:等于二二,不等于!=,小于<,大于,,小于等于〈二,大于 等于>=
• 条件运算符:a = b ? x : y
(四)小结C#编程基础要点总结
(五)作业布置编写如P49例题
(一)组织教学
(二)复习提问C#编程基础
(三)新课内容一、OOP概念的实现
面向对象编程(Object Oriented Programming, OOP,面向对象程序设计)是 一种计算机编程架构。OOP的一条基本原那么是计算机程序是由单个能够起到 子程序作用的单元或对象组合而成。面向对象程序设计的特征:封装,继承, 多态。
二、C#的继承C#继承,继承(C#编程指南)类可以从其他类中继承。这是通过以下方式 实现的:在声明类时,在类名称后放置一个冒号,然后在冒号后指定要从中继 承的类(即基类)。例如:
public class A(
public A() { })
public class B : A(
public B() { })
新类(即派生类)将获取基类的所有非私有数据和行为以及新类为自己定义的 所有其他数据或行为。因此,新类具有两个有效类型:新类的类型和它继承的 类的类型。
在上面的例如中,类B既是有效的B,又是有效的Ao A和类B的数据和 行为。对象可以表示多个类型的能力称为多态性。
(四)小结C#的数据类型概述,OOP概率和继承的特性
(五)作业布置编写如p61, p66例题
(一)组织教学
(二)复习提问C#程序的编写及虚方法的应用
(三)新课内容一、WEB窗体
ASP.NET Web窗体语法。Web窗体语法定义可以用来以声明方式创立ASP.NET Web窗体页或用户控件的标记语法,这些页和控件是分别具有.aspx或.ascx文 件扩展名的文本文件。
@Page指令,定义ASP.NET页分析器和编译器使用的页特定(.aspx文件)属 性,只能包含在.aspx文件中。
语法形式如下:
<%@ Page attribute="value” [attribute="value"...[ %><@page>标记的常用属性
Language :指明用于编译该页的语言编辑器Auotoeventwireup:决定是否自动装载事件的处理器
CodeEle:为页面指定代码隐藏类的文件名Inherits:为页面指定一个代码隐藏类
Buffer:决定显示输出是在发送到客户端之前缓存,还是直接发送显示Src:指定在运行时动态编译的代码隐藏类的文件名
Classname:决定动态编译生成的页的类名。
二、HTML服务器控件Html服务器控件是在原有html元素的基础上,加上runat="server”属性后变成 的服务器控件。主要包括:
Input(button)按钮Input(reset) reset 重置按钮
Input(submit)提交按钮Input(text)文本框(单行)
Input(file)上传文件选择输入框Input(password)密码框
Input(checkbox)复选框Input(radio)单项选择按钮
Input(hidden)隐藏文本框Textarea文本域(多行)
Table (表格)Image图像
Select下拉列表框Horizontal rule水平分隔线
Div作为其他控件的容器的控件
(四)小结HTML控件常用属性及使用方法
(五)作业布置P131实验四html控件的添加及web界面设计
展开阅读全文