XAML執行個體教程系列 – 開篇

來源:互聯網
上載者:User

650) this.width=650;" style="cursor: pointer" border="0" alt="" width="419" height="129" src="http://www.bkjia.com/uploads/allimg/131228/13212L648-0.png" />
 

去年,曾答應銀光中國論壇的朋友推出一個關於XAML語言執行個體教程系列,協助學習Silverlight和Windows Phone應用開發。但是由於時間問題,遲遲沒有完成這套教程。幾個月的忙碌暫時告一段落,隨後的幾周將整理推出這套XAML執行個體教程系列。希望為正在學習Windows 8, Silverlight, Windows Phone, WPF應用開發人員提供協助。

在閱讀該教程之前,你需要瞭解以下幾個問題:

什麼是XAML 開發語言?650) this.width=650;" style="cursor: pointer; height: 149px; width: 119px" border="0" alt="" width="193" height="241" src="http://www.bkjia.com/uploads/allimg/131228/13212M427-1.jpg" />
 XAML語言是Extensible Application Markup Language的簡稱,中文稱為“可擴充應用程式標記語言”,該語言是基於Extensive Markup LanguageXML)可延伸標記語言 (XML),主要用於Silverlight,WPF,Windows Phone以及Windows 8應用開發,並且用於描述.Net層次型結構對象。 為什麼需要學習XAML 開發語言?1.       XAML語言應用於多個開發領域,Web應用,行動裝置 App,案頭應用等;2.       對於具有Silverlight, WPF, Windows Phone以及Windows 8開發經驗的程式員,可以將開發技能再利用,加快學習速度,提高開發效率;3.       語言效能強大,學習曲線平緩, 有強大的開發工具支援,例如,使用微軟Expression Studio或者Visual Studio開發工具,可快速便捷的建立XAML相關應用;4.       隨著Windows 8的發布, XAML是Windows 8 Metro風格應用主要開發語言之一,從Windows 8開發路線上可以看出,XAML將與C#,VB.NE,C++配合開發Metro應用。650) this.width=650;" style="cursor: pointer; height: 346px; width: 659px" border="0" alt="" width="1408" height="700" src="http://www.bkjia.com/uploads/allimg/131228/13212G252-2.png" /> 什麼人需要學習XAML 開發語言?1.       XAML語言適合從事Silverlight,WPF,Windows Phone以及Windows 8應用開發人員學習;2.       對於不想涉及HTML相關的開發人員,同樣也適用學習XAML開發語言; “XAML 執行個體教程系列” 會講什麼?1.       該系列教程講述XAML語言開發基礎,其中包括對象屬性,事件基礎, 布局開發,XAML控制項相關,資料繫結以及動畫和媒體設計相關知識;2.       該系列教程將結合具體執行個體講述各個知識點,以達到理論和實踐相結合,協助開發人員快速理解和掌握XAML語言;3.       該系列教程執行個體將以 Windows 8和Silverlight 5應用為主; “XAML 執行個體教程系列” 會使用什麼開發工具?650) this.width=650;" style="cursor: pointer" border="0" alt="" width="452" height="142" src="http://www.bkjia.com/uploads/allimg/131228/13212H529-3.jpg" />
650) this.width=650;" style="cursor: pointer" border="0" alt="" width="400" height="286" src="http://www.bkjia.com/uploads/allimg/131228/13212L926-4.png" />
 本系列執行個體主要以Windows 8和Silverlight 5應用為主,主要開發工具將使用Visual Studio 11和 Expression Blend 5,目前兩款工具為Beta版本,可以從微軟網站免費下載: http://www.microsoft.com/visualstudio/11/zh-cn/downloads。XAML語言具有一定的通用性,在隨後的教程中,你會發現Windows 8,Silverlight,Windows Phone,WPF應用代碼有很多類似之處,甚至一些代碼可以在以上各個平台使用。所以,本系列很多XAML執行個體代碼可以直接移植到Visual Studio 2010和Expression Blend 4運行使用。另外,有不少剛接觸Silverlight,Windows 8的開發人員對Visual Studio和Expression Blend開發工具功能容易混淆,是微軟提供的兩款開發工具的功能對比圖,,可以看出兩款工具在功能上既有重合部分,而且也有獨特的功能。簡單理解,Visual Studio開發工具主要面向後台代碼設計人員,Expression Blend開發工具主要面向UI設計人員. 例如,在Blend中設計開發一款動畫效果,只需要簡單的設定和拖拽即可完成,而在VS 11中,則需要大量的手工代碼操作。 650) this.width=650;" style="cursor: pointer" border="0" alt="" width="650" height="319" src="http://www.bkjia.com/uploads/allimg/131228/13212M948-5.png" />
650) this.width=650;" style="cursor: pointer" border="0" alt="" width="650" height="362" src="http://www.bkjia.com/uploads/allimg/131228/13212H419-6.png" />
 

   

歡迎大家留言交流,或者加入QQ群交流學習:

22308706(一群) 超級群500人
37891947(二群) 超級群500人
100844510(三群) 進階群200人
32679922(四群) 超級群500人
23413513(五群) 進階群200人
32679955(六群) 超級群500人
88585140(八群) 超級群500人
128043302(九群 公司專屬應用程式開發推薦群) 進階群200人
101364438(十群) 超級群500人
68435160(十一群 公司專屬應用程式開發推薦群)超級群500人

本文出自 “Kevin Fan” 部落格,請務必保留此出處http://kevinfan.blog.51cto.com/1037293/862802

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.