欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

如何輕松搭建Windows8云平臺的開發(fā)環(huán)境

 更新時間:2013年02月18日 11:18:46   作者:  
Windows Store應用是基于Windows 8操作系統(tǒng)的新一代Windows應用程序,其開發(fā)平臺以及運行模式和以往傳統(tǒng)平臺略有不同。為了幫助更多開發(fā)人員加入到Windows Store應用開發(fā)行列,本篇將介紹如何在Windows Azure云平臺搭建Windows8應用開發(fā)環(huán)境,本篇介紹的方法適合未安裝Windows8操作系統(tǒng),使用Mac或者Linux平臺的開發(fā)人員參考閱讀。

準備工作

在搭建環(huán)境前,大家需要在Windows Azure平臺注冊免費賬號,注冊完成后,即可獲得90天免費使用權限。注冊方法請參考:免費試用Windows Azure云平臺(無須提供信用卡)

如果你具有微軟MSDN Subscription賬戶,可以根據(jù)賬戶權限申請為期一年的Windows Azure賬號。

 

 

具有Windows Azure賬號后,請檢查本地機器是否安裝了遠程桌面應用(Remote Desktop),在隨后的文章中,將通過遠程桌面登陸到云平臺虛擬主機進行Windows 8應用開發(fā)。

- Windows 平臺,通常來說默認安裝遠程桌面;

- 如果你使用Mac或者Linux系統(tǒng),可以在這里下載遠程桌面應用。Mac版本   Linux版本

 

開始搭建Windows8開發(fā)環(huán)境

首先登陸Windows Azure管理平臺,創(chuàng)建新的Windows Azure Affinity Group和Storage Account,為隨后創(chuàng)建Windows Azure虛擬主機作準備,

1. 創(chuàng)建Windows Azure Affinity Group,點擊左邊的菜單“Network”選項,在頁面中選擇“Affinity Group”

點擊頁面下方的“Create”按鈕,創(chuàng)建新的Affinity Group,輸入唯一的Affinity Group名稱,根據(jù)自己所在國家選擇距離最近的服務器區(qū)域,中國用戶推薦選擇“East Asia”,然后點擊完成。

2. 創(chuàng)建Windows Azure Storage Account, 點擊左面菜單“Storage”選項,然后點擊頁面左下的“New”按鈕,

選擇Data Services => Storage => Quick Create => 輸入自定義URL,選擇上步創(chuàng)建的Affinity Group,另外選中“Enable Geo-Replication” 然后點擊右下的創(chuàng)建帳戶按鈕。

 

3. 創(chuàng)建Windows Azure虛擬主機, 在左側菜單,選擇 “Virtual Machines”選項,默認情況下,virtual machines是空白,

點擊頁面左下方的“+New”按鈕,創(chuàng)建一個新的虛擬主機實例,

選擇Compute => Virtual Machine  => From Gallery, 頁面將載入當前云平臺所支持的操作系統(tǒng)鏡像文件,

在操作系統(tǒng)鏡像文件列表中選擇“Windows Server 2012, October 2012”,然后點擊右下的按鈕,

在虛擬機設置選項中,填寫虛擬主機名稱,默認登陸用戶名是Administrator,設置密碼,然后在“Size”中選擇“Medium(2 cores, 3.5GB Memory)”,然后點擊右下的按鈕

為虛擬主機選擇設置Storage Account和Affinity Group,這兩項,在前文已經(jīng)設置完成,直接在菜單中選擇即可,而DNS名稱需要設置唯一的名稱,隨后遠程登陸時將會使用該域名。

在點擊創(chuàng)建虛擬主機后,系統(tǒng)將進入鏡像恢復和創(chuàng)建系統(tǒng)配置步驟,該步驟完全自動操作完成,無需開發(fā)人員干預。

在Virual Machines頁面,可以查看當前主機是否已經(jīng)創(chuàng)建完成,以及運行狀態(tài)。

當虛擬主機狀態(tài)為“Running”的時候,即可創(chuàng)建連接到該主機。

 

4. 在Windows Azure虛擬主機創(chuàng)建Windows 8開發(fā)環(huán)境

虛擬主機創(chuàng)建完成后,點擊虛擬主機名稱,即可進入系統(tǒng)資源詳細頁面,從中可以了解到當前系統(tǒng)資源使用狀況以及主機詳細信息。

在頁面下方,點擊“Connect”按鈕,會自動生成后綴名為"rdp"的文件,然后提示下載,該文件為遠程登陸文件,通過前文安裝的遠程登陸工具即可導入,運行該文件后,用戶即可登陸到Windows Azure虛擬主機。

雙擊下載的“rdp”文件,將提示連接服務器信息,并且要求輸入用戶名和密碼,

這里用戶名密碼需要填寫前文創(chuàng)建的“Administrator”賬號信息。

登陸成功后,即可看到Windows Server 2012操作系統(tǒng)桌面,

為了方便Windows8應用開發(fā),下面需要對操作系統(tǒng)進行簡單的設置,首先進入"Server Manager",

點擊右邊菜單“Manage” => "Server Manager Properties", 

在彈出窗口中選中“Do not start Server Manager automatically at logon”,這樣在每次啟動時,就不會再入Server Manager應用,節(jié)省系統(tǒng)資源和帶寬。

返回,Server Manager窗口,選擇右上菜單“Tools”, 然后選擇“Computer Management”選項,

點擊后,即可進入Computer Management窗口,在窗口左邊菜單中右鍵點擊“Users”目錄,然后選擇“New User...”,

在新用戶添加窗口中,添加用戶“Developer”,密碼自定義設置,該用戶將在后文作為開發(fā)賬戶使用,因為在云平臺虛擬主機中,Administrator不能直接作為開發(fā)賬戶,所以才需要創(chuàng)建該用戶賬戶。

創(chuàng)建用戶完成后,右鍵點擊“Groups”菜單,然后,右鍵點擊“Administrators”用戶組,

添加“Developer”用戶進入Administrator管理員用戶組,

完成用戶和用戶組設置后,關閉相關窗口,返回Server Manager窗口,點擊“Tools” => ”Services“

在Services窗口中,找到”Windows Audio“服務,設置”Startup Type“為”Automatic“,然后點擊”O(jiān)K“關閉窗口。

然后選擇”Windows Audio Endpoint Builder“服務,同樣設置”Startup Type“為”Automatic“,然后點擊”O(jiān)K“關閉窗口。

在Services窗口右鍵點擊”Windows Audio“和”Windows Audio Endpoint Builder“,點擊“Start”運行兩個服務。

返回Server Manager主窗口,選擇“Local Server”,

在右邊窗口中,選擇“IE Enhanced Security Configuration”,設置“Administrators”和“Users”為“Off”,

然后使用快捷鍵“Windows” +  R,會彈出Run窗口,輸入“RegEdit”命令,進入注冊表編輯窗口,

進入注冊表“Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main”,雙擊“ApplicationTileImmersiveActivation”注冊鍵,修改值為“1“,然后點擊”O(jiān)K“保存退出。

返回到Server Manager窗口,在”Add Roles and Features Wizard”中,選擇“Role-Based or feature-based installation”,點擊“Next”按鈕,根據(jù)自身開發(fā)需求,添加服務器應用,例如可以在該窗口添加“Web Server(IIS)”服務等。

需要注意的是,在該窗口中,需要添加Windows 8桌面樣式,以方便隨后開發(fā)Windows Store應用調試使用,

在添加“Desktop Experience"完成后,需要關閉所有應用窗口,重新啟動Windows Azure虛擬主機。重啟虛擬主機有以下方法,

1)使用Alt + F4,打開退出菜單,選擇”Restart“

2)在Windows Azure虛擬主機管理頁面,選擇”Restart“菜單重新啟動機器。

 

5. 安裝Windows 8應用開發(fā)工具

添加Windows 8桌面風格,需要一段時間,可以通過Windows Azure虛擬主機頁面監(jiān)控服務器狀態(tài)是否啟動完畢。

主機啟動完成后,使用遠程桌面登陸,這次登陸使用前文創(chuàng)建的”Developer“賬戶,

登陸成功后,使用IE瀏覽器,打開Windows 8開發(fā)工具在線安裝頁面,點擊“Download Now”,在線安裝Windows8開發(fā)工具。

在提示窗口中點擊“Run”,隨后的窗口中,即可安裝Windows8開發(fā)工具。

安裝完成后,點擊“Launch”,即可進入Visual Studio激活窗口,

點擊“Register online”使用你的微軟郵箱賬號注冊,即可獲得免費產(chǎn)品注冊碼,輸入注冊碼后,即可激活Visual Studio開發(fā)工具。

在第一次運行時會提示輸入微軟賬號登陸,獲取開發(fā)人員許可證,

使用微軟賬號登陸,登陸成功后,即可獲取免費開發(fā)人員許可證書。

完成以上設置后,即可打開Visual Studio創(chuàng)建第一個Windows Store應用,正式開始Windows 8應用開發(fā)之旅了。

 

相關文章

  • asp.net 2.0里也可以用JSON的使用方法

    asp.net 2.0里也可以用JSON的使用方法

    本人找到一份,可以在asp.net2.0里實現(xiàn)JSON方式傳送數(shù)據(jù)的方法。但是原方法,不能在數(shù)據(jù)中帶有{、}、[、]、"等,所以我做特意做了轉意。
    2010-03-03
  • ASP.NET中常用的用來輸出JS腳本的類

    ASP.NET中常用的用來輸出JS腳本的類

    在ASP.NET中我們經(jīng)常需要輸出一些JS腳本,比如彈出一個警告窗口,返回到歷史頁面等JS功能,我看到網(wǎng)上好多這方面的代碼,以下代碼是其中之一。
    2010-02-02
  • 正則方式的自動小偷抓網(wǎng)程序

    正則方式的自動小偷抓網(wǎng)程序

    公司里面有許多數(shù)據(jù)沒人去錄入,做一個抓取網(wǎng)頁的程序,以前做CMS系統(tǒng)的時候涉及過,不過這次的處理HTML上和以前做了些區(qū)別
    2011-11-11
  • Ajax實現(xiàn)評論中頂和踩功能的實例代碼

    Ajax實現(xiàn)評論中頂和踩功能的實例代碼

    這算是社團布置的一個假期小作業(yè)吧,我只是提出我自己的解決方案,不一定是最合適的。
    2013-04-04
  • asp.C#實現(xiàn)圖片文件與base64string編碼解碼

    asp.C#實現(xiàn)圖片文件與base64string編碼解碼

    前些天在opera論壇里面當了個flashblocker腳本文件,顧名思義,就是把網(wǎng)頁中的flash給過濾了,過濾之后呢就會在原位置顯示一張圖片,以前用firefox時的flash過濾插件也是這樣,而且顯示的圖片也一樣,一樣的難看,于是就想換換它。
    2010-03-03
  • 使用asp.net的pageDataSource中時索引問題解決方法

    使用asp.net的pageDataSource中時索引問題解決方法

    當前頁面在數(shù)據(jù)的除第一頁的任何一個頁面時,重新條件查詢并且是新條件的總頁數(shù)小于剛才查詢得到的頁碼時,就會出現(xiàn)“索引 20 不是為負數(shù),就是大于行數(shù)”的類似的錯誤
    2013-04-04
  • ASP.NET MVC小結之基礎篇(一)

    ASP.NET MVC小結之基礎篇(一)

    本文是ASP.NET MVC系列的第一篇文章,跟其他學習系列一樣,咱們先來點基礎知識,之后再循序漸進。我們先從asp.net mvc的概念開始吧。
    2014-11-11
  • 完美解決在ModalPopupExtender中使用CalendarExtender時被層遮擋的問題

    完美解決在ModalPopupExtender中使用CalendarExtender時被層遮擋的問題

    ASP.NET AJAX Control Toolkit是一組非常不錯的基于asp.net的ajax控件,它建立在asp.net 3.0的ScriptManager組件之上,提供了很多非常實用的效果和功能。
    2009-11-11
  • ASP.NET Datagridview自動換行的小例子

    ASP.NET Datagridview自動換行的小例子

    這篇文章介紹了ASP.NET Datagridview自動換行的代碼,有需要的朋友可以參考一下,希望對你有所幫助
    2013-07-07
  • Entity?Framework實體拆分多個表

    Entity?Framework實體拆分多個表

    這篇文章介紹了Entity?Framework實體拆分多個表的方法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-03-03

最新評論