工作之余与埃及MVP Sherif Talaat合著的全英文书籍《PowerShell 3.0 Advanced Admin handbook》于今日由Packt Publishing正式出版上市,本书基于PowerShell3.0版本,历时8个月,从2012年8月16日Packt Publishing发邮件找我们约稿,经历1stDraft,2ndDraft, Rewrite,1stEdit,2ndEdit,Prefinal和Final很多次草稿,修改和校稿,全程跟国外合著者、编辑、reviewer通过两百多封邮件沟通,全书450页,是目前为止首本国内作者参与的关于PowerShell3.0最新编程开发技术的新书。

在书稿创作过程中见识了国外出版业的严谨和流程、质量控制苛刻,与合著者和编辑团队之间存在着三种不同的时差,全程仅使用Email进行沟通和协调,对作者的英语也是一个极大的挑战,学了十多年的填鸭式英语,发现要按照老外的思路写一点思路清晰的文字一开头也是非常的痛苦和折磨,还好顶住压力熬下来了。跟国内出版社的朋友沟通了一下,发现国外的出版环境已经很完善了,不像国内完全还处于刀耕火种的原始状态,也没有国内出版需要面对的各种审查和阉割,国外编辑团队分工很细,流程很完善,从开始到书稿完成出版,会有不同角色的编辑与作者沟通,但是有新角色进入时总会由熟悉的编辑介绍,而且同时只会有一到两位编辑与作者沟通,尽管角色众多但不会出现混乱的情况。国外的图书出版稿酬相比国内要高,国内通常只有12%,而国外能达到16%。国外的图书会同时推出纸质版本和电子版,且电子版是销售的主要销售渠道。国外的图书编辑和作者工作时间较为随意,能从他们收发邮件的时间段看出来,尽管存在6~7小时的时差,发信的时间有会在他们的工作时间也有半夜发过来的,在几个比较重要的阶段编辑会询问作者的休假计划,在埃及的合著者经常会有休假,可我等苦逼的天朝IT民工就没这么幸运了,但愿在不远的将来我们也可以有更宽松的工作环境和更多的休息时间。

附上出版过程中相关的TimeLine:

读者与作者技术交流,意见反馈请发邮件至PowerShell#live.cn(发邮件请将#替换为@)

PowerShell 3.0 Advanced Admin handbook

Print Length: 450 pages

Publisher: Packt Publishing

Language: English

ISBN 13:9781849686426

ISBN 10:1849686424

ASIN: B00BN4P872

Sample Chapters:download sample chapters in PDF format

Codes: https://www.packtpub.com/code_download/11611

Formats:

Kindle Editionhttp://www.amazon.com/dp/B00BN4P872

Paperback http://www.amazon.com/PowerShell-3-0-Advanced-Administration-Handbook/dp/1849686424/ref=tmm_pap_title_0

Online Store:

Packt Publishing: http://www.packtpub.com/powershell-3-0-advanced-administration-handbook/book

Amazon: http://www.amazon.com/PowerShell-Advanced-Administration-Handbook-ebook/dp/B00BN4P872

Amazon UK: http://www.amazon.co.uk/dp/1849686424/ref=asc_df_184968642413025007?smid=A3P5ROKL5A1OLE&tag=shopdc776-21&linkCode=asn&creative=22206&creativeASIN=1849686424

Barnes & noble: http://www.barnesandnoble.com/w/powershell-30-advanced-administration-handbook-sherif-talaat/1115193555?ean=9781849686426

Book Depository: http://www.bookdepository.com/PowerShell-30-Advanced-Administration-Handbook-John-Arundel/9781849686426

lybrary: http://www.lybrary.com/powershell-30-advanced-administration-handbook-p-286955.html

Preface

PowerShell 3.0 Advanced Administration Handbook comes with a set of real-world scenarios and detailed scripts that will help you get started with PowerShell and learn what PowerShell is, how to write the syntax and build your scripts, and how to use and integrate PowerShell with different technologies, products, and tools.This handbook starts with the essential topics of PowerShell, and then introduces the new features in PowerShell 3.0. The book then goes through building PowerShell scripts, functions, and developing extensions such as snap-ins and modules, and continues with detailed examples showing the usage of PowerShell with different technologies and products to give you an idea of PowerShell usage in the real world.
What this book covers
Chapter 1, Getting Started with PowerShell, introduces us to PowerShell, which is built based on .NET and is an object-based shell and scripting language. This chapter shows us how we can make use of PowerShell's integration with COM, WMI, and ADSI technologies alongside its tight integration with .NET. Indeed, PowerShell is the only technology that enables you to create and work with objects from these various technologies in one environment.
Chapter 2, Developing Snap-ins for PowerShell, explains the use of snap-ins that are compiled into assemblies, when released as a program for third-party users. In this chapter you will see how you can extend Windows PowerShell by writing your own snap-ins. These may contain cmdlets and providers too. The author can also encrypt based on .NET code obfuscation to protect their source code. Thus the authors of programs need not worry about their snap-ins decompiling the source code.
Chapter 3, Using PowerShell Remoting, shows us how PowerShell remoting enables management of computers from a remote location. Remoting is built based on Windows remote management (WinRM). WinRM is Microsoft's implementation of the WS-Management protocol.
Chapter 4, Extending Windows PowerShell, introduces us to a very import feature in Windows PowerShell 3.0—modules. You can load most of the existing snap-ins as a module, which means you don't need to have administrator privileges to load a new snap-in. You can simply place it in any folder, access it, and tell PowerShell where to find it.
Chapter 5, Managing Core Infrastructure with PowerShell, demonstrates how PowerShell can be used to replace the GUI to perform different administration tasks on Windows Server, especially the installation of the server core.
Chapter 6, Managing Active Directory with PowerShell, introduces us to the Active Directory module for Windows PowerShell, which consolidates a group of cmdlets. The Active Directory module for Windows PowerShell provides a centralized experience for administering your directory services. In this chapter you will look at the Active Directory-related cmdlets, the Active Directory server roles, and how you can manage the Active Directory using PowerShell.
Chapter 7, Managing the Server with PowerShell, explains how you can manage your server with great flexibility using PowerShell, which is built into Windows Server 2012. Many PowerShell cmdlets exist to let you perform several of the key administrative tasks you may need to do on a daily basis, including installing features for your Windows Server 2012, managing networking, managing Group Policy, managing IIS, managing DNS server, managing Hyper-V and AppLocker, and many others.
Chapter 8, Managing Unified Communication Environments with PowerShell, introduces us to Windows PowerShell modules for Microsoft Exchange Server, Lync Server, and Office 365, and explains how it can be utilized for a better and easier administration and management.
Chapter 9, Managing Collaboration and Data Platforms with PowerShell, provides recipes on how to deal with Microsoft SQL Server, Microsoft SharePoint Server,and SharePoint Online.
Chapter 10, Managing Microsoft Desktop Virtualization with PowerShell, provides guidance and scripts on how to build end-to-end Desktop Virtualization scenarios that are session- and virtual-machine-based, using Windows PowerShell.
Chapter 11, Managing Microsoft Cloud Platform with PowerShell, tackles the Microsoft cloud platform with Windows Azure and explains how to use Windows PowerShell to automate Windows and SQL Azure tasks. It also provides ways to overcome the technical limitations of using Windows Azure Management Portal.
Chapter 12, Integrating Windows PowerShell and System Center Orchestrator, describes how PowerShell can be used in the real world in combination with Microsoft System Center Orchestrator to build an IT Process Automation standard framework.
What you need for this book
This book requires that you have Windows PowerShell 3.0, which is available
out of the box in Windows Server 2012 and Windows 8. It's also available for
earlier versions of Windows as part of Microsoft's Windows Management Framework (WMF) 3.0
This book is mainly about using Windows PowerShell with different technologies and tools, so you must have the following software in order to proceed:
•Windows Server 2012
•Exchange Server 2013
•Lync Server 2013
•SQL Server 2012
•SharePoint Server 2013
•An Office 365 subscription
•A Windows Azure subscription
•System Center Orchestrator 2012
•Microsoft Visual Studio 2010
Who this book is for
This book is intended for IT administrators who wish to learn Windows PowerShell, and want to quickly discover it's capabilities with different tools and technologies.

Table of Contents

Chapter 1: Getting Started with PowerShell
Chapter 2: Developing Snap-ins for PowerShell
Chapter 3: Using PowerShell Remoting
Chapter 4: Extending Windows PowerShell
Chapter 5: Managing Core Infrastructure with PowerShell
Chapter 6: Managing Active Directory with PowerShell
Chapter 7: Managing the Server with PowerShell
Chapter 8: Managing Unified Communication Environments with PowerShell
Chapter 9: Managing Collaboration and Data Platforms with PowerShell
Chapter 10: Managing Microsoft Desktop Virtualization with PowerShell
Chapter 11: Managing Microsoft Cloud Platform with PowerShell
Chapter 12: Integrating Windows PowerShell and System Center Orchestrator
Index

作者: 付海军
出处:http://fuhj02.cnblogs.com
版权:本文版权归作者和博客园共有
转载:欢迎转载,为了保存作者的创作热情,请按要求【转载】,谢谢
要求:未经作者同意,必须保留此段声明;必须在文章中给出原文连接且保证内容完整!否则必究法律责任!
个人网站: http://www.fuhaijun.com/

转载于:https://www.cnblogs.com/fuhj02/archive/2013/04/30/3052642.html

《PowerShell 3.0 Advanced Admin handbook》已于今日上市相关推荐

  1. PowerShell 7.0 RC 发布

    PowerShell 7.0 发布了候选版本,正式版本预计于下个月发行.先来看看 PowerShell 7 中一些最主要的功能: .NET Core 3.1 (LTS) ForEach-Object ...

  2. 华为补助武汉员工,最高每日 2000 元;iPhone SE 2 量产或推迟;PowerShell 7.0 发布 | 极客头条...

    整理 | 屠敏 头图 | CSDN 下载自东方 IC 快来收听极客头条音频版吧,智能播报由标贝科技提供技术支持. 「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦 ...

  3. 在Ubuntu20.04上安装MySQL8.0及正确配置[已验证]

    在Ubuntu20.04上安装MySQL8.0及正确配置[已验证] 安装MySQL 验证 登陆MySQL 创建db 解决workbench连接的问题 小结 常用操作 如何新增用户 对新增的用户更改加密 ...

  4. xp,windows2003卸载Windows PowerShell 1.0

    网上说:Windows XP-SP2和Windows Server 2003:在添加/移除程序中,选择显示更新.删除适用于您系统的PowerShell更新: KB926139 (en-us),KB92 ...

  5. PowerShell 2.0 实践(十二)管理 SQL Server 2008 R2(1)

    DBA可以使用的工具很多,对于SQL Server来说,有查询分析器.事件探查器.命令行工具等,其中SQL语句是重中之重,但是PowerShell的出现使得DBA又多了一种选择. 测试脚本下载 本系列 ...

  6. Power Shell03 在PowerShell 3.0重新启动计算机指令

    我会找例子来慢慢的逐渐深入的带大家进入powershell的世界,今天我们学的是 关于powershell2.0版本和3.0版本对于重启计算机指令的更新的几个新参数比较. 属于图形化界面的朋友们 对于 ...

  7. 基于PowerShell 3.0的web接口测试

    对于web接口测试,做一下总结. 接口测试总结 1. 接口url格式:http://www.xxx.com/a/bbb.html: 2. 接口url后面接的参数格式:"?参数名=参数值&am ...

  8. MSB3721 命令““C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\bin\nvcc.exe“ 已退出 返回代码为1

    MSB3721    命令""C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\bin\nvcc.exe" ...

  9. PowerShell 2.0 实践(四)管理Windows进程

    上一次我们对Windows服务进行了简单的管理,学习了获取本地及远程计算机上服务的方法,以及查找特定服务,开始.结束.暂停.恢复服务等操作.本次我们来关注一下Windows管理中另一个核心内容:进程管 ...

最新文章

  1. .NET Core EntityFramework生成自动增长的主键
  2. 区块链仅仅只是炒作吗
  3. C#3.0 为我们带来什么(5) —— 匿名类型
  4. linux中ps aux和ps -ef下显示的意义
  5. wordpress去掉自带的logo或者左侧栏的菜单方法
  6. Python学习 - 之super函数
  7. shell基础命令管理
  8. CentOS 7.4安装postgresql96
  9. _Linux中删除特殊名称文件的多种方式
  10. #C语言或C++中强大的图形库——easyx
  11. Kudu Partition Tablet Bucket
  12. Moive-Pages
  13. 为什么有的python内置函数怎么就一个pass?
  14. 高职单招面试自我介绍稿子计算机专业,单招面试自我介绍稿子范文
  15. Python--发送邮件和钉钉消息
  16. ​大话中国骨干网(下)(转)​
  17. 2020年英语六级翻译
  18. WKWebView使用及注意点(keng)
  19. vs = VirtualService
  20. 查看安卓系统的外接USB声卡

热门文章

  1. MpAndroidChart源码修改之饼状图添加标志线
  2. Thinkphp 验证码、文件上传
  3. Servlet请求转发中文乱码解决
  4. 怎么安装SharePoint2013 preview 在SQL2012 和 Windows Server 2008 R2 SP1
  5. Yahoo网站性能最佳体验的34条黄金守则
  6. Factory Method工厂方法
  7. 业务id转密文短链的一种实现思路
  8. getElementByClassName()不兼容的解决办法
  9. 1Android系统移植与驱动开发概述
  10. python3-day4(装饰器)