C# Primer中文版

C# Primer中文版
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: , ,
2003-09
版次: 1
ISBN: 9787560930060
定价: 45.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 394页
字数: 450千字
68人买过
  •   以他举世闻名的“primer”风格、畅销书作者StanLippman现为您呈上一份不容错过的C#指南。《C#Primer》是一本内容详实、实例丰富的入门读物,全面介绍了这门新的面向对象编程语言。

      C#是Microsoft新一代.NET平台的基石。它继承了Java(tm)和C++的诸多特性,C#是为创建高性能Windows与Web应用程序(及组件)——无论是基于XML的Web服务(WebServices),还是中间层业务对象、系统级应用等——而诞生的高级语言。

      本书特色:

      ·涵括诸如命名空间(namespace)、异常处理、统一型别系统(unifiedtypesystem)等等基础知识。

      ·细致讲解class(类)继承与interface(接口)继承,并配以详尽的实例,还讨论了二者如何取舍。

      ·大范围巡视[or涉猎].NET类库,包括ADO.NET入门、建立数据库连接、正则表达式、多线程、网笺套接口编程(sockets)、XML编程(利用firehose以及DOM解析模式),以及XSLT和XPATH等等。

      ·详细讨论ASP.NETWebForm设计器,涉及页面生命周期(pagelifecycle)与缓存(caching)等内容,并提供大量样例。

      ·介绍.NET共通语言运行层(CommonLanguageRuntime—CLR)

      学习掌握C#不仅可以增强您的Web编程功力,还能提升您的生产效率。C#Primer为这一切提供了坚实的基础。 译序by侯捷
    译序by陈硕
    目录
    前言
    C#环境设置

    第1章Hello,C#
    1.1你的第一个C#程序
    1.2命名空间(Namespaces)
    1.3Main()的另一种形式
    1.4编写一个语句(Statement)
    1.5开启一个文本文件(TextFile)以供读写
    1.6格式化输出
    1.7string型别
    1.8局部对象(LocalObjects)
    1.9Value型别和Reference型别
    1.10C#array(数组)
    1.11new表达式
    1.12垃圾回收(GarbageCollection)
    1.13动态array:ArrayListcollectionclass
    1.14统一型别系统(TheUnifiedTypeSystem)
    1.15缺口型(Jagged)array
    1.16Hashtable容器
    1.17异常处理(ExceptionHandling)
    1.18C#语言简要手册

    第2章Class的设计
    2.1我们的第一个独立Class
    2.2开启一个新的VisualStudio项目
    2.3声明数据成员(DataMembers)
    2.4Properties(属性)
    2.5Indexers(索引器)
    2.6成员初始化(MemberInitialization)
    2.7Class的构造函数(Constructor)
    2.8隐含的(implicit)thisReference
    2.9static(静态)成员
    2.10const和readonly数据成员
    2.11enum(枚举)value型别
    2.12delegate型别
    2.13函数参数语义学(FunctionParameterSemantics)
    2.14函数重载(FunctionOverloading)
    2.15可变长度之参数列
    2.16操作符重载(OperatorOverloading)
    2.17转换式操作符(ConversionOperators)
    2.18Class的析构函数(Destructor)
    2.19structvalue型别

    第3章面向对象程序设计
    3.1面向对象编程概念
    3.2实现一个”多态查询语言”(PolymorphicQueryLanguage)
    3.3设计一个Class继承体系
    3.4关于Objects
    3.5设计一个抽象基类(AbstractBaseClass)
    3.6声明一个抽象基类(AbstractBaseClass)
    3.7抽象基类(AbstractBaseClass)的static成员
    3.8混合型抽象基类(HybridAbstractBaseClass)
    3.9定义一个派生类(DerivedClass)
    3.10覆写继承而来的虚接口(VirtualInterface)
    3.11覆写object的虚函数(VirtualMethods)
    3.12成员访问:new修饰符和base修饰符
    3.13将class密封起来
    3.14Exception继承体系

    第4章接口继承
    4.1实现SystemInterface:IComparable
    4.2访问业已存在的Interface
    4.3定义一个Interface
    4.4Interface成员的显示实现(ExplicitImplementation)
    4.5继承得来的Interface成员
    4.6重载?掩盖?抑或模棱两可?Overloaded,Hidden,orAmbiguous?
    4.7掌握copy(拷贝)语义:ICloneable
    4.8掌握Finalize(终结)语义:IDisposable
    4.9BitVector:以组合(Compositon)进行扩充

    第5章探访System命名空间
    5.1支持基本型别(FundamentalTypes)
    5.2所有array都是System.Array
    5.3查询运行环境
    5.4System.IO
    5.5System杂项讨论
    5.6正则表达式(RegularExpressions)
    5.7System.Threading
    5.8Web的请求/响应模型(Request/ResponseModel)
    5.9System.Net.Sockets
    5.10System.Data
    5.11System.Xml

    第6章WindowsForms设计器
    6.1我们的第一个WindowsForms程序
    6.2建立GUI
    6.3实现”事件回调例程”(EventCallbackRoutines)
    6.4检阅并添加ControlEvents(控件相关事件)
    6.5实现MessageBox(弹出式对话框)
    6.6以ListBox输出无格式数据
    6.7探究FileDialog(文件对话框)
    6.8各式各样的Buttons(按钮)
    6.9端上Menus(菜单)
    6.10DataGrid控件
    6.11添加PictureBox控件

    第7章ASP.NET和WebForms设计器
    7.1我们的第一个WebForms程序
    7.2开启一个ASP.NETWeb应用程序项目
    7.3在项目中加入页面
    7.4HyperLink控件:链接(Linking)其他页面
    7.5DataGrid控件
    7.6理解页面事件(PageEvent)的生命周期
    7.7数据供应器(DataProvider)
    7.8管理Web状态
    7.9状态管理:ClassMembers
    7.10状态管理:SessionObject
    7.11状态管理:ApplicationObject
    7.12起验证作用的控件(ValidationControls)
    7.13添加DropDownList控件
    7.14添加一组RadioButton
    7.15添加CheckBoxList控件
    7.16为控件添加验证器(Validators)
    7.17添加Calendar控件
    7.18添加Image控件
    7.19编写WebServer控件

    第8章通用语言运行屋
    8.1装配件(Assemblies)
    8.2Reflection(运行期型别反射)
    8.3通过BindingFlags修改拣取策略(Retrieval)
    8.4在运行期(runtime)调用某个成员函数
    8.5将测试委托(Delegating)给Reflection
    8.6Attributes(特征属性)
    8.7实现我们自己的Attributeclass
    8.8利用Reflection在运行期获取Attributes
    8.9中间语言(IntermediateLanguage)

    索引
  • 内容简介:
      以他举世闻名的“primer”风格、畅销书作者StanLippman现为您呈上一份不容错过的C#指南。《C#Primer》是一本内容详实、实例丰富的入门读物,全面介绍了这门新的面向对象编程语言。

      C#是Microsoft新一代.NET平台的基石。它继承了Java(tm)和C++的诸多特性,C#是为创建高性能Windows与Web应用程序(及组件)——无论是基于XML的Web服务(WebServices),还是中间层业务对象、系统级应用等——而诞生的高级语言。

      本书特色:

      ·涵括诸如命名空间(namespace)、异常处理、统一型别系统(unifiedtypesystem)等等基础知识。

      ·细致讲解class(类)继承与interface(接口)继承,并配以详尽的实例,还讨论了二者如何取舍。

      ·大范围巡视[or涉猎].NET类库,包括ADO.NET入门、建立数据库连接、正则表达式、多线程、网笺套接口编程(sockets)、XML编程(利用firehose以及DOM解析模式),以及XSLT和XPATH等等。

      ·详细讨论ASP.NETWebForm设计器,涉及页面生命周期(pagelifecycle)与缓存(caching)等内容,并提供大量样例。

      ·介绍.NET共通语言运行层(CommonLanguageRuntime—CLR)

      学习掌握C#不仅可以增强您的Web编程功力,还能提升您的生产效率。C#Primer为这一切提供了坚实的基础。
  • 目录:
    译序by侯捷
    译序by陈硕
    目录
    前言
    C#环境设置

    第1章Hello,C#
    1.1你的第一个C#程序
    1.2命名空间(Namespaces)
    1.3Main()的另一种形式
    1.4编写一个语句(Statement)
    1.5开启一个文本文件(TextFile)以供读写
    1.6格式化输出
    1.7string型别
    1.8局部对象(LocalObjects)
    1.9Value型别和Reference型别
    1.10C#array(数组)
    1.11new表达式
    1.12垃圾回收(GarbageCollection)
    1.13动态array:ArrayListcollectionclass
    1.14统一型别系统(TheUnifiedTypeSystem)
    1.15缺口型(Jagged)array
    1.16Hashtable容器
    1.17异常处理(ExceptionHandling)
    1.18C#语言简要手册

    第2章Class的设计
    2.1我们的第一个独立Class
    2.2开启一个新的VisualStudio项目
    2.3声明数据成员(DataMembers)
    2.4Properties(属性)
    2.5Indexers(索引器)
    2.6成员初始化(MemberInitialization)
    2.7Class的构造函数(Constructor)
    2.8隐含的(implicit)thisReference
    2.9static(静态)成员
    2.10const和readonly数据成员
    2.11enum(枚举)value型别
    2.12delegate型别
    2.13函数参数语义学(FunctionParameterSemantics)
    2.14函数重载(FunctionOverloading)
    2.15可变长度之参数列
    2.16操作符重载(OperatorOverloading)
    2.17转换式操作符(ConversionOperators)
    2.18Class的析构函数(Destructor)
    2.19structvalue型别

    第3章面向对象程序设计
    3.1面向对象编程概念
    3.2实现一个”多态查询语言”(PolymorphicQueryLanguage)
    3.3设计一个Class继承体系
    3.4关于Objects
    3.5设计一个抽象基类(AbstractBaseClass)
    3.6声明一个抽象基类(AbstractBaseClass)
    3.7抽象基类(AbstractBaseClass)的static成员
    3.8混合型抽象基类(HybridAbstractBaseClass)
    3.9定义一个派生类(DerivedClass)
    3.10覆写继承而来的虚接口(VirtualInterface)
    3.11覆写object的虚函数(VirtualMethods)
    3.12成员访问:new修饰符和base修饰符
    3.13将class密封起来
    3.14Exception继承体系

    第4章接口继承
    4.1实现SystemInterface:IComparable
    4.2访问业已存在的Interface
    4.3定义一个Interface
    4.4Interface成员的显示实现(ExplicitImplementation)
    4.5继承得来的Interface成员
    4.6重载?掩盖?抑或模棱两可?Overloaded,Hidden,orAmbiguous?
    4.7掌握copy(拷贝)语义:ICloneable
    4.8掌握Finalize(终结)语义:IDisposable
    4.9BitVector:以组合(Compositon)进行扩充

    第5章探访System命名空间
    5.1支持基本型别(FundamentalTypes)
    5.2所有array都是System.Array
    5.3查询运行环境
    5.4System.IO
    5.5System杂项讨论
    5.6正则表达式(RegularExpressions)
    5.7System.Threading
    5.8Web的请求/响应模型(Request/ResponseModel)
    5.9System.Net.Sockets
    5.10System.Data
    5.11System.Xml

    第6章WindowsForms设计器
    6.1我们的第一个WindowsForms程序
    6.2建立GUI
    6.3实现”事件回调例程”(EventCallbackRoutines)
    6.4检阅并添加ControlEvents(控件相关事件)
    6.5实现MessageBox(弹出式对话框)
    6.6以ListBox输出无格式数据
    6.7探究FileDialog(文件对话框)
    6.8各式各样的Buttons(按钮)
    6.9端上Menus(菜单)
    6.10DataGrid控件
    6.11添加PictureBox控件

    第7章ASP.NET和WebForms设计器
    7.1我们的第一个WebForms程序
    7.2开启一个ASP.NETWeb应用程序项目
    7.3在项目中加入页面
    7.4HyperLink控件:链接(Linking)其他页面
    7.5DataGrid控件
    7.6理解页面事件(PageEvent)的生命周期
    7.7数据供应器(DataProvider)
    7.8管理Web状态
    7.9状态管理:ClassMembers
    7.10状态管理:SessionObject
    7.11状态管理:ApplicationObject
    7.12起验证作用的控件(ValidationControls)
    7.13添加DropDownList控件
    7.14添加一组RadioButton
    7.15添加CheckBoxList控件
    7.16为控件添加验证器(Validators)
    7.17添加Calendar控件
    7.18添加Image控件
    7.19编写WebServer控件

    第8章通用语言运行屋
    8.1装配件(Assemblies)
    8.2Reflection(运行期型别反射)
    8.3通过BindingFlags修改拣取策略(Retrieval)
    8.4在运行期(runtime)调用某个成员函数
    8.5将测试委托(Delegating)给Reflection
    8.6Attributes(特征属性)
    8.7实现我们自己的Attributeclass
    8.8利用Reflection在运行期获取Attributes
    8.9中间语言(IntermediateLanguage)

    索引
查看详情
相关图书 / 更多
C# Primer中文版
C#图书馆自动化技术与应用
于源 著
C# Primer中文版
C#从入门到精通(第7版)
明日科技
C# Primer中文版
C#程序设计实验指导与习题测试(第4版)
余青松;江红
C# Primer中文版
C#开发案例精粹
明日科技
C# Primer中文版
C#网络应用编程(第4版 微课版)
马骏 韩道军
C# Primer中文版
C#编程开发实战(微课视频版)
郭佳佳;涂振;陈林
C# Primer中文版
C#可视化程序设计案例教程 第5版
刘培林 史荧中 刘贵锋
C# Primer中文版
C# 11和.NET 7入门与跨平台开发(第7版)
(美) 马克·J. 普莱斯(Mark J. Price) 著 叶伟民 译
C# Primer中文版
C#上位机开发一本通
黄伟 著
C# Primer中文版
C#项目开发实战(微视频版)
扶松柏
C# Primer中文版
C#.NET项目开发案例教程(微课视频版)
陈建国;王莹;张锦;王如龙
C# Primer中文版
C#程序设计
崔舒宁
您可能感兴趣 / 更多
C# Primer中文版
英文原版 宇宙元素的自白 Elements of the Universe 太阳地球月亮海洋4册 绘本儿童科普知识 英语启蒙学习图画书 David Litchfield
Stacy McAnulty
C# Primer中文版
不谐之音:经济生活中价值的重新诠释
Stark 著;David、蔡亮、王玲玲 译
C# Primer中文版
瑜伽功能解剖学基于肌肉结构与功能的精准瑜伽体式图解修订版
Staugaard-Jones 著;[美]乔·安·史道格-琼斯(Jo、Ann、徐晴颐 译
C# Primer中文版
心理韧性 如何在压力和变化环境下做出明智决策
Stanle 著;伊丽莎白·A.、斯坦利(Elizabeth、A.、邱墨楠 译
C# Primer中文版
新政之后:警察、军阀与文明进程中的成都(1895-1937)
Stapleton 著;司昆仑、Kristin、王莹 译
C# Primer中文版
Tudor Roses
Starmore;Alice
C# Primer中文版
Beachy and Me
Staake, Bob
C# Primer中文版
Kafka: The Decisive Years
Stach, Reiner,Frisch, Shelley
C# Primer中文版
Stahl\'s Essential Psychopharmacology: Neuroscientific Basis and Practical Applications
Stahl;Stephen M.;Muntner;Nancy
C# Primer中文版
97 Things to Do Before You Finish High School
Stalder;Erika;Jenkins;Steven
C# Primer中文版
My First French Word Book
Stanley, Mandy
C# Primer中文版
Leonardo da Vinci
Stanley, Diane;Stanley, Diane