ASP.NET MVC 是微软官方提供的以MVC模式为基础的ASP.NET Web应用程序框架。MVC 将一个Web应用分解为Model、View和Controller,有助于管理复杂的应用程序,并简化了分组开发,使得复杂项目更易维护。本书共分为12章,以符合初学者思维的方式系统地介绍ASP.NET MVC的应用技巧,并结合实际项目详细地介绍如何基于ASP.NET MVC构建企业项目。通过本书的学习,读者可以全面掌握ASP.NET MVC的开发,并从代码中获取软件开发与架构设计的经验与灵感。本书具有很大的参考价值,既适合ASP.NET MVC开发初学者阅读,也适合有一定基础的ASP.NET MVC开发人员进行技术强化和经验积累,同时还适合作为高等院校和培训学校相关专业的教学参考书。
本书详细解释了影响应用程序性能的Windows、CLR和物理硬件的内部结构,并为读者提供了衡量代码如何独立于外部因素执行操作的知识和工具。书中提供了*量的C#代码示例和技巧,将帮助读者**限度地提高算法和应用程序的性能,提高个人竞争优势,使用更低的成本获取更多的用户。本书共11章,D1章和D2章关注性能的度量指标及性能评测;第3章和第4章则深入CLR内部,专注于类型与CLR垃圾回收的内部实现;第5~8章及D11章讨论.NET框架中的几个特定的方面,以及CLR提供的几种可用来进行性能优化的手段;第9章对复杂度理论和算法进行了简单的尝试;D10章则包含了一些独立话题,包括启动时间优化、异常及.NET反射等。本书适合已经拥有一定C#语言和.NET框架的编程基础,对相关概念较为熟悉的中gao级程序员阅读学习。
书 全面讲解WPF 的实际工作原理,是一本WPF 著作。在紧贴实用示例这一思想的引导下,列出实用提示,引导以专业的方式使用WPF 。本书开篇介绍WPF 基本概念以便为您奠定坚实的基础,并将现有C# 技能作为引用框架,然后讨论高级概念,结合实际演示它们的用法,并重点强调了可由此节省的时间和人力成本。 本书特色 u 理解WPF 编程的基础知识:从XAML 到控件,乃至数据流 u 开发实用的应用程序,带您实际了解导航、本地化和开发 u 探讨WPF 提供的高级用户界面控件 u 分析如何在WPF 中管理文档,涵盖了文本布局、打印和文档打包等所有技术 u 使用图形和多媒体来增强应用程序
本书是经典的“Visual C++技术内幕”的*版。Visual C++一方面是一个C++实现,它提供了一个功能强大的集成开发环境;另一方面,它提供了一些C++类库,其中*影响力的当然是MFC。随着Visual C++的发展,MFC已经不是Visual C++中的类库了,其他还有ATL、STL等。此外,Visual C++还融合了大量的开发工具,特别是与Internet相关的开发支持。后,本书也介绍了Visual C++对.NET的支持。总体而言,本书涵盖了当前*的Visual C++的主流技术,既有对老技术的继承和更新,也有对新技术的精辟阐述。所以,阅读本书可以全面拓宽读者的知识面。从这层意义上讲,本书相当于Visual C++的百科全书,它浓缩了Visual C++的精华。 本书面向中级Visual C++程序设计人员,并可以作为高年级计算机专业学生及软件学院学生的程序设计教程。
这本专家级的Wrox指南*于快速上手VisualStudio2012。《VisualStudi02012高级编程(第4版)》由微软VisualC#MVP编写,旨在介绍这个集成开发环境(IDE)的优秀功能,例如代码片段、重构功能和模式,同时讨论如何*限度地利用该技术的所有*工具和重要改进。《.NET开发经典名著:Visual Studio 2012 高级编程(第4版)》做了深入的阐述,包含大量详实的示例,使读者可以立即开始使用VisualStudi02012。
《ASP.NET开发实例大全(基础卷)》筛选、汇集了ASP.NET开发从基础知识到高级应用各个层面约600个实例及源代码,大多数实例都按实例说明、关键技术、设计过程、详尽注释、秘笈心法的顺序进行了分析解读。《ASP.NET开发实例大全(基础卷)》分6篇共23章,主要内容有搭建ASP.NET开发环境、C#语言基础、面向对象编程思想、ASP.NET内置对象、常用Web服务器控件、ASP.NET安全验证控件、数据绑定控件、Web用户控件、ASP.NET导航控件应用、母版页技术、主题及皮肤文件、CSS样式与JavaScript脚本应用、AJAX无刷新技术应用、网页输出缓存、应用程序数据缓存、对文件及目录的操作、文件操作与Web应用、GDI 图形图像绘制基础、GDI 图像动画及特效技术、图文验证与图片处理技术、网站统计分析、在线音频与视频播放技术、网站在线实用小工具等。配书光盘附带了实例的完整源程序和部
ASP.NET是当今使用为频繁的Web开发技术之一,一直在开发领域占据重要的地位。本书通过12个综合实例的实现过程,详细讲解了ASP.NET在实践项目中的综合运用过程,这些项目在现实应用中具有极强的代表性。第1章讲解了在线留言簿系统的具体实现流程;第2章讲解了互动媒体学习社区的具体实现流程,第3章讲解了物业管理系统的具体实现流程,第4章讲解了浪漫七夕聊天系统的具体实现流程,第5章讲解了叮当图书商城系统的具体实现流程,第6章讲解了东海地产内部交互系统的具体实现流程,第7章讲解了图文处理系统的具体实现流程,第8章讲解了综合供求信息系统的具体实现流程,第9章讲解了客房管理系统的具体实现流程,第10章讲解了典型企业网站的具体实现流程,第11章讲解了在线考试系统的具体实现流程,第12章讲解了在线BBS论坛系统的具体实现流程。在具体讲
Visual C++是一门应用非常广泛的编程语言。微软在推出其.NET Framework之际,也发布了Visual C++的升级版本Visual C++.NET。本书共分6大部分,分别介绍了Visual C++.NET的新增功能,如何使用不定期种语言创建线程、静态图形和动画,如何创建数据库应用程序、管理工具、帮助文档,如何使用SOAP开发分布式应用程序等内容。本书还讲述了Visual C++.NET在.NET Framework中的地位以及它与C#的异同之处等许多主题。 本书还对是否应把现有的代码转换为.NET版本,以及升级的时间和方式进行了深入的探讨,本书可以作为广大Visual C++开发人员的重要参考手册。 本书适合于Visual C++开发人员和希望学习.NET Framework、SOAP等新技术的读者。
本书以关键技术和热点技术为核心,通过27个典型模块和5章热点技术,全面地介绍了如何使用ASP.NET进行各领域的Web项目开发。全书共3篇分为32章,第1篇关键模块篇,覆盖网站开发的关键领域,内容涉及论坛、博客、播客、网络硬盘、电子邮件、在线考试、网站备忘录、在线短消息、网站访问量统计与分析、系统后台管理权限分配等网站关键模块;第2篇常见模块篇,覆盖网站开发的各个领域,内容涉及网站会员注册及登录、会员密码找回、留言本、上传与下载、图片资源管理、搜索引擎、网上问卷调查、RSS在线订阅、聊天室、购物车、在线银行支付、手机短消息管理、在线音乐、投票系统、*打印、数据自动备份与恢复等常见模块;第3篇热点技术应用篇,解决网站开发在某个领域遇到的技术难题,内容涉及LINQ数据访问技术、安全技术、服务技术、Ajax、高级应用
.NET Compact Framework为手持设备(如Pocket PC和智能电话)提供了.NET Framework的强大功能。本书是《微软.NET程序员系列》丛书之一。全书分为5个部分,分别介绍了.NET Compact Framework的体系结构、如何用.NET Compact Framework开发应用程序、如何访问数据,以及一些可用来开发高级移动应用程序的技术,可帮助读者轻松地完成从桌面设备开发者向移动设备开发者的转变。本书适合有一定程序开发经验的中、高级读者阅读。
本书讲解ASP.NET的核心功能,从Visual Studio 2008开发工具介绍入手,到SQL Server 2008的安装、ASP.NET 3.5新功能和核心控件的应用,介绍了验证、授权、登录、成员资格及角色组等组件的内置集成机制。通过整体观念的讲解,详细解说诸多功能的应用,同时辅以240多个详细范例,让读者可以循序渐进,体会ASP.NET 3.5整体功能概要及细节功能应用,奠定ASP.NET 3.5网页设计的重要功力。 本书的目的是引领与造就读者成为ASP.NET专家,让读者清清楚楚地了解ASP.NET技术脉络。本书适合ASP.NET技术学习的初、中级读者。
本书全面系统地介绍了VB.NET的编程知识和技巧,其中包括面向对象的编程、创建窗体和多层应用程序、访问并更新数据库、创建Web服务、编写报表、生成帮助文件、为移动设备创建应用程序等各种编程技术,并在附录里扼要介绍了SQL Server示例文件的安装以及SQL查询的基础知识。全书内容翔实,角度全面,为学生掌握和提高编程技术提供了宝贵的资料。 本书特色: · 丰富的代码示例和插图,让学生可以直观地学习到各种编程实践知识 · 贯穿全书始终的编程示例、编程练习和案例分析,帮助学生在实践中提高编程技术 · 章首的学习目标让学生在学习时能够做到有的放矢,而文中的回顾练习、复习题等内容则帮助学生做到温故而知新。此外,每章末尾还提供了关键术语表和综合性的小结。 读者对象: · 高等院校计算机及相关专业的师生 · 初/
本书是学习ADO.NET编程的优秀参考书,其主要内容有:第1部分概述了有关ADO.NET编程的重要概念,如ADO.NET的体系结构、数据适配器、数据集和数据表的使用;第2部分到第9部分中,每部分都围绕一个专业项目展开讨论,并通过实例引导读者,通过由浅入深的方式学习各种专业项目的创建;后一部分是附录,介绍Microsoft.NET的架构及Visual BASIC.NET的基本知识。 本书既有完整的概念说明,又有复杂而完整的实例代码,读者能够轻松地将自己所学的理论知识付诸实践。本书适用于具有一定编程基础的ADO.NET程序员。
本书是久负盛誉的ASP.NET著作*版,有“ASP.NET圣经”之誉。作者因为这一系列著作而荣获微软公司社区技术荣誉“微软传奇人物”称号。 在新版中,作者延续了循序渐进、深入浅出的叙述风格,本书保持了详尽全面和代码密集等诸多优点。与此同时,作者添加了大量新内容,涵盖ASP.NET4引入的所有新特性,包括Silverlight、MVC和EntityFramework。卷2是高级篇,主要介绍了ASP.NET的安全性,缓存、状态维护、本地化等构建各种ASP.NET应用程序时所需的关键实用技术,自定义控件的构建以及ASP.NETAJAX技术等。本书广受读者称道,除了文字叙述清晰透彻之外,代码示例也处处堪称经典,体现了作者*大师的深厚功力。书中所有代码示例都用C#语言来描述,图灵网站提供了C#和VB.NET代码下载。 本书既是绝佳的学习资源,也是可以不断查阅的参考书。
ASP.NET的控件开发,书中通过70多个例子讲解ASP.NET控件开发技术的各个方面,而且剖析了很多控件中的系统基类源代码,读者从这些系统源代码可以体会设计模式思想。如果扎实地掌握了ASP.NET控件的运行机制,开发一个页面级的.ASP.NET应用程序会变得非常简单。《庖丁解牛:纵向切入ASP.NET 3.5控件和组件开发技术(第2版)》宗旨就是让开发人员真正理解ASP.NET技术,帮助开发人员提高ASP.NET开发的技术水平。学完《庖丁解牛:纵向切入ASP.NET 3.5控件和组件开发技术(第2版)》后您不仅能够掌握控件开发各个方面的技术,而且深晓ASP.NET的工作原理。对大部分使用ASP.NET技术开发两年左右的开发人员来说,《庖丁解牛:纵向切入ASP.NET 3.5控件和组件开发技术(第2版)》中有75%以上的内容可能没有接触到,《庖丁解牛:纵向切入ASP.NET 3.5控件和组件开发技术(第2版)》将通
《微软技术丛书:ASP.NET 4核心编程》是利用ASP.NET4进行Web开发方面的权威书籍。全书分为5个部分,共21章,内容包括ASP.NET运行时环境、ASP.NET页面和服务器控件、应用程序的设计、ASP.NET的基础架构和客户端编程。本书结合丰富的示例,深入剖析ASP.NET4平台下Web编程的技术内幕,内容翔实,可操作性强,是程序员开发实战的参考宝典。 《微软技术丛书:ASP.NET 4核心编程》适合从事Web开发的程序员阅读,旨在帮助他们提升ASP.NET开发技能。
《你必须知道的.NET》来自于微软MVP的*技术心得和,感悟,将技术问题以生动易懂的语言展开,层层深入,以例说理。全书主要,包括了.NET基础知识及其深度分析,以.NETFramework和CLR研究为核心展,开.NET本质论述,涵盖了.NET基本知识几乎所有的重点内容。全书分为5个,部分,第1部分讲述.NET与面向对象,从底层实现角度分析了.NET如何实现,面向对象机制,进一步分析了面向对象设计原则;第2部分论述了.NET类型,系统和CLR的内存管理机制,并对IL语言进行了相应介绍;第3部分论述.NET,Framework框架的方方面面,详细分析了.NET框架的所有重点、难点和疑点,内容,对框架类库的全貌进行了必要的专题性探讨;第4部分重点介绍,了.NET泛型和安全性的相关知识和本质解密;第5部分对.NET3.0/3.5/4.0,新特性进行了详细的介绍和引导,对于快速入门.NET新特性提供了方便之
由王涛编著的《你必须知道的.NET》来自于微软MVP的*技术心得和感悟,将技术问题以生动易懂的语言展开,层层深入,以例说理。全书主要包括了.NET基础知识及其深度分析,以.NETFramework和CLR研究为核心展开.NET本质论述,涵盖了.NET基本知识几乎所有的重点内容。全书分为5个部分,第1部分讲述.NET与面向对象,从底层实现角度分析了.NET如何实现面向对象机制,进一步分析了面向对象设计原则;第2部分论述了.NET类型系统和CLR的内存管理机制,并对IL语言进行了相应介绍;第3部分论述.NETFramework框架的方方面面,详细分析了.NET框架的所有重点、难点和疑点内容,对框架类库的全貌进行了必要的专题性探讨;第4部分重点介绍了.NET泛型和安全性的相关知识和本质解密;第5部分对.NET3.0/3.5/4.0 新特性进行了详细的介绍和引导,对于快速入门.NET新特性提供了方便之门。
本书不只讲解Delphi和.NET Framework的基本特点,它还深入讨论了如何使用Borland好的开发工具编写.NET应用程序。在本书中,你会找到关于如何高效地利用.NET Framework的实用范例、技术和原则。当前的Delphi用户通过掌握这种新的令人兴奋的技术可以将自己的技能提高到新的层次。Delphi for .NET的初学者可以快速掌握使用Delphi进行.NET开发的各个方面。 本书内容丰富,包括Delphi语言、高级.NET开发概念(比如内存管理)、COM-Interop、反射、GDI+、Windows和Web Forms组件开发等等。在这里,你还会找到关于ADO.NET和ASP.NET等核心.NET技术的大量信息,以及演示有价值技术的范例。
本书从实战出发,全面、系统地介绍了微软新发布的asp.net 4.0网络开发基础、相关开发框架及应用。书中提供了大量实例,并提供了1个通用模块和3个源自一线的项目开发案例供读者实战演练。 本书附带1张光盘,内容为本书涉及的源代码和配套的教学视频,另外还赠送了c#、asp.net入门教学视频等其他学习资料。 本书共分3篇。第1篇介绍了模板页、主题、web服务、用户控件、自定义控件、ado.net数据库访问技术,asp.net数据控件、源码管理、三层结构、单元测试及搜索引擎优化等web开发的关键技术;第2篇介绍了visual studio 2010新特性、linq与实体框架entity framework、asp.net ajax框架、优秀的javascrip框架jquery等内容;第3篇介绍了1个通用权限管理系统的开发,另外重点介绍了县长公开电话受理系统、社保卡结算系统和新农合管理系统3个实际项目的开发过程,这3个项目都
本书力求将设计模式与实际开发紧密联系起来,具体讲述了哪种模式可以在哪种现实的应用场景中采用。全书融入了作者多年的开发经验,介绍了许多现实案例,具有很强的实用性。本书分为4篇:第1篇讲述了面向对象设计的一些基本原则和.NET引入的新概念;第2篇以GOF的23种设计模式为主线用相当多的实例介绍了每一种设计模式的引入原因、动机、使用环境、结构及其收益与代价;第3篇介绍设计模式在DotNetNuke、NUnit、Ndoc和Gentle等开放源码中的应用;第4篇介绍了有关模式的历史,如何发现和书写模式,以及模式社会的交流场所PLOP等。 本书适合所有程序员及相关技术开发人员阅读。
本书采用Deitel独创的“活代码”教学方法,深入讲解和探索微软的Visual Basic.NET语言,展示了重要的Visual Basic.NET概念,提供了经过完整测试的程序以及详细的逐行解释和程序输出。全书包含192个示例程序,共计20 337行代码。此外,还包括319条编程提示,有助于读者构建易于移植的、可重用的以及性能出众的应用程序。书中首先简单讨论Visual Basic.NET EDE、控制结构、过程和数组,然后快速过渡到高级主题,如Windows窗体、ADO.NET、ASP.NET Web服务、网络编程和XML处理等。随着主题的深入,Deitel将“基于对象”和“面向对象”的编程知识娓娓道来。通过本书的学习,读者可快速掌握构建下一代的Windows应用程序、Web应用程序和XML Web服务所需的必要知识。本书适合中、高级程序员阅读和参考。
《ASP.NET开发实例大全(提高卷)》筛选、汇集了ASP.NET开发从基础知识到高级应用各个层面约600个实例及源代码,每个实例都按实例说明、关键技术、设计过程、详尽注释、秘笈心法的顺序进行了分析解读。《ASP.NET开发实例大全(提高卷)》分6篇共20章,主要内容有ASP.NET网站开发常备技术、ASP.NET前端技术应用开发、ASP.NET与Word文件交互操作、ASP.NET高效应用Excel文件、ADO.NET数据库操作技术、ADO.NET事务应用、SQL嵌入ADO.NET实现查询操作、SQL嵌入ADO.NET高级应用、高效的数据源文件XML的应用、查询内存中对象LINQ to Objects、查询关系数据库LINQ to SQL、使用LINQ操作数据集LINQ to DataSet、新型XML操作技术LINQ to XML、水晶报表基本应用(筛选、排序与分组)、水晶报表高级应用(交叉表与子报表应用)、Web Service服务的应用、网站性能优化与安全策略、程序开发设计模式与架构、网
本书介绍了如何访问SQL Server、Active Directory、Exchange Server 2000以及Message Queuing等类型的数据库;引导读者深入了解ADO.NET的工作原理以及如何使用ADO.NET的类;并讲述了如何创建各种不同的数据库项,比如表、约束、存储过程、视图、触发器等。 本书的目标读者是对Visual Studio.NET或Visual Basic有一定了解的用户;并认为读者具有面向对象编程(OOP)、ADO和数据库设计的基本知识。