出版社:清华大学出版社
年代:2004
定价:
C#是微软公司为其.NET战略推出的首选开发语言。本书通过100个实例,全面地介绍了C#在.NET中的多种应用。全书共分6章,即熟悉C#语言、C#语言的Windows提高、C#数据库编程、C#语言的网络编程,以及C#语言和Web编程。
第1章 熟悉C#语言第1例 C#版“Hello World!”第2例 使用Visual Studio.NET创建控制台应用程序第3例 C#中的值类型第4例 C#中的类(Class)第5例 C#中的装箱拆箱操作与Object类型第6例 C#中的委托(Delegate)第7例 C#中的事件(Event)第8例 C#中的命名空间(namespace)第9例 C#中的字符串(String)第10例 C#中的数值(Array)第11例 C#中的属性与索引器第12例 C#中方法的参数第13例 C#中的异常处理
第1章 熟悉C#语言第1例 C#版“Hello World!”第2例 使用Visual Studio.NET创建控制台应用程序第3例 C#中的值类型第4例 C#中的类(Class)第5例 C#中的装箱拆箱操作与Object类型第6例 C#中的委托(Delegate)第7例 C#中的事件(Event)第8例 C#中的命名空间(namespace)第9例 C#中的字符串(String)第10例 C#中的数值(Array)第11例 C#中的属性与索引器第12例 C#中方法的参数第13例 C#中的异常处理第14例 C#中的Unsafe模式第2章 C# Windows编程基础第15例 第一个Windows程序第16例 主菜单控件(MainMenu)的使用第17例 CheckBox和RadioButton使用第18例 ListBox控件的使用第19例 TreeView和ImageList控件的使用第20例 工具栏控件(ToolBar)的使用第21例 状态栏控件(StatusBar)的使用第22例 ComboBox控件的使用第23例 LinkLabel控件的使用第24例 NotifyIcon和ToolTip的使用第25例 ProgressBar和trackBar控件的使用第26例 ContextMenu和RichTextBox控件的使用第27例 TabControl和Updown控件的使用第28例 ListView控件的使用第29例 Splitter和Panel控件的使用第30例 CheckedListBox控件的使用第31例 DataTimePicker与MonthCalendar控件的使用第32例 ScrollBar和PictureBox控件的使用第33例 通用对话框控件的使用第3章 C# Windows编程提高第34例 简易文本编辑器第35例 打印及打印预览的实现第36例 C#调用Windows API函数的实现第37例 MDI应用程序的实现第38例 进程管理器第39例 C#中的线程操作第40例 文本搜索非模式对话框的应用第41例 Flash动画播放器第42例 简易文件管理器第43例 系统剪贴板(ClipBoard)的使用第44例 不规则窗体的实现第45例 登录对话框和模式对话框的应用第46例 简易Web浏览器第47例 拖放操作的实现第48例 自动退出登录的实现第49例 Windows注册表的读写第50例 安装程序的制作第51例 绘制个性化主菜单第52例 简易绘图程序第53例 简易电子时钟第54例 数字输入框控件的制作第55例 简易计算器第4章 C#数据库编程第56例 使用ADO.NET来读数据库1第57例 使用ADO.NET来读数据库2第58例 使用ADO.NET的DataAdapter来更新数据第59例 使用ADO来进行数据库行操作第60例 使用ADO来访问数据库多个表第61例 使用DataSet读写XML文件第62例 使用DataReader获取模式信息第63例 使用命令参数第64例 使用DataView第65例 数据与Windows控件的绑定第66例 使用DataGrid更新数据源第67例 使用存储过程第68例 在数据库中存储图像第69例 显示存储的图像第70例 使用事务第5章 C#网络编程第71例 获取DNS信息第72例 通过IP获得主机信息第73例 建立服务器第74例 建立客户端第75例 聊天程序服务器第76例 聊天程序客户端第77例 SMTP发送电子邮件第78例 POP3接收电子邮件第79例 一个简单的Ping程序第80例 Traceroute程序第81例 浏览网页源代码第82例 网页上/下传工具第83例 FTP简易浏览器的制作第84例 建立FTP服务器第85例 建立FTP客户端第6章 C# Web编程第86例 编写第一个ASP.NET Web应用程序第87例 ASP.NET中常用的Web窗体控件第88例 CheckBoxList和RadioButtonList控件第89例 超级链接的实现方法第90例 Validator检验控件的使用第91例 RegularExpressionValidator控件的使用第92例 文档上传的实现第93例 发送带附件的电子邮件第94例 获取客户端信息第95例 域名查询的实现第96例 使用DataGrid与ADO.NET显示数据第97例 制作留言板第98例 用户信息的加密第99例 网站民意调查第100例 WebService的使用
C#是微软公司为其.NET战略推出的首选开发语言。本书通过100个实例,全面地介绍了C#在.NET中的多种应用。全书共分6章,即熟悉C#语言、C#语言的Windows编程基础、C#语言的Windows编程提高、C#数据库编程、C#语言的网络编程,以及C#语言的Web编程。 本书的每个实例都给出了实例介绍、详细的实现步骤,以及实例分析。某些关键的操作步骤和运行结果以图的形式给出。随书赠送一张光盘,其中包括书中所有实例的源代码。 本书内容全面,图文并茂,解释详尽,既可以作为编程初学者学习C#的基础教程,也可以作为C#开发人员的参考书。
明日科技, 编著
(美) 内格尔 (Nagel,C.) , 等著
(美) 瓦格纳 (Wagner,B.) , 著
(美) 内格尔 (Nagel,C.) , (美) 伊夫杰 (Evjen,B.) , (美) 格林 (Glynn,J.) , 著
郑阿奇, 主编
(美) 内格尔 (Nagel,C.) , 等著
王小科, 王军, 赵会东, 编著
(美) 罗宾逊 (Robinson,S.) , (美) 内格尔 (Nagel,C.) , 著
张志强, 胡君, 编著