<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://powershell.com/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Search results for 'app:weblogs' matching tags 'Server Core', 'Release/Download', and 'Windows Server'</title><link>http://powershell.com/cs/search/SearchResults.aspx?q=app:weblogs&amp;tag=Server+Core,Release/Download,Windows+Server&amp;orTags=0&amp;o=DateDescending</link><description>Search results for 'app:weblogs' matching tags 'Server Core', 'Release/Download', and 'Windows Server'</description><dc:language>en-US</dc:language><generator>CommunityServer 2008.5 (Build: 30929.2835)</generator><item><title>When Windows PowerShell Met Workflow</title><link>http://powershell.com/cs/blogs/windows-powershell-team/archive/2012/03/16/when-windows-powershell-met-workflow.aspx</link><pubDate>Fri, 16 Mar 2012 05:00:00 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:15371</guid><dc:creator>Anonymous</dc:creator><description>&lt;p&gt;&lt;font size="2"&gt;Meet the new kid on the block! &lt;b&gt;Windows PowerShell Workflow &lt;/b&gt;(PSWF) is the latest addition to the Windows PowerShell family. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-63-74-metablogapi/5141.clip_5F00_image001_5F00_19EF5F01.png"&gt;&lt;img style="display:inline;background-image:none;" title="clip_image001" border="0" alt="clip_image001" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-63-74-metablogapi/7230.clip_5F00_image001_5F00_thumb_5F00_59B94586.png" width="344" height="216" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;First, let’s establish the context for the decision to integrate workflows into Windows PowerShell. It starts with cloud computing and Windows-based datacenters. Cloud computing provides a set of highly available, scalable computing services that leverage high volume components (servers, disks, RAM, etc.) High volume components are less reliable than their tier 1 counterparts and even those occasionally fail. The key to cloud computing is to use software to deliver a reliable service in spite of failures. Cloud computing management needs to be reliable in spite of failures. This is where workflows come in. Workflows are typically long-running scripts that are designed to survive component or network errors and reboots. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;Automation is the heart of creating and running private and public clouds at scale. By automating administration tasks and operations, you decrease cost and improve repeatability, quality, auditing and logging. This allows you to increase your server-to-admin ratio, take on more business and increase the value of your employees by freeing them up to deliver higher value functions. As an example, &lt;/font&gt;&lt;a href="http://blogs.technet.com/b/windowsserver/archive/2012/03/07/rocking-the-windows-server-8-administrative-experience.aspx"&gt;&lt;font size="2"&gt;Erin Chapple explains&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt;:&lt;/font&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="2"&gt;&lt;i&gt;“&lt;/i&gt;&lt;i&gt;Server Manager accomplishes this by leveraging the multi-machine management capabilities of WMI, Windows PowerShell and Windows PowerShell’s new workflow capabilities. Virtually every operation done using Server Manager can also be done via Windows PowerShell”&lt;/i&gt;.&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;font size="2"&gt;While building Windows PowerShell Workflow, we took advantage of the scalability and maturity of Windows Workflow Foundation 4.0 (WF) to bring the benefits of workflows -- long running capability and reliability -- to scripters and the Windows PowerShell ecosystem. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;In one sentence, Windows PowerShell Workflow is all about:&lt;/font&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;b&gt;&lt;font color="#4f81bd" size="2"&gt;Reliably executing long-running tasks across multiple computers, devices or IT processes&lt;/font&gt;&lt;/b&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;font size="2"&gt;Until Windows PowerShell 3.0, the approach to solving this problem has been to combine Windows PowerShell and Windows Workflow Foundation with proprietary implementations. As part of our planning process, we talked to many customers and found many cloud providers and hosters who took WF and Windows PowerShell and put them together. Hundreds of design decisions need to be made during that process so the workflows for any implementation did not work with other solutions. We wanted to deliver the definitive integration of these two technologies in a way that could be used out-of-the box or as a reusable library in a third-party solution. For example, we have designed our implementation with extension points that allow applications to host our engine in a fault tolerant, scale out configuration with detailed auditing. The goal is for the community to write workflows that work with our in-box solution and then light up without modification in third-party solutions.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;In Windows 8, we introduce Windows PowerShell Workflow with two key goals:&lt;/font&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="2"&gt;- Minimizing the complexity of automating across a large number of cloud or datacenter computers and devices.&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="2"&gt;- Creating an &lt;b&gt;ecosystem&lt;/b&gt; where ISVs and partners can build solutions on top of Windows PowerShell Workflow and the &lt;b&gt;artifacts&lt;/b&gt; can be shared with the community and used in any solution. &lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;font size="2"&gt;To achieve these goals, we decided to invest in the following areas for our first PSWF release:&lt;/font&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="2"&gt;- Simplified workflow authoring&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="2"&gt;- Leverage your existing knowledge&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="2"&gt;- Reliable workflow execution&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="2"&gt;- Performance and Scalability&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;h5&gt;&lt;font color="#4f81bd" size="2"&gt;Simplified Workflow Authoring&lt;/font&gt;&lt;/h5&gt;  &lt;p&gt;&lt;font size="2"&gt;Windows PowerShell Workflow enables IT professionals and developers to author sequences of activities that are long-running, repeatable, frequent, parallelizable, interruptible, suspendable, and/or restartable as workflows. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;A workflow is a set of activities. An activity is an individual step within a workflow that performs a defined task, such as getting the list of virtual machines in a host computer.&lt;/font&gt;&lt;/p&gt;  &lt;h5&gt;&lt;font color="#4f81bd" size="2"&gt;Leverage Your Existing Knowledge&lt;/font&gt;&lt;/h5&gt;  &lt;p&gt;&lt;font size="2"&gt;We designed PSWF with our sacred vow in mind: &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;b&gt;We respect your investment in learning Windows PowerShell by reusing concepts over and over to make sure learning Windows PowerShell was the best thing you ever did.&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;This is very important to us: making the most of your time and leveraging the investment you have already made in Windows PowerShell instead of asking you to learn a whole new language for authoring workflows. &lt;b&gt;We care deeply about your ROI, so instead of creating new workflow abstractions, we used and built Windows PowerShell abstractions with workflow semantics.&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;At the same time, we want to work within the existing Windows Workflow Foundation ecosystem. This is why you have two options for writing a Windows PowerShell workflow:&lt;/font&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="2"&gt;- PowerShell script-based workflow: If you know how to write PowerShell scripts, you can reuse your assets and skills and learn a few new constructs to create workflows. For instance:&lt;/font&gt;&lt;/p&gt;    &lt;ul&gt;     &lt;li&gt;&lt;font size="2" face="Lucida Console"&gt;workflow &lt;/font&gt;&lt;/li&gt;      &lt;li&gt;&lt;font size="2" face="Lucida Console"&gt;inlinescript { }&lt;/font&gt;&lt;/li&gt;      &lt;li&gt;&lt;font size="2" face="Lucida Console"&gt;foreach –parallel&lt;/font&gt;&lt;/li&gt;      &lt;li&gt;&lt;font size="2" face="Lucida Console"&gt;parallel { }&lt;/font&gt;&lt;/li&gt;      &lt;li&gt;&lt;font size="2" face="Lucida Console"&gt;sequence { }&lt;/font&gt;&lt;/li&gt;   &lt;/ul&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="2"&gt;- XAML: If you have used WF or have existing XAML workflows from the community, your XAML workflows will still work in the PSWF world.&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;font size="2"&gt;We will analyze these new constructs in the upcoming workflow posts to help you get started quickly.&lt;/font&gt;&lt;/p&gt;  &lt;h5&gt;&lt;font color="#4f81bd" size="2"&gt;Reliable Workflow Execution&lt;/font&gt;&lt;/h5&gt;  &lt;p&gt;&lt;font size="2"&gt;Windows PowerShell Workflow helps you &lt;b&gt;orchestrate&lt;/b&gt; the &lt;b&gt;reliable&lt;/b&gt; &lt;b&gt;execution &lt;/b&gt;of management workflows across multiple computers that target Windows and standard supporting devices in an IT environment.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;To help increase the reliability and robustness of your workflows, we provide the following workflow features:&lt;/font&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="2"&gt;- Checkpoint-Workflow activity&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="2"&gt;- PSPersist parameter&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="2"&gt;- $PSPersistPreference variable&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="2"&gt;- Suspend-Workflow activity&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;h5&gt;&lt;font color="#4f81bd" size="2"&gt;Performance and Scalability&lt;/font&gt;&lt;/h5&gt;  &lt;p&gt;&lt;font size="2"&gt;In addition to the areas above, we also invested heavily in improving the performance and scalability of the PSWF engine. Using PSWF, you can scale out workflow execution to thousands of managed nodes. The core investments that helped make this a reality are:&lt;/font&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="2"&gt;- Parallel Task Execution (parallel, foreach -parallel)&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2"&gt;- Workflow Throttling&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2"&gt;- Connection Throttling&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2"&gt;- Connection Pooling&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2"&gt;- Integration with the Disconnected Sessions feature&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2"&gt;- PSWF Extensibility API&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;font size="2"&gt;A set of future blog posts will analyze each of the investments above in detail.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h4&gt;&lt;font color="#4f81bd" size="3"&gt;Setup and Down-Level Support&lt;/font&gt;&lt;/h4&gt;  &lt;p&gt;&lt;font size="2"&gt;Some of the questions we received after introducing this feature set and the investments above to our &lt;/font&gt;&lt;a href="https://mvp.support.microsoft.com/communities/mvp.aspx?product=1&amp;amp;competency=PowerShell"&gt;&lt;font size="2"&gt;awesome Windows PowerShell MVPs&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt; were: “How do I install PSWF?” and “Can I use this feature set in down-level machines?” The good news is that Windows PowerShell Workflow ships as part of Windows PowerShell 3.0, which means that it is available wherever Windows PowerShell is installed. This includes the Server Core installation option, in which Windows PowerShell is available out of the box starting in Windows 8. &lt;b&gt;PSWF is even available for down-level&lt;/b&gt; installations of Windows Server 2008 R2, Windows Server 2008 and Windows 7 via the Windows Management Framework 3.0 (&lt;/font&gt;&lt;a href="http://www.microsoft.com/download/en/details.aspx?id=28998"&gt;&lt;font size="2"&gt;Beta Release&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt;).&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h4&gt;&lt;font color="#4f81bd" size="3"&gt;To Workflow or To Script… That is the Question&lt;/font&gt;&lt;/h4&gt;  &lt;p&gt;&lt;font size="2"&gt;This post covered some of the common questions but the top five would not be complete without the following:&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;When should I write a PowerShell workflow vs. a script?&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;This question requires deeper analysis so we will answer it fully in a separate article. However, here are the basic reasons for writing a workflow so we help you start thinking about this.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;For “Reliably executing long running tasks across multiple computers, devices or IT processes” you will typically need:&lt;/font&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="2"&gt;- &lt;strong&gt;Robustness&lt;/strong&gt; (persistence, suspension and resumption capabilities, tracked execution)&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="2"&gt;- &lt;strong&gt;Enhanced PowerShell assets and skills&lt;/strong&gt; (built-in library of management tasks, built-in parameters for multi-machine management, authoring workflows as scripts, workflow management through job cmdlets or APIs)&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="2"&gt;- &lt;strong&gt;Scalability and Reliability&lt;/strong&gt; (parallel&lt;b&gt; &lt;/b&gt;execution, connection and action retry, etc.)&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;font size="2"&gt;If you need the above, you may want to consider writing a workflow instead of a regular script. More of this in an upcoming episode of Workflow awesomeness…&lt;/font&gt;&lt;/p&gt;  &lt;h4&gt;&lt;font color="#4f81bd" size="3"&gt;Show me the Money!&lt;/font&gt;&lt;/h4&gt;  &lt;p&gt;&lt;font size="2"&gt;I know, I know, you can’t wait to get started! J Here is one of the most basic workflows you can write:&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-63-74-metablogapi/2425.clip_5F00_image0011_5F00_00875BC7.png"&gt;&lt;img style="display:inline;background-image:none;" title="clip_image001[1]" border="0" alt="clip_image001[1]" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-63-74-metablogapi/1447.clip_5F00_image0011_5F00_thumb_5F00_79681F4E.png" width="334" height="210" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;Now… How do you find it? How do you run it? How do you get help for it? So many questions, so little time! We wanted the answers to be as simple and as consistent with your existing knowledge as possible: &lt;font color="#4f81bd"&gt;&lt;b&gt;Workflows behave just like every other Windows PowerShell command&lt;/b&gt;!&lt;/font&gt; &lt;/font&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="2"&gt;- How do you find it? &lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font color="#4f81bd" size="2"&gt;Get-Command Test-Workflow&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font color="#4f81bd" size="2"&gt;Get-Command Test-Workflow -Syntax&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2"&gt;- What is the proper way to name a workflow?&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2"&gt;&lt;font color="#4f81bd"&gt;Verb-noun&lt;/font&gt;, just like you name any PowerShell cmdlet! Please remember to use &lt;/font&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkID=160773"&gt;&lt;font size="2"&gt;approved verbs&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt;.&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2"&gt;- How do you run it? &lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font color="#4f81bd" size="2"&gt;Test-Workflow&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2"&gt;- How do you get help for it?&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font color="#4f81bd" size="2"&gt;Get-Help Test-Workflow&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2"&gt;- How do I run it against other computers?&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font color="#4f81bd" size="2"&gt;Test-Workflow –PSComputerName ManagedNode1, ManagedNode2&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2"&gt;- Will the awesome ISE Intellisense feature work for PSWF at some point?&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2"&gt;That’d be a smart thing to do, wouldn’t it? As Cato said, &lt;i&gt;patience is the greatest of all virtues&lt;/i&gt;.&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;font size="2"&gt;But wait, there is more! Stay tuned for upcoming blog posts about using the new workflow common parameters such as PSComputerName and PSCredentials (the keys of the kingdom for running workflows in multi-machine environments), and the Windows PowerShell jobs and modules infrastructure for workflow execution. This is just the beginning!&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;Here is a sneak peak at what is coming next. These examples use some of the concepts that we will dive into during the next few weeks.&lt;/font&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;#160;&lt;/p&gt;    &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-63-74-metablogapi/2474.image_5F00_33CB92FF.png"&gt;&lt;img style="display:inline;background-image:none;" title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-63-74-metablogapi/1616.image_5F00_thumb_5F00_6F8B2BB2.png" width="508" height="443" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h4&gt;&lt;font color="#4f81bd" size="3"&gt;We Want You!&lt;/font&gt;&lt;/h4&gt;  &lt;p&gt;&lt;font size="2"&gt;Now that you know the basics, we want to hear from you!&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;You can send feedback directly to the Windows PowerShell Workflow team by using the Windows PowerShell Connect site at &lt;/font&gt;&lt;a href="http://connect.microsoft.com/powershell"&gt;&lt;font size="2"&gt;http://connect.microsoft.com/powershell&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt;. We triage Connect bugs several times a week and make a point to add comments to each of the bugs.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;While you wait for our next post, here are some additional resources about Windows PowerShell 3.0 and Windows PowerShell Workflow:&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/download/en/details.aspx?id=27548"&gt;&lt;font size="2"&gt;Getting started with Windows PowerShell Workflow&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt; (Download &lt;i&gt;WMF3 CTP2 Windows PowerShell Workflow.pdf&lt;/i&gt;)&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.windowsitpro.com/blog/powershell-with-a-purpose-blog-36/windows-powershell/powershell-v3-workflow-flagship-feature-140712"&gt;&lt;font size="2"&gt;PowerShell v3: Workflow is the Flagship Feature&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt; (by Don Jones – PowerShell MVP)&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://halr9000.com/article/947"&gt;&lt;font size="2"&gt;PowerShell Workflow, Defined&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt; (by Hal Rottenberg – PowerShell MVP)&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/b/windowsserver/archive/2012/03/07/rocking-the-windows-server-8-administrative-experience.aspx"&gt;&lt;font size="2"&gt;Rocking the Windows Server 8 Administrative Experience&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=246563"&gt;&lt;font size="2"&gt;TechNet docs on the Workflow module&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=246399"&gt;&lt;font size="2"&gt;Writing a Windows PowerShell Workflow in the Visual Studio Designer&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/windows/desktop/microsoft.powershell.workflow(v=VS.85).aspx"&gt;&lt;font size="2"&gt;SDK/MSDN documentation&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;We hope you enjoy the new Windows PowerShell Workflow functionality of Windows 8. We are having lots of fun building it!&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;Mir Rosenberg [MSFT]&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;Senior Program Manager &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;Windows PowerShell&lt;/font&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10284508" width="1" height="1" alt="" /&gt;</description></item></channel></rss>