Sql2000 简单实用,功能完全够学习时使用,可通过命令行快速打开;
Sql2005 功能全面,但安装麻烦,体积大,刚打开数据库的时候比较慢,启动之后就快了
许多;
Sql2008 新 出 的 数 据 库 , 功 能 肯 定 比 前 两 者 强 大 , 建 议 使 用 Sql2005 的 用 户 升 级 到
Sql2008;
ACCESS 体积小、部署方便(不用启动服务等)使用方便简单.
10、ASP.NET 中经常使用的控件有哪些?
Label 控件用来显示文本的控件。Label 控件不能接收鼠标或是键盘输入。
TextBox 控件来显示和更新任务数据,用户输入内容。
Button 按钮控件当用户单击或者点击一个按钮时,即会触发 Click 事件
ListBox 和 ComboBox 控件外观不同,但功能极为相似,允许用户进行选择,不允许输入文
本。
11、.net 开发工具都有哪些?
现在主流是 Visual Studio 2005/2008,但是不少小企业仍然固执使用 vs2003,
不过最近 vs2010 也上市了。
VS 提供了下列几个版本:标准版、专业版、Tools for Office 和 Team System 版。
还有 C# builder 只应用于大型企业开发,
支持一些微软的 vs.net 都不支持的企业级功能。
还有一款免费的开发工具 web matrix,这款自动感知能力弱到几乎没有,
适合开发页面和代码不分开的那种页面,可以提高独立写代码的水平。
不过他带有.net 类库浏览器,以及一个数据库开发的控件,也算是有些特点。
入门初学者 VS.NET 会很容易上手,
当然,还有就是高手只用记事本咯!
12、为什么.NET 程序第一次运行比较慢?
aspx 页面在运行时,第一次访问时要进行编译。
当你再次运行时,由于缓存机制,速度就会正常了。
13、C#的命名规范
主要有 Pascal 和 Camel 两种
Pascal:单词的首字母大写,如 ProductType;
Camel:首个单词的首字母小写,其余单词的首字母大写,如 productType)
以下是一些常用的 C#成员及其推荐命名方法:
类 class:Pascal
枚举类型 enum:Pascal 记住,是以 Pascal 命名,切勿包含 Enum
委托 delegate:Pascal 以 Pascal 命名,不以任何特殊字符串区别于类名、函数名
接口 interface:Pascal 注:总是以"I"前缀开始,后接 Pascal 命名
方法 function: Pascal
命名空间 namespace: Pascal 比如:usingExcelQuicker.Framework
属性:Pascal
参数:Camel 首字母小写
常量 const: Camel 字母全部大写