关闭

关闭

封号提示

内容

首页 [大家网]C#与[1].NET技术平台实战演练[www.TopSage.com].pdf

[大家网]C#与[1].NET技术平台实战演练[www.TopSage.com].pdf

[大家网]C#与[1].NET技术平台实战演练[www.Top…

上传者: unhappy 2011-06-26 评分1 评论0 下载7 收藏0 阅读量918 暂无简介 简介 举报

简介:本文档为《[大家网]C#与[1].NET技术平台实战演练[www.TopSage.com]pdf》,可适用于IT/计算机领域,主题内容包含GeneralInformation书名=C#与NET技术平台实演练作者=BEXP页数=下载位置=http:disknjsnjs!pdgwwwchi符等。

GeneralInformation书名=C#与NET技术平台实演练作者=BEXP页数=下载位置=http:disknjsnjs!pdgwwwchinazcom封面页书名页版权页前言页目录页PARTI基础语法篇第章NET概述软件开发结构的演进桌上型单机应用程序主从结构应用程序分布式应用程序结构WindowsDNA(WindowsDistributedInterNetArchitecture)WindowsDNA下一代的互联网平台:MicrosoftNETNETFramework公共语言执行环境类函数库NET程序语言第章C#概论C#应用程序的结构分析C#应用程序结构Using前置命令与System名称空间标准的输入输出输出字符串到Console格式化输出字符串读取数据程序代码注释生成XML文件编译C#应用程序编译器选项第章实值类型变量公共类型系统实值类型与参考类型实值类型与参考类型的差异找寻基础类实值类型简单类型命名原则定义变量指定变量的值常用的操作数使用递增与递减操作数操作数优先顺序使用列举类型enum类型常用的方法使用enum类型常犯的错误使用struct类型数据类型转换隐含式转换明确式转换第章语句与例外处理程序区块语句类型if语句串联if(cascadingif)switch语句在switch中使用goto重复执行的语句while语句do语句for语句foreach语句跳转语句goto语句break与continue语句例外错误生成例外错误检查数值溢出第章方法与参数定义方法定义方法的语法调用其他类的方法使用return跳出程序区段声明局域变量共用变量变量范围冲突使用返回值非void的方法必须有返回值声明与使用参数声明参数的语法参数传递机制使用传值参数使用传出参数使用传参考参数使用传参考参数常见的错误声明不定长度的参数使用foreach语句使用递回方法覆写方法第章数组什么是数组?声明数组数组维数存取数组元素使用Length属性检查数组上下限数组与集合的比较声明时初始化数组使用简短的表示法初始化多维的数组执行时期指定数组的大小JaggedArray复制数组变量数组的应用数组常用的属性数组常用的方法由方法返回一个数组把数组当参数传递命令提示符参数第章面向对象程序设计面向对象的缘由增加程序代码重复使用原始程序代码共用阶段类名称空间降低维护的负担数据封装继承多态抽象化使用接口第章类、名称空间类与对象类的成员对象定义类的语法类与结构的比较结构适用于“轻量型”的对象数据封装数据与方法的存取控制使用成员访问修饰符良好的数据隐藏方式设计数据封装的目的使用静态成员声明及初始化静态数据使用静态方法静态成员使用准则C#与面向对象再探HelloWorld以static定义Main定义类与建立实体this操作数使用访问修饰符建立嵌套类名称空间声明名称空间名称空间的领域使用名称空间的好处名称空间存取控制完全区别名称使用using前置命令建立阶层式类结构使用别名使用命名空间的准则第章参考类型变量使用参考类型变量参考类型与实值型实值类型参考类型实值类型与参考类型差异声明与释放参考类型变量声明参考类型变量释放参考类型变量比较参考类型变量与实值类型变量多个参考类型变量参考到同一个对象以参考变量当做方法的参数常用的参考类型Exception类String类比较字符串的方法与操作数C#对象阶层结构NETFramework常用的类SystemIOSystemXML数据类型转换隐含式转换明确式转换Parent与Child之间的转换转换成ParentClass的参考转换成ChildClass的参考使用is操作数使用as操作数object类型转换守则Boxing与UnboxingBoxingUnBoxing第章对象的生与死了解构造器使用New取得内存ManagedHeap内存配置初始化对象默认构造器默认构造器的特性编辑器自动生成的构造器定义默认构造器定义构造器原则覆写构造器覆写构造器潜在的问题解决重复初始化程序代码的问题使用constructorinitializer初始化只读数据在构造器中使用out与refstruct构造器struct构造器的限制static构造器使用static构造器初始化静态成员static构造器的限制对象与内存对象的生命周期局域变量的生命周期对象的生命周期谁来“摧毁”对象?C#借由回收站回收资源使用Finalize方法Finalize对效率的影响编写析构器使用析构器的考虑实现IDisposable接口第章继承、多态与接口扩充基础类的功能继承的语法简单的UML描述扩充类的继承使用访问修饰符控制存取权限protected成员的继承调用基础类的构造器声明构造器改写基础类的方法定义虚拟方法虚拟方法与改写方法的守则隐藏基础类方法使用sealed类与sealed方法版本控制使用接口接口的特点以明确的方式实现接口抽象类抽象方法不实现接口的抽象类抽象类与接口抽象方法与版本控制第章属性与索引组件定义属性为什么要用属性?使用属性的好处属性的种类使用存取元使用get存取元使用set存取元使用get、set存取元编译器运作的情形属性与类数据成员的比较属性是逻辑上的类数据成员属性和数据成员的相似性属性和数据成员的不同点存取属性与类数据成员的比较属性与方法的比较属性和方法之间的相似性属性和方法之间的不同点索引的使用为什么要使用索引?定义索引索引和数组的比较覆写IndexerIndexer与属性的比较Indexer与属性的相似性Indexer与属性的不同点Indexer设计准则第章操作数、Delegate事件覆写操作数覆写操作数的语法覆写相同的操作数多次Conversion操作数建立并使用delegate类型建立delegate类型事件在事件发行者中定义一个事件在事件发行者中触发事件在事件订阅者中定义事件处理常式向事件发行者订阅一个事件链接、删除事件设计准则NETFramework事件设计准则传递事件的参数Sender对象与事件参数定义delegate函数样板EventArgs类的设计事件处理常式的编写触发事件第章Attribute与Reflection何谓Attribute使用AttributeGlobalAttribute自定义Attribute类Attribute适用的元素设计Attribute类使用AttributeAttribute编译的过程使用positional参数与named参数取得Attribute的值ReflectionReflection设计理念MetadataPARTⅡ实战演练篇第章编写数据库应用程序建立用户界面编写公用函数读取数据库数据以及建立DataSet自定义dataGrid展示样式添加、删除、修改数据增加核对程序运作的程序代码第章编写MasterDetail数据库应用程序建立MasterDetail关系的Dataset自定义dataGrid展示样式设计显示明细数据的表单使用BindingContext浏览数据第章设计WindowsFrom应用程序设计MDI应用程序使用StatusBar与Timer控件设计选单编写选单程序代码设计GDI应用程序绘制统计图表使用FontDialog设置字体设置打印格式打印预览与打印报表使用PrintDialge选择打印机保存图形文件第章使用COM服务编写NET组件编写转帐类建立KeyFile与StrongName建立客户端的接口测试COM应用程序第章编写一个监控文件事务的WindowsService使用WindowsService模板使用EventLog与FileSystemWatcher控件使用Installer类安装WindowsService启动服务与暂停服务第章编写文件管理器建立UCOMFileManger用户界面编写初始化应用程序的程序代码编写事件程序打开文本文件第章编写提供数据的WebService建立WebService编写使用WebService的WindowsForms客户端第章编写ASPNET网页建立ASPNET项目设计分页增加编辑数据的按钮编写修改、取消、保存按钮事件处理常式编写添加功能编写删除功能附录页封面页书名页版权页前言页目录页PARTI基础语法篇第章NET概述软件开发结构的演进桌上型单机应用程序主从结构应用程序分布式应用程序结构WindowsDNA(WindowsDistributedInterNetArchitecture)WindowsDNA下一代的互联网平台:MicrosoftNETNETFramework公共语言执行环境类函数库NET程序语言第章C#概论C#应用程序的结构分析C#应用程序结构Using前置命令与System名称空间标准的输入输出输出字符串到Console格式化输出字符串读取数据程序代码注释生成XML文件编译C#应用程序编译器选项第章实值类型变量公共类型系统实值类型与参考类型实值类型与参考类型的差异找寻基础类实值类型简单类型命名原则定义变量指定变量的值常用的操作数使用递增与递减操作数操作数优先顺序使用列举类型enum类型常用的方法使用enum类型常犯的错误使用struct类型数据类型转换隐含式转换明确式转换第章语句与例外处理程序区块语句类型if语句串联if(cascadingif)switch语句在switch中使用goto重复执行的语句while语句do语句for语句foreach语句跳转语句goto语句break与continue语句例外错误生成例外错误检查数值溢出第章方法与参数定义方法定义方法的语法调用其他类的方法使用return跳出程序区段声明局域变量共用变量变量范围冲突使用返回值非void的方法必须有返回值声明与使用参数声明参数的语法参数传递机制使用传值参数使用传出参数使用传参考参数使用传参考参数常见的错误声明不定长度的参数使用foreach语句使用递回方法覆写方法第章数组什么是数组?声明数组数组维数存取数组元素使用Length属性检查数组上下限数组与集合的比较声明时初始化数组使用简短的表示法初始化多维的数组执行时期指定数组的大小JaggedArray复制数组变量数组的应用数组常用的属性数组常用的方法由方法返回一个数组把数组当参数传递命令提示符参数第章面向对象程序设计面向对象的缘由增加程序代码重复使用原始程序代码共用阶段类名称空间降低维护的负担数据封装继承多态抽象化使用接口第章类、名称空间类与对象类的成员对象定义类的语法类与结构的比较结构适用于“轻量型”的对象数据封装数据与方法的存取控制使用成员访问修饰符良好的数据隐藏方式设计数据封装的目的使用静态成员声明及初始化静态数据使用静态方法静态成员使用准则C#与面向对象再探HelloWorld以static定义Main定义类与建立实体this操作数使用访问修饰符建立嵌套类名称空间声明名称空间名称空间的领域使用名称空间的好处名称空间存取控制完全区别名称使用using前置命令建立阶层式类结构使用别名使用命名空间的准则第章参考类型变量使用参考类型变量参考类型与实值型实值类型参考类型实值类型与参考类型差异声明与释放参考类型变量声明参考类型变量释放参考类型变量比较参考类型变量与实值类型变量多个参考类型变量参考到同一个对象以参考变量当做方法的参数常用的参考类型Exception类String类比较字符串的方法与操作数C#对象阶层结构NETFramework常用的类SystemIOSystemXML数据类型转换隐含式转换明确式转换Parent与Child之间的转换转换成ParentClass的参考转换成ChildClass的参考使用is操作数使用as操作数object类型转换守则Boxing与UnboxingBoxingUnBoxing第章对象的生与死了解构造器使用New取得内存ManagedHeap内存配置初始化对象默认构造器默认构造器的特性编辑器自动生成的构造器定义默认构造器定义构造器原则覆写构造器覆写构造器潜在的问题解决重复初始化程序代码的问题使用constructorinitializer初始化只读数据在构造器中使用out与refstruct构造器struct构造器的限制static构造器使用static构造器初始化静态成员static构造器的限制对象与内存对象的生命周期局域变量的生命周期对象的生命周期谁来“摧毁”对象?C#借由回收站回收资源使用Finalize方法Finalize对效率的影响编写析构器使用析构器的考虑实现IDisposable接口第章继承、多态与接口扩充基础类的功能继承的语法简单的UML描述扩充类的继承使用访问修饰符控制存取权限protected成员的继承调用基础类的构造器声明构造器改写基础类的方法定义虚拟方法虚拟方法与改写方法的守则隐藏基础类方法使用sealed类与sealed方法版本控制使用接口接口的特点以明确的方式实现接口抽象类抽象方法不实现接口的抽象类抽象类与接口抽象方法与版本控制第章属性与索引组件定义属性为什么要用属性?使用属性的好处属性的种类使用存取元使用get存取元使用set存取元使用get、set存取元编译器运作的情形属性与类数据成员的比较属性是逻辑上的类数据成员属性和数据成员的相似性属性和数据成员的不同点存取属性与类数据成员的比较属性与方法的比较属性和方法之间的相似性属性和方法之间的不同点索引的使用为什么要使用索引?定义索引索引和数组的比较覆写IndexerIndexer与属性的比较Indexer与属性的相似性Indexer与属性的不同点Indexer设计准则第章操作数、Delegate事件覆写操作数覆写操作数的语法覆写相同的操作数多次Conversion操作数建立并使用delegate类型建立delegate类型事件在事件发行者中定义一个事件在事件发行者中触发事件在事件订阅者中定义事件处理常式向事件发行者订阅一个事件链接、删除事件设计准则NETFramework事件设计准则传递事件的参数Sender对象与事件参数定义delegate函数样板EventArgs类的设计事件处理常式的编写触发事件第章Attribute与Reflection何谓Attribute使用AttributeGlobalAttribute自定义Attribute类Attribute适用的元素设计Attribute类使用AttributeAttribute编译的过程使用positional参数与named参数取得Attribute的值ReflectionReflection设计理念MetadataPARTⅡ实战演练篇第章编写数据库应用程序建立用户界面编写公用函数读取数据库数据以及建立DataSet自定义dataGrid展示样式添加、删除、修改数据增加核对程序运作的程序代码第章编写MasterDetail数据库应用程序建立MasterDetail关系的Dataset自定义dataGrid展示样式设计显示明细数据的表单使用BindingContext浏览数据第章设计WindowsFrom应用程序设计MDI应用程序使用StatusBar与Timer控件设计选单编写选单程序代码设计GDI应用程序绘制统计图表使用FontDialog设置字体设置打印格式打印预览与打印报表使用PrintDialge选择打印机保存图形文件第章使用COM服务编写NET组件编写转帐类建立KeyFile与StrongName建立客户端的接口测试COM应用程序第章编写一个监控文件事务的WindowsService使用WindowsService模板使用EventLog与FileSystemWatcher控件使用Installer类安装WindowsService启动服务与暂停服务第章编写文件管理器建立UCOMFileManger用户界面编写初始化应用程序的程序代码编写事件程序打开文本文件第章编写提供数据的WebService建立WebService编写使用WebService的WindowsForms客户端第章编写ASPNET网页建立ASPNET项目设计分页增加编辑数据的按钮编写修改、取消、保存按钮事件处理常式编写添加功能编写删除功能附录页

类似资料

编辑推荐

趁生命气息逗留.pdf

白话清朝野史大观(下册).pdf

大成拳初学入门.pdf

像操盘手一样赚钱.pdf

[中国人的性格].(美)亚瑟·亨·史密斯.文字版.pdf

职业精品

精彩专题

结婚彩礼真有那么重要吗?

原创于西周而后沿袭至今的彩礼,虽然被一部分家长奉为圭臬,但越来越多的年轻人对结婚必须要彩礼不以为然。彩礼引发的社会矛盾越来越受到关注,结婚是自己的事,如人饮水冷暖自知,至于要不要彩礼或者要多少彩礼,因人而异,因财力而已,不可一概而论。

用户评论

0/200
    暂无评论
上传我的资料

精选资料

热门资料排行换一换

  • 无政府与权威:古典无政府主义哲学…

  • 以身份之名.pdf

  • 自由与法律.pdf

  • 销售中的五大提问技巧.ppt

  • 《所知錄》  (明清)錢澄之撰.…

  • 《明季遺聞》  (明清)鄒漪撰.…

  • 马克思初级读本.pdf

  • 【西蒙妮·威尔】压迫与自由.pdf

  • 【伦理学】利他主义.pdf

  • 资料评价:

    / 577
    所需积分:2 立即下载

    意见
    反馈

    返回
    顶部