開發者之魂

快快樂樂學會 Windows Apps 與 Cloud

//Build/ 2016 開發大會第二天主題演講:提高開發生產力的智慧雲端平台

//Build/ 2016 的主題演講分成兩天進行(參考第一天重點整理),第二天的部份則是著重在雲端平台以及生產力平台的發展,以及開發人員的機會,完整的影片可以由此觀看: 打造智慧的雲端平台:...

Author: ericsk Date: 04/14/2016

//Build/ 2016 開發大會第一天主題演講:更聰明的個人化運算

//Build/ 是微軟一年一度針對開發人員所辦的大型研討會,在這個活動中微軟會向開發人員展示最新的微軟平台、關發技術、願景等,今年 //Build/ 2016...

Author: ericsk Date: 04/03/2016

從現代化診所的例子看微軟的開發及雲端技術: (4) 跨平台開發 Android 以及 iOS 應用程式:使用 Xamarin 或 Apache Cordova 技術

此為系列文章,系統架構以及應用簡介請參考第一部份。 系統架構 整個 HealthClinic.biz 的設計架構如圖所示: 整個系統後端由 ASP.NET Core 技術處理 Web...

Author: ericsk Date: 02/29/2016

使用 Visual Studio GDB 擴充套件在 Visual Studio 上遠端偵錯 Linux 上的 C/C++ 程式

在 Linux 上開發 C/C++ 的應用程式,或許你會直接(本機或遠端)登入 Linux,打開編輯器寫完程式碼後,就用 gcc/g++ 來編譯程式,遇到要除錯(debug)的時候,則會選擇使用...

Author: ericsk Date: 02/16/2016

從現代化診所的例子看微軟的開發及雲端技術: (3) 使用 .NET 技術開發原生應用程式:傳統桌面應用程式、Universal Windows Apps

此為系列文章,系統架構以及應用簡介請參考第一部份。 系統架構 整個 HealthClinic.biz 的設計架構如圖所示: 整個系統後端由 ASP.NET Core 技術處理 Web...

Author: ericsk Date: 02/15/2016

從現代化診所的例子看微軟的開發及雲端技術: (2) 從 Node 應用程式看 TypeScript 以及 Visual Studio 與現代開發工具的整合

此為系列文章,系統架構以及應用簡介請參考第一部份。 系統架構 整個 HealthClinic.biz 的設計架構如圖所示: 整個系統後端由 ASP.NET Core 技術處理 Web...

Author: ericsk Date: 02/14/2016

從現代化診所的例子看微軟的開發及雲端技術: (1) ASP.NET Core 跨平台的 Web 開發及運行技術

前言 在 Microsoft Connect(); //2015 的開發技術大會上,為了解說微軟的各平台的開發技術(包含 Web、Desktop、Mobile、Cloud、DevOps...

Author: ericsk Date: 02/11/2016

輕鬆幫你的應用程式加入人工智慧: 使用 Project Oxford

Project Oxford 是微軟推出的一套針對視覺、聲音及文字相關辨識的 Web Services,所以不論你是撰寫什麼樣的應用程式,都可以透過 web request 的方式呼叫 Project...

Author: ericsk Date: 02/02/2016

為任何用途、所有開發人員打造的 Visual Studio 開發工具家族 (2016 年 1 月)

隨著軟體開發人員面對的應用程式平台愈來愈多,Microsoft 覺得要提供給開發人員更好用的開發工具增加開發效率、好用的雲端平台能快速部署應用程式、以及整合或相容更多非 Microsoft...

Author: ericsk Date: 01/30/2016

使用 Visual Studio Team Services (VSTS) 自動建置簽入 GitHub 的 Android 專案

Visual Studio Team Services (VSTS。原名:Visual Studio...

Author: ericsk Date: 01/11/2016

免費加入 Visual Studio Dev Essentials 計劃,取得免費微軟開發工具與平台

在 Microsoft Connect(); //2015 大會結束後,微軟宣佈了一個 Visual Studio Dev Essentials 的計劃,任何人都可以用 Microsoft...

Author: ericsk Date: 12/17/2015

Vorlon.js: 同時測試多瀏覽器網頁呈現的好工具

VorlonJS...

Author: ericsk Date: 11/05/2015

TACO: 由 Microsoft 開發的 Apache Cordova 開發工具

2013 年 5 月份時,Microsoft 宣佈了在 Visual Studio 上做了一個支援 Apache Cordova 的開發工具,經過一年多不斷地改良,這個工具不但直接內建在 Visual...

Author: ericsk Date: 10/07/2015

為網站相容性最佳化做好準備

現在要開發網站應用程式,隨著網頁新技術不斷演進、瀏覽器功能不斷強化,網站開發人員開發網站用的技術也愈來愈多元,大多數經營較久的網站可能就會累積許多「歷史陳跡」——有些程式是多年...

Author: ericsk Date: 08/25/2015

使用 Azure 機器學習服務執行您使用 Python 建立好的智慧模型

Azure 機器學習服務(以下簡稱 Azure ML)是 Microsoft 所推出的一個雲端服務,它讓您能夠使用易於操作的圖形化介面,進行資料整理以及機器學習的運算,您可以在這個服務上從 0...

Author: ericsk Date: 08/23/2015

解決使用 Python Tools for Visual Studio 時編譯套件的問題

透過 Python Tools for Visual Studio (PTVS) 這個免費且開源的工具(免費的 Visual Studio Community 版就可以安裝,而且 2015...

Author: ericsk Date: 08/23/2015

從 Python 開發人員(Pythonist)的角度看 Microsoft Azure

文章更新日期:2015/06/05 Microsoft Azure (以下簡稱...

Author: ericsk Date: 06/05/2015

完整看 //Build/ 2015 Keynote - 第一天

//Build/ 是 Microsoft 一年一度的開發者大會(從 1991 年開始,//Build/ 的前身是 Microsoft PDC (Professional Developer...

Author: ericsk Date: 05/03/2015

Microsoft 的 IoT 世界觀:建立「你的」物聯網

隨著愈來愈多人談論創客(maker)精神,以及巨量資料的議題,物聯網(Internet of Things,以下簡稱 IoT)的題材也跟著熱門起來 ——...

Author: ericsk Date: 03/01/2015

.NET Core CLR 釋出原始碼

在去年年底(2014/11)時,Connect() 2014 研討會上宣佈了 .NET Core 開源的計劃,我也在之前的文章提過這個計劃,當時釋出了 .NET Core 的核心函式庫的原始碼,而今天...

Author: ericsk Date: 02/03/2015

從 Azure Machine Learning 開始進入機器學習

什麼是機器學習? Machine...

Author: ericsk Date: 01/24/2015

動手玩 Windows for IoT - (1) 在 Intel Galileo 開發板上執行 Windows 以及第一個 IoT 程式

在 //Build/ 2014 的 Keynote 上,微軟宣佈了將會有 Windows for IoT (Internet-of-Things) 的計劃,這個計劃的相關內容都放在...

Author: ericsk Date: 01/06/2015

.NET 開源三部曲(三):如何迎接新的 .NET 時代

看完前面兩篇(1, 2),應該已經能慢慢瞭解,現在所謂的「.NET 開源」、「.NET Open Source」並不是完全把現有的 .NET Framework...

Author: ericsk Date: 12/23/2014

.NET 開源三部曲(二): ASP.NET vNext 開源及 .NET Core

在今年的 Connect(); 技術大會上,Scott Guthrie 在 Keynote 上宣佈了目標會釋出 ASP.NET Server Framework for Mac/Linux 以及開源的...

Author: ericsk Date: 12/08/2014

在 Mac/Linux 上執行 ASP.NET 5 (ASP.NET vNext, ASP.NET MVC 6)的網站應用程式

在 ASP.NET vNext 重新設計 ASP.NET 核心並且開源之後,要在非 Windows/IIS 的環境下執行 ASP.NET 的應用程式不再是不可能的事,這篇文章介紹如何在 Mac OSX...

Author: ericsk Date: 12/04/2014

.NET 開源三部曲(一): .NET 基金會及 Roslyn 編譯器

Microsoft 在今年 11 月的 Connect(); 活動中,在多項新消息中包括開源了 .NET Framework 的核心(.NET 官方部落格的文章),於是引發了很多 Microsoft...

Author: ericsk Date: 11/27/2014

在 Microsoft Azure 部署 Python/Django 網站應用程式(二)

話說在前一篇文章中,我的開發環境是在 Mac OSX 10.10 下操作,遇到了一點小亂流,雖然解決了,但也想看看其它工具是不是有不一樣的解法。於是我換回 Windows 的開發環境,然後安裝了...

Author: ericsk Date: 11/02/2014

在 Microsoft Azure 部署 Python/Django 網站應用程式(一)

Microsoft Azure 的網站服務(可見我之前的文章)支援運作 Python 的應用程式已經有一段時間了,主要的方式是透過 FastCGI 的方式來執行 Azure 上的 Python...

Author: ericsk Date: 11/02/2014

以 Office 365 為開發平台開發加值應用

今天開始的 TechEd Europe 2014 宣佈了一些關於 Office 365 的新聞,包含了幾個重點: 運用 Office 365 API 開發應用 從今天起 Office 365 API...

Author: ericsk Date: 10/28/2014

使用 Microsoft Azure 網站服務架設網站服務或網站應用程式(適用 ASP.NET, PHP, Python, Node.js, Java)

文章更新: 2014/10/13 Microsoft Azure 是微軟推出的雲端平台,它並不是單一功能的產品或平台,而是數十種用來建置雲端服務平台產品的集合。而 Microsoft Azure...

Author: ericsk Date: 10/12/2014

Visual Studio "14" CTP3 釋出

之前介紹過 Visual Studio "14" CTP 1 釋出的消息,轉眼間就釋出了 CTP 3 的版本,簡單地說,VS14 是下一版的 Visual...

Author: ericsk Date: 08/18/2014

在 Azure 上的 PHP 網站使用 Azure 的 Redis Cache 服務

Microsoft Azure 的網站服務可以讓 PHP 網站開發人員架設網站(參考教學課程),如果要在網站系統中使用 Cache 來提升系統效能,可以考慮 Azure 上的 Redis Cache...

Author: ericsk Date: 07/20/2014

簡單玩 Windows for IoT

在 //Build/ 2014 開發大會上,微軟宣佈了 Windows for IoT 的計劃,並且也宣告了對於 IoT 製造商來說,Windows for IoT 將會免授權費! 而最近也開始推出...

Author: ericsk Date: 07/19/2014

在 Microsoft Azure 上架設 PHP 網站課程 (上)

Microsoft Azure 提供的網站服務,讓網站開發人員可以將自己用 ASP.NET、PHP、Node.js、Python 以及 Java...

Author: ericsk Date: 07/01/2014

初探 Roslyn 編譯器平台 (2): 使用 Roslyn 提供的 Syntax API 以及 Compilations 物件類別

Roslyn 專案的簡介請閱讀前一篇。 安裝 Roslyn SDK (Preview) 在前一篇文章中我們介紹了在既有的 Visual Studio 2013(或是已經內建整合支援的 Visual...

Author: ericsk Date: 06/12/2014

初探 Roslyn 編譯器平台 (1): 從認識到使用

在 //Build/ 2014 開發者大會上,有 「C# 之父」之稱的 Anders Hejlsberg 在 Keynote 上公佈並且現場開源了 Roslyn...

Author: ericsk Date: 06/11/2014

Visual Studio "14" CTP 1 釋出

本日稍早,Visual Studio 產品單位釋出了 Visual Studio 14 (註: Visual Studio 2013 為 VS12)的 CTP 1 版本(release...

Author: ericsk Date: 06/03/2014

整合及擴充 Visual Studio Online 的功能:使用 REST APIs 及 Service Hooks

2013 年 11 月微軟正式推出 Visual Studio Online 這個線上服務,它提供了像是版本管控(支援 TFS 及...

Author: ericsk Date: 06/02/2014

跨行動裝置 App 開發: 使用 Visual Studio 2013 + Apache Cordova (PhoneGap)

在 TechEd North America 2014 研討會期間,Microsoft Open Technology 宣佈了 Visual Studio 與 Apache Cordova...

Author: ericsk Date: 05/19/2014

預覽 .NET Native 編譯技術

在上個月 //Build/ 2014 開發大會上,微軟推出了 .NET Native 編譯技術的第一個預覽版本,而隨著 Visual Studio 2013 Update 2...

Author: ericsk Date: 05/18/2014

燃燒你的 App 開發熱血: 從 //build/ -> //learn/ 到 //publish/

在 4 月初的 //Build/ 2014 開發者大會,Microsoft 宣佈了 Windows Phone 8.1 以及通用 Windows 應用程式(Universal Windows...

Author: ericsk Date: 04/19/2014

//Build/ 2014 第二天 Keynote 重點整理 (下)

這篇文章是接續上集的內容。 Microsoft Azure SQL Database Azure 儲存體中的 SQL Database 現在提供 500GB 的方案(Premium 等級),而且也有...

Author: ericsk Date: 04/07/2014

//Build/ 2014 第一天 Keynote 重點整理 (下)

這篇是接續上集的,主要是談論 Windows/Windows Phone 開發平台、Windows 物聯網、XBOX One 等等。 Universal Windows App...

Author: ericsk Date: 04/03/2014

//Build/ 2014 第一天 Keynote 重點整理 (上)

//Build/ 是微軟年度的開發者大會,今年在舊金山舉行,而在第一天的 Keynote 大會演講之中,揭露了不少 Windows、Windows Phone、XBOX ONE 以及 Windows...

Author: ericsk Date: 04/02/2014

Windows Azure 即將更名為 Microsoft Azure

今天 Windows Azure 團隊公佈了一個消息,原本微軟的公有雲平台服務,將在 2014 年 4 月 3 日起全面更名為「Microsoft Azure」。 如同其它微軟的雲端產品 Office...

Author: ericsk Date: 03/25/2014

使用 WebVTT 作為 HTML5 影片播放時的字幕格式

最近在工作上常運用 Channel 9 以及 YouTube 作為線上影音平台,來播放製作的一些教學或是新知通報的影片。而這兩個平台都支援用 HTML5 的方式來播放影片,也就是直接使用...

Author: ericsk Date: 03/09/2014

Windows Azure 網站服務支援備份及還原功能

在上週 Windows Azure 服務內容更新之中,關於 Windows Azure 網站服務的一個更新是支援了備份及還原的功能: 網站服務可以自動備份,甚至包括資料庫的部份 目前這個功能還在預覽...

Author: ericsk Date: 02/23/2014

漫步雲端的開發人員

講到開發人員,你想的應該就是揹著背包,然後拿著筆記型電腦,無時無刻在撰寫程式的形象吧!也因為要在筆記型電腦上開發程式的效能考量,所以很多開發人員會選擇高效能、擴充性高的筆記型電腦,通常這樣的筆記型電腦...

Author: ericsk Date: 01/27/2014

Next>