{"id":11918,"date":"2016-05-09T06:00:00","date_gmt":"2016-05-09T13:00:00","guid":{"rendered":"https:\/\/www.sapien.com\/blog\/?p=11918"},"modified":"2016-05-09T09:25:26","modified_gmt":"2016-05-09T16:25:26","slug":"new-quick-learn-video-enclosures-in-powershell-studio","status":"publish","type":"post","link":"https:\/\/dev.sapien.com\/blog\/2016\/05\/09\/new-quick-learn-video-enclosures-in-powershell-studio\/","title":{"rendered":"New Quick-Learn Video: Enclosures in PowerShell Studio"},"content":{"rendered":"<p>We all love blog posts that explain something complex in simple terms or demonstrate an elegant technique for performing a task or solving a problem. But, sometimes, a quick video is more effective, especially when the result is visual. Also, there are many people who can learn more quickly by watching than reading.<\/p>\n<p>I&#8217;ve been spinning up some short videos about PowerShell solutions and cool features of SAPIEN products that are easy to miss in the treasure trove of features. They&#8217;re all on our YouTube channel: <a href=\"http:\/\/youtube.com\/sapientech\">YouTube.com\/SAPIENTech<\/a>.<\/p>\n<p>The latest video, <a href=\"https:\/\/www.youtube.com\/watch?v=zRZ0SB6uRw4\">Parentheses, Braces, Brackets &amp; Quotes in PowerShell Studio<\/a>, shows how to use the enclosure features of PowerShell studio to accelerate your scripting. You can enable\/disable the auto-closure feature that adds an ending enclosure ( ), }, ], &#8220;) whenever you type a beginning enclosure ( (, {, [, &#8220;). You can also use the Ctrl key to enclose text that you&#8217;ve already typed, and the handy Ctrl-Alt-&#8216; to toggle quotation marks from single to double and back.<\/p>\n<p>And, there&#8217;s more:<\/p>\n<ul>\n<li><a href=\"https:\/\/www.youtube.com\/watch?v=YaFb2gbPSWQ\">Filegroups in PowerShell Studio<\/a><\/li>\n<li><a href=\"https:\/\/www.youtube.com\/watch?v=DsNClEXSY6A\">Rewind in PowerShell Studio: A Built-in Safety Net for your Scripts<\/a><\/li>\n<li><a href=\"https:\/\/www.youtube.com\/watch?v=l412GmXouZs\">A PowerShell GUI with a Fixed-Sized UI<\/a><\/li>\n<li><a href=\"https:\/\/www.youtube.com\/watch?v=BAi81bOjYlQ\">My First Form #1: Build a Simple PowerShell GUI App<\/a><\/li>\n<\/ul>\n<p>To make sure you&#8217;re notified when we post a new video, <a href=\"https:\/\/www.youtube.com\/c\/SapienTech?sub_confirmation=1\">subscribe to our channel<\/a>.<\/p>\n<p>To get our current video list, use a function like this one. You can probably come up with something more elegant, but this works for me.<\/p>\n<pre lang=\"PowerShell\">function Get-SAPIENVideo\r\n{ \r\n    $Url = \"https:\/\/www.youtube.com\/user\/SAPIENTech\/videos\"\r\n    $SAPIENVideos = (Invoke-WebRequest -uri $Url).Links | Where-Object { $_.Title -and $_.href -like \"\/watch*\" }\r\n    $SAPIENVideos | Select-Object -Property Title, @{L='URL';E={'http:\/\/youtube.com' + $_.href}}\r\n}<\/pre>\n<p>If you have a suggestion for a feature video, please let me know. We try to focus on basic PowerShell tasks that can be explained quickly in a short video.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We all love blog posts that explain something complex in simple terms or demonstrate an elegant technique for performing a task or solving a problem. But, sometimes, a quick video is more effective, especially when the result is visual. Also, there are many people who can learn more quickly by watching than reading. I&#8217;ve been [&hellip;]<\/p>\n","protected":false},"author":31,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[703,1045],"tags":[1016,1068,110,743],"class_list":["post-11918","post","type-post","status-publish","format-standard","hentry","category-powershell-studio","category-videos","tag-powershell-studio","tag-powershell-studio-2016","tag-video","tag-videos"],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/dev.sapien.com\/blog\/wp-json\/wp\/v2\/posts\/11918","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dev.sapien.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dev.sapien.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dev.sapien.com\/blog\/wp-json\/wp\/v2\/users\/31"}],"replies":[{"embeddable":true,"href":"https:\/\/dev.sapien.com\/blog\/wp-json\/wp\/v2\/comments?post=11918"}],"version-history":[{"count":7,"href":"https:\/\/dev.sapien.com\/blog\/wp-json\/wp\/v2\/posts\/11918\/revisions"}],"predecessor-version":[{"id":11963,"href":"https:\/\/dev.sapien.com\/blog\/wp-json\/wp\/v2\/posts\/11918\/revisions\/11963"}],"wp:attachment":[{"href":"https:\/\/dev.sapien.com\/blog\/wp-json\/wp\/v2\/media?parent=11918"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dev.sapien.com\/blog\/wp-json\/wp\/v2\/categories?post=11918"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dev.sapien.com\/blog\/wp-json\/wp\/v2\/tags?post=11918"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}