本书从初学者角度出发,通过通俗易懂的语言和大量生动典型的实例,由浅入深、循序渐进地介绍使用C#进行 WinForms 程序开发的常用技术和方法。全书共 16 章,包括搭建 C#开发环境、 个 C#程序、数据类型、运算符、条件语句、循环语句、数组、字符串、面向对象编程基础、面向对象编程进阶、Windows 窗体编程、Windows 控件的使用、数据库基础、使用 C#操作数据库、文件及文件夹操作、库存管理系统等内容。本书附有配套资源包。配套资源包提供了书中所有实例和项目的源代码,全部源代码都经过精心调试,在 Windows 7/Windows 10 等操作系统下均能够正常运行;另外还提供了全程视频讲解,读者可以边看边学,以提高学习效率。本书适用于 C#初中级用户,也可作为大中专院校相关专业和培训机构的教材。对于程序开发爱好者,本书也有 高的参考价值。
本书全面讲解C#并发编程技术,侧重于.NET平台上较新、较实用的方法。新版内容全面 新,涉及异步编程基础、互操作、集合、常见场景及其处理技巧等,另外新增了关于异步流的章节。全书分为14章:第1章概览几种并发编程技术,包括异步编程、并行编程、响应式编程、数据流等;第2~6章对这些技术进行详细介绍;第7~13章深入探讨这些技术,内容包括测试技巧、互操作、取消、函数式面向对象编程、同步、调度等; 4章涉及并发编程中的一些常见场景,并配有对应的解决方案。全书共包含近90个配有源代码的实例,可用于各种应用程序的开发。 本书适合具有.NET基础并希望学习现代并发编程方法的软件开发人员阅读。
网络运维自动化 专家撰写,8位专家联袂推荐,网络工程师转型 指南。以场景与实践驱动,涵盖NetDevOps理念、常用工具、编程基础、网络运维常用Pvthon模块与网络设备的数据处理等,注重实用性与友好性,余欣著的《NetDevOps入门与实践/网络专业人员书库》分为5篇,共计14章内容。 概念篇( ~2章),阐述NetDevOps是什么、怎么做、技术框架,使读者能清晰了解NetDevOps能给他们带来什么,从何入手,如何开展NetDevOps工作。 基础篇(第3~6章),介绍如何构建NetDevOps的工作环境以及在这些环境中的常用工具,提高读者日常维护工作的效率与准确度。 提高篇(第7~9章),讲解Linux环境编程、Python脚本编程、常用数据结构,学习开发一些在运维或者网络规划中能够使用的关键技能。 实践篇( 0~12章),采用案例的形式,带领读者掌握网络自动化运维、网络设计
一位从未接触过计算机编程的小学生提问,作者尝试站在编程语言发明者的角度来回答,提问有趣活泼,从不懂计算机编程到能参加信息学奥林匹克比赛;回答清晰深刻,描述正确的编程思维并能学以致用――本书在这样的一问一答中带领大家开启一次C语言入门之旅。本书不仅叙述C语言的全部语法规则,而且包含编程涉及的计算机科学的相关知识和基础概念,还精心编排大量短小精悍、循序渐进的编程任务,分布在本书的每个部分。读者如果认真地跟随本书实现每段程序,将具备C语言基础编程的能力。C语言历来被认为是为编程高手而生的语言,本书写给希望学习C语言的读者。
C#作为微软的旗舰编程语言,深受程序员喜爱,是他们编写高效应用程序的 语言。Visual C# 2010新增了大量可圈可点的丰富特性,本书围绕着基础知识和这些新特性全面介绍了如何利用Visual Studio 2010和.NET Framework 4.0编写应用程序。书中沿袭深受读者欢迎的Step by Step风格,通过丰富的练习引导读者逐步构建Windows应用程序,访问SQL Server数据库,开发ASP.NET Web应用程序,创建并使用Web服务等。 全书共29章,结构清晰,叙述清楚。所有练习均在Visual Studio 2010简体中文版上进行过全面演练。无论是刚开始接触面向对象编程的新手,还是打算转移到C#的具有C,C++或者Java基础的程序员,都可以从本书中吸取到新的知识。
本书介绍了VB.NET语言基础知识,以及面向对象的结构化程序设计思想,从实际应用出发,以软件工程的基本思想和结构化、规范化的方法,结合测绘工程的特点和实例,介绍软件开发的全过程。并在各章节中结合重要知识点编写了大量的应用程序示例代码以供读者学习和理解。全书共8章,内容包括VB.NET概论、VB.NET编程基础、窗体与控件、面向对象编程基础、图形图像应用、文件应用、数据库应用,以及交会定点编程案例。
马骏编著的《C#程序设计及应用教程(第3版普通高等学校计算机教育十二五规划教材)》主要介绍C#语言、WinForm和WPF应用程序开发的基础知识。全书共14章,前6章介绍C#语言和WinForm开发的基础知识,包括开发环境、基本数据类型、流程控制语句、类和结构、接口委托与事件、泛型与LINQ、目录与文件操作等;后8章介绍如何开发WPF应用程序,包括WPF控件、资源与样式控制、动画与多媒体、数据绑定与数据验证、数据库与实体数据模型、二维图形图像处理、三维图形和三维呈现。同时附录中给出了本书的上机练习和综合实验。 本书提供配套的PPT课件、在VS2012下调试通过的所有参考源程序,以及书中全部习题参考解答。 《C#程序设计及应用教程(第3版普通高等学校计算机教育十二五规划教材)》可作为高等院校计算机及相关专业的教材,也可作为初、中级程序员的参考
本书主要介绍了C#语言和虚拟仪器技术在测试、测量行业中的实际应用,包括软件编程方法、数据采集应用和自动化测试等。全书共分为三部分: 部分入门篇,介绍了C#语言的基础知识,包括语言基础、面向对象的概念、基本和 数据类型、窗体控件的用法及常用文件类型的读写操作;第二部分 篇,介绍了进阶内容,包括使用C#五言进行数学分析和信号处理、如何实现多线程和异步编程、C#和其他编程语言的混合编程及如何进行复杂的用户界面设计;第三部分工程篇,介绍了在实际测试开发中经常遇到的工程应用,包括串口、网络和Modbus通信,数据库连接和Office报表生成,数据采集和仪器控制,此外还介绍了在开发大型测控程序时可以参考的设计模式及如何发布应用程序。本书内容由浅入深,语言通俗易懂,几乎涵盖了虚拟仪器技术的各个方面,并且包含大量的代
这个 版本对上一版做了全面修订,涵盖C#10和.NET 6的所有 功能。 本书讨论面向对象编程、编写函数、测试函数、调试函数、实现接口以及继承类等主题;介绍.NET API,这些API可执行多种任务,如管理和查询数据,监视和改进性能,以及使用文件系统、异步流、序列化和加密。你可用ASP.NET Core来构建和部署本书列举的跨平台示例应用程序,如网站和服务。 在学习C#语言和许多.NET库的过程中,为确保不会因不必要的应用代码而分心, ~12章构建的是控制台应用程序;打下坚实基础后, 3~17章再使用ASP.NET Core、MVC模式以及Blazor构建实际的应用程序和服务。 8章讲述如何使用Web API、OData、gRPC、GraphQL、SignaIR和Azure Functions等技术构建服务; 9章讨论如何使用.NET MAUI构建跨平台应用程序。
这个 版本对上一版做了全面修订,涵盖C#10和.NET 6的所有 功能。 本书讨论面向对象编程、编写函数、测试函数、调试函数、实现接口以及继承类等主题;介绍.NET API,这些API可执行多种任务,如管理和查询数据,监视和改进性能,以及使用文件系统、异步流、序列化和加密。你可用ASP.NET Core来构建和部署本书列举的跨平台示例应用程序,如网站和服务。 在学习C#语言和许多.NET库的过程中,为确保不会因不必要的应用代码而分心, ~12章构建的是控制台应用程序;打下坚实基础后, 3~17章再使用ASP.NET Core、MVC模式以及Blazor构建实际的应用程序和服务。 8章讲述如何使用Web API、OData、gRPC、GraphQL、SignaIR和Azure Functions等技术构建服务; 9章讨论如何使用.NET MAUI构建跨平台应用程序。
本书是中国大学MOOC(慕课)爱课程平台、智慧树平台上由西安理工大学建设的数据结构课程的配套使用教材。为配合线上慕课的实施,本书以慕课教学推进次序为主线,将知识划分为小知识点,并配有相应的教学视频(扫描二维码观看)。本书共8章。第1章介绍数据结构的基本概念,以及算法与评价;第2章介绍线性表的概念,以及两种存储方式(顺序存储和链式存储)下的运算实现;第3章介绍栈、队列的特点,以及不同存储方式下运算的实现;第4章介绍特殊矩阵、稀疏矩阵的压缩存储,广义表的概念与存储,以及串的基础知识和模式匹配算法;第5章介绍树与二叉树的概念、存储、运算与实现,以及哈夫曼编码;第6章介绍图的概念、存储、运算与实现,以及几个图的经典应用;第7章介绍常用的几个静态和动态查找算法;第8章介绍常用的几类排序算法及其性能比较
本书依托初学者已有的知识结构,按照程序设计的工作流程,面向初学者介绍程序设计基础知识及C#语言。本书共有7个单元,单元1为可视化编程初体验,讲述Visual Studio 2019可视化开发环境的安装、界面组成和程序开发的主要步骤,通过“用户登录”程序讲解了Form窗体和TextBox控件的用法,通过界面的美化讲解控件的常用属性;单元2为数据类型与运算符,讲述程序中不同的数据类型、数据类型在使用中常见的故障,以及故障的调试;单元3为编写分支结构的程序,介绍if…else双分支结构语句和switch多分支结构;单元4为编写循环结构的程序,介绍do…while循环和for循环;单元5为程序中的数组,介绍一维数组、多维数组的用法;单元6为方法,通过对前面“计算器”程序的完善,介绍方法的定义与调用、参数传递;单元7为程序中的控件,介绍用户界面中常用的RadioButton、
刘勇军编著的《面向对象程序设计——C# & ASP.NET实现》以C#为语言基础,以ASP.NET为Web编程的核心组件,系统地介绍.NET体系结构、C#语言基础、面向对象编程基础,详细讲述C#中数组、集合、泛型、继承、接口、委托、事件以及程序的调试和异常处理;深入探讨页面对象、导航技术、服务器控件、内置对象、ADO.NET、数据控件、XML数据处理和Web程序的发布。依据知识体系内在的逻辑关系而设计的教程内容一定可以让读者轻松地掌握C#和ASP.NET的精髓,并 终能够开发出一个完整的Web应用程序。 《面向对象程序设计——C# & ASP.NET实现》包含教程、课件、实例程序、学生实验部分,可作为高等院校信息管理类、电子商务类、计算机类等相关专业教材或实践参考书。
本书是在“十二五”职业教育 规划教材《基于C#的ASP.NET程序设计 第4版》的基础上修订而成的,主要介绍使用ASP.NET进行Web应用系统开发的相关内容,开发环境为Visual Studio 2013,使用C#作为ASP.NET开发语言。本书除 1章、 2章外,所有内容均适用于Visual Studio 2005以上版本。 本书共12章,内容包括ASP.NET基础、C#语言基础、服务器端控件、ADO.NET数据库访问技术、VS.NET开发会员管理系统、数据窗体设计、内置对象、母版页与主题、Ajax技术、新闻发布系统与网上书店系统设计实例、ASP.NET MVC基础和ASP.NET MVC的农产品信息发布系统的实现。 本书内容丰富,结构清晰,深入浅出,适合作为高等职业院校计算机及相关专业Web应用系统开发的教材,也可作为ASP.NET培训教材,以及从事ASP.NET编程和网站开发者的参考书。 为了方便教学,本书配有电子课件、模拟试卷、习题答案、