Archive for the 'Deep Dive' Category



Call for Sessions for PowerShell Deep Dive 2012 – San Diego, CA – April 29 – May 2

PowerShell Deep Dive and The Experts Conference 2012

In case you missed the announcement from the PowerShell team at Microsoft, it is time to register for PowerShell Deep Dive 2012!

PowerShell Deep Dive is the most advanced PowerShell conference of the year with level 400 sessions and all main PowerShell MVPs and movers and shakers, as well as the PowerShell team members attending and presenting.

This year, it will be a full 3 day long conference with tons of great content and a lot of PowerShell v2 and v3 stuff – so don’t miss your chance and register today to get the early bird discount.

Even more importantly, the call for session proposals is still open till February 15. So if you have a few cool topics to preset, want to share your knowledge, become a star, and get your conference pass, travel and registration paid for (!) send your session abstracts to TEC2012@quest.com ASAP.

See videos from the Deep Dive 2011 here.

See you in San Diego!

 

 

Dmitry on PowerShell v3 and the state of the platform

The guys from the PowerShell Magazine were at the Deep Dive and kept cornering everyone in the room asking questions about PowerShell v3, what was still missing in the platform, as well as its future and adoption.

Being a co-organizer I kept managing to escape the interviews pretending to be busy. 😉 However, at the very end of last night of the event Aleksandar Nikolic got me – so here I am on the video after quite a few busy days and sleepless nights still talking about PowerShell!

Keep an eye on the PowerShell Magazine – they’s got quite a few more interviews from the event!

PowerShell v3 at Deep Dive next week

Want to learn more about the next version of PowerShell? Come to Frankfurt October 17 & 18 for the first European PowerShell Deep Dive!

There will be a few sessions in the agenda specifically covering what’s new in PowerShell 3.0, including but not limited to these sessions:

  • This will be the main topic of the keynote which Kenneth Hansen (Principal Program Manager in charge of PowerShell) will deliver kicking off the conference.
  • I will be covering both PowerShell v2 and PowerShell v3 in my session on PowerShell Jobs.
  • Jason Shirk will inevitably get there with his talk on the Evolution of the PowerShell Language

 

And there will be PowerShell v3 tables at the Script Party – so you can kick the tires and ask the questions without having to install PowerShell v3 yourself.

It’s not too late to sign up for the October 17 & 18 Deep Dive:

  1. Go to the TEC registration page
  2. Create an account. You need to do this again for TEC Europe, even if you attended TEC USA earlier this year.
  3. Enter registration code: ATGNJR6E
  4. Select “PowerShell Deep Dive” for the “Which conference do you plan to attend” question.

Video: Jeffrey Snover – Proxy Functions

One of Microsoft’s goals with PowerShell is to give users the tools and capabilities to develop their own functionality so they never have to wait on Microsoft to deliver what they need.

In this video, recorded at The Experts Conference US 2011 PowerShell Deep Dive, Windows PowerShell inventor Jeffrey Snover shows you how to use PowerShell v2 proxy functions. To quote Jeffrey from the session abstract:

Proxy functions are one of my favorite V2 features because just as PowerShell gives you a crazy level of control over your environment, Proxy Functions give you a crazy level of control over your functions. Didn’t get what you wanted/needed in the PowerShell V2 cmdlets? Don’t wait to see if they get fixed in V3, take control of the situation with Proxy Functions. Add parameters, Remove parameters, tweak parameter attributes, add your own semantics and have a party doing it. If you don’t walk away thinking “who needs those PowerShell developers anymore”, you weren’t paying attention.

In case the screen is too hard to follow, here are:

And here’s the 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:

Video: Richard Siddaway – WMI: Gems and Gotchas

Another great recording from US TEC 2011 PowerShell Deep Dive – Richard’s session on WMI in PowerShell. Richard has written an entire book on that topic so he is probably one of the best experts in the area.

Abstract: “WMI has been part of the Windows environment for a long time, and has a reputation for being very powerful but very difficult. PowerShell has made WMI easier to use, but the interaction between the two is still relatively undocumented. PowerShell has also opened WMI up in a number of ways but introduces a number of “gotchas” in the process. This US Experts Conference 2011 PowerShell Deep Dive session demonstrates that that any “gotchas” can be overvcome and WMI offers a treasure trove of functionality to the administrator. The video also answers a number of key questions about WMI and PowerShell, including:

• Is Invoke-WmiMethod always the answer?
• How can I change WMI information?
• How does WMI authentication and authorisation work?
• Should I use explicit remoting, implicit remoting or WMI?
• WMI overlaps with some cmdlets e.g. Get-Process and Win32_Process — which should I use when?
• How do I get the best of WQL? Do I use queries or filters?

Slides: Slides-TEC-2011-Richard-Siddaway-WMI-Gems-and-Gotchas

Scripts: Scripts-TEC-2011-Richard-Siddaway-WMI-Gems-and-Gotchas

Video:

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:

PowerGUI and AD cmdlets usergroup at Deep Dive?

If you are planning to attend European TEC 2011 PowerShell Deep Dive in Frankfurt October 17-18 2011, I have a question for you: would you like to stay half a day longer and have a usergroup for PowerGUI and QAD cmdlets in the morning of Oct 19th -or in the afternoon of Sunday, Oct 16th?

We could discuss the features and roadmap, share our experience with the tools, and so on.

Let me know if you are interested – if there’s enough people wanting to do that I can work with the organizers to get us the room, etc.

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:

Video: Lee Holmes – Little Known PowerShell Tips and Tricks

Another great recording from US TEC 2011 PowerShell Deep Dive – “Little-Known Scripting Tips and Tricks” by one of the creators of PowerShell – Lee Holmes.

Here’s the session abstract: “In this “Did You Know” session recorded at the US Experts Conference 2011 PowerShell Deep Dive, PowerShell co-creator Lee Holmes shows tips, tricks, and hidden Easter eggs that make PowerShell fun, make you more productive, and make you look like a real PowerShell wizard!

And here’s the video:

Lee did not have any slides and posted all his scripts to PoshCode.org – you can search them right from PowerGUI Script Editor by clicking File / Search Online and typing Holmes or a script name:

Lee's scripts from PowerShell Deep Dive

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:

 

 

Video: Bruce Payette – Inside PowerShell Runtime

Here’s recording, slides and scripts from one of my favorite talks of TEC US 2011 PowerShell Deep Dive – Bruce Payette’s “Why Does it Work that Way? Inside the PowerShell Runtime”

This session was recorded live at The Experts Conference.

Session abstract:

PowerShell is a unique environment, combining features from shell, scripting and object-oriented programming languages. In this session recorded at The Experts Conference 2011 PowerShell Deep Dive, Bruce Payette explores some of the trade-offs and design decisions that were made in order to produce a workable system.

Part 1:

Part 2:

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:

Slides from Deep Dive sessions

Here are the slidedecks from the three sessions which recordings I previously posted:

Slides: TEC US 2011: PowerShell Deep Dive: Aleksandar Nikolić – Constrained PowerShell Endpoints – plus the video here – plus PowerShell code from the demos

Slides: TEC US 2011: PowerShell Deep Dive: Sean Kearney – Integrating PowerShell with Legacy Environments – plus the video here – plus PowerShell code from the demos

Slides: TEC US 2011: PowerShell Deep Dive: Dan Harman – Module Patterns & Practices – plus the video here

As a bonus, here are answers to some of the questions on videos which I got lately:

  • Yes, more videos are coming – it is just taking time to get them all produced and posted,
  • I will do my best to locate and post the PowerShell code which the presenters were using,
  • I know that it is hard to see the screen on these recordings – we will do our best to use a better recording technology next time,
  • And regardless of all of the above, slides and recordings are no substitute for being at the Deep Dive – register for the next one in Frankfurt – October 17-18, 2011 – it is a life-changing experience!

My Recent Tweets

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 employer - WSO2 or anyone else for that matter. All trademarks acknowledged.

© 2007-2014 Dmitry Sotnikov

May 2021
M T W T F S S
 12
3456789
10111213141516
17181920212223
24252627282930
31  

%d bloggers like this: