.NET框架程序设计/计算机系列教材

.NET框架程序设计/计算机系列教材
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: , , ,
2016-09
版次: 1
ISBN: 9787302446378
定价: 45.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 340页
字数: 512千字
正文语种: 简体中文
13人买过
  •   微软公司的.NET技术涉及桌面、平板和移动端等多个平台,尤其随着Windows 10的发布,.NET开发环境可以跨多种平台,再加上.NET框架的开源特性,.NET的应用必将越来越广泛。本书适合有一定编程基础的读者学习。本书没有详细介绍C#语法,而是将其中较为重要的方面进行了介绍。
      为了介绍基于.NET的开发方法,作者根据多年的教学经验,将.NET能够完成的工作分为10章进行介绍。第1章主要是对.NET技术的简介;第2章介绍C#语言所具有的与C++和Java不同的特性;第3章介绍基于Windows操作系统的窗体程序设计方法及过程;第4章在第3章的基础上,介绍微软*新的界面设计方法WPF;第5章介绍文件的相关操作;第6章介绍多线程的使用;第7章介绍网络通信部分——套接字的使用方法;第8章介绍网页设计方法;第9章介绍数据库的增、删、改等操作,以及XML和LINQ的使用方法;第10章介绍.NET框架下的Web服务调用方法。各部分均结合作者多年的教学、科研工作中总结的开发实例。本书封面贴有清华大学出版社防伪标签,无标签者不得销售。

    第1章.NET概述/1
    1.1.NET Framework/1
    1.1.1.NET发展历史/2
    1.1.2.NET框架与公共语言运行库/3
    1.2Visual Studio 2013 IDE简介/4
    1.2.1Visual Studio开发环境/4
    1.2.2创建项目/5
    1.2.3运行和调试/7
    习题/8第2章.NET特性/9
    2.1继承与接口/9
    2.1.1继承/9
    2.1.2接口/11
    2.2属性与索引器/12
    2.2.1属性/12
    2.2.2索引器/13
    2.3委托与事件/15
    2.3.1委托/15
    2.3.2异步委托/16
    2.3.3事件/17
    2.4字符串与正则表达式/18
    2.4.1字符串/18
    2.4.2正则表达式/19
    2.5集合/21
    2.6泛型/22
    2.6.1定义泛型集合/22
    2.6.2定义泛型类/22
    2.6.3泛型方法/232.7异常/23
    2.7.1捕获异常/24
    2.7.2finally块/25
    2.7.3抛出异常/25
    习题/26第3章Windows窗体设计/27
    3.1Windows窗体与控件/27
    3.1.1Windows窗体应用程序/27
    3.1.2控件/29
    3.2常用控件/31
    3.2.1Button,Label和LinkLabel/31
    3.2.2TextBox和RichTextBox/34
    3.2.3CheckBox和RadioButton/37
    3.2.4ListBox和CheckedListBox/38
    3.2.5ListView/41
    3.2.6TreeView/46
    3.2.7ComboBox/50
    3.3容器/52
    3.3.1Panel/52
    3.3.2SplitContainer/54
    3.3.3TabControl/56
    3.3.4FlowLayoutPanel和
    TableLayoutPanel/59
    3.4菜单和工具栏/62
    3.4.1MenuStrip/62
    3.4.2ToolStrip/65
    3.4.3ContextMenuStrip和StatusStrip/67
    3.5对话框/69
    3.5.1OpenFileDialog和SaveFileDialog/69
    3.5.2ColorDialog和FontDialog/73
    3.5.3FolderBrowserDialog/76
    3.6其他控件/78
    3.6.1ProgressBar和Timer/78
    3.6.2NotifyIcon和ToolTip/80
    3.6.3ImageList和PictureBox/82
    3.6.4MonthCalendar,DateTimePicker和
    NumberricUpDown/85
    3.7多文档界面简介/91
    3.7.1MDI概述/91
    3.7.2创建多文档界面/91
    3.7.3使用多文档界面/92
    习题/94第4章WPF/95
    4.1WPF概述/95
    4.1.1什么是WPF/95
    4.1.2WPF的体系结构/96
    4.1.3第一个WPF应用程序/98
    4.2XAML/100
    4.2.1XAML概述/100
    4.2.2XAML基础/101
    4.2.3XAML属性和事件/103
    4.3依赖属性和路由事件/108
    4.3.1依赖属性/108
    4.3.2路由事件/113
    4.3.3在WPF中使用事件/118
    4.4布局/123
    4.4.1WPF布局概述/123
    4.4.2StackPanel布局/125
    4.4.3WarpPanel布局和
    DockPanel布局/128
    4.4.4Grid布局/130
    4.4.5Canvas布局/136
    4.5控件/137
    4.5.1控件概述/137
    4.5.2内容控件/139
    4.5.3文本控件/146
    4.5.4列表控件/150
    4.5.5范围控件/153
    4.5.6日期控件/155
    4.5.7菜单和工具栏/157
    习题/162第5章文件与流/163
    5.1文件与流操作概述/163
    5.2File和FileInfo类/164
    5.3Directory和DirectoryInfo类/166
    5.4文件的读写/170
    5.4.1FileStream类/170
    5.4.2文本文件的读写/172
    5.4.3二进制文件的读写/176
    5.5驱动器的操作/179
    习题/181第6章多线程/182
    6.1线程的概述/182
    6.1.1线程与进程/182
    6.1.2.NET中多线程的特点/182
    6.2线程的基本操作/183
    6.2.1线程的创建和启动/184
    6.2.2线程的挂起和中断/185
    6.2.3线程的终止/186
    6.3线程的优先级与调度/186
    6.4线程的状态和状态转换/189
    6.5线程同步/191
    6.5.1lock语句与线程安全/192
    6.5.2监视器与线程安全/194
    6.5.3等待句柄与同步事件/196
    6.5.4Mutex类与线程安全/199
    6.5.5Interlocked类与线程安全/202
    6.5.6ReaderWriterLock类与线程安全/202
    6.6线程池/206
    习题/208第7章套接字编程/209
    7.1套接字编程基础/209
    7.1.1.NET的网络组件/209
    7.1.2网络编程中的常用类/210
    7.2套接字编程/212
    7.2.1套接字简介/212
    7.2.2.NET中的Socket类/212
    7.2.3基于Socket类的编程实例/214
    7.3TCP编程/217
    7.3.1TcpClient类/218
    7.3.2TcpListener类/219
    7.3.3基于TcpClient和TcpListener
    的编程实例/220
    7.4UDP编程/222
    7.4.1UdpClient类/222
    7.4.2基于UdpClient类的编程实例/224
    习题/225第8章ASP.NET 4.0/226
    8.1ASP.NET简介/226
    8.1.1ASP.NET的工作原理/226
    8.1.2ASP.NET运行环境/227
    8.2ASP.NET的开发模式/231
    8.2.1Web Forms/231
    8.2.2Web Pages/231
    8.2.3MVC/232
    8.3ASP.NET常用控件/233
    8.3.1Label控件/233
    8.3.2TextBox控件/234
    8.3.3Button控件/234
    8.3.4GridView控件/235
    8.4ASP.NET与常见开源框架的结合/239
    8.4.1FineUI开源框架/239
    8.4.2ECtharts图表/262
    习题/264第9章数据库、XML和LINQ/265
    9.1ADO.NET数据库编程/265
    9.1.1ADO.NET模型/265
    9.1.2使用ADO.NET连接和
    操作数据库/269
    9.1.3DataGridView控件/282
    9.2XML及其应用/284
    9.2.1XML概述/284
    9.2.2文档结果与基本语法/286
    9.2.3XML操作/289
    9.3LINQ技术/297
    9.3.1LINQ概述/297
    9.3.2LINQ 的查询简介/298
    9.3.3LINQ的基本查询操作/301
    9.3.4LINQ to SQL/306
    9.3.5LINQ to DataSet/308
    9.3.6LINQ to XML/312
    习题/317第10章Windows服务/318
    10.1WCF/318
    10.1.1WCF简介/318
    10.1.2在Visual Studio中开发WCF/321
    10.2WF/329
    10.2.1WF简介/329
    10.2.2在Visual Studio中开发WF/330
    习题/339
    参考文献/341
  • 内容简介:
      微软公司的.NET技术涉及桌面、平板和移动端等多个平台,尤其随着Windows 10的发布,.NET开发环境可以跨多种平台,再加上.NET框架的开源特性,.NET的应用必将越来越广泛。本书适合有一定编程基础的读者学习。本书没有详细介绍C#语法,而是将其中较为重要的方面进行了介绍。
      为了介绍基于.NET的开发方法,作者根据多年的教学经验,将.NET能够完成的工作分为10章进行介绍。第1章主要是对.NET技术的简介;第2章介绍C#语言所具有的与C++和Java不同的特性;第3章介绍基于Windows操作系统的窗体程序设计方法及过程;第4章在第3章的基础上,介绍微软*新的界面设计方法WPF;第5章介绍文件的相关操作;第6章介绍多线程的使用;第7章介绍网络通信部分——套接字的使用方法;第8章介绍网页设计方法;第9章介绍数据库的增、删、改等操作,以及XML和LINQ的使用方法;第10章介绍.NET框架下的Web服务调用方法。各部分均结合作者多年的教学、科研工作中总结的开发实例。本书封面贴有清华大学出版社防伪标签,无标签者不得销售。

  • 目录:
    第1章.NET概述/1
    1.1.NET Framework/1
    1.1.1.NET发展历史/2
    1.1.2.NET框架与公共语言运行库/3
    1.2Visual Studio 2013 IDE简介/4
    1.2.1Visual Studio开发环境/4
    1.2.2创建项目/5
    1.2.3运行和调试/7
    习题/8第2章.NET特性/9
    2.1继承与接口/9
    2.1.1继承/9
    2.1.2接口/11
    2.2属性与索引器/12
    2.2.1属性/12
    2.2.2索引器/13
    2.3委托与事件/15
    2.3.1委托/15
    2.3.2异步委托/16
    2.3.3事件/17
    2.4字符串与正则表达式/18
    2.4.1字符串/18
    2.4.2正则表达式/19
    2.5集合/21
    2.6泛型/22
    2.6.1定义泛型集合/22
    2.6.2定义泛型类/22
    2.6.3泛型方法/232.7异常/23
    2.7.1捕获异常/24
    2.7.2finally块/25
    2.7.3抛出异常/25
    习题/26第3章Windows窗体设计/27
    3.1Windows窗体与控件/27
    3.1.1Windows窗体应用程序/27
    3.1.2控件/29
    3.2常用控件/31
    3.2.1Button,Label和LinkLabel/31
    3.2.2TextBox和RichTextBox/34
    3.2.3CheckBox和RadioButton/37
    3.2.4ListBox和CheckedListBox/38
    3.2.5ListView/41
    3.2.6TreeView/46
    3.2.7ComboBox/50
    3.3容器/52
    3.3.1Panel/52
    3.3.2SplitContainer/54
    3.3.3TabControl/56
    3.3.4FlowLayoutPanel和
    TableLayoutPanel/59
    3.4菜单和工具栏/62
    3.4.1MenuStrip/62
    3.4.2ToolStrip/65
    3.4.3ContextMenuStrip和StatusStrip/67
    3.5对话框/69
    3.5.1OpenFileDialog和SaveFileDialog/69
    3.5.2ColorDialog和FontDialog/73
    3.5.3FolderBrowserDialog/76
    3.6其他控件/78
    3.6.1ProgressBar和Timer/78
    3.6.2NotifyIcon和ToolTip/80
    3.6.3ImageList和PictureBox/82
    3.6.4MonthCalendar,DateTimePicker和
    NumberricUpDown/85
    3.7多文档界面简介/91
    3.7.1MDI概述/91
    3.7.2创建多文档界面/91
    3.7.3使用多文档界面/92
    习题/94第4章WPF/95
    4.1WPF概述/95
    4.1.1什么是WPF/95
    4.1.2WPF的体系结构/96
    4.1.3第一个WPF应用程序/98
    4.2XAML/100
    4.2.1XAML概述/100
    4.2.2XAML基础/101
    4.2.3XAML属性和事件/103
    4.3依赖属性和路由事件/108
    4.3.1依赖属性/108
    4.3.2路由事件/113
    4.3.3在WPF中使用事件/118
    4.4布局/123
    4.4.1WPF布局概述/123
    4.4.2StackPanel布局/125
    4.4.3WarpPanel布局和
    DockPanel布局/128
    4.4.4Grid布局/130
    4.4.5Canvas布局/136
    4.5控件/137
    4.5.1控件概述/137
    4.5.2内容控件/139
    4.5.3文本控件/146
    4.5.4列表控件/150
    4.5.5范围控件/153
    4.5.6日期控件/155
    4.5.7菜单和工具栏/157
    习题/162第5章文件与流/163
    5.1文件与流操作概述/163
    5.2File和FileInfo类/164
    5.3Directory和DirectoryInfo类/166
    5.4文件的读写/170
    5.4.1FileStream类/170
    5.4.2文本文件的读写/172
    5.4.3二进制文件的读写/176
    5.5驱动器的操作/179
    习题/181第6章多线程/182
    6.1线程的概述/182
    6.1.1线程与进程/182
    6.1.2.NET中多线程的特点/182
    6.2线程的基本操作/183
    6.2.1线程的创建和启动/184
    6.2.2线程的挂起和中断/185
    6.2.3线程的终止/186
    6.3线程的优先级与调度/186
    6.4线程的状态和状态转换/189
    6.5线程同步/191
    6.5.1lock语句与线程安全/192
    6.5.2监视器与线程安全/194
    6.5.3等待句柄与同步事件/196
    6.5.4Mutex类与线程安全/199
    6.5.5Interlocked类与线程安全/202
    6.5.6ReaderWriterLock类与线程安全/202
    6.6线程池/206
    习题/208第7章套接字编程/209
    7.1套接字编程基础/209
    7.1.1.NET的网络组件/209
    7.1.2网络编程中的常用类/210
    7.2套接字编程/212
    7.2.1套接字简介/212
    7.2.2.NET中的Socket类/212
    7.2.3基于Socket类的编程实例/214
    7.3TCP编程/217
    7.3.1TcpClient类/218
    7.3.2TcpListener类/219
    7.3.3基于TcpClient和TcpListener
    的编程实例/220
    7.4UDP编程/222
    7.4.1UdpClient类/222
    7.4.2基于UdpClient类的编程实例/224
    习题/225第8章ASP.NET 4.0/226
    8.1ASP.NET简介/226
    8.1.1ASP.NET的工作原理/226
    8.1.2ASP.NET运行环境/227
    8.2ASP.NET的开发模式/231
    8.2.1Web Forms/231
    8.2.2Web Pages/231
    8.2.3MVC/232
    8.3ASP.NET常用控件/233
    8.3.1Label控件/233
    8.3.2TextBox控件/234
    8.3.3Button控件/234
    8.3.4GridView控件/235
    8.4ASP.NET与常见开源框架的结合/239
    8.4.1FineUI开源框架/239
    8.4.2ECtharts图表/262
    习题/264第9章数据库、XML和LINQ/265
    9.1ADO.NET数据库编程/265
    9.1.1ADO.NET模型/265
    9.1.2使用ADO.NET连接和
    操作数据库/269
    9.1.3DataGridView控件/282
    9.2XML及其应用/284
    9.2.1XML概述/284
    9.2.2文档结果与基本语法/286
    9.2.3XML操作/289
    9.3LINQ技术/297
    9.3.1LINQ概述/297
    9.3.2LINQ 的查询简介/298
    9.3.3LINQ的基本查询操作/301
    9.3.4LINQ to SQL/306
    9.3.5LINQ to DataSet/308
    9.3.6LINQ to XML/312
    习题/317第10章Windows服务/318
    10.1WCF/318
    10.1.1WCF简介/318
    10.1.2在Visual Studio中开发WCF/321
    10.2WF/329
    10.2.1WF简介/329
    10.2.2在Visual Studio中开发WF/330
    习题/339
    参考文献/341
查看详情
系列丛书 / 更多
.NET框架程序设计/计算机系列教材
汇编语言与接口技术(第4版)/计算机系列教材
王让定、朱莹、石守东、钱江波 著
.NET框架程序设计/计算机系列教材
人机交互技术/计算机系列教材
周苏、王文 著
.NET框架程序设计/计算机系列教材
计算机系列教材:实用软件工程(第3版)
殷人昆 著
.NET框架程序设计/计算机系列教材
计算机系列教材:计算机组成原理与汇编语言
易小林 著
.NET框架程序设计/计算机系列教材
数据挖掘算法原理与实现(第2版)/计算机系列教材
王振武 著
.NET框架程序设计/计算机系列教材
Access2016数据库应用案例教程/计算机系列教材
徐效美、巩艳华、薛梅、高文卿、董刚 编
.NET框架程序设计/计算机系列教材
数据结构与算法习题解析与实验指导
邹永林、周蓓、唐晓阳 著
.NET框架程序设计/计算机系列教材
微型计算机原理及应用(第二版)
李云 编
.NET框架程序设计/计算机系列教材
计算机系统基础
张羽、黄小平 著
.NET框架程序设计/计算机系列教材
计算机新技术教程/计算机系列教材
汤晓兵、徐遵义、赵洪銮、白彧、袁卫华 著
.NET框架程序设计/计算机系列教材
数据结构与算法·第2版/计算机系列教材
熊岳山 著
.NET框架程序设计/计算机系列教材
计算机导论(技术篇)/计算机系列教材
陈德裕 著
相关图书 / 更多
.NET框架程序设计/计算机系列教材
.NET并发编程实战
叶伟民 译;[美]里卡尔多·特雷尔(Riccardo Terrell) 著
.NET框架程序设计/计算机系列教材
.NETCore底层入门
老农、刘浩杨 著
.NET框架程序设计/计算机系列教材
.NET性能优化
[美]萨沙·戈德斯汀(Sasha Goldshtein) 迪马·祖巴列夫(Dim
.NET框架程序设计/计算机系列教材
.NETCore实战:手把手教你掌握380个精彩案例/微软技术开发者丛书
周家安 编
.NET框架程序设计/计算机系列教材
.NET框架程序开发与应用
张永财 著
.NET框架程序设计/计算机系列教材
.NET项目开发教程
余秋明 著
.NET框架程序设计/计算机系列教材
.Net项目开发实践
周清平、颜一鸣、刘彬 编
.NET框架程序设计/计算机系列教材
.NETCompactFrameworkPocketGuide(PocketReference(O'Reilly))
Wei-Meng Lee 著
.NET框架程序设计/计算机系列教材
.NET内存管理宝典
康拉德·科克萨(Konrad Kokosa) 著
.NET框架程序设计/计算机系列教材
.NET 框架开发人员参考手册 (系统构架分册)
张志学
.NET框架程序设计/计算机系列教材
.NET Core 2.0 应用程序高级调试——完全掌握Linux、macOS和 Windows跨平台调试技术
李争
.NET框架程序设计/计算机系列教材
.NET Web企业应用开发实战
黄锐军