◆ 解释 ASP.NET MVC 框架与“文件页” Web 框架的不同之处 ◆ 介绍控制器、视图、模型、表单、 HTML 辅助方法、数据注解、验证、成员资格、授权、安全和路由 ◆ 着重介绍核心的主题: Ajax 、 jQuery 、 NuGet 、依赖注入、单元测试、 MVC 扩展和 Razor ◆ 在实际的大型 ASP.NET MVC 案例网站 NuGet Gallery 中演示所有知识点 ◆应上一版读者提出的要求,本书涵盖了其他一些紧贴实用的开发知识
本书《应用篇》选取在实际开发中有着广泛应用前景、同时又在.NET 4.0中有重要创新的“进程通信”、“多线程与并行计算”、“代码协定”、“托管可扩展性框架”和“动态编程特性”等内容进行深入和系统的介绍,掌握这些技术有助于读者开发具有高性能和高扩展性的软件系统。 阅读本书要求读者具备一定的实际开发经验,并且已经掌握了本书《基础篇》所介绍的相关技术,不适合于.NET技术的初学者。
ASP.NET技术是目前开发基于Web应用程序流行和前沿的技术。ASP.NET 3.5是目前*的版本,本书深入浅出,详细介绍了ASP.NET 3.5的新技术和新特色。本书首先介绍了.NET Framework 3.5和Visual Studio 2008集成化开发环境中的新功能,并对C#语言进行了较详细的介绍。接下来对于ASP.NET 3.5中的各种技术点进行了大量的示例探讨,包括控件、状态管理、异常处理和追踪、用户控件、导航技术、数据绑定、LINQ与数据查询、ASP.NET AJAX技术以及ASP.NET中的用户管理安全性等。并在后一章深入分析了一个使用ASP.NET 3.5实现的网站。 本书的特色在于理论联系实际项目的应用,从项目出发讨论了ASP.NET 3.5各方面的知识点。在技术细节方面列举了大量实例以帮助读者更快更全地掌握ASP.NET 3.5技术。本书适合于任何想要学习ASP.NET 3.5的初学者和在校学生,对于具有一定的ASP.NET 1.1或者ASP.NET 2.0基础的应用开发
本书以零基础讲解为宗旨,用实例引导读者深入学习,采取【基础知识→核心技术→应用开发→项目实战】的讲解模式,深入浅出地讲解ASP.NET的各项技术及实战技能。 本书第1篇【基础知识】主要讲解ASP.NET动态网站、ASP.NET网站开发基础、C#语言基础、数据库与SQL基础、ASP.NET中的控件应用及JavaScript等;第2篇【核心技术】主要讲解ADO.NET、数据控件应用、调试与错误处理、水晶报表、ASP.NET Ajax、ASP.NET MVC 架构、ASP.NET安全揭秘和基于XML的新型Web开发模式等;第3篇【应用开发】主要讲解银行在线支付系统、在线投票统计系统、邮件收发系统、网站流量统计系统、用户验证系统、广告生成系统及文件批量上传系统等7个应用系统的开发;第4篇【项目实战】包括实战前的项目规划、博客系统、B2C网上购物系统以及信息管理系统(图书管理系统、学生管理系统、教师档
利用动态服务端Web内容和响应Web设计共同构建的网站,在任何分辨率、桌面或移动设备下都可以进行良好的显示。通过《基于Bootstrap和Knockout.js的ASP.NET MVC开发实战》的实践应用,你将可以学习对ASP.NET MVC服务端语言、Bootstrap前端框架和Knockoutjs Model-View-ViewModel模式的JavaScript实现的组合使用。本书主要内容有:通过ASP.NET MVC5、Bootstrap及Knockout.js的组合,构建组织良好、且易于维护的Web应用程序。利用ASP.NET MVC 5构建服务端Web应用程序,与数据库进行交互,并动态渲染HTML。利用Bootstrap创建在各种现代设备上都可以渲染的响应式视图,我们可能再也不需要CSS编码了。添加Knockout.js,通过流行的客户端交互(由服务端Web程序进行驱动)可以增强响应式Web设计。
本书全面讲解了.NET Framework 3.5开发中各方面的技术要点,共分19章。本书没有对各个功能的工作原理进行深入的揭示,而是采用“知识进述”+“代码示例”的方式,让读者可以快速体验并掌握.NETFramework 3.5的开发方法。 本书适合从事各利.NET程序开发的人员阅读。通过不同层次的例子,相信可以让读者理解、掌握,NET程序开发,特别是关于WPF、wcF和WF这3种重要框架的应用所要掌握的知识。
本书描述使用微软.NET Micro Framework进行嵌入式开发的核心技术和概念。本书主要内容包括构建基于.NET Micro Framework的小型连接设备、构造设备、网络技术、创建界面显示、使用SideShow、使用仿真器以及控制机器人。本书通过实践来说明嵌入式开发的技术和知识,从通用的GP10和中断,到Client/Server网络,再到Windows SideShow。 本书适合嵌入式开发人员以及其他软件开发人员参考。
《ASP.NET项目开发全程实录(第3版)》以供求信息网、电子商务平台、小区物业内部管理网、图书馆管理系统、企业办公自动化管理系统、互动媒体学习社区、在线考试网、物流信息管理平台、播客网、仿百度知道之明日知道等10个实际项目开发程序为案例,从软件工程的角度出发,按照项目的开发顺序,系统、全面地介绍了程序开发流程。从开发背景、需求分析、系统功能分析、数据库分析、数据库建模、网站开发到网站的编译与发布,每一过程都作了详细的介绍。 本书及光盘特色还有:10套项目开发完整案例,项目开发案例的同步视频和其源程序。登录网站还可获取各类资源库(模块库、题库、素材库)等项目案例常用资源,网站还提供技术论坛支持等。 本书案例涉及行业广泛,实用性非常强。通过本书的学习,读者可以了解各个行业的特点,能
ASP.NET是当今使用为频繁的Web开发技术之一,在开发领域占据重要的地位。本书通过现实中典型综合实例的实现过程,详细讲解了ASP.NET在实践项目中的综合运用。全书分为12章,其中,第1~2章是基础知识,简要讲解了搭建ASP.NET开发环境的知识和C# 4.5的基本语法知识;第3章讲解了在线留言本系统的具体实现流程;第4章讲解了个人相册展示系统的具体实现流程;第5章讲解了RSS采集器的具体实现流程;第6章介绍了心灵聊天室系统的具体实现流程;第7章讲解了京西图书商城系统的具体实现流程;第8章讲解了企业即时通信系统的具体实现流程;第9章介绍了美图处理系统的具体实现流程;第10章讲解了56同城信息网的具体实现流程,让读者了解ASP.NET技术在供求网站中的重要作用;第11章讲解了皇家酒店客房管理系统的具体实现流程,并剖析了技术核心和实现技巧;第12
本书主要介绍了在.NET中进行Web编程的各种技术。首先介绍了进行Web编程、创建Web窗体以及利用ADO.NET和Visual Studio.NET组件获取和显示数据。接下来阐述了在ASP.NET应用程序中进行调试和错误处理、XML在Web服务中的作用、安全有效地设置Web服务器。后讲解了应用程序的性能和可伸缩性。书中给出了大量示例可以帮助读者快速掌握所介绍的知识。本书适用于具有用Visual Basic.NET开发桌面应用程序的经验,现在想要开发Web应用程序的.NET开发人员。
MVC作为一种流行的应用程序开发框架已经存在多年。现在,Microsoft公司也加入了这个社区,ASP.NET MVC框架为应用程序开发人员提供利用成熟开发模式,开发易于理解、易于测试和易于维护的应用程序的新利器。本书通过一个已经投产的代码营网站实例,介绍了这个框架的方方面面,贯穿本书始终的是MVC框架的特性及其重要的设计理念(关注点分离、依赖注入等),一个完整的开发过程(包括建立模型、编码和测试)为开发人员提供了熟悉这一新框架的极好示范,同时揭示了与成熟的MVC框架(如Ruby on rails等)的比较以及互相借鉴之处。 本书适合于对MVC框架感兴趣的ASP.NET开发人员,其中的许多设计原则和*实践则可以适合于各种开发人员。
Ajax是Web 2.0 主要的技术组成部分。本书图文并茂,实例详尽,内容基本覆盖了Ajax技术开发所有常用模块的知识。全书内容分为3篇。篇包括认识Ajax和ASP.NET Ajax的概述、安装。第二篇采用ASP.NET Ajax框架开发Ajax GridView、聊天室、自动完成、自动拒绝垃圾发布程序、拖曳排序、评分功能、QQ样式的菜单等常用模块。第三篇直接利用XMLHTTP对象进行Ajax常用模块的开发。实现的模块有:注册登录、通信录、留言本、分页模块、文件上传显示进度条、相册模块、Ajax小偷模块、聚合搜索、无限级级联菜单、内文广告系统、聊天室、可个性化定制的RSS、Web QQ等。 本书适合广大Web网站开发人员、Ajax程序员、ASP.NET程序员、网站UI开发人员、网页特效制作人员、JavaScript开发人员、网站管理维护人员阅读,尤其对于有一定Internet/Intranet编程技术经验的人员具有很好的参考作用。
微软的.NET是一个对Windows-based软件开发起到革命性影响的新技术集。.NET主题之一是Web services的思想,允许软件运用Internet技术,和其他软件直接通讯。这个首创技术中的核心组成:.NET Framework和Visual Studio.NET,提供了一个多语言环境,让开发人员在其中开发Web services及其他类型的应用。.NET的另一方面:.NET My Services,提供我们一个用以创建新型应用的新型平台。总而言之,.NET技术将改变几乎所有Windows应用程序的构建方式。 《.NET大局观》是为开发人员和技术管理人员撰写的一本书,是对Windows崭新开发景观的一份简明指南。页边注释、详细图表以及明晰的写作风格,使这本书易于阅读和浏览;分析文块则探索带争议的话题,并提出常见的关注点。这本书的独立观点和直白描述,清楚地阐示了.NET技术的运作机理和使用方式。 本书关键主题包括: .NET本身
本书以Web 2.0开发中的5种需求和28个重要元素为线索,114个演示案例全面讲解ASP的开发技术,8个简单案例让读者跟踪学用,11个流行应用系统全面讲解项目开发各技术环节与开发技巧。 全书共分3部分22章,第1部分(1~2章)介绍Web 2.0的概念、应用、重要元素及开发技术;第2部分(第3—11章),包括ASP语言基础、常用函数与组件、内置对象及开发中常用的技巧;第3部分(第12—22章)为实例篇,介绍博客网站系统、基于Ajax的留言本、新闻发布系统、为网站添加RSS功能、Wiki网站系统、网络论坛系统、网络邮件系统、网络校友录系统、网络聊天室、网上商城、网站访问统计等11个系统的设计与实现。另,书中所用案例源代码均收录于附赠光盘中,读者可以直接部署,或植入实际开发项目。 本书注重学用结合,兼顾初、中级用户的需求,面向Web2.0网站开发及相关
本书关注直接影响框架可编程能力的设计问题,为框架设计师和广大开发人员设计高质量的软件提供了权威的指南,这一版更新至.NET 3.5。书中内容涉及框架设计的基本原则和规范,常用设计惯用法,为命名空间、类型、成员等框架各部分命名的规范,框架中常用设计模式的规范等。同时,书中添加了来自经验丰富的框架设计师、业界专家及用户给出的评注,为书中的许多规范增色不少。 本书为框架设计师之作,也可用作.NET开发人员的技术参考书。
《VisualC#.NET基础与应用教程/21世纪高等学校计算机教育实用规划教材》是一本面向广大C#编程爱好者的图书。其全面介绍了VisualC#.NET基础知识、控件、文件处理和系统操作、多媒体编程、网络编程、数据库编程以及Web应用程序开发和XML技术,并以实例的形式向读者展示了VisualC#.NET的编程精髓,将VisualC#.NET编程中的语法、技巧等方面的知识融汇其中,由浅人深,从易到难。这些实例典型简洁,所涉及的技术对解决同类问题具有实用性。书中实例(例如计算器、网络象棋开发、坦克游戏等)贴近读者、讲解清晰、力避代码复杂冗长。简短的案例特别有助于初学者仿效理解、把握问题的精髓;能够帮助读者快速对VisualC#.NET有整体认识。无论是入门级的初学者,还是有一定基础的读者,都可以在《VisualC#.NET基础与应用教程/21世纪高等学校计算机教育实用规划教材》中得
本书是一本集查询、使用、学习和练习为一体的自学手册,书中介绍了应用ASP.NET进行开发的各种技术和技巧。全书分为12章,内容包括网站页面与菜单导航设计、典型Web控件应用开发、SQL查询技术、数据库开发技术、LINQ数据访问技术、图形图像与多媒体、网上购物与银行在线支付、网站策略与安全、程序开发设计模式与架构设计、Web系统应用硬件开发、高级应用开发、网站在线工具等。全书精选了126个典型实例,所选实例覆盖了ASP.NET开发中的热点问题和关键问题,实用性非常强。全书按实际应用进行分类,可以使读者在短时间内掌握更多实用技术,快速提高编程水平。 本书附有配套DVD光盘,光盘中提供了实例的全程视频讲解及所有实例源代码,这些源代码都经过精心调试,在Windows XP和Windows 2003下测试通过。 本书适合ASP.NET程序的初学者、编程爱好者阅读
本书针对ASP.NET 2.0应用程序设计案例,采用了循序渐进的方式进行讲解。前4章主要讲述ASP.NET 2.0相关的基础知识,后5章主要进行案例讲解。在案例讲解中,遵循教师授课模式,采用经典的三层框架方式,从常见的案例着手,分析其优缺点,然后对此案例进行改进,后完成一个完整的案例。为了让读者可以尽快上手,书中选取了读者熟悉的BBS、聊天室等系统作为案例,这样读者可以将更多精力用在学习技术上。全书采用C#2.0作为开发语言,数据库采用SQL Server 2005和Access 2003。 本书不仅可以作为ASP.NET 2.0初学者的书籍,还可以作为学习ASP.NET 2.0的进阶书籍。
本书是一本非常适合初学者的ASP.NET实战性入门指导书,易于理解、简单而又全面。旨在教会读者在开发实战中该如何思考并实现具体项目,学习面向对象的项目开发架构和各层的技术实现。全书分为3部分,部分讲解了使用ASP.NET进行Web开发的基础知识;第二部分采用控件拖曳和控件配置的方式实现了图书管理项目的快速开发;第三部分采用基于三层框架模式,用编写代码的方式重新实现图书管理系统。
本书介绍了微软*的ASP.NET MVC 4框架,包括如何使用ASP.NET MVC4框架构建Web应用程序,ASP.NET MVC 4框架的运行原理,如何在真实开发场景中使用ASP.NET MVC4框架新特性来解决不同的需求,如何使用HTML、JavaScript、EntityFramework以及其他Web相关的技术。同时,分享了许多实际项目开发的*实践经验,包括如何使用jQery、jQuery、EntityFramework、ASP.NET WebAPI进行应用程序开发。而且还深入阐述了许多高级知识点,如网站SEO、性能优化、日志、缓存等。 对于想要学习ASP.NET MVC Web编程的开发人员来说,本书无疑是*选择。
.NET平台是目前流行的软件开发平台,.NET软件是很多软件测试人员需要面对的测试对象,.NET软件的测试有其特殊性,需要专门的测试技术、测试技巧和测试工具。 本书结合流行的软件测试工具QTP、LoadRunner等使用方法的介绍,专注于.NET平台软件测试技术的讲解,阐述各种类型的.NET软件的测试方法和实战技巧,使读者可以快速掌握各种软件测试技术,并且能直接应用于实际的软件测试项目中。 本书不拘泥于测试理论的讲解和测试工具使用方法的介绍,而是根据.NET软件测试对象的特点,分门别类地分析其相应的测试方法和测试技术,采用合适的测试工具结合典型案例进行测试讲解。本书是作者多年参与.NET平台软件测试的经验总结,对学习软件测试的初学者和从事.NET平台软件测试工作的工程师,尽快融入实战角色、提高实战技能都有很大的帮助。
周见智、博图轩编著的《修炼之道(.NET开发要点精讲)》是一本注重实际开发、接地气的.NET技术书籍。作者结合多年的开发经验,用通俗易懂的语言,深入浅出地讲解在.NET实际开发工作中的实用知识点。全书分为基础篇和设计篇两大部分。在基础篇,解释了“原子操作”、“阻塞方法与非阻塞方法”、 “框架与库”、“调用与回调”等术语,重点阐述.NET开发的三大基础知识点:数据类型、对象的生命期以及委托与事件。在设计篇,主要讲解“泵”结构在一些主流框架中的应用,以及它在Socket网络编程、Web服务器开发等实际项目中起到的关键作用;并从软件设计模式、软件设计原则以及代码依赖3个方面,对软件架构进行了深入浅出的阐释。 本书适合已经入门且有一定编程经验并准备向高手迈进的.NET开发者。本书同时也可作为大中专院校和.NET技术培训机构
使用SignalR更简便地开发实时多用户应用程序一本SignalR权威指南!SignalR是一个灵活框架,可简化服务器和客户端之间的实时、异步通信的开发工作。ASP.NET SignalR编程实战 面向熟悉HTML和JavaScript的.NET开发人员,介绍开发实时Web、桌面和移动应用程序所需的SignalR背景知识和重要技术。 主要内容 ◆理解推送(push)通信模型 ◆熟悉不同抽象层的SignalR开发 ◆了解可以即时通信的异步技术 ◆开发持久连接和Hub ◆使用服务器端.NET代码来创建服务器-客户端RPC ◆实现多平台客户端 ◆在高并发环境中提高性能 ◆采纳基于场景的开发和扩展建议 ◆探讨安全性、可扩展性、单元测试及其他重要主题
本书以ASP.NET的基础知识学习和应用为主要讨论对象。在基础篇(第1-14章),以浅显的方式讲解ASP.NET的基本知识,并包含了相应的示例。在进阶篇(第15-22章),精心按照难易程度和适用范围,对ASP.NET的具体应用进行了较为详细的讨论。对于每个例子,都有详细的背景知识介绍、编程实现思路和具体的代码分析。这种写作方法,既能够扩大读者的知识面,又能够帮助读者培养分析问题、解决问题的能力。通过对这些例子的学习,读者可以更好地领会ASP.NET语法和编程技巧,将所学的知识融会贯通。 本书内容翔实、丰富、浅显易懂,可供广大ASP.NET开发者、软件开发人员和计算机爱好者学习参考。