background image

        Sql2000 简单实用,功能完全够学习时使用,可通过命令行快速打开;
        Sql2005 功能全面,但安装麻烦,体积大,刚打开数据库的时候比较慢,启动之后就快了
许多;
            Sql2008 新 出 的 数 据 库 , 功 能 肯 定 比 前 两 者 强 大 , 建 议 使 用 Sql2005 的 用 户 升 级 到
Sql2008;
        ACCESS 体积小、部署方便(不用启动服务等)使用方便简单.

10ASP.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 页面在运行时,第一次访问时要进行编译。
        当你再次运行时,由于缓存机制,速度就会正常了。

13C#的命名规范
        主要有 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 字母全部大写