免費下載 80多種的微軟推出入門級 .NET影片

  • 2019 年 10 月 3 日
  • 筆記

.NET Core 3.0影片系列中宣布了80多個新的免費影片,這些影片同時放在Microsoft的Channel 9 和youtube上面。 在線觀看由於跨洋網路效果不太好,下載到機器上慢慢上是最好的了。 所以Scott Hanselman 特別製作了一個頁面 http://dot.net/videos

我把這個頁面的鏈接重新組織了一下,去掉Youtube 的鏈接,下面介紹一下如何下載這80多個入門級影片:

  • 點擊系列的鏈接,比如C# 101的鏈接進入到Channel 9的頁面,角落裡有一個鏈接,上面寫著“ RSS”-這真的很簡單!

image

  • 右鍵單擊你想要下載的哪個例如MP4 Low,然後選擇 複製鏈接地址”。現在,該鏈接在剪貼板中!
  • 接下來,下載 Scott Hanselman 製作了一個小PowerShell腳本 到本地磁碟,並將其命名為DownloadVideos.ps1,注意要確保以* .ps1擴展名保存它,這是需要運行Powershell 來完成下載影片的。
  • 最後,在文本編輯器中打開PS1文件,並檢查第2行和第3行。再次輸入適合您電腦的路徑,例如C: temp或您的下載文件夾。

#CHECK THE PATH ON LINE 2 and the FEED on LINE 3
cd “G:Build2019dotnetconf2019”
$a = ([xml](new-object net.webclient).downloadstring(“https://channel9.msdn.com/Series/CSharp-101/feed/mp4“))
$a.rss.channel.item | foreach{ 
    $url = New-Object System.Uri($_.enclosure.url)
    $file = $url.Segments[-1]
    $file
    if (!(test-path $file)) {
        (New-Object System.Net.WebClient).DownloadFile($url, $file)
     }
}

確保您上面上面複製的RSS鏈接在第3行上正確無誤。我們需要一個本地存放影片的文件夾,還有我們需要下載的遠程RSS鏈接。

最後,從“開始”菜單打開電腦上的PowerShell,然後運行DownloadVideos.ps1。

 

影片縮略圖

C#101

在本影片系列中,Kendra Havens和Scott Hanselman通過現場編碼演示探討了C#程式語言的概念和語法。

影片縮略圖

.NET Core 101

與Microsoft的Scott Hanselman和Kendra Havens等專家一起探索.NET Core的世界。他們介紹了.NET的來龍去脈以及如何構建您的第一個應用程式。

影片縮略圖

ASP.NET Core 101

Leslie Richardson和Scott Hanselman展示了如何利用ASP.NET來構建和部署可在Linux,macOS和Windows上運行的Web應用程式和服務。

影片縮略圖

Xamarin 101

在這個入門影片系列中,獲得Xamarin的概述以及它如何使您能夠為Android和iOS創建跨平台的移動應用程式。

影片縮略圖

桌面和.NET Core 101

從這個用於在.NET Core中構建Window應用程式的入門影片系列中,學習如何為.NET Core創建第一個WinForms或WPF應用程式!

影片縮略圖

容器簡介(Docker)

為什麼要使用容器?Docker是一種打包和分發具有所有依賴關係的應用程式的方法。開始使用Docker,並在此介紹性影片系列中學習如何發布您的應用程式!

影片縮略圖

Enity Framework Core 101

這個101級的影片系列將帶您入門Entity Framework Core,它是一個對象關係映射器,它簡化了關係資料庫的工作。

影片縮略圖

Visual Studio簡介

在這個簡短的影片系列中,Visual Studio專家Kendra Havens簡要概述了Visual Studio,安裝和一些出色的生產率提示。

影片縮略圖

ML.NET

歡迎使用ML.NET進行機器學習!這個入門級的影片系列介紹了機器學習的概念,它可以做什麼以及如何開始使用ML.NET。

影片縮略圖

.NET for Apache Spark 101

通過有關Apache Spark的.NET入門影片系列,開始大數據分析之旅!了解有關適用於Apache Spark的.NET的全部知識,以及如何將大數據世界帶入.NET生態系統。