*了解.NET的特点及用途,让您充分发挥C#的强大功能
*通过.NET Framework及面向对象的概念,开始进入C#的领域
*分析C#的基本语法及用途,为程序开发打下坚实的基础
*说明多线程程序设计与委派及事件触发的处理方法
*详细说明该如何应用C#与ASP.NET配合开发网页程序
*介绍ADO.NET、OLEDB.NET语法及使用方法
*介绍Win32 API来进行相关的操作,直接对屏幕或打印机进行控制的行为
\r\n
第1章 认识.NET Framework与C#\r\n\r\n1-1 .NET与.NET Framework简介\r\n1-2 Common Language Runtime\r\n1-3 .NET Framework基本类\r\n1-4 .NET Framework的用户及程序界面\r\n1-5 .NET Framework其他的重要概念\r\n\r\n第2章 面向对象程序设计\r\n\r\n2-1 面向对象与面向程序\r\n2-2 对象与类\r\n2-3 面向对象程序设计的重要特征\r\n2-4 Polymorphism范例\r\n\r\n第3章 您的第一个C#程序\r\n\r\n3-1 什么是C#\r\n3-2 您第一个C#程序\r\n3-3 使用ILDSAM\r\n\r\n第4章 了解C#\r\n\r\n4-1 数据类型\r\n4-2 数组\r\n4-3 变量(Variables)及参数(Parameters)\r\n4-4 运算符号\r\n4-5 程序流程控制\r\n\r\n第5章 类与方法\r\n\r\n5-1 类的定义\r\n5-2 Main方法\r\n5-3 Constructors(构造函数)\r\n5-4 常数与只读\r\n5-5 删除对象\r\n5-6 继承\r\n5-7 方法(Method)的ref与out\r\n5-8 方法的Overloading(Method Overloading)\r\n5-9 Method Overriding\r\n5-10 静态方法(Static Method)\r\n5-11 Property\r\n5-12 Indexers\r\n\r\n第6章 错误异常管理\r\n\r\n6-1 错误异常管理语法\r\n6-2 Throw\r\n6-3 建立自己的错误异常类\r\n\r\n第7章 多线程(Multithread)程序设计、委派及事件\r\n\r\n7-1 多线程\r\n7-2 Delegates(委派)及事件处理\r\n\r\n第8章 Windows Forms\r\n\r\n8-1 第一个WinForms程序\r\n8-2 Form基本设计(位置、大小、边框与放大、缩小)\r\n8-3 Message Box\r\n8-4 Dialog(对话框)\r\n8-5 Menu(菜单)\r\n8-6 构造完整的窗体内容(其他控制组件的说明)\r\n8-7 MyContactAp范例程序\r\n8-8 ToolBar与ToolBarButton说明\r\n8-9 StatusBar控制组件说明\r\n8-10 ProgressBar控制组件说明\r\n8-11 TrackBar控制组件说明\r\n\r\n第9章 C#与Web Forms\r\n\r\n9-1 ASP.NET\r\n9-2 ASP.NET的数据控制组件\r\n9-3 ASP.NET的验证组件\r\n\r\n第10章 ADO.NET与OLEDB.NET\r\n\r\n10-1 ADO.NET\r\n10-2 OLEDB.NET\r\n\r\n第11章 GDI+\r\n\r\n11-1 Graphic对象说明\r\n11-2 如何设置及挑选画笔\r\n11-3 线段的绘制\r\n11-4 矩形的绘制\r\n11-5 多边形的绘制\r\n11-6 圆形与椭圆形的绘制\r\n11-7 弧形的绘制\r\n11-8 Brush类\r\n11-9 其他Graphics方法\r\n11-10 Image类说明\r\n\r\n第12章 Security\r\n\r\n12-1 Code Access Security\r\n12-2 Role Base Securirty\r\n12-3 范例说明\r\n\r\n附录A 检查C#开发环境\r\n\r\nA-1 操作系统部分\r\nA-2 安装Internet Explorer 5.5\r\nA-3 安装.NET Framework SDK