第 48 期 2014 年 11 月
主編的話
這幾個月雲端相關的研討會很快地就報名額滿了。所以這期幫各位整理 Azure Website 的相關資訊,身在這個世代,你怎麼能夠不認識雲端?
以往要將程式部署至雲端環境中需要許多繁雜的步驟非常辛苦,現在 Visual Studio 已經高度整合 Microsoft Azure 讓開發人員可以在同一個工具中完成部署、監控、管理 Microsoft Azure 上的各項服務,達到開發、測試、部署一氣呵成的暢快感。
Microsoft Azure 更是真正的雲端服務商,不但和開發工具的高度整合,雲端的五大特性 (註) 都有。缺少這五大特性的雲端應該只能稱為霧,不能稱為雲,但是要將程式調整為適合雲端架構是需要一些功力與觀念的,為了能讓所有開發人員可以快速的跟上雲端的潮流 Microsoft Azure 提供了 Website 的服務,在不大幅更改程式的情況下也能立即享有雲端的五大特性,支援多種語言 (ASP.NET、Java、PHP、Node.js、Python) 也支援快速安裝熱門的 Web 應用程式和 CMS 解決方案 (包括 WordPress、Drupal、Joomla、Umbraco 和 DotNetNuke),將網站搬到雲端不再困難,現在就來嘗試 Microsoft Azure Website 服務吧,新申請還有免費試用額度唷,免費送一個月 $6,300。了解更多請進天空之城
註:雲端的五大特性 -
隨選式自我服務 (On-demand Self-Service)、大頻寬網路存取 (Broad Network Access)、資源池 (Resource Pooling)、快速與彈性 (Rapidly and Elasticity)、可評量的服務 (Measured Services)
黃靖琪 GiGi Huang
MSDN 主編
相關連結
想要了解更多最新資訊嗎?
快來加入
MVA 微軟虛擬學院 Pay Nothing, Learn Everything!http://mva.ms/
在這堂課中,將會介紹 Azure Website 及 Azure Storage 的兩個功能 - Blobs 和 Disks。此外,Redis Cache 的部分也會涵蓋如何應用 Redis Cache 快取網路資料。在 Azure Website WebJob 也會詳細介紹如何使用一般應用程式處理排程。
Microsoft Azure 的網站服務支援以 .NET、PHP、Node.js、Python 以及 Java 寫成的網站應用程式,這堂課由微軟的技術傳教士 Eric 介紹如何將 PHP 網站部署至 Microsoft Azure,並且在開發的過程中要如何運用 Microsoft Azure 所提供的各種服務,讓在雲端的 PHP 網站應用程式能夠發揮絕佳的效能。
這堂課延續前一部份,由微軟的技術傳教士 Eric 介紹 PHP 應用程式還可以怎麼運用 Microsoft Azure 中的各種服務,讓在雲端的 PHP 網站應用程式能夠發揮絕佳的效能。
當軟體開發的趨勢走向行動裝置、雲端平台的新世界,.NET Framework 也根據這樣的趨勢來發展。在這堂課程中,我們將會看到 .NET 從執行環境、編譯器、函式庫一直到開發框架如何創新發展,以及 Visual Studio 工具的演進,使得 .NET 應用程式、.NET 及 Visual Studio 開發人員都能順利地為跨裝置、跨平台、雲端平台做好準備,用既有的技術能力,來開發這個新軟體世界的應用程式。
技術文章
客座編輯 Demo Fan (范連喜)
夢想的搖籃 Microsoft Azure Website
近幾年微軟全力推廣 Microsoft Azure 雲端平台,藉由 Microsoft Azure 易操作的介面且親民的定價讓所有開發人員可以將服務放置於 Microsoft Azure,享受雲端服務的高可用性與擴展能力,Microsoft Azure 提供的服務非常多元且全面,本篇將針對網頁開發人員最容易上手的 Website 服務來介紹。
目前 Website 已經支援了自動擴展、持續整合、生產與測試環境切換等雲端服務的核心功能。且每個有效的 Microsoft Azure 帳號都可以免費部署 10 個 Website 站台。試想當一個新服務要上線,但還無法明確的判斷市場接受度時,要自架主機要一次買到多少等級的機器?要租用虛擬主機對於這種一年約的租期又該如何選擇?這時候就是使用 Microsoft Azure Website 最好的時機!一開始您可以選擇使用免費模式,當市場接受度變高後再擴展為更適合的模式,即使不幸市場接受度沒有成長,服務需要下線。那也只是把服務關掉即可,不會剩下一堆硬體或用不完的租期,所以筆者一再強調 Microsoft Azure Website 是夢想的搖籃,它可以讓開發者有更多做夢、圓夢的機會!並且每次的圓夢成本都將得到適當的控制,等不及了嗎?以下的篇幅將會介紹 Microsoft Azure Website 的重點功能…閱讀完整文章》
使用 Azure Websites Migration Assistant 移植現有網站至雲端
最近在 Microsoft Azure 的首頁上多了一個「主機庫」的頁面,在 Web 應用程式的部份,陳列了由 Azure 團隊驗證過可以順利並直接安裝在 Azure 上的各種開源的架站套件,只要挑選一個架站套件就可以立即開始架設網站...
閱讀完整文章》
從 Azure 首頁上的 Gallery 直接架網站
速度慢的網站可能會造成您目標客群的流失,而且也會減少他們再次造訪網站的機會。許多搜尋引擎也將頁面載入速度列為排序的考量,這對於網站的能見度有很大的影響。如果您已經或正要使用 Azure 網站服務架設 WordPress,同時也想瞭解如何提升網站的載入速度,那麼下面的一些技巧是您可以考慮的方向...
閱讀完整文章》
在 Azure 網站服務上架設 WordPress 的10 個加速技巧
在 Azure 網站服務上,我們致力確保它與開發環境中、一般的 IIS 平台有一致的環境,這樣一來,開發人員便能夠讓應用程式在既有機房與雲端之間無縫切換執行。不過身為一個多租戶服務 (multi-tenant service),Azure 網站服務設計了一些確保安全的遊戲規則,這可能會讓一些既有的應用程式發生一些相容性問題。所以今天我們宣佈 Azure 網站服務將新增兩個功能讓使用基本或標準方案的用戶先預覽,以確保應用程式的相容性...閱讀完整文章》
Azure 網站服務新功能預覽:生成 PDF
文件以及支援載入檔案憑證
我們的第一彈「悠閒系列」了解到如何利用 SignalR 為我們建立 real-time 的應用程式,而那篇的範例是以聊天室來帶大家入門 ,但我們一般的聊天室當中還會有的功能像是聊天列表、密語、或是建立群組聊天,就像我們都熟悉的 Facebook 那樣,可以對個別使用者發送訊息,或是建立多人聊天,而在右邊也有上線列表....等等,所以第二彈我們就來看看如何利用 SignalR 的特性做到上述的功能...
閱讀完整文章》
近期活動
11/26 高雄
12/01 台北
12/12 台中
.NET 企業開發升級術
你們的 .NET 團隊能有效應用新技術快速地因應市場及使用者需求的改變嗎?你知道 .NET 舊版即將停止支援 (End of Support) 需即刻因應升級策略嗎? 還在使用舊版的 .NET (3.x ~ 4.0 之前版本) 開發應用嗎?
從 Modern Web 現代化網頁開發開始,到跨平台 App 開發,這些 .NET 新功能將帶領開發團隊大步邁向前方,再加上團隊開發該有的基本能力,包括「版本管控」、「自動化佈署 Release Management」,讓你的團隊更有效率!
即日起

名額發完為止
新一代設計大師援助計畫 - 開發遊戲 APP 得獎學金
現在只要開發 Windows 和/或 Windows Phone 平台上的娛樂或遊戲類別 App,就可以申請獎學金。
同一作品上架單平台 (Windows Store 或 Windows Phone Store) 可得 NT$1,400,上架雙平台 (Windows Store 及 Windows Phone Store) 可得獎學金 NT$3,000;每個帳號最多可獲 NT$18,000 獎學金 (成功上架 6 個 Apps)!
案例分享
三周寫出 APP - 趣味學堂
Project Siena 到底有多容易上手呢?Harry Chang 張立中 + Dyan Lee 李宗達雖然之前沒有寫 App 的經驗,透過 Project Siena 三周就完成一個可以互動的 App。不單單只是資料的呈現,還有及時的回饋等功能,很難讓人想像不用寫程式就可以完成。快讓我們一起來看看他們的作品跟完成的心得分享吧!
也歡迎您下載學生們用心製作的作品 "趣味學堂" 來玩玩
https://apps.microsoft.com/windows/zh-tw/app/b07a18ba-12ca-4405-a39e-ddef2cd02b09
編兒話家常
這個月底就是各縣市長選舉了,各地的縣市長候選人都有著死忠的支持者。可是身為忙碌的上班族,除了偶爾上臉書分享新聞、然後捉弄某些候選人的政見或媒體前的表現外,並且大力疾呼要出來投票不然台灣的未來堪憂等等,我最近在想我可以做些甚麼事情,更正面有效的鼓勵身邊的朋友做選擇?
前幾天看到 Yahoo 的 IX 市調解析數字,智慧型手機的普及率高達 86.9%,而網友較常用來上網瀏覽資訊的裝置,智慧型手機也有 52.1%。因此…….我夢到:寫一個他的政見 APP!這次我學的是 Project Siena,有別於之前的 App Studio,可以直接加入影片,不一定要是網路上的。更棒的是可以使用 EXCEL 檔案匯入資料,所以各區域的選舉資料都可以繪成清楚的圖表,超棒的!
不過你也知道我怎麼可以利用職權說我支持某人呢?所以我只能跟你分享我學會 Project Siena 的教學資源網站嚕。
© 2014 Microsoft Corporation. 著作權所有,並保留一切權利。使用規定 | 商標 | 隱私權聲明