【.NET Core】.NET Core 從入門到反向

.NET 系列 .NET 以下各式各樣的變種,這裡簡單介紹一下 .NET Core 這是這次主要要介紹的重點。 主要特點是能跨平台,但是不支援一些 GUI 的介面,適合拿來做 CLI 介面或是網路等無介面的應用。 .NET Framework 主要是用來開發 Windows PC 上面的應用程式,但是跨平台能力較差,但是可以開發出各式各樣 PC 上面的應用程式。 支援使用多種語言,如 C#、C++、VB… Xamarin 主要的功能是開發跨平台的行動裝置原生應用程式,可以寫一份 code 就能在多個行動裝置上執行 Mono 一個在 .NET Core 出來之前跨平台的 C# 執行環境&編譯器 其專案也支援用 Gtk 開發桌面環境的程式 後來成為了 Xamarin 的前身 .NET Standard 如前面所述,.Net 有許許多多的分支,但是這些分支之間的 API 卻不一致,因此這個專案是為了讓開發人員可以使用一組共同的可攜式程式庫,使得一些和作業系統不相關的程式碼可以被簡單的共用。 官方網頁 https://www.microsoft.com/net/ https://docs.microsoft.com/zh-tw/dotnet/core/ 入門 安裝開發環境 照著這個頁面上的步驟一步一步安裝 https://www.microsoft.com/net/download/core 撰寫第一個 .NET Core…


【LUIS】在 10 分鐘內創造您的第一個 LUIS APP

此 Quickstart 可以在短短的幾分鐘內幫助您創建您的第一個語言理解智能服務(LUIS)應用程序。完成後,您將有一個 LUIS 終端在雲端運行。在範例中,您將創建一個旅遊應用程序,可幫助您預訂航班,並檢查目的地的天氣。“how-to” 是指這個應用程序,並建立在它上面。


【WSL】Windows Subsystem for Linux 安裝及基本配置!

WSL 是什麼,能吃嗎 Windows Subsystem for Linux(簡稱WSL)是一個為在 Windows 10 上能夠原生運行Linux二進制可執行文件(ELF格式)的兼容層。 它是由微軟與 Canonical 公司合作開發,目標是使純正的 Ubuntu 16.04 “Xenial Xerus" 映像能下載和解壓縮到用戶的本地電腦,並且映像內的工具和實用工具能在此子系統上原生運行。 WSL 提供了一個微軟開發的 Linux 兼容內核接口(不包含 Linux 代碼),使得 Linux 用戶模式的二進制文件能在其上執行。 運行原理很像是 Linux 上 Wine 的 Windows 版。


【Xamarin】Xamarin.Forms 常用 View 介紹

前言: Xamarin Forms 可以讓你寫一次code就可以同時製作出 Android、iOS、Windows Phone,甚至是可以在 PC、HoloLens、Xbox 上面跑的 Windows App,相當的方便!其跨平台所帶來的好處不言而喻,但同時也會造成一些問題: 開發環境建置門檻高 由於牽涉到多種平台的聯繫,等於需要對各種平台都要有相當的了解才知道怎麼設定。這個問題相較於以前已經減輕很多 功能性 每個平台都有各自的功能,Xamarin Forms 只能取其交集,對於 Xamarin Forms 不提供的特定功能只能針對該平台單獨實作。問題在於你可能不了解該平台,因此不知道該如何實作 同時,身為新技術,Xamarin Forms 的確也還沒實作完「全部的交集」,某些功能在每個平台都有提供,但 Xamarin Forms 卻還未提供該功能,這時也會需要針對各個平台分別實作。這個問題已經改善很多,在未來也會持續改進 相容性 每個平台皆可獨立於 Xamarin Forms 之外自行更新,但這常常造成 Xamarin Forms 對於該平台的相容性問題,建議不要隨意升級各個平台的套件,由 Xamarin Forms 統一管理其升級事宜。這個問題相較於以前已經減輕很多 名詞解釋: View:通常是一個長方形的東西,有的可以在上面顯示文字、圖片、進度或任何你想顯示的東西,有的用手指點一下會有反應(「按鈕」就是一種 View),有的可以用來輸入文字 Layout:是一種 View,也是一個長方形的東西,塞很多的 View 進去是它唯一的功能,但 Layout 很重要,因為沒有 Layout 你就不能在同一個畫面中放超過一個 View。Layout 通常是隱形的,你只能看到它怎麼將塞進它裡面的 View 排列在畫面上,而不能直接看到 Layout 本身   p.s….


Microsoft Imagine 開通序號的使用方法!

哈囉大家好! 相信大家都知道 Microsoft Imagine 這個專屬於學生的開發者訂閱了吧! 在 MSP 舉辦的工作坊中以及像是黑客松的活動中,我們都會提供一組 Imagine 的註冊碼來供參與的學生使用,那麼這組序號要如何使用呢?本篇文章就要來告訴大家!


【Node JS】Node js 實作課程:小遊戲製作

0429 Facebook 小遊戲 簡介 這次的專案使用到了 Facebook Graph API,還不熟悉的讀者,可以參考我們先前的文章,或是到 Facebook 開發人員中心查看說明。 WebSocket 在這個範例中,我們使用了 WebSocket 作為伺服器和瀏覽器的溝通方式,它可以讓我們維持連線,不像一般讀取網頁一樣送完資料就結束連線,這剛好符合了我們的需求(我們必須不斷傳送題目、接收答案、公布解答等等)


【Power BI】實作系列文1_介紹+安裝註冊

其他系列文 1. Power BI介紹+安裝註冊 2. 匯入資料與資料轉型 3. 資料模型介紹 4. 坐標軸+視覺化 5. 地圖+卡片+多列卡片 6. KPI +交叉分析篩選器   前言         相信大家以前在處理一些數據, 做時間表之類的一定都有用過 Microsoft Excel 。Excel 主力用在科學數值計算上,使用一些公式去整理資料等等。雖然 Excel 同樣也有圖表功能達到一定程度的可視化的功能,卻在資料可視化,即使的資訊反映則無法完美做到。 Power BI 是一套資料可視化的服務。整個服務包括了  Power BI Desktop,Power BI Service,Power BI Mobile 。用家可以在 Power BI Desktop 上整理資料,設計好要展示的 Dashboard 以及資料即時的關係反映,然後發佈到  Power BI Service。這樣不論你在哪,都可以即使連接上 Power BI Service 進行資訊的展示。 讀完此篇文章後,您將學會: .安裝 .註冊 .教材下載


【Power BI】實作系列文2_匯入資料與資料轉型

其他系列文 1. Power BI介紹+安裝註冊 2. 匯入資料與資料轉型 3. 資料模型介紹 4. 坐標軸+視覺化 5. 地圖+卡片+多列卡片 6. KPI +交叉分析篩選器   前言:         在上一篇已經大概介紹了 Power BI 的介面以及流程,這一次我們開始要處理資料了。 在這一篇開始會使用到 Power Query 以及 DAX 語法。 讀完此篇文章後,您將學會: .匯入資料 .資料轉型