本书通过逐步构建一个完整的开发框架,帮助读者深入理解和掌握ASP.NET Core开发框架的核心概念和技术。本书以实际项目为基础,通过逐步迭代的方式引导读者从零开始构建一个功能强大的开发框架。本书不仅介绍了如何搭建项目结构、处理路由和中间件、使用依赖注入和配置管理等关键技术,还介绍了如何处理身份验证和授权、使用数据库和ORM、编写单元测试等实际开发中常见的问题和技术。本书配有读者交流学习群,可扫描勒口进群。相关代码可通过前言中的代码仓库地址获得。 这是一本面向ASP.NET Core初学者和有经验的开发者的实用指南。通过本书的学习,读者将获得一个全面的ASP.NET Core开发框架的知识体系,并能够应用这些知识构建自己的Web应用程序。
本书针对自动化工程师,全面、深入地介绍了C#上位机开发的基础知识、设计思路与功能实现,旨在帮助读者快速掌握上位机开发的基本原理、技术要点和实践方法。本书内容主要包括C#基本语法、常用控件和布局技巧,C#与WinCC数据交互,SCADA面向组件开发,利用C#实现设备通信,通信驱动库封装,数据库应用开发,文件操作与访问,程序安装与部署等。 本书内容翔实、实用性强,紧密结合自控行业技术人员的IT知识需求,在C#语法讲解中穿插大量程序实例,提高读者学习兴趣和编程成就感。同时,通过典型的上位机应用开发讲解,帮助读者掌握实际应用开发技能,学以致用。 本书适合从事上位机开发的自动化工程师学习,也可供控制工程、自动化相关专业的师生参考。
本书主要内容 ◆ 演示了如何构建ASP.NET 4 Web页面 ◆ 解释了如何使用预置服务器控件添加功能 ◆ 讨论了如何使用各种开发工具构建ASP.NET Web站点 ◆ 分享了创建外观风格一致的Web站点技术 ◆ 讲解了如何在自己的Web站点内实现jQuery和AJAX功能 ◆ 示范了如何使用数据库和Microsoft ADO.NET Entity Framework ◆ 探讨了如何保护和个性化站点 ◆ 研究了异常处理以及如何调试和跟踪页面 Imar Spaanjaars是一名Microsoft ASP.NET MVP,在荷兰经营着一家名为De Vier Koeden的公司,专门使用ASP.NET 4等Microsoft的技术编写因特网和内部网应用程序。他曾撰著或与他人合著了多本书籍,包括ASP.NET 2.0 Instant Results 和《ASP.NET 3.5入门经典——涵盖C#和VB.NET(第5版)》,并且是 Wrox社区论坛p2p.wrox.com上的主要贡献者之一。
本书紧密围绕编程者在编程中遇到的实际问题和开发中应该掌握的技术,全面介绍了ASP.NET进行程序开发的各方面技术和技巧。全书分为22章(其中第20章~第22章放在配套光盘中),内容包括搭建ASP.NET开发环境,页面设计及广告页设计,CSS样式与JavaScript脚本应用,字符串、日期操作,常用Web服务器控件,验证控件,高级Web服务器控件,ADO.NET技术,数据绑定技术,SQL查询相关技术,视图、存储过程及触发器的应用,ASP.NET内置对象,文件处理,图形图像与多媒体,水晶报表与打印,XML技术,Web Service,AJAX及jQuery应用,ASP.NET高级应用,ASP.NET安全机制,网站设计与网页配色。全书提供了共480个实例,每个实例都突出实用性,其中大部分是程序开发者梦寐以求的有关问题的解决方案。 本书附有配套光盘。光盘提供了书中所有实例的源代码,全部源代码都经过精心
本书着重于Microsoft ASP.NET AJAX的基础应用及高级实践,全书分成四个部分,部分以Step by Step的方式引导读者们使用ASP.NET AJAX所提供的各个控件,第二部分则进一步讨论ASP.NET Ajax的高级应用,详细介绍ASP.NET Ajax实务开发时会遭遇到的问题及解决方案,此处同时也详细的讨论ASP.NET Ajax Control Toolkit中所提供绚丽控件。第三部分以快速高效地方介绍了Microsoft*的Silverlight技术,并讨论如何将ASP.NET Ajax与Silverlight整合,提供用户一个崭新的Web体验。第四部分开始进入实战操演的阶段,以小型产品销售系统、聊天室,将真正的ASP.NET Ajax/Silverlight实作经验与读者们一一分享。本书适合Web开发人员、ASP.NET程序员等阅读。
蒋金楠编*的《ASP.NET MVC5框架揭秘》以一个 模拟ASENET MVC内部运行机制的“迷你版MVC框架” 作为开篇,其目的在于将ASENET MVC真实架构的“全 景”勾勒出来。接下来本书以请求消息在ASENET MVC 框架内部的流向为主线将相关的知识点串联起来,力 求将“黑盒式”的消息处理管道清晰透明地展示在读 者面前。相信精读本书的读者一定能够将ASENET MVC :从接收请求到响应回复的整个流程了然于胸,对包 括路由、Controller的激活、Model元数据的解析、 Action方法的选择与执行、参数的绑定与验证、过滤 器的执行及View的呈现等相关机制具有深刻的理解。 本书以实例演示的方式介绍了很多与ASENET MVC 相关的*佳实践,同时还提供了一系列实用性的扩展 ,相信它们一定能够解决你在真实开发过程中遇到的 很多问题。本书*后一章提供的案例不仅用于演示实 践中的ASENET MVC很多
本书是WCF领域内少有的经典著作,以WCF的预备知识开篇,以REST和Plain XML服务的具体案例分析结束全书,全面而深入地讲解了WCF技术的各个知识点。具体包括WF、使用WCF和WF、WCS、信息卡、标识元系统、与COM+集成、定制行为、定制信道、定制传输、发布/订阅系统以及对等通信等。本书不仅系统地阐述了WCF的重要理论知识,而且还提供了大量的实例和解决常见问题的*方案。它是WCF开发团队集体智慧的结晶,是进行WCF开发的参考书。 本书适合于各层次的.NET开发者。
本书系统、全面地介绍了有关 C 语言程序设计所涉及的重要知识。全书分为基础篇、提高篇、 篇和项目篇,共 18 章。基础篇包括迈进 C 语言的大门、C 语言的开发环境、初识 C 语言、C 语言基本数据类型、数据输入与输出、运算符与表达式、条件判断语句、循环语句。提高篇包括数组、字符串处理函数、输入验证、函数、指针的使用。 篇包括复合数据类型及链表、预处理命令、文件操作、内存管理。 ,项目篇是开发一个俄罗斯方块游戏。每章内容都与实例紧密结合,有助于读者理解知识、应用知识,达到学以致用的目的。 本书附有配套资源,包括源码及教学视频。其中,源码全部经过精心测试,能够在 Windows XP、Windows 7、Windows 8、Windows 10 系统下编译和运行。 本书可作为大中专院校计算机专业、软件专业及相关专业的教材,同时也适合 C 语言爱好者、初级C
ASENET 4.5是微软推出的*新版本,是继 ASENET 4.0之后又一个突破,该版本在ASP.NET 4.0 版的基础上进行了全方位的技术升级。 张正礼、陈作聪编*的《ASP.NET从入门到精通(适用于ASP.NET3.5\4.0\4.5版本第2版)》由浅入深、循序渐进地介绍了如何使用ASP.NET 4.5和配套的Visual Studio 2012开发环境进行Web网站开发所要学习的技术、操作方法和使用技巧。全书共分为19 章,分别介绍了ASE.NET 4.5的基础知识、C}≠编程语言基础、Web服务器控件、主题、母版页、网站导航、数据绑定、数据源控件、ADO.NET数据库开发、 XML数据操作、LINQ查询技术、Web服务、 ASP.NETAJAX以及ASP.NET MVC等Web网站开发必须掌握的各种知识和技巧,并通过个人博客和音乐商店两个项目演示了ASRNET 4.5技术在实际开发中的应用。 *后一章还提供了10个完整的网站项目开发供读者学习和参考。 本书提供了所有实
本书从初学者角度出发,通过通俗易懂的语言和大量生动典型的实例,由浅入深、循序渐进地介绍使用C#进行 WinForms 程序开发的常用技术和方法。全书共 16 章,包括搭建 C#开发环境、 个 C#程序、数据类型、运算符、条件语句、循环语句、数组、字符串、面向对象编程基础、面向对象编程进阶、Windows 窗体编程、Windows 控件的使用、数据库基础、使用 C#操作数据库、文件及文件夹操作、库存管理系统等内容。本书附有配套资源包。配套资源包提供了书中所有实例和项目的源代码,全部源代码都经过精心调试,在 Windows 7/Windows 10 等操作系统下均能够正常运行;另外还提供了全程视频讲解,读者可以边看边学,以提高学习效率。本书适用于 C#初中级用户,也可作为大中专院校相关专业和培训机构的教材。对于程序开发爱好者,本书也有 高的参考价值。
本书全面讲解C#并发编程技术,侧重于.NET平台上较新、较实用的方法。新版内容全面 新,涉及异步编程基础、互操作、集合、常见场景及其处理技巧等,另外新增了关于异步流的章节。全书分为14章:第1章概览几种并发编程技术,包括异步编程、并行编程、响应式编程、数据流等;第2~6章对这些技术进行详细介绍;第7~13章深入探讨这些技术,内容包括测试技巧、互操作、取消、函数式面向对象编程、同步、调度等; 4章涉及并发编程中的一些常见场景,并配有对应的解决方案。全书共包含近90个配有源代码的实例,可用于各种应用程序的开发。 本书适合具有.NET基础并希望学习现代并发编程方法的软件开发人员阅读。
这是一本面向ASP.NET Core新手的基础教程,学用相长,注重实践。每个关键知识点都配有简单的示例,以辅助理解。本书内容涉及ASP.NET Core应用程序的初始化、配置,服务容器与依赖注入的使用,/中间件管道的构建,会话状态的维护,Razor页面与MVC,Web API,Blazor,静态文件的访问,以及安全与授权。
本书从初学者角度出发,通过通俗易懂的语言和大量生动典型的实例,由浅入深、循序渐进地介绍使用C#进行 WinForms 程序开发的常用技术和方法。全书共 16 章,包括搭建 C#开发环境、 个 C#程序、数据类型、运算符、条件语句、循环语句、数组、字符串、面向对象编程基础、面向对象编程进阶、Windows 窗体编程、Windows 控件的使用、数据库基础、使用 C#操作数据库、文件及文件夹操作、库存管理系统等内容。本书附有配套资源包。配套资源包提供了书中所有实例和项目的源代码,全部源代码都经过精心调试,在 Windows 7/Windows 10 等操作系统下均能够正常运行;另外还提供了全程视频讲解,读者可以边看边学,以提高学习效率。本书适用于 C#初中级用户,也可作为大中专院校相关专业和培训机构的教材。对于程序开发爱好者,本书也有 高的参考价值。
《asp.net程序开发参考手册》是一本asp.net综合查询参考手册,包含asp.net网站开发中用到的各种技术。本书分为5篇,共15章,篇为asp.net网页基础篇,主要包括网页指令、网页标记与网站配置元素、网页文件夹等内容;第二篇为c#语言基础篇,主要包括c#语言基础等内容;第三篇为asp.net服务器控件篇,主要包括web服务器控件等内容;第四篇为asp.net内置对象篇,主要包括response对象、request对象、server对象、application对象、session对象、cookie对象、cache对象等内容;第五篇为数据库操作技术篇,主要包括access数据库开发、sqlserver数据库开发、linq数据库开发等内容。在每章中均以英文字母顺序对讲解的知识进行排序,并且每个知识点后面都配有相关的示例及典型应用。 《asp.net程序开发参考手册》内容详尽,示例丰富,非常适合作为编程人员及项目开发人员的工具用书
多年来,ImarSpaanjaars一直是ASP.NET相关图书的畅销书作者,他深知读者需要什么方面的知识,才能提高其ASP.NET技巧。在《ASP.NET4.5入门经典(第7版)》中,作者全面介绍了如何使用ASP.NET4.5这个Microsoft*技术来动态构建Web页面,还提供了有益的示例来阐明每个主题。本书采用友好的、循序渐进的方式,讨论了如何自定义IDE、构建PlanetWrox网站示例、操作文件和Web窗体、设计Web页面、显示和更新数据、创建表等等。有了这些资源,读者就可以轻松地掌握ASP.NET4.5。 主要内容 ◆突出强调了ASP.NET4.5和VisualStudio2012的*功能 ◆详述了如何使用ASP.NET4.5控件 ◆解释了ASP.NET状态引擎及其重要性 ◆提出了创建外观统一的网站的建议 ◆说明了如何使用预先建立的服务器控件来添加功能 ◆给出了使用用户控件的实用提示 ◆提供了在Ajax网站中使用Web服务
《学通asp.net的24堂课》以24堂课的形式,从初中级用户的角度出发,全面讲述了使用asp.net进行程序开发的知识和技能,内容安排科学合理,突出学、练、用相结合。主要内容包括:走进asp.net世界、c#语言基础入门、流程控制语句、面向对象程序设计、asp.net内置对象、常用服务器控件、asp.net验证控件、ado.net数据库开发技术、数据绑定控件、web用户控件、母版页技术应用、网站主题与皮肤、网站导航技术、asp.net缓存应用、ajax无刷新技术、linq数据访问技术、程序调试与错误处理、web开发中文件处理技术、利用gdi+绘制web图形图像、水晶报表技术、webservices(服务)技术、asp.net制作网站留言板、ajax校友录数码相册网,以及仿百度知道之明日知道(基于多层架构)。 《学通asp.net的24堂课》适合有志于从事软件开发的初学者、高校计算机相关专业学生,也可作为软
本书由李冠亿编,从程序设计及数据库等软件开发基础知识入手,在详细介绍AutoCAD开发原理、开发环境、开发接口及基本功能的实现的同时,给出了丰富的实例。本书还在对各种开发方式的技术研究的基础上,对未来软件的开发模式、开发方向作了探讨。《深入浅出AutoCAD.NET二次开发(附光盘)》适合研发工程师作为工作参考书,也适合初学者作为入门读物学习。
一位从未接触过计算机编程的小学生提问,作者尝试站在编程语言发明者的角度来回答,提问有趣活泼,从不懂计算机编程到能参加信息学奥林匹克比赛;回答清晰深刻,描述正确的编程思维并能学以致用――本书在这样的一问一答中带领大家开启一次C语言入门之旅。本书不仅叙述C语言的全部语法规则,而且包含编程涉及的计算机科学的相关知识和基础概念,还精心编排大量短小精悍、循序渐进的编程任务,分布在本书的每个部分。读者如果认真地跟随本书实现每段程序,将具备C语言基础编程的能力。C语言历来被认为是为编程高手而生的语言,本书写给希望学习C语言的读者。