Video: Kirk Munro – Defining domain-specific vocabularies using Windows PowerShell

Another day – another great recording from US TEC 2011 PowerShell Deep Dive – Kirk’s talk on using PowerShell to create Domain-Specific Languages (DSL) – Kirk is using his Visio DSL which he created for PowerGUI’s virtualization PowerPack.

Abstract: “PowerShell was built from the ground up to be a rich, extendible scripting language. While it is of paramount importance to keep commands you add to PowerShell consistent with the rest of the scripting language, there are domains where great elegance and simplicity can be achieved by stepping away from this model and creating domain-specific vocabularies instead.

PowerShell MVP Kirk shows you how in this video recorded live at The US Experts Conference 2011 PowerShell Deep Dive, and answers the following questiosns.

- What is a domain-specific vocabulary and how is it an important extension point for Windows PowerShell?
– What domain-specific vocabularies come with PowerShell?
– What are some examples of domain-specific vocabularies that can add great value to PowerShell?
– How do you create a domain-specific vocabulary?
– How do you create a domain-specific vocabulary of commands while maintaining consistency with the rest of PowerShell commands?

Kirk’s slides: Slides-TEC-2011-Kirk-Munro-Defining-domain-specific-vocabularies-using-Windows-PowerShell

Scripts and modules Kirk used in the demos: Scripts-TEC-2011-Kirk-Munro-Defining-domain-specific-vocabularies-using-Windows-PowerShell

Video recording:

This is a live recording from US TEC 2011 PowerShell Deep Dive conference. TEC Europe is just around the corner – October 17-19th, 2011 in FrankfurtRegister today to get a discount.

See also:

About these ads

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s




My Recent Tweets

RSS My company’s blog

  • New Version of Jelastic – 1.9.1 Launched
    Today we announced the launch of a major new version of Jelastic. The new version, 1.9.1, features a CRON scheduler, the ability to schedule database backups, new notifications about running out of resources and the latest versions of software stacks (including PostgreSQL 9.2.4). The newly launched Jelastic 1.9.1 includes: Config manager improvement Cutting […]
  • Jelastic Released Commercially by innofield!
    Switzerland is well know for chocolate, their army knives and creating fabulous watches. Thanks to innofield,  the Swiss will forever be known as the providers of the first Swiss based PaaS solution with their Flow App Engine (powered by Jelastic). This week, innofield came out of beta and launched commercially with Jelastic 1.9.1. “As Platform-as-a-Service […]
  • Play 1 vs Play 2 Framework
    Today’s guest post comes to you from our friend and user, Dane Marcelo, JArchitect product manager. He points out some interesting differences between the Play 1 and the Play 2 frameworks. So, let’s dive into this great post! Play is an open source web application framework, written in Scala and Java, which follows the model–view–controller (MVC) architectur […]
  • Cloud Software Stacks Market Share: April 2013
    It’s that time where we can share with you the updated statistics on databases, Java and PHP application servers as well as Java and PHP version popularity. Last month was hot here at Jelastic: we launched Jelastic in the Netherlands with the most technically advanced hoster in the country – info.nl and in Switzerland with our very [...]The post Cloud Softwa […]
  • Jelastic Hosting Partner dogado Awarded Coveted Hosting Prize
    Every year the  Hosting & Service Providers Award, honors the most innovative and successful hosting and service offerings of the year. The award is presented in the following categories: Infrastructure Services Application Services Domain Services This year our hosting partner dogado in Germany was awarded the prize for the best application service usin […]
  • Deploying a Bitbucket Project via Maven with Jelastic
    As you know Jelastic Platform can build apps right in the cloud instead of building them locally and uploading WAR archives. This is much faster and takes less traffic. Packages can be huge and need to be re-uploaded every time you put some corrections into your code. Jelastic can take only your code changes from [...]The post Deploying a Bitbucket Project v […]
  • And The Winner Is…
    All we can say is WOW!  We had an incredible response from our Facebook Fans and Twitter followers! We received more than 30,000 entries!!!  Pretty impressive for our FIRST ever contest.  So thank you, to all of our friends for entering and continuing to support the BEST Java and PHP Platform known to man So [...]The post And The Winner Is… appeared first on […]

Legal

The posts on this blog are provided “as is” with no warranties and confer no rights. The opinions expressed on this site are mine and mine alone, and do not necessarily represent those of my former employer - Quest Software, or my current employer - Jelastic or anyone else for that matter. All trademarks acknowledged.

© 2007-2013 Dmitry Sotnikov

Pages

September 2011
M T W T F S S
« Aug   Oct »
 1234
567891011
12131415161718
19202122232425
2627282930  

Follow

Get every new post delivered to your Inbox.

Join 65 other followers

%d bloggers like this: