ASP.net
C#:成员变量首字母大写而且前面加下划线
1.连接对象静态与非静态问题
2.数据访问类为什么不能派生与DBConnection
3.Catch的作用,以及为什么可以在这里省掉
4.在数据访问方法中,为什么不直接实例化 List<NationData> list;
5.执行增删改为什么不能传入Sql语句进行操作
6.在InfoDA类中,删除info表的时候为什么不先 删除work family表中的相关内容
Web开发
web服务器的作用:
request 接收请求
response 发送请求
1.两种web服务器
IIS
ASP.NET Development Server
2.发布站点
XCOPY
复制网站
发布网站
3.项目中的解决方案
解决方案: WorSpace 管理项目
项目: Project 相当于java中的工程 管理文件
web.config:项目中的配置文件 相当于java中的后 缀为xml的文件
.aspx: 页面文件 相当于java中的jsp
.aspx.cs: 页面代码文件 相当于java中jsp嵌入 java代码
4.页面与代码分离:
在代码中能很准确的控制页面的显示
1.在界面上的一切内容均为对象
aspx页面本身也是一个类(.aspx- 对象变量的 声明,.aspx.cs-方法的实现,aspx页面上的所有的控制文字都是对象)
2.B/S开发与C/S开发很相似
3.事件驱动的编程模型
事件的三元素:事件源 事件数据 事件处理
控件
1.Label:(Common Properties)通用属性
Heigth 高度
Width 宽度
BackColor 背景色
ForeColor 字体颜色
BorderColor 边框颜色
BorderStyle 边框样式
BorderWidth 边框的粗细
Font:字体
Bold 粗体 Italic斜体 Name 名字 size大小
Strikout:中划线
UnderLine:下划线
Text:文本内容
visible 是否可见
Enable 是否可用
2. Literal :也是个标签 没法加样式表
Text v
相关文档:
单位有一台闲置的旧 IBM Netfinity 7000 的服务器,双 Pentium Pro 200 MHz CPU,512 MB 内存,一个 9.1 GB 和五个 4.5 GB 的 SCSI 硬盘。我想将其废物利用一下,于是:
1. 到 http://tw.releases.ubuntu.com/edgy/ 下载 PC (Intel x86) server install CD ,将下载得到的 ubuntu-6.10-server-i386.iso 文件刻录一张 ......
原文 http://www.886s.com/blog/?p=96
随着Ajax的盛行,大家都去凑热闹,我们的项目也不例外。
看了一下现有的代码,对于一个操作抽取一个的页面,把参数接收,调用逻辑层的相关函数并返回相应的Json或者Xml,搜索了一下,工程中竟然有了360+个这种页面,这真是一种浪费!如果用反射,一个页面就可以搞定!节省了多� ......
Respose.Write("<script language='javascript'>window.open('"+ url +"');</script>");
(打开简洁窗口):
Respose.Write("<script language='javascript'>window.open('" &nbs ......
存储过程代码:
create procedure proc_name
@para1 nchar(20), --输入参数
@para2 int = null output --输出参数,供程序使用
as
begin
if (@para1='a')
begin
insert into employee(name) value ......