《PowerShell 3.0 Advanced Admin handbook》已于今日上市
工作之余與埃及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》已于今日上市的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 双缓冲技术
- 下一篇: 开源 免费 java CMS - Fre