Windows
-
Windows Phone 7高级编程(美)伦道夫,(美)费尔贝恩 著,张崟 等译WindowsPhone是Microsoft推出的最新移动平台。它引入了大量新功能和服务,这使其成为市场中内容最丰富的移动平台之一。WindowsPhone中的应用程序和游戏使用Visual Studio进行开发,借助ExpressionBlend进行设计。这些强大工具释放出的组合威力使得Windows Phone成为最易于开发的移动平台。本书将带您游历这个全新移动平台中的每个主要方面。它将向您展示如何利用WindowsPhone的硬件和软件服务来构建应用程序和游戏。您还将学习如何使应用程序连接到运行在云中的服务。其中每个主题都提供了示例代码,您可以使用它们来进行演练并对其进行改编从而更深入地理解WindowsPhone开发平台。读者对象本书面向移动应用程序开发新手,以及已经为其他移动平台(如WindowsMobile、Android或iPhone)构建过移动应用程序的开发人员。为了收到最圆满的学习效果,建议您至少对C# 和.NETFramework具有较深入的理解。之前掌握的Silverlight或WPF知识将有助于您理解本书后半部分中列举的某些示例。涵盖的内容Windows Phone应用程序和游戏有一套独特的要求和需要解决的挑战。本书将介绍在WindowsPhone操作系统的创建中所蕴含的设计理念以及如何将其运用到您的开发工作中。您将学习如何与WindowsPhone平台的各个方面进行交互,以及如何构建应用程序使其提供一致且可靠的用户体验。本书不会全面介绍Silverlight或.NET Framework,而是着重介绍构建WindowsPhone应用程序所需的背景知识。编排方式本书的组织结构可以帮助您尽快构建出应用程序。开头几章旨在帮助您理解构建WindowsPhone应用程序所需的工具、技术和设计准则。随后的章节介绍了如何使用设备中的硬件和软件服务。最后几章的主题包括Web连接、数据的处理、应用程序框架和安全性;这些较高级的主题在构建成功的WindowsPhone应用程序时同样至关重要。● 第1章:Metro与Windows Phone——第1章简要介绍WindowsPhone平台并探究用户体验的设计理念。●第2章:免费的Visual Studio 2010和Expression Blend 4——WindowsPhone的开发是通过Visual Studio和ExpressionBlend来实现的。在该章中,您将学习如何开始使用这些工具以及如何通过内置的模拟器来调试和测试应用程序。●第3章:按照“红线准则”设计布局——移动设备的屏幕尺寸小,这使得您必须正确设计应用程序的布局。第3章将介绍如何利用Silverlight的强大功能来快速构建内容丰富的用户界面。●第4章:添加运动效果——在第4章中您将学习如何使应用程序更具动感和活力。此外还将了解如何使用ExpressionBlend创建故事板和状态过渡。●第5章:方向与覆盖组件——WindowsPhone支持多种不同的方向,您可以在应用程序中选用。第5章将向您展示如何处理应用程序的方向变化,以及当应用程序被诸如来电呼叫这类覆盖组件遮住时应该如何进行响应。●第6章:导航——WindowsPhone最独特的功能之一就是应用程序生命周期模型(控制应用程序之间以及应用程序内部的导航)。在第6章中,您将了解如何在页面间进行导航以及当应用程序进入后台时应采取的操作。●第7章:应用程序平铺图标与通知——第7章介绍如何将应用程序集成到WindowsPhone的Start屏幕中。您将了解如何自定义Start屏幕中的平铺图标,以及如何使用通知来更新平铺图标或将重要的事件通知给用户。●第8章:任务——将移动应用程序与桌面或Web应用程序区分开的,就是它与设备功能相结合的能力。在第8章中,您将看到如何发送SMS消息、发起电话呼叫以及与Pictureshub相结合。●第9章:触控输入——WindowsPhone被设计为利用触控手势进行操作。第9章介绍如何扩展应用程序以便响应诸如滑动、拖动以及收缩与拉伸的标准触控手势。
-
Windows CE 系统应用开发编程王浩 等主编本书共分为六部分内容:Windows CE系统基础、Windows CE6.0平台定制、图形图像开发、数据库开发、串口通信应用开发、网络应用开发。Windows CE系统基础部分介绍Windows CE6.0体系结构组成、开发流程及开发工具的使用;Windows CE 6.0平台定制部分介绍如何使用Platform Builderfor CE 6.0工具按步骤地定制适合目标硬件平台的操作系统映像;图形图像开发部分讲述利用.NET CompactFramework框架下的GDI+的特性开发手写笔程序及图片浏览程序;数据库开发部分讲述在VS.NET 2008平台上进行SQLServer Compact数据库创建以及Synchronization Services forADO.NET数据同步技术;串口通信开发部分讲述GPS串口通信应用编程;网络应用开发部分讲述TCP、UDP、WebServices网络应用编程。本书可作为高等院校相关专业师生的教学参考书及相关培训机构的培训教材,并适合从事WindowsCE系统开发的各级技术人员阅读。
-
Windows PE权威指南戚利 著内容全面,详尽地剖析了WindowsPE文件格式的原理及其编程技术,涉及安全领域的各个方面和Windows系统的进程管理和底层机制;实战性强,以案例驱动的方式讲解了WindowsPE文件格式在加密与解密、软件汉化、逆向工程、反病毒等安全领域的应用,不仅每个知识点都配有小案例,而且还有多个完整的商业案例。 戚利编著的《WindowsPE权威指南》共分为三大部分:第一部分简单介绍了学习本书需要搭建的工作环境和必须具备的工具,深入分析了PE文件头、导入表、导出表、重定位表、资源表、延迟导入表、线程局部存储、加载配置信息等核心技术的概念、原理及其编程方法,有针对性地讲解了程序设计中的重定位、程序堆栈、动态加载等;第二部分讨论了PE头部的变形技术及静态附加补丁的技术,其中静态附加补丁技术重点讲解了如何在空闲空间、间隙、新节、最后一节四种情况下打补丁和进行编码的方法;第三部分精心编写了多个大型而完整的PE应用案例,以PE补丁作为重要手段,通过对目标PE文件实施不同的补丁内容来实现不同的应用,详细展示了EXE捆绑器、软件安装自动化、EXE加锁器、EXE加密、PE病毒提示器以及PE解毒的实现过程和方法。 《WindowsPE权威指南》不仅适合想深入理解Windows系统进程管理和运作机制的读者,而且还适合从事加密与解密、软件汉化、逆向工程、反病毒工作的安全工作者。此外,它还适合想全面了解WindowsPE文件结构和对程序字节码感兴趣的读者。
-
Windows 7设备驱动程序开发预售商品(美) Ronald D. Reeves 著,张猛 ,纪小玲, 周姝嫣 译设备驱动程序是非常特殊的软件,应用程序通过它才能与外界沟通。Windows7与外界的所有沟通都必须有设备驱动程序的参与。本书介绍了编写Windows7设备驱动程序所需的知识,涵盖了用户模式驱动程序开发、内核模式驱动程序开发、WDF架构、驱动程序调试等主题。作者展示了如何利用微软提供的强大工具和模型,高效地开发稳定、健壮的驱动程序。通过本书,你将学会:? 如何使用WDF减少开发时间,提高系统稳定性,增强实用性;? 如何利用UMDF和KMDF进行开发;? 如何以最佳方式设计、开发、调试用户模式驱动程序和内核模式驱动程序;? 如何管理I/O请求和队列、自管理I/O、同步、锁、即插即用、电源管理和设备枚举;?如何利用COM开发UMDF;? 如何利用安全的默认设置、参数验证、Unicode计数字符串和安全的设备命名技巧,确保用户模式驱动程序的安全。无论是开发实验器材、通信硬件或其他设备的Windows驱动,本书都有助于加速产品的上市。
-
Windows Server 2008网络构建与系统管理王化文,胡岚,李燕 主编《普通高等教育“十一五”国家级规划教材·计算机科学与技术专业规划教材:Windows Server 2008网络构建与系统管理》主要讲解Windows Server 2008和Windows Server 2008 R2网络的安装、部署、设计、管理和系统提供的几种服务,包括活动目录权限管理服务、活动目录证书服务、活动目录联合身份验证服务、远程桌面服务、文件服务、Wed服务等,并各用一章的篇幅介绍了两个新的技术Server Core和虚拟化技术。讲述上述内容的目的是让读者学完本书后,掌握Windows Server 2008和Windows Server 2008 R2的基本原理和功能,能运用网络构建和网络管理方面的技术,并能从事网络构建、管理和维护。本书除了讲解原理,还介绍了大量的实际操作,以便读者能够将本书的知识熟练地运用到网络构建和系统管理中。《普通高等教育“十一五”国家级规划教材·计算机科学与技术专业规划教材:Windows Server 2008网络构建与系统管理》可作为大学计算机相关专业“网络构建技术”或“组网技术”的教材,也可作为从事Windows Server 2008网络设计和管理人员的技术参考书,还可作为网络工程师认证考试参考书。全书由王化文、胡岚、李燕编写。
-
Windows 应用程序开发刘增杰,臧顺娟 编著本书配合相关的实例,由易到难地全面讲解了C#相关知识。全书共分l8章,主要包括.NET简介、C#语言概述、C#语法基础、Windows窗体和基本控件、数组和集合、面向对象基础、类的面向对象特性、特殊类的使用、接口、委托和事件、泛型、异常处理和程序调试技术、Windows应用程序常用控件、使用.NET数据提供程序访问数据库、使用DataSet访问数据库、图形图像编程(GDI+)、文件和流、多线程简介、网络编程技术等内容,最后通过一个综合案例——“公司人事管理系统”进行演练,加强读者对开发技术的综合把握能力。 本书内容丰富全面,图文并茂,深入浅出。通过学习,读者可具有系统、全面、扎实的编程能力,不仅能理解C#开发的精髓,而且能解决实际生活或工作中的问题,真正做到知其然更知其所以然。随书光盘中包括全书各章节的示例代码,并赠送了综合案例的教学录像视频,通过培训班形式的视频教学,真正体现本书“自学无忧”的初衷。 本书适合C#编程入门读者、需要使用C#开发Windows应用程序的读者学习,也可作为培训学校和大专院校师生学习Windows应用开发的教材。
-
Windows Server 2003网络管理实用教程郝秀兰 主编《Windows Server 2003网络管理实用教程》是学习Windows Server 2003组网技术的理论和实训教材,共分为4篇:基础篇、系统管理篇、网络管理服务篇和网络应用服务篇。全书以Windows Server 2003服务器操作系统为平台,详细讲述基于Windows Server 2003的组网技术。书中涵盖了Windows Server 2003的安装与基本配置,域与活动目录服务,DNS、DHCP和WINS服务器的配置,账户和组的管理,文件服务,磁盘管理,路由和远程访问服务,打印服务,数据备份与恢复,网络监视与性能测试,创建Internet信息服务器,流媒体服务,VPN服务等内容。 《Windows Server 2003网络管理实用教程》的体系结构完整,知识点新颖,涉及的操作内容步骤清晰明确,具有较强的操作性。每章末尾附有相关的习题,便于读者巩固学习内容。 《Windows Server 2003网络管理实用教程》既可作为各类职业院校计算机及相关专业Windows Server 2003网络配置与管理课程的教材,也可用作计算机培训班、辅导班和短训班的培训教材。
-
基于ARM的嵌入式Windows CE系统高级开发技术李尚柏 主编,钟睿 编著嵌入式系统涉及嵌入式硬件设备、嵌入式操作系统和嵌入式应用软件等多种技术和概念。本书从嵌入式系统设计和应用开发的角度,系统、全面、详细地介绍了基于windowsce的嵌入式系统的设计原理、开发步骤和高级应用开发技术。全书共12章,分为3部分,第1~3章为基础和概念部分,介绍了嵌入式系统的基本概念、嵌入式微处理器及其主要的片内外设;第4~8章为windowsce操作部分,介绍了windowsce嵌入式操作系统的特性、体系结构、系统原理、设计方法、驱动程序开发以及应用程序开发;第9~12章为提高部分,在介绍基本原理、设计方法的基础上,为了加深读者对嵌入式系统基本概念和原理的理解,提高读者的设计水平,以应用实例分析的形式,重点讨论了嵌入式系统开发中常见但不易解决的技术难题,包括无操作系统的应用程序开发、windowsce中断驱动程序的开发、windows ce内核的修改和扩展以及嵌入式系统引导程序的修改和扩展等。《基于arm的嵌入式windowsce系统高级开发技术》采用循序渐进、深入浅出、理论联系实际的写作理念,既有理论分析,又有丰富生动的应用实例,使读者能够快速、全面地掌握嵌入式系统设计与开发中的基本技能。《基于arm的嵌入式windowsce系统高级开发技术》可作为从事嵌入式系统开发的工程技术人员的参考用书,也可作为高等院校电子工程、计算机、微电子、自动控制等相关专业本科生和研究生的教材。
-
Windows 7脚本编程和命令行工具指南(美) Brian Knittel 著,李军 等译Windows7及其之前的Vista版本都带有脚本命令、批处理文件和命令行工具,这些工具可以帮助管理员更轻松地完成任务,大大提高工作效率。本书通过大量实例,深入浅出地讲解这些工具,为广大Windows用户揭开这些工具的神秘面纱。本书主要内容包括三大部分:第一部分介绍Windows ScriptHost工具,包括VBScript编程语言、对象的使用、编写和调试脚本等,提供了Windows很多脚本编程对象的详细参考。第二部分介绍用来编写批处理文件的Windows命令语言,包括命令行环境、MS-DOS模拟、通过管理工具来修改命令环境的方法,还给出Windows提供的20多种重要的命令行程序的指南。第三部分介绍WindowsPowerShell的基础知识、编程和应用,掌握管理Windows工作站、服务器和应用程序的快捷方法。本书内容丰富,实例众多,适合Windows高级用户、系统管理员、开发人员参考。
-
Windows Server 2008 Hyper-V配置与管理董嘉男 编著Windows Server 2008 Hyper-V为IT人员提供一个更方便、更有效率的应用和测试实施平台。《Windows Server 2008 Hyper-V配置与管理》运用大量的步骤与图片进行解说,让读者在阅读本书后,能在小型或企业环境中运用Hyper-V构建出符合需求的网络环境。《Windows Server 2008 Hyper-V配置与管理》包括Windows Server 2008 Hyper-V安装、网络、远程管理、虚拟硬盘、快照等内容。也包括微软新一代虚拟化管理产品System Center Virtual Machine Manager 2008的配置与管理,比如Hyper-V的完整支持、64位虚拟机的支持、跨平台管理能力,可同时管理微软及VMware Infrastructure 3架构。《Windows Server 2008 Hyper-V配置与管理》适合系统管理员、软件测试人员阅读,也可作为培训学校和大中专院校的师生学习微软虚拟化技术的参考书。