[Microsoft Learn] 聊聊參與 The MVP Challenge - Microsoft 365 Challenge 的三兩事(繁中版)

這是個微軟官方對於推廣 Microsoft Learn 相關使用,先舉辦給 Microsoft MVP 自由挑戰的一個自發性的活動。

雖說是自發性參加的活動,官方則是設定了三個學習領域,讓 Microsoft MVP 挑選自己有興趣的方向參加:

  1. Azure Data & AI Challenge
  2. Dynamics 365/Power Platform Challenge
  3. Microsoft 365 Challenge

接下來就聊聊為何選擇 Microsoft 365 Challenge 的參加、如何挑戰此次活動、以及整個課程的學習的過程!

...繼續閱讀 »

在 Xamarin(.Forms) 中使用 C# 9.0 開發 App

在 .NET 5 已正式推出且 .NET 6 即將於 2022年初(?) 現真身的這個時候,對於 .NET 所面向的各種執行平台預設對應撰寫 C# 的語言版本也有所差異。 

(上圖取自 "Enabling C# 9 in Xamarin & .NET Standard Projects" 網頁內容)

 

按照上表的 Xamarin(.Forms) 所用的是預設 C# 語言 7.3 版本,很多捧友就醬以為無法用 C# 9.0 新語法來開發,這可是不對的唷~~~

...繼續閱讀 »

在 Azure 的 Static Web App 服務中使用自訂網域並建立 SSL 連線 (下)

現在一個隨意的網站建立時都需要 SSL 憑證作加密,真的要省下買 SSL 憑證的費用的話,除了使用網路上產 SSL 憑證的免費服務外,Azure 的 Static Web App 也提供了 SSL憑證使用。

本系列文章介紹如何在 Azure 當中建立 Static Web App 服務,並且繫結到自訂的網域取得 SSL 憑證(需在 www. 底下)。

...繼續閱讀 »

在 Azure 的 Static Web App 服務中使用自訂網域並建立 SSL 連線 (上)

現在一個隨意的網站建立時都需要 SSL 憑證作加密,真的要省下買 SSL 憑證的費用的話,除了使用網路上產 SSL 憑證的免費服務外,Azure 的 Static Web App 也提供了 SSL憑證使用。

本系列文章介紹如何在 Azure 當中建立 Static Web App 服務,並且繫結到自訂的網域取得 SSL 憑證(需在 www. 底下)。 

...繼續閱讀 »

以側載模式發佈 UWP App 給其他 Windows 裝置使用 (以問口罩 App 為例)

.NET Conf 2020 Taiwan 是難得能在臺灣於 2020 年底如期舉辦的大型實體技術研討會,透過由 Xamarin(.Forms) 所撰寫的 問口罩 App 緊急支援了 HoloLens 議程 的 UWP App 的 MR 範例展示。

不過,由於正常來說應該不會有人拿著 Windows 電腦要去藥局查詢與購買口罩,所以就一開始就沒打算將 問口罩 App 正式發佈到 Microsoft Store 的念頭,所以採用了 Windows 的側載模式發佈該 問口罩 App 給該議程的大大能作為 UWP 應用的 MR 展示😆

...繼續閱讀 »

透過 Visual Studio Code 發佈 SmartContract 應用至 Azure Blockchain Service 服務並與其進行乙太坊區塊鏈交易

本篇是把先前 "在 Visual Studio Code 中撰寫 SmartContract 並透過 Web3 進行區塊鏈服務交易 I、II、III" 的介紹,再串接到已建立好的 Azure Blockchain Service 服務 上並進行交易。

若有需要參考本篇內容,請先到 Azure 上建立好 Azure Blockchain Service 的服務

 

PS 完成後 強烈建議 立刻把所建立的相關資源全數刪除,奉勸捧友別跟自己的荷包過不去喔💸💸💸


先前的介紹文章如下:

...繼續閱讀 »

在 Visual Studio Code 中撰寫 SmartContract 並透過 Web3 進行區塊鏈服務交易 III

了解前一篇所介紹的處理後,捧友應該有發現要發佈 SmartContract 應用到乙太坊區塊鏈服務上(目前仍是使用本機端的 ganache-cli 模擬環境),在處理上都有點蠢(但也是基本功)。

由於得 手動 透過 Web3 下達指令來取得 abi 與 bytecode 後,才能繼續完成發佈 SmartContract 應用,並再設定其 Web 應用才能進行交易。

本篇要繼續介紹透過 Truffle 的套件使用,並完成自動發佈 SmartContract 到乙太坊區塊鏈服務上的設定處理(仍是本機端透過 ganache-cli 建立的乙太坊區塊鏈模擬環境)。

...繼續閱讀 »

在 Visual Studio Code 中建置 SmartContract 並透過 Web3 進行區塊鏈服務交易 I

針對區塊鏈服務來撰寫一個基本的 SmartContract 並不是什麼太特別的難事。在網路上利用關鍵字在各家搜尋引擎,搜尋後應該就有很多相關的文章介紹。

而本系列文章要透過使用 Visual Studio Code 來建置 SmartContract,針對先前的 "在 Visual Studio Code 中安裝 Blockchain Development Kit for Ethereum 延伸模組" 介紹文章,透過已經有安裝好的相關開發套件,並且在 Azure 上所建立的 Azure Blockchain Service 服務,來進行部屬自己的 SmartContract 進行乙太坊區塊鏈服務交易。

...繼續閱讀 »

透過 VS Code 建立 Web App (Node.js) 並佈署到 Azure App Service (上)

對於一個相對長期大多是使用 Visual Studio 開發 .NET 相關(而且是 Mobile App - Xamarin) 應用的開發者來說,突然要在 Visual Studio Code 操作起全指令的方式,來做相關的開發操作還真有點不太熟悉呢😅

但也因為如此,更需要詳細的紀錄下來,讓自己好能回顧與記憶囉!

 

GoGoGo~~~

...繼續閱讀 »

替 Azure 的 App Service 網站設定自訂網域後掛上 SSL 憑證 (換網域篇)

光陰似箭歲月如梭,一年過去了...SSL 憑證剛好要更新,順便(?)也更換到另外一個網域中。

如果不知道如何設定網域 SSL 的捧友,請看:


今天要處理的問題是,把已綁定到某個網域的 SSL 憑證,綁到另外一個網域上,所以...就開始來動手做吧😎

...繼續閱讀 »

Azure Maps - 室內地圖 (Indoor Maps) 文件範例操作演練 (III)

自從 Microsoft 推出地圖服務到目前為止,曾歷經了相當多的改朝換代的地圖服務方式,在此不論過去的功過,先把目光投向 Azure 上近期推出的其中一項雲端的 PaaS 服務: Azure Maps。

Azure Maps 所提供的服務當中,也提供了室內地圖 (Indoor Maps) 的部分,讓地圖的應用不再侷限於室外資訊的使用,而是可以朝向室內來發展,例如: 在停車場當中車道與車位佔用資訊、展場或市集的攤位販售資訊、辦公大樓的各會議室資訊是否使用中(或其溫度、濕度狀況監控)...等,這些都可以進一步協助應用廠商,完成在某個室內地域中處理其資訊的最後一哩路,讓使用者在獲取地域資料上能更加透明與便利。

其詳細介紹可參閱微軟提供的 Blog:
https://azure.microsoft.com/zh-tw/blog/azure-maps-creator-now-available-in-preview/

...繼續閱讀 »

Azure Maps - 室內地圖 (Indoor Maps) 文件範例操作演練 (II)

自從 Microsoft 推出地圖服務到目前為止,曾歷經了相當多的改朝換代的地圖服務方式,在此不論過去的功過,先把目光投向 Azure 上近期推出的其中一項雲端的 PaaS 服務: Azure Maps。

Azure Maps 所提供的服務當中,也提供了室內地圖 (Indoor Maps) 的部分,讓地圖的應用不再侷限於室外資訊的使用,而是可以朝向室內來發展,例如: 在停車場當中車道與車位佔用資訊、展場或市集的攤位販售資訊、辦公大樓的各會議室資訊是否使用中(或其溫度、濕度狀況監控)...等,這些都可以進一步協助應用廠商,完成在某個室內地域中處理其資訊的最後一哩路,讓使用者在獲取地域資料上能更加透明與便利。

其詳細介紹可參閱微軟提供的 Blog:
https://azure.microsoft.com/zh-tw/blog/azure-maps-creator-now-available-in-preview/

...繼續閱讀 »

Azure Maps - 室內地圖 (Indoor Maps) 文件範例操作演練 (I)

自從 Microsoft 推出地圖服務到目前為止,曾歷經了相當多的改朝換代的地圖服務方式,在此不論過去的功過,先把目光投向 Azure 上近期推出的其中一項雲端的 PaaS 服務: Azure Maps。

Azure Maps 所提供的服務當中,也提供了室內地圖 (Indoor Maps) 的部分,讓地圖的應用不再侷限於室外資訊的使用,而是可以朝向室內來發展,例如: 在停車場當中車道與車位佔用資訊、展場或市集的攤位販售資訊、辦公大樓的各會議室資訊是否使用中(或其溫度、濕度狀況監控)...等,這些都可以進一步協助應用廠商,完成在某個室內地域中處理其資訊的最後一哩路,讓使用者在獲取地域資料上能更加透明與便利。

其詳細介紹可參閱微軟提供的 Blog:
https://azure.microsoft.com/zh-tw/blog/azure-maps-creator-now-available-in-preview/

 

...繼續閱讀 »

透過 Office 365 (現稱: Microsoft 365) 序號金鑰來續約其訂閱服務

如果是直接在 Office 365 的官網上直接開啟信用卡續約的訂閱方式,那每隔一年時間到了,微軟就會自動從綁定的信用卡扣款(若開啟自動續約會多送你一個月使用),無須多做什麼設定。



但有時會 Office 365 在各大電商會有一些促銷活動,可能會比在官網上直接續約取得比較划算的 Office 365 訂閱價格,而此時收到的是一個啟用金鑰(就算是盒裝版也是內部放一張序號金鑰的紙),很多人會搞得霧傻傻,在此特別寫下這篇章來記錄相關啟用方式。

註: 時至今日 Office 365 已經整合更名為 "Microsoft 365",為了便於識別本文仍持續沿用 Office 365 一詞。

...繼續閱讀 »

將 Azure 的 Storage 服務綁定自訂網域

有一天,突然某個手上的專案上線後需要提供部分資料給 End User 下載,放在 Azure 的 Storage 中 Blob 裡的資料也是都有供外部直接存取的 URL 沒錯,但直接給 End User 類似 "<xxxxxxx>.blob.core.windows.net" 網域開頭的網址來下載檔案好像也怪怪的(個人心理因素,資安上有無風險考量不確定)。  

於是就查了一下資料...

結論是可以在 Azure 的 Storage 中綁定自訂(子)網域的,於是不囉嗦...就是開始動手進行綁定了😅

...繼續閱讀 »