C#语言是目前Windows平台下开发应用程序的主流语言之一,应用领域非常广泛,目前已成为ECMA(国际信息和通信系统标准化组织)与ISO标准规范。本书主要以Visual Studio 2013和SQL Server 2008作为开发工具,以工作过程为导向,围绕学生成绩管理系统开发来组织内容,实现了项目开发和理论知识的有机融合,由浅入深地介绍了利用C#开发应用程序的相关技术。全书共13章。第1~3章以开发基于控制台的学生成绩管理系统为主线,深入讨论了C#程序的结构、数据类型和表达式、程序流程控制以及数组、字符串和集合等内容。第4章围绕改进的控制台学生成绩管理系统的开发,介绍了C#面向对象程序设计的核心技术和知识,包括类、继承性、多态性和接口、委托和事件等。第5~10章围绕基于WinForm的学生成绩管理系统的开发,全面介绍了Windows应用程序开发、数据库应用开发、文件与数据
本书《应用篇》选取在实际开发中有着广泛应用前景、同时又在.NET 4.0中有重要创新的“进程通信”、“多线程与并行计算”、“代码协定”、“托管可扩展性框架”和“动态编程特性”等内容进行深入和系统的介绍,掌握这些技术有助于读者开发具有高性能和高扩展性的软件系统。 阅读本书要求读者具备一定的实际开发经验,并且已经掌握了本书《基础篇》所介绍的相关技术,不适合于.NET技术的初学者。
这是一本专门讨论ASP.NET组件设计的书籍,与已有的同类书相比,本书提供了更为完整的范例,对ASP.NET核心运作模式做了更为深入的探讨,并且纳入了许多书籍跳过不谈的章节——IDE环境。因此,它为目前惟一一本深入探讨ASP.NET核心、IDE交互、提供完整且具商业价值范例的ASP.NET组件设计专书。本书重点介绍ASP.NET内部核心运作模式、组件设计基础与IDE环境协同作业,乃至如何撰写市面上常见的专业型组件等内容。作者倾力让本书涵盖几乎所有与设计ASP.NET组件相关的技术,是您进入ASP.NET组件设计的殿堂。
这是一本专门讨论ASP.NET组件设计的书籍,与已有的同类书相比,本书提供了更为完整的范例,对ASP.NET核心运作模式做了更为深入的探讨,并且纳入了许多书籍跳过不谈的章节——IDE环境。因此,它为目前惟一一本深入探讨ASP.NET核心、IDE交互、提供完整且具商业价值范例的ASP.NET组件设计专著。本书重点介绍ASP.NET内部核心运作模式、组件设计基础与IDE环境协同作业,乃至如何撰写市面上常见的专业型组件等内容。作者倾力让本书涵盖几乎所有与设计ASP.NET组件相关的技术,带您进入ASP.NET组件设计的殿堂。
ASP.NET服务器控件是在服务器上运行并封装用户界面及其他相关功能的组件,它为Web站点的创建带来了一场革命。本书首先介绍了ASP.NET服务器控件的工作原理,然后依次介绍了呈现服务器控件、事件和事件处理、状态管理、模板控件和样式、数据处理、自定义控件生成器、使用Visual Studio.NET创建控件、设计时支持及部署和许可服务器控件的知识,本书后通过一个综合实例,介绍了服务器控件在应用程序中的协同工作方式及其为Web站点开发人员带来的便利之处。 本书特别适合于Web站点开发人员阅读,由于本书从服务器控件的基础的知识开始介绍,所以也特别适合于没有任何编程经验而又对构建Web站点感兴趣的读者阅读。
本书是一本非常适合初学者的ASP.NET实战性入门指导书,易于理解、简单而又全面。旨在教会读者在开发实战中该如何思考并实现具体项目,学习面向对象的项目开发架构和各层的技术实现。全书分为3部分,部分讲解了使用ASP.NET进行Web开发的基础知识;第二部分采用控件拖曳和控件配置的方式实现了图书管理项目的快速开发;第三部分采用基于三层框架模式,用编写代码的方式重新实现图书管理系统。
随着.NET Core 开源和跨平台的特性逐渐被广大开发者熟知和接受,有越来越多的.NET 应用从Windows 平台向Linux 平台进行迁移,有越来越多的开发者在Linux 或者macOS 操作系统上开发.NET 应用。同时,这也给之前只熟悉在Windows 平台上开发.NET 应用的开发者带来了一系列挑战。怎样在Linux 和macOS操作系统上有效地使用工具对.NET Core 应用程序进行调试,找出程序中隐藏的代码错误和内存中的问题成为保障应用程序在Linux 和macOS 上平稳运行的重要课题。本书从.NET Core概念、.NET Core 相关工具、调试器选择、调试命令介绍和多线程、内存调试实践等多个环节对.NET Core在Linux、macOS和Windows 三个操作系统上如何进行调试做了详尽的介绍。内容包括.NET Core基础知识、.NET Core 的编译、.NET Core 命令行工具、调试环境的配置、调试器的基本命令、.NET 基本调试命令、多线程、async和await、内存和
《21世纪全国应用型本科计算机案例型规划教材:ASP.NET动态网页案例教程(C#.NET版)》通过案例教学结合任务驱动的方式并采用C#语言循序渐进地讲述基于ASP.NET的动态网页设计和开发技术,具体内容包括建立ASP.NET开发平台、创建ASP.NET页面、使用ASP.NET服务器控件创建表单、控制ASP.NET页面导航、使用ASP.NET验证控件检验表单、ASP.NET复杂控件和用户控件、设计ASP.NETWeb网站、Web数据库操作基础、ASP.NET数据源访问基础、ASP.NET数据绑定控件的使用、ASP.NET登录控件的使用、使用ASP.NET开发学生成绩管理系统、ASP.NET应用程序的配置和部署、ASP.NET应用程序的优化和调试、综合应用(网上书店)。《21世纪全国应用型本科计算机案例型规划教材:ASP.NET动态网页案例教程(C#.NET版)》选用的实例典型实用、可操作性强,讲解深入细致、分析清楚透彻,具有很强的可读性。 《2
使用SignalR更简便地开发实时多用户应用程序一本SignalR权威指南!SignalR是一个灵活框架,可简化服务器和客户端之间的实时、异步通信的开发工作。ASP.NET SignalR编程实战 面向熟悉HTML和JavaScript的.NET开发人员,介绍开发实时Web、桌面和移动应用程序所需的SignalR背景知识和重要技术。 主要内容 ◆理解推送(push)通信模型 ◆熟悉不同抽象层的SignalR开发 ◆了解可以即时通信的异步技术 ◆开发持久连接和Hub ◆使用服务器端.NET代码来创建服务器-客户端RPC ◆实现多平台客户端 ◆在高并发环境中提高性能 ◆采纳基于场景的开发和扩展建议 ◆探讨安全性、可扩展性、单元测试及其他重要主题
周见智、博图轩编著的《修炼之道(.NET开发要点精讲)》是一本注重实际开发、接地气的.NET技术书籍。作者结合多年的开发经验,用通俗易懂的语言,深入浅出地讲解在.NET实际开发工作中的实用知识点。全书分为基础篇和设计篇两大部分。在基础篇,解释了“原子操作”、“阻塞方法与非阻塞方法”、 “框架与库”、“调用与回调”等术语,重点阐述.NET开发的三大基础知识点:数据类型、对象的生命期以及委托与事件。在设计篇,主要讲解“泵”结构在一些主流框架中的应用,以及它在Socket网络编程、Web服务器开发等实际项目中起到的关键作用;并从软件设计模式、软件设计原则以及代码依赖3个方面,对软件架构进行了深入浅出的阐释。 本书适合已经入门且有一定编程经验并准备向高手迈进的.NET开发者。本书同时也可作为大中专院校和.NET技术培训机构
本书以VisualBasic.NET为主线,对VisualBasic语言的应用开发做了详尽细致的介绍。本书共20章,主要介绍.NET Framework、VisualStudio集成开发环境、Windows窗体应用程序的开发及其控件和组件、Web应用程序的开发及其控件和组件、面向对象的程序设计(OOP)、程序调试、XML和安装部署各种应用程序。本书附录还介绍了VB.NET的新型帮助系统,以及VB6到VB.NET应用程序的升级。本书的特点是内容新颖、深入浅出,并且提供了大量的示例项目和对象源代码,便于读者理解掌握VisualBasic.NET的应用技巧。 本书既可以作为VisualBasic.NET的入门教材,也可以作为程序员的培训教材,是广大计算机爱好者应备的实用工具。
ASP.NET 4.0是微软公司*推出的版本,是继.ASP.NET3.5之后的又一个突破,ASP.NET+C#的组合也是网站开发采用的主流技术之一。张绍兵等编著的《ASP.NET程序设计与开发》从实际出发,由浅入深、循序渐进地介绍了使用ASP.NET4.0和Visual Studio 2010环境开发Web网站所需的基本技术、关键方法和相关技巧。通过本书的学习,能够使读者掌握ASP.NET的各个知识环节,可以有效地培养读者程序设计的能力。 张绍兵等编著的《ASP.NET程序设计与开发》共分10章,分别介绍了ASP.NET 4.0开发技术概述、C#语言基础、.ASP.NET 4.0网站结构与页面框架、ASP.NET4.0服务器控件、验证控件和用户控件、ASP.NET 4.0内置对象、AD0.NET数据库访问技术、ASP.NET4.0数据源控件、ASP.NET4.0数据绑定控件等内容。后通过一个综合实例——影视DVD在线浏览与订购网站,将整书的知识结构贯穿起
ASP.NET是Microsoft .NET框架的重要组成部分,它不仅仅是对传统ASP的继承和发展,而且几乎克服了传统ASP的所有缺点,所提供的性能远远超出传统的Web开发模式。ASP.NET完全基于模块与组件,具有更好的可扩展性与可定制性,数据处理方面更是引入了许多激动人心的新技术,增加了Web开发的灵活性,有效缩短了开发周期。 本书深入浅出地讲解了使用ASP.NET进行各个层次的编程的方法和技巧,全书共分四部分。部分讲解ASP.NET的基础知识,包括.NET体系结构以及分布式应用程序开发基础。第二部分讲解在ASP.NET应用程序中处理数据的技巧,包括ADO.NET和XML等。第三部分讲解一些高级技术,包括状态管理和动态图像创建等。第四部分讲解一些专家技巧,包括管理服务器并且应用Windows Management Instrumentation进行远程定位等。 本书面向广大的读者群,包括传统的ASP开发人员、大型
《visualc#.net实验与案例教程》是在打好c#编程基础的条件下,通过对完整案例的细致分析,使读者逐步领会到c#实践开发的精髓。 《visualc#.net实验与案例教程》共分11章,第1章讲解了学习c#开发的的基础实验;第2~11章详细讲解了9个完整的案例,其知识点涵盖了wlndows窗体开发、网络编程、信息安全、图形图像、多媒体、数据库、web等c#主要应用领域。 《visualc#.net实验与案例教程》可以作为高等学校计算机、信息工程等专业的教材,也可供相关领域的技术人员参考。
本书详细地介绍AJAX的相关知识。主要内容包括:ASP.NETAJAX技术概述、局部页面更新技术、ControlToolkit方法、如何在客户端调用Web服务、如何创建客户端功能的组件等。本书内容全面、实例丰富,可以帮助读者快速掌握AJAX的相关技术。本书适合需要了解AJAX的技术人员参考。
本书为21世纪高等学校规划教材。本书*的特色在于以大家熟悉的“类联众游戏大厅的网络象棋”开发案例为主线,贯穿整本书。原理篇部分以案例的形式向读者展示了Visual C#.NET的编程精髓,将Visual C#.NET编程中的语法、技巧等方面的知识融会其中,从浅到深,从易到难。书中内容实例丰富、讲解清晰、力避代码复杂冗长。简短的案例特别有助于初学者仿效理解、把握问题的精髓,能够帮助读者快速对Visual C#.NET有整体的认识。综合应用案例篇通过“类联众游戏大厅的网络象棋”综合性案例,配以详细的代码说明和图片解释,使读者在掌握原理篇中提供的技术或技巧后,使用这些技术尝试实现更为复杂的功能,在实践中掌握和领会Visual C#.NET编程的基本技巧和思想精髓。 本书可作为高等院校相关课程的教材使用,也适合初学者和具有一定编程经验的Visual C#.NET用户使用,
《玩转.NET MicroFramework移植--基于STM32F10x处理器(工程师经验手记)》(作者莫雨)循循善诱,带领大家进入.NET MicroFramewoik移植这个神奇的领域。《玩转.NET MicroFramework移植--基于STM32F10x处理器(工程师经验手记)》内容总体上分为三个部分:部分介绍.NET MicroFramework的基本概况,比如应用领域、发展前景、嵌入式系统的对比等,让读者大致了解它所处的地位;第二部分是熟悉开发环境,比如需要什么开发工具、如何编译代码、如何调试等,让读者了解移植所需要做的准备工作;第三部分是全书之重,主要介绍如何将.NETMicroFramework移植到STM32F103ZE处理器上及需注意的要点,内容涉及向量表、USB驱动、FLASH驱动等,让读者明白如何从无到有进行移植。本书附录中有“快速上手指南”,读者可根据其中的步骤快速地进行系统编译。本书共享书中所有源代码,请到作者博客或北
vb.net是一门完全面向对象的程序设计语言,它具有简单、现代、类型安全、性能优良等特点,是面向对象程序设计教学的主干语言之一。本书采用visualbasic2008作为开发平台,从教学实践全程的角度对vb.net进行了全面的阐述。全书共分十三章,全面讲解了面向对象的程序设计概念、数据类型和表达式、程序设计语句、数组、面向对象的程序设计方法与原理、窗体与控件、界面设计技术、文件程序设计、数据库程序设计、网络程序设计与web程序设计等内容。 《vb.net应用教程(第2版)(visual basic2008版)》从教学实践的角度出发,立足于提高学生的程序设计应用能力。全书理论分析透彻严谨,实例丰富生动,内容由浅入深,能快速引导学生进入vb.net编程世界。本书可作为高等院校程序设计课程的教材,也可作为广大希望掌握vb.net编程的程序设计人员的参考用书。
Tony Northrup编著的《.NETFramework应用程序开发(MCTS教程)》介 绍了.NETFramework应用程序开发的重要主题,内容包括框架基础,输入和输出,文本搜索,集合与泛型,序列化,图形处理,线程,应用程序域和 服务,安装和配置应用程序,日志和系统管理,应用程序安全,用户和数据安全,COM互操作,反射及邮件处理等。 本书是MCTSExam70-536的官方教材,内容涵盖所有考点,且案例丰富,可操作性强。本书的配套资源中包含大量模拟试题,帮助读者测试对各 课知识点的掌握情况。 《.NET Framework应用程序开发(MCTS教程)》的目标读者是.NETFramework应用程序开发人员、希望了解.NETFramework的技术爱好者和备考MCTSExam70-536的考生。
本书来自于微软MVP的*技术心得和感悟,将技术问题以生动易懂的语言展开,层层深入,以例说理。全书主要包括了.NET基础知识及其深度分析,以.NET Framework和CLR研究为核心展开.NET本质论述,涵盖了.NET基本知识几乎所有的重点内容。全书分为5个部分,第1部分讲述.NET与面向对象,从底层实现角度分析了.NET如何实现面向对象机制,进一步分析了面向对象设计原则;第2部分论述了.NET类型系统和CLR的内存管理机制,并对IL语言进行了相应介绍;第3部分论述.NET Framework框架的方方面面,详细分析了.NET框架的所有重点、难点和疑点内容,对框架类库的全貌进行了必要的专题性探讨;第4部分重点介绍了.NET泛型和安全性的相关知识和本质解密;第5部分对.NET 3.0/3.5/4.0新特性进行了详细的介绍和引导,对于快速入门.NET新特性提供了方便之门。
本书使用130个以上短小而实用的例子,引领您攻占ADO.NET的核心领域。主要内容包括:ADO.NET的各个组件,Windows Forms的数据架构与数据连接,新增、修改、删除与搜索的并行输出输入接口,BLOB值的读取、写入与显示,以及将数据集的更新写回数据源等。
本书主要介绍了在.NET中进行Web编程的各种技术。首先介绍了进行Web编程、创建Web窗体以及利用ADO.NET和Visual Studio.NET组件获取和显示数据。接下来阐述了在ASP.NET应用程序中进行调试和错误处理、XML在Web服务中的作用、安全有效地设置Web服务器。后讲解了应用程序的性能和可伸缩性。书中给出了大量示例可以帮助读者快速掌握所介绍的知识。本书适用于具有用Visual Basic.NET开发桌面应用程序的经验,现在想要开发Web应用程序的.NET开发人员。
MTA国际认证系列教材针对微软MTA国际认证软件研发工程师、数据库管理工程师、MTA信息技术专业工程师三大方向,以MTA认证标准为指导、结合实际生产环境,在参考了大量相关资料的基础上,对MTA认证考试中的重点和难点进行深度分析,配以丰富的示例代码、习题等来模拟工作要求与环境,内容由浅入深、循序渐进,图文并茂、结构合理、可操作性强,希望帮助读者更好、更快地掌握核心知识及技能,顺利通过MTA认证考试,提升职业能力。 本教材是针对教师及学生,传授及准备微软专业应用技术国际认证(MicrosoftTechnologyAssociate,MTA)的完整方案。为什么编写本教材《MTA.NET研发工程师核心能力——C#篇》主要针对C#开发中所需具备的技巧,当学生学习过本教材中的内容,对于他们未来的C#开发工作所需具备的知识及应用*的微软技术的能力必定会大大提升,同
本书着重针对.NET技术职位的应聘者,在.NET框架各个技术类别中,选取常出现在.NET面试中的问题,进行分析和解答,同时解释和剖析与该问题相关的.NET机制原理,帮助读者达到知其然更知其所以然的程度。《进入IT企业***的200个.NET面试题》几乎包揽了所有常见的面试题,从基础知识、数据库,再到比较流行的XML、测试方法和算法,是目前市场上*、全的一本面试试题集锦。 本书配合了大量的图例及代码说明,非常适合正打算参加.NET技术职位的应聘和希望梳理.NET框架下技术点的读者阅读。
本书是两岸三地公认*秀的IT图书作家章立民先生的*力作,全面剖析了ASP.NET 3.5 AJAX在Web服务器开发中的应用。 全书共7章。第1-2章对AJAX基础知识和ASP.NET.AJAX技术进行了概述。第3-7章结合嵌套购物车、书籍定购界面、动态调整照片显示比例、个性化的网页相簿、异步平行输入输出界面、动态绘制的2D和3D统计图表等大量实例,深度探讨了UpdatePanel、ScriptManager、UpdateProgress和Timei等ASP.NET 3.5常用服务器控件的使用技巧,并完整阐述了PageRequestManager-类的异步回发技巧。通过学习,读者可以树立正确而扎实的异步网页开发理念,能够编写出专业级别的Web应用系统。 本书实例丰富,好学实用,不仅适合初学ASP.NET AJAX技术的开发人员,对具有一定ASP.NET网络应用程序开发经验的开发人员,也会有有益的帮助。