{"id":4091,"date":"2009-05-05T00:50:24","date_gmt":"2009-05-05T00:50:24","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/powershell\/2009\/05\/05\/powershelltoys-wow\/"},"modified":"2019-02-18T13:12:40","modified_gmt":"2019-02-18T20:12:40","slug":"powershelltoys-wow","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/powershell\/powershelltoys-wow\/","title":{"rendered":"PowerShellToys &#8211; WOW!"},"content":{"rendered":"<p>Gent Hito and the superstars at <a href=\"http:\/\/www.nsoftware.com\/\">\/n software<\/a> has just announced a new product division, PowerShellToys.&#160; This division is focused exclusively in PowerShell technologies.&#160; PowerShellToys products bridge other Microsoft technologies to PowerShell making it easily accessible to other developers: Web Developers, Desktop Application Developers, Database Developers, etc..&#160;&#160; <\/p>\n<p>Gent told me that they are called &quot;Toys&quot; because the folks at \/n software believe that once developers see the sheer power of bringing PowerShell into their environment, they will look at these tools with a wide grin, bringing back those childhood memories of wonder and amazement when touching a cool new toy.&#160; That sounds right to me.&#160; I remember that after a couple months of developing PowerShell someone would say, \u201ccheck this out\u201d and we\u2019d all file into someone\u2019s office and get wildly excited&#160; seeing what they did with a simple script or one liner.&#160; I recall thinking, \u201cwow \u2013 this makes computers fun again\u201d.<\/p>\n<p>&#160;<\/p>\n<p>Here is the current list of their &quot;toys&quot;:<\/p>\n<p><strong>PowerShellASP<\/strong> (<a href=\"http:\/\/powershelltoys.com\/powershellasp.aspx\">http:\/\/powershelltoys.com\/powershellasp.aspx<\/a>)<\/p>\n<p>Builds Dynamic Web Content with Windows PowerShell! PowerShellASP is an ASP-like template language for Web applications. PowerShellASP templates consist of markup (HTML, XML, etc.) and inline PowerShell code. At runtime, templates\/pages are translated to PowerShell code, executed as a single unit, and sent to the client browser.&#160; I expect a TON of people will want this including ADMINS.<\/p>\n<p><strong><\/strong><\/p>\n<p><strong>PowerShellWebPart<\/strong> (<a href=\"http:\/\/powershelltoys.com\/powershellwebpart.aspx\">http:\/\/powershelltoys.com\/powershellwebpart.aspx<\/a>)<\/p>\n<p>Generates Dynamic SharePoint Content with Windows PowerShell! The PowerShellWebPart brings PowerShellASP to SharePoint Pages through a standard SharePoint Web Part.<\/p>\n<p>&#160;<\/p>\n<p><strong>PowerShellRSS<\/strong> (<a href=\"http:\/\/powershelltoys.com\/powershellrss.aspx\">http:\/\/powershelltoys.com\/powershellrss.aspx<\/a>)<\/p>\n<p>Serves Dynamic RSS Feeds with Windows PowerShell! PowerShellRSS executes PowerShell scripts and easily formats the pipeline object result as an RSS feed.<\/p>\n<p>&#160;<\/p>\n<p><strong>PowerShellADO<\/strong> (<a href=\"http:\/\/powershelltoys.com\/powershellado.aspx\">http:\/\/powershelltoys.com\/powershellado.aspx<\/a>)<\/p>\n<p>Windows PowerShell as a Database! PowerShellADO allows you to treat any PowerShell script as an ADO.NET data source, opening up entirely new possibilities for .NET developers!&#160; I can\u2019t wait to give this one a try.&#160; This approach was used with great success by the Exchange team (they wrote a layer on top of PS to do this).<\/p>\n<p><strong><\/strong><\/p>\n<p><strong>PowerShellPanel<\/strong> (<a href=\"http:\/\/powershelltoys.com\/powershellpanel.aspx\">http:\/\/powershelltoys.com\/powershellpanel.aspx<\/a>)<\/p>\n<p>A PowerShell-Powered ASP.NET Panel Control! PowerShellPanel is an ASP.NET Control that enables any developer to include dynamic PowerShellASP in any ASP.NET web page, bringing live PowerShell content to ASP.NET.<\/p>\n<p>&#160;<\/p>\n<p>Give those a try and share what you produce!<\/p>\n<p>&#160;<\/p>\n<p>Experiment!&#160; Enjoy!&#160; Engage! <\/p>\n<p>Jeffrey Snover [MSFT]   <br \/>Distinguished Engineer    <br \/>Visit the Windows PowerShell Team blog at:&#160;&#160;&#160; <a href=\"http:\/\/blogs.msdn.com\/PowerShell\">http:\/\/blogs.msdn.com\/PowerShell<\/a>    <br \/>Visit the Windows PowerShell ScriptCenter at:&#160; <a href=\"http:\/\/www.microsoft.com\/technet\/scriptcenter\/hubs\/msh.mspx\">http:\/\/www.microsoft.com\/technet\/scriptcenter\/hubs\/msh.mspx<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Gent Hito and the superstars at \/n software has just announced a new product division, PowerShellToys.&#160; This division is focused exclusively in PowerShell technologies.&#160; PowerShellToys products bridge other Microsoft technologies to PowerShell making it easily accessible to other developers: Web Developers, Desktop Application Developers, Database Developers, etc..&#160;&#160; Gent told me that they are called &quot;Toys&quot; [&hellip;]<\/p>\n","protected":false},"author":600,"featured_media":13641,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-4091","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-powershell"],"acf":[],"blog_post_summary":"<p>Gent Hito and the superstars at \/n software has just announced a new product division, PowerShellToys.&#160; This division is focused exclusively in PowerShell technologies.&#160; PowerShellToys products bridge other Microsoft technologies to PowerShell making it easily accessible to other developers: Web Developers, Desktop Application Developers, Database Developers, etc..&#160;&#160; Gent told me that they are called &quot;Toys&quot; [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/posts\/4091","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/users\/600"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/comments?post=4091"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/posts\/4091\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/media\/13641"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/media?parent=4091"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/categories?post=4091"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/tags?post=4091"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}