您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
C#网络应用编程(第4版 微课版)
字数: 462
出版社: 人民邮电
作者: 马骏 韩道军
商品条码: 9787115633194
版次: 4
开本: 16开
页数: 260
出版年份: 2024
印次: 1
定价:
¥59.8
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
内容简介
本书主要介绍C#语言、WinForms应用编程、C/S网络应用编程、ASP.NET Core和Vue应用编程的基础知识。全书共10章,第1~5章主要介绍C#语言和WinForms应用编程的基础知识;第6~8章主要介绍C/S网络应用编程的基本技术,并用一个实例介绍项目的完整实现;第9~10章主要介绍ASP.NET Core Web应用编程架构和Vue架构,以及HTML和CSS编程的基本技术,并用一个实例介绍前端Vue项目+后端ASP.NET Core Web API项目的完整实现。此外,附录中给出了本书的上机实验和课程设计。 本书可作为高等院校计算机相关专业的教材,也可供喜爱C#网络应用编程的读者自学使用。
作者简介
马骏: 教授,1986年毕业于天津大学计算机系,历任河南大学计算机系教研室主任、河南大学计算机与信息工程学院系主任、副院长。自2005年以来,主持和参与国家重大科技专项项目3项、省级科研项目5项,主编21世纪高等学校计算机精品系列规划教材4部,21世纪计算机应用技术系列规划教材5部。 其中《C#程序设计及应用教程》2012年被评为国家级“十二五“规划教材。
目录
【章节目录】 第 1章 概述 第 2章 控制台和WinForms应用编程入门 第3章 C#基本数据类型和流程控制语句 第4章 C#面向对象编程 第5章 文本文件读写与数据库操作 第6章 C/S网络应用编程入门 第7章 TCP应用编程 第8章 UDP应用编程 第9章 ASP.NET Core Web应用编程入门 第 10章 Vue和ASP.NET Core Web API 附录A 上机实验 附录B 课程设计 【详细目录】 第 1章 概述 1.1 C#语言和Visual Studio开发环境 1 1.1.1 C#语言和.NET 1 1.1.2 Visual Studio IDE和Visual Studio Code 2 1.1.3 安装Visual Studio 2022开发环境 2 1.2 解决方案和项目 6 1.2.1 基本概念 6 1.2.2 创建客户端应用项目和解决方案 6 1.2.3 创建服务器端应用项目和Web应用项目 10 1.2.4 源程序备份 13 1.3 C#代码的组织和调试 13 1.3.1 命名空间和类 13 1.3.2 Main方法 15 1.3.3 代码注释与代码的快速键入 16 1.3.4 C#代码命名约定 17 1.3.5 通过断点调试C#程序 18 1.4 网络应用编程模型 18 1.4.1 互联网与企业内部网 19 1.4.2 C/S模式 19 1.4.3 B/S模式 20 习题 21 第 2章 控制台和WinForms应用编程入门 2.1 控制台应用编程入门 22 2.1.1 创建控制台应用项目示例主菜单 22 2.1.2 控制台输出与输入 24 2.1.3 数据的格式化表示与基本用法 26 2.2 WinForms应用编程入门 28 2.2.1 创建WinForms应用项目示例主菜单 29 2.2.2 窗体与控件 30 2.2.3 消息框 34 2.3 常用控件及其基本用法 34 2.3.1 标签、按钮和文本框 34 2.3.2 面板和分组框 37 2.3.3 单选按钮 38 2.3.4 复选框 38 2.3.5 列表框和下拉框 39 2.3.6 图像和图像列表 41 习题 43 第3章 C#基本数据类型和流程控制语句 3.1 数据类型和运算符 44 3.1.1 C#的类型系统 44 3.1.2 常量与变量 45 3.1.3 运算符与表达式 46 3.2 简单类型 48 3.2.1 整型 48 3.2.2 浮点型 49 3.2.3 布尔型 50 3.2.4 字符型 50 3.2.5 枚举类型 51 3.2.6 可空类型 52 3.3 字符串 53 3.3.1 字符串的创建与表示形式 53 3.3.2 字符串的常用操作方法 54 3.3.3 StringBuilder类 56 3.4 数组 56 3.4.1 基本概念 56 3.4.2 一维数组的声明和引用 57 3.4.3 一维数组的统计运算及数组和字符串之间的转换 58 3.4.4 一维数组的复制、排序与查找 58 3.4.5 二维数组 60 3.4.6 交错数组 60 3.5 数据类型之间的转换 61 3.5.1 基本概念 61 3.5.2 几种特殊的类型转换方法 63 3.6 流程控制语句 64 3.6.1 分支语句 65 3.6.2 循环语句 67 3.6.3 跳转语句 69 3.6.4 异常处理语句 71 习题 73 第4章 C#面向对象编程 4.1 类和结构 74 4.1.1 类的定义和成员组织 74 4.1.2 访问修饰符 76 4.1.3 字段和局部变量 76 4.1.4 构造函数 77 4.1.5 new关键字和this关键字 79 4.1.6 static关键字 81 4.1.7 结构 83 4.2 方法 84 4.2.1 方法声明 85 4.2.2 方法中的参数传递 85 4.2.3 Lambda表达式 87 4.3 属性和事件 88 4.3.1 属性声明 88 4.3.2 委托 90 4.3.3 事件 91 4.4 常用类和结构的基本用法 93 4.4.1 数学运算 93 4.4.2 日期时间处理 94 4.4.3 计时器 96 4.4.4 秒表和随机数 97 4.5 类的封装与继承 98 4.5.1 基类与扩充类 98 4.5.2 类继承中的关键字和构造函数 100 4.6 接口和泛型集合 104 4.6.1 接口的声明和实现 104 4.6.2 通过接口实现继承 105 4.6.3 泛型集合 106 习题 108 第5章 文本文件读写与数据库操作 5.1 文本文件读写及其基本操作 109 5.1.1 文本文件编码和解码 109 5.1.2 文本文件读写基本操作 110 5.2 数据库与DataGridView控件 112 5.2.1 SQL Server LocalDB简介 112 5.2.2 创建数据库和表结构 113 5.2.3 DataGridView控件 116 5.3 利用LINQ和EF Core操作数据库 117 5.3.1 EF Core简介 117 5.3.2 安装EF Core Power Tools扩展 119 5.3.3 从数据库创建模型类和数据上下文类 120 5.3.4 初始化数据库中的表数据 122 5.3.5 利用LINQ查询数据库数据 123 5.3.6 利用LINQ插入更新和删除数据 125 5.3.7 使用EF Core执行原始SQL命令 126 5.3.8 数据库操作完整示例 128 习题 128 第6章 C/S网络应用编程入门 6.1 IP地址转换和域名解析 129 6.2 进程和线程 133 6.2.1 进程 133 6.2.2 线程 135 6.3 数据编码和解码 142 6.3.1 常见的字符集编码方式 142 6.3.2 利用Encoding类实现编码和解码 143 6.4 数据流 145 6.4.1 文件流 145 6.4.2 内存流 147 6.4.3 网络流 148 6.4.4 StreamReader类和StreamWriter类 149 6.4.5 序列化和反序列化 150 习题 151 第7章 TCP应用编程 7.1 TCP应用编程预备知识 152 7.1.1 TCP简介 152 7.1.2 TCP应用编程的技术选择 153 7.1.3 TcpClient类和TcpListener类 154 7.2 同步TCP应用编程 156 7.2.1 同步TCP应用编程的一般步骤 156 7.2.2 利用同步TCP编写棋子消消乐游戏 157 7.3 异步TCP应用编程 161 7.3.1 异步编程模式概述 161 7.3.2 异步TCP应用编程的一般方法 166 7.3.3 利用异步TCP编写群聊游戏 168 7.3.4 利用异步TCP编写五子棋游戏 168 7.4 TCP应用编程开发实例 169 习题 171 第8章 UDP应用编程 8.1 UDP应用编程基础知识 172 8.1.1 UDP与TCP的区别 172 8.1.2 UdpClient类 173 8.1.3 同步发送和接收数据 174 8.1.4 异步发送和接收数据 177 8.2 利用UDP进行广播和组播 180 8.2.1 广播和组播的基本概念 180 8.2.2 加入和退出组播组 181 8.2.3 利用广播和组播实现群发功能 182 8.3 利用UDP编写网络会议程序 185 习题 190 第9章 ASP.NET Core Web应用编程入门 9.1 ASP.NET Core Web编程基础知识 191 9.1.1 基本概念 191 9.1.2 利用布局页设计示例导航 194 9.1.3 路由请求与URL映射 197 9.1.4 Razor语法及其基本用法 199 9.2 Web前端开发架构Bootstrap 202 9.2.1 基本概念 202 9.2.2 常用布局容器和对齐方式CSS类 203 9.2.3 常用颜色组合CSS类 204 9.2.4 Bootstrap栅格系统 206 9.3 利用标记帮助器和HTML帮助器实现界面交互 208 9.3.1 标记帮助器和HTML帮助器 209 9.3.2 呈现form元素的HTML帮助器 211 9.3.3 文本框和密码框 212 习题 213 第 10章 Vue和ASP.NET Core Web API 10.1 项目创建与配置 214 10.1.1 添加ASP.NET Core Web API项目到解决方案 214 10.1.2 添加Vue3项目到解决方案 216 10.1.3 在Vue3项目中使用Bootstrap5和VueRouter 219 10.2 Vue前端开发入门 220 10.2.1 主界面设计 221 10.2.2 Vue编程基础 221 10.3 HTML5常用标记 223 10.3.1 基本概念 223 10.3.2 标题和段落 225 10.3.3 容器和超链接 227 10.3.4 列表和导航 228 10.3.5 图像、音频和视频 230 10.3.6 表格 232 10.3.7 界面交互 233 10.4 层叠式样式表 237 10.4.1 CSS简介 237 10.4.2 CSS的级联控制 238 10.4.3 CSS的盒模型 240 10.4.4 常用CSS选择器 243 10.4.5 字体和文本控制 246 10.5 综合示例 248 10.5.1 天气预报 248 10.5.2 网上商城 249 习题 250 附录A 上机实验 附录B 课程设计
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网