本书通过逐步构建一个完整的开发框架,帮助读者深入理解和掌握ASP.NET Core开发框架的核心概念和技术。本书以实际项目为基础,通过逐步迭代的方式引导读者从零开始构建一个功能强大的开发框架。本书不仅介绍了如何搭建项目结构、处理路由和中间件、使用依赖注入和配置管理等关键技术,还介绍了如何处理身份验证和授权、使用数据库和ORM、编写单元测试等实际开发中常见的问题和技术。本书配有读者交流学习群,可扫描勒口二维码进群。相关代码可通过前言中的代码仓库地址获得。 这是一本面向ASP.NET Core初学者和有一定经验的开发者的实用指南。通过本书的学习,读者将获得一个全面的ASP.NET Core开发框架的知识体系,并能够应用这些知识构建自己的Web应用程序。
桌面扩展开发作为一种重要的地理信息系统应用开发模式,已经在很多行业以及高校教学和科研中得到很好的应用:本书由浅入深,结合实际的应用案例,以通俗易懂的语言介绍了如何使用supermapdeskpro.net进行插件式扩展开发。 本书一共分为7章,包括开发基础、快速入门、对象模型、配置文件、插件开发、启动开发以及应用案例。 本书主要面向地理信息系统相关专业的师生,可作为地理信息系统专业高年级学生或者研究生的实习教材,也可供从事桌面插件式开发的工作人员参考,帮助他们快速解决学习和工作中遇到的问题。
本书不只讲解Delphi和.NETFramework的基本特点,它还深入讨论了如何使用Borland的开发工具编写.NET应用程序。在本书中,你会找到关于如何高效地利用.NETFramework的实用范例、技术和原则。当前的Delphi用户通过掌握这种新的令人兴奋的技术可以将自己的技能提高到新的层次。Delphifor.NET的初学者可以快速掌握使用Delphi进行.NET开发的各个方面。本书内容丰富,包括Delphi语言、.NET开发概念(比如内存管理)、COM-Interop、反射、GDI、Windows和WebForms组件开发等等。在这里,你还会找到关于ADO.NET和ASP.NET等核心.NET技术的大量信息,以及演示有价值技术的范例。
本书是久负盛誉的ASP.NET著作版,有“ASP.NET”之誉。作者因为这一系列著作而荣获微软公司社区最高技术荣誉“微软传奇人物”称号。在新版中,作者延续了循序渐进、深入浅出的叙述风格,本书保持了详尽全面和代码密集等诸多优点。与此同时,作者添加了大量新内容,涵盖ASP.NET4引入的所有新特性,包括Silverlight、MVC和EntityFramework。卷1是基础篇,主要讲述如何创建ASP.NET页面、设计ASP.NET网站、数据访问、创建组件、站点导航等。本书广受读者称道,除了文字叙述清晰透彻之外,代码示例也处处堪称经典,体现了作者大师的深厚功力。书中所有代码示例都用C#语言来描述,图灵网站提供了C#和VB.NET代码下载。???本书既是绝佳的学习资源,也是将不断查阅的参考书。
.NET框架提供了新的、更有效的、确保用户的Web应用和基于LAN的应用的安全性的方法。书中使用了大量详细的示例代码,帮助读者学习如何采用正确的技巧处理最有可能碰到的各种情况,笔者并不是在介绍安全,而是将内容以“菜谱”方式编排,使有经验的程序员轻松应对严峻的安全挑战:·意识到并避免危险的陷阱—包括.NET中的漏洞·灵活使用基于角色的和代码访问的安全·化策略和代码组的安全优势·使用.NET加密技巧保护数据·满足最苛刻的LAN安全需求·一揽子解决与Web和无线应用相关的特殊安全问题·在受管理的应用中实现Win32API安全读者将了解到在实现安全的每一个步骤时都要考虑人为因素,并将熟练掌握各种工具,开发出满足用户需求且克服其弱点的强大解决方案。
《设计模式:NET并行编程》结合大量的项目实践,介绍了与并行编程相关的概念、方法和应用。本书共7章:章主要介绍并行编程的基本概念与并行计算的基础理论,第2章主要介绍并行循环的知识,第3章介绍并行任务处理,第4章阐述并行合并计算的机理,第5章介绍future模式,第6章在前文的基础上深入探讨动态并行任务机制,第7章介绍并行编程的流水线机制。《设计模式:NET并行编程》适用于在.netframework上编写托管代码的程序员,包括在visualc#、visualbasic以及visualf#上编写代码的程序员。本书不假定读者具有并行编程技术的预备知识。不过,读者需要熟悉c#的特征,如委托、lambda表达式、泛型以及语言集成查询(linq)表达式等。读者还至少应该对进程和线程的概念有基本的了解。
本书全面介绍了编程的基本原理,详细讲述了VisualBasic.NET中引入的新功能,如继承和多态、事件处理程序、结构化异常处理和Web服务。提供了一些建立在实践基础上的附加见解和建议,目的是帮助读者在使用VisualBasic.NET时获得比使用VisualBasic6更大的收益。全书共分20章,涉及的内容包括:新的VisualBasic语言、高级面向对象编程、通用语言运行时、客户/服务器开发、Web编程等。本书的代码都是作者精心编写和组织的,为了能提供高质量的范例,尽量采用了重构和简单的可重用的面向对象代码。本书适合于计算机编程的初学者和愿意使用VisualBasic.NET语言的专业人士。
本书首先概述了VB面向对象编程的概念和方法,然后讨论了23种设计模式,每种模式都通过至少一个完整的VB程序来说明,以帮助读者建立设计模式的思想。这种方式使得设计模式的概念容易掌握,也更容易理解设计模式的本质及目的。读过本书,VB程序员可以迅速提高编程水平,并从设计模式中受益。本书可以为设计比较复杂的VB程序提供指导,既可以作为深入学习VB编程的教科书,也可作为探讨软件设计模式研究领域人员的参考书。
《设计模式:NET并行编程》结合大量的项目实践,介绍了与并行编程相关的概念、方法和应用。本书共7章:章主要介绍并行编程的基本概念与并行计算的基础理论,第2章主要介绍并行循环的知识,第3章介绍并行任务处理,第4章阐述并行合并计算的机理,第5章介绍future模式,第6章在前文的基础上深入探讨动态并行任务机制,第7章介绍并行编程的流水线机制。 《设计模式:NET并行编程》适用于在.framework上编写托管代码的程序员,包括在visualc#、visualbasic以及visualf#上编写代码的程序员。本书不假定读者具有并行编程技术的预备知识。不过,读者需要熟悉c#的特征,如委托、lambda表达式、泛型以及语言集成查询(linq)表达式等。读者还至少应该对进程和线程的概念有基本的了解。