5 Tricks for catching up on the Channel 9 event videos for Build 2014

Spread the love

Okay, you’ve had a week to digest all the video content from Build 2014? Done yet? Me, neither. Well, how about some tricks to make this easier? I’d written up a few tips and tricks for catching up on Channel 9 event videos back in 2011, this is an update circa 2014. Trick 1: Subscribe and watch at high speed in VLC There are a lot of sessions, and watching even at 10% faster makes a difference. I think you’ll be surprised at how, with a little practice, you can keep cranking the speed up and absorb the content at 2x or even faster. Note: Every time I tell people about high speed playback, people assume it’s going to make the speakers sound like chipmunks. All of the high speed playback options I’m going to show are pitch corrected, so they don’t raise the speakers’ voices. If you don’t have VLC installed, I highly recommend it. It’s lightweight and has a minimal interface, but is packed with codecs and advanced features when you need them. You can install via In the Playlist interface, expand the Internet group and click on + sign to the right of Podcasts. This brings up a prompt to enter the URL for the feed. Each Channel 9 event has a list of formats available under the “Subscribe to this event” link: You have a few options (the types are obvious from the last bit of the URL): Now I’ll use the search section to filter on ASP.NET because I do love it so. Here’s the key thing – when I double click the video to start streaming it, I’ll switch to a faster speed. There are two ways to do that. The easy way is to use the Playback / Speed menu. Once you get hooked on this, though, you can use the [ and ] hotkeys (speed up and slow down respectively). Now I’m watching this demo at 2x speed. You might start with 1.5x or so and crank it up as you get more used to it. Trick 2: Use high speed playback in the Channel 9 player HTML5 video players in all the new browsers support high speed playback. Here’s an example showing the Day 1 Keynote on the Channel 9 site; I’ve right clicked the video to bring up the context menu and I’m about to kick it up to 2x. That’s it! Easy! Trick 3: Subscribe to the MP3 feed on Windows Phone 8.1 One of my favorite sleeper features in Windows Phone 8.1 is support for high speed playback in the new Podcasts app. For this one, I wanted to add the MP3 URL for just the Build 2014 event: That gave me a list of MP3’s. In the podcast options, I can select to have it stream or download them. Now, once I started playing one, I clicked on the little 1.5x thing to the right of the video twice, toggling to 2x speed.   Yee haw!!! Notes: David Tesar reminded me that the Clicking the download button lets me select the formats I want to download. That generates a custom PowerShell script (WGET is also an option) with just the content I picked: $overwrite = $false
$webClient = New-Object System.Net.WebClient
$feeds = ((“Take_Your_Solution_Worldwide_from_the_Start_with_Bing_Translator.mp4″,”http://video.ch9.ms/sessions/build/2014/2-656_LG.mp4”),(“Continuous_Delivery_and_Continuous_Integration_with_Visual_Studio_Online_and_Microsoft_Azure.mp4″,”http://video.ch9.ms/sessions/build/2014/3-584_LG.mp4”),(“What_s_New_for_ASP_NET_and_Web_in_Visual_Studio_2013_Update_2_and_Beyond.mp4″,”http://video.ch9.ms/sessions/build/2014/3-602_LG.mp4”),(“Building_Web_APIs_for_Mobile_Apps_Using_ASP_NET_Web_API_2_1.mp4″,”http://video.ch9.ms/sessions/build/2014/3-603_LG.mp4”),(“Deep_Dive_Improving_Performance_in_Your_ASP_NET_App.mp4″,”http://video.ch9.ms/sessions/build/2014/3-605_LG.mp4”),(“Powerful_Mobile_Apps_with_Mobile_Services_and_ASP_NET_Web_API.mp4″,”http://video.ch9.ms/sessions/build/2014/3-623_LG.mp4”),(“Using_Node_js_and_Python_in_Visual_Studio_and_on_Azure.mp4″,”http://video.ch9.ms/sessions/build/2014/3-631_LG.mp4”),(“Building_a_Single_Page_Application_with_ASP_NET_and_AngularJS.mp4″,”http://video.ch9.ms/sessions/build/2014/3-644_LG.mp4”))
$entries = $feeds.Length
$progress = 0
$pagepercent = 0
$dir = get-location
foreach ($item in $feeds){
$name,$link = $item
$saveFileName = join-path $dir $name
if ((-not $overwrite) -and (Test-Path -path $saveFileName))
write-progress -activity “$saveFileName already downloaded” -status “$pagepercent% ($progress / $entries) complete” -percentcomplete $pagepercent
write-progress -activity “Downloading $saveFileName” -status “$pagepercent% ($progress / $entries) complete” -percentcomplete $pagepercent
$webClient.DownloadFile($link, $saveFileName)
trap [Exception]{
write-host (“Unable to download ” + $saveFileName)
$pagepercent = [Math]::floor((++$progress)/$entries*100)


Hope these tips help. Get to work!

X ITM Cloud News


Next Post

weblogs.asp.net Now Running On Orchard and Azure Web Sites

Mon Nov 25 , 2019
Spread the love          I’m incredibly happy to announce that my blog – and all 750 other blogs running under weblogs.asp.net – are now powered by Orchard and Azure Web Sites! That’s 750 blogs, all hosted in 4 Azure Web Sites all running on only one large virtual machine. A bit of […]

Cloud Computing – Consultancy – Development – Hosting – APIs – Legacy Systems

X-ITM Technology helps our customers across the entire enterprise technology stack with differentiated industry solutions. We modernize IT, optimize data architectures, and make everything secure, scalable and orchestrated across public, private and hybrid clouds.

This image has an empty alt attribute; its file name is x-itmdc.jpg

The enterprise technology stack includes ITO; Cloud and Security Services; Applications and Industry IP; Data, Analytics and Engineering Services; and Advisory.

Watch an animation of  X-ITM‘s Enterprise Technology Stack

We combine years of experience running mission-critical systems with the latest digital innovations to deliver better business outcomes and new levels of performance, competitiveness and experiences for our customers and their stakeholders.

X-ITM invests in three key drivers of growth: People, Customers and Operational Execution.

The company’s global scale, talent and innovation platforms serve 6,000 private and public-sector clients in 70 countries.

X-ITM’s extensive partner network helps drive collaboration and leverage technology independence. The company has established more than 200 industry-leading global Partner Network relationships, including 15 strategic partners: Amazon Web Services, AT&T, Dell Technologies, Google Cloud, HCL, HP, HPE, IBM, Micro Focus, Microsoft, Oracle, PwC, SAP, ServiceNow and VMware