將 ASP.NET Web應用程式佈署至Windows Azure Web Sites

以下內容示範如何使用 Visual Studio 2012 將一個 ASP.NET 撰寫之Web 應用程式快速部署到 Windows Azure Web Sites。 首先您必須已經開啟了 Windows Azure 三個月免費試用的測試帳號,並且已經啟用了技術預覽功能 Windows Azure Web Sites,倘若您尚未開啟 Windows Azure 帳號,可準備一張信用卡並至 http://www.windowsazure.com/zh-tw/pricing/free-trial/?l=zh-tw 完成開啟測試帳號的作業,在測試期間絕不會有任何費用產生,您若已經擁有 Windows Azure 測試帳號,卻沒有啟用 Windows Azure Web Sites 預覽功能,可以至 http://www.windowsazure.com/en-us/develop/net/tutorials/create-a-windows-azure-account/?l=zh-tw 了解如何啟用這項功能。 此一教學內容將協助您了解: 如何使您的電腦準備妥Windows Azure SDK 以便進行Windows Azure 雲端應用開發。 如何用Visual Studio建立一個ASP.NET Web 應用程式,並將其發布到 Windows Azure Web Sites。 當您完成此教學內容,將可利用瀏覽器看到佈署於雲端的應用程式:   教學內容包含: 1. 設定開發環境…

0

修正 Visual Studio 2010 Beta 2 錯誤訊息 “The application cannot start” 問題

由於一次不正常關機動作,使得我今天在客戶面前無法順利啟動 Visual Studio 2010 Beta 2,每當啟動 Visual Studio 2010 Beta 2 便出現 “The application cannot start” 的錯誤訊息,緊接著 Visual Studio 2010 Beta 2 就終止執行,讓我急得滿身大汗。事後發現 Visual Studio Shell Team 的 Program Manager – Weston Hutchins 在去年十月就承認此一 Bug,並提出暫時解決的方法。造成此一問題的原因之一,是因為 Window profile 部分內容損毀,這與我不正常關機動作有關連。解決方法很簡單: 非 Express 版本,只需要在命令列模式下鍵入 devenv /resetuserdata 重建 Window profile 內遺失的資訊即可。若是 Express 版本可依下列命令處理: 若是 Visual Basic Express 版本,鍵入 vbexpress…

0

Windows 7 Training Kit For Developers 協助您快速了解 Windows 7 開發相關新功能

Windows 7 即將於2009年10月23日在台灣正式上市,對於開發人員而言,若想了解 Windows 7 新功能如何開發? 或是概略了解可能之相容性問題,您可以免費下載 Windows 7 Training Kit for Developers, Windows 7 Training Kit for Developers 包含了教材投影片,hands-on labs 與範例程式。全部內容都是以 Windows 7 正式版為基礎,此教材專門設計給欲了解 Windows 7 最新功能如何開發的軟體開發人員,例如 : 工作列 (Taskbar) 多點觸控開發 (Multi Touch) 感應器與所在地點偵測( Sensors and Location ) Ribbon 介面 Trigger Start Services 系統量測 (Instrumentation) 與新版本 Event Tracing for Windows (ETW) 應用程式相容問題 (Application Compatability)…

0

Visual Studio 2010 Beta1 編譯 Silverlight 2 時發生錯誤訊息 Exception from HRESULT: 0x80131515 處理方式

自 Microsoft .NET Framework 4.0 Beta 1 對於安全方面有些改變,相關資訊可參考 http://msdn.microsoft.com/en-us/library/dd233103(VS.100).aspx ,主要關鍵在於 .NET Framework 4.0 Beta1 對於載入組件 (assembly) 時預設沒有開啟 CAS policy,造成若是組件位在遠端網路磁碟中 (例如 : file://\\RemoteServer\Myfile ) 就會發生Exception from HRESULT: 0x80131515 ,這使得在專案檔在遠端伺服器,或是使用 Windows 7 XP Mode 時,在 Silverlight 程式編譯,或是單元測試 (Unit Testing) 或視窗自動化測試 (UI Code Testing) 等功能都無法正確運作。 Visual Studio 2010 Beta1 最簡單的解決方法就是以記事本開啟 <磁碟代碼>:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe.config 並在裡面加入一行:  <runtime> <loadFromRemoteSources enabled="true" /> …. </runtime> 重新開啟後即可正常使用。

0

Visual Studio 2010 and .NET Framework 4 Training Kit – May 2009 Preview 自學教材開放下載

隨著2009年5月 Visual Studio 2010 與 .NET Framework 4.0 Beta 1 正式開放下載,搭配此測試版的 Visual Studio 2010 and .NET Framework 4 Training Kit 自學教材於隔週開放下載,有興趣了解 Visual Studio Team Sysetm 與 .NET Framework 4.0 最新功能的朋友,可以於此處免費下載。 一如往昔此自學教材包含了教學投影片, hands-on labs 與範例程式。並涵蓋以下主題: C# 4.0 Visual Basic 10 F# .NET Framework Parallel Extensions Windows Communication Foundation Workflow Foundation Windows Presentation Foundation ASP.NET 4 ADO.NET…

1

MIX09 Day 1

美國時間2009年3月18日,微軟於拉斯維加斯再度舉辦了 MIX09 活動,有別於 TechEd,PDC,WinHEC 等知名微軟大型活動,MIX 是針對美術設計人員,注重使用者經驗 (User Experience) 之軟體開發人員與 Web 開發人員所設計的活動,也是我第一次參加此活動。在全球景氣不佳的狀況下,微軟仍投下巨資舉辦此一大型活動,以期面對面與相關社群互動,讓美術設計人員與開發人員了解微軟相關技術的研發藍圖與近況。 今年 Keynote 開場是由微軟位於加拿大研究院的首席研究員 Bill Buxton 闡述使用者經驗的重要性,由 1920 年代美國幾位重要的先驅,如何將使用者經驗融入當時的產品,因而改變了世界,而現今 Web , Media 與 RIA 都與使用者經驗息息相關。在 Keynote 中 Bill Buxton 不吝於讚揚 Apple 公司在 iPod 上投資使用者所獲致的成功,並也舉出這幾年來微軟內部對於設計的重視與改善,現今微軟非常重視使用者經驗的投資報酬率 (Return on Experience),並用單一解決方案 Microsoft .NET Framework 解決各領域問題。 接下來Microsoft .NET 開發平台副總裁 Scott Guthrie 以 Web , Media 與 RIA 三方面逐一宣布微軟相關使用者經驗技術最新狀態。 Web 使用者經驗…

0

微軟宣布加入 OMG

在美國時間 2008 年9月10日,由微軟資深副總裁 Bob Muglia 宣布微軟加入 OMG,部分媒體在正式新聞稿發佈之前已經事先揭露此一消息 http://www.adtmag.com/article.aspx?id=23249。早在今年 6 月份 TechEd 時 Bill Gates 便向媒體公開宣布微軟將支援 UML 。可以預料下一版本 Visual Studio 將會大幅改善對於 UML 的支援能力。但很確定的是微軟對於 UML 與 DSL (Domain Specific Language) 間的定位與態度並無改變。

1

搭配 Visual Studio 2008 SP1 與 .NET Framework 3.5 SP1 的最新版自學教材開放下載

搭配剛剛釋出的 Visual Studio 2008 SP1 與 .NET Framework 3.5 SP1,微軟 Visual Studio 與 .NET Framework 推廣團隊更新了之前的 .NET Framework 3.5 自學教材,更新與增加了新內容,成為 .NET 3.5 Enhancements Training Kit 並提供免費下載,裡面包含了 hands-on-labs,新增之投影片,展示功能的操作腳本,以及許多過去微軟活動相關的投影片。 本次更新了下列 hands-on-labs: ASP.NET AJAX History ASP.NET MVC ASP.NET Dynamic Data ADO.NET Data Services ADO.NET Entity Framework 並增加了以下的新的 hands-on-labs: .NET Framework Client Profile WCF 3.5 SP1 還下列新功能提供了新的 Power Point…

1

可供 Visual Studio 2005/2008 使用的 Windows Vista Sidebar Gadget Templates

即便 Visual Studio 2008 甫推出,對於 Windows Vista Sidebar Gadget 的開發,Visual Studio 所能幫助的並不多。Vista Sidebar Gadget 開發並不複雜,開發人員主要用到的技能就是 JavaScript,微軟針對 Windows Vista Sidebar Gadget 的開發資源都列於 MSDN 網站中。對首次接觸 Sidebar Gadget 開發的朋友而言,最容易發生錯誤的地方反而是在 gadget.xml 與資料夾間的關聯性。網路上有一個方便的 Visual Studio Template http://www.timheuer.com/blog/archive/2007/03/11/14010.aspx 可供下載使用,運用此 Template 可以建立一個完整又簡單的 Sidebar Gadget,產生出來的檔案只要複製一份到 %USERPROFILE%\AppData\Local\Microsoft\Windows Sidebar\Gadgets\xxx.Gadget 之下,即可如下圖般以自身的 Windows Vista 加以測試。每一個 gadget.xml 內的 XML element 雖然 MSDN 都有註明,但透過這個 Template 讓您可以很簡便的測試每一個 element 對於安裝畫面的影響。 預設範本產生的…

1