Windows Phone 7 菜鳥路——入門

來源:互聯網
上載者:User

接觸這個平台已經有一段時間了,由於基礎比較低,走了不少彎路。現在就把自己入門的經驗分享出來,給之後像我一樣基礎較低的人一個參考。

1. 準備

Windows Phone Developer Tools RTW

l 線上安裝包

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=04704acf-a63a-4f97-952c-8b51b34b00ce&displaylang=en

l 離線安裝包(推薦)

http://go.microsoft.com/fwlink/?LinkId=201927

Windows Phone 7 Training Course

http://msdn.microsoft.com/en-us/wp7trainingcourse.aspx

SilverLight 4 離線文檔

http://www.microsoft.com/downloads/details.aspx?familyid=B6127B9B-968C-46C2-8CB6-D228E017AD74&displaylang=zh-cn

註:WP7使用SilverLight 3,但是SL4離線文檔向下相容,所有適用於WP7的內容,文檔中都有所標記。

2. 參考資料

MSDN Windows Phone 7中文開發中心

http://msdn.microsoft.com/zh-cn/windowsphone/default.aspx

註:MSDN上有一篇文章與此內容相關——Windows Phone 7精品實驗文檔推薦;同時該內容包含上面1.B的“Windows Phone 7 Training Course”。

一些資料集合

l Resource for Windows Phone 7(微軟亞洲研究院整理髮布)

http://blog.sina.com.cn/s/blog_6c72aa3d0100mvut.html

l Windows Phone 7常用資源大集合(薑泳濤整理髮布)

http://blog.csdn.net/jiangyongtao/archive/2010/10/19/5952294.aspx

l Windows Phone 7 開發資源大全(來自CNBlogs)

http://www.cnblogs.com/imobiler/archive/2010/12/11/1902845.html

註:以上文章各自內涵大量資料連結,同時有部分重疊;下文中筆者會從中挑選出來部分連結。

Silverlight for Windows Phone Toolkit

http://silverlight.codeplex.com/

關於微軟技術的開源資料,本連結提供了一些非官方的額外控制項,在下文提到的Windows Phone 7 開發 31 日談——第21日:Silverlight Toolkit for Windows Phone中對其有詳細介紹;關於非官方控制項,張崟的Windows Phone 7 第3方控制項集概覽很值得參考。

Free ebook: Programming Windows Phone 7, by Charles Petzold

http://blogs.msdn.com/b/microsoft_press/archive/2010/10/28/free-ebook-programming-windows-phone-7-by-charles-petzold.aspx

http://charlespetzold.com/phone/index.html

Windows Phone 7領域內最經典的書之一,你可以免費獲得它的電子版。感謝作者Charles Petzold。文章由英文撰寫,但是其語言淺顯易懂。推薦所有WP7開發人員,花費一段時間將其全本閱讀。

註:關於WP7的書籍,Jake Lin曾在早些時候寫過一篇文章,推薦一看 http://www.cnblogs.com/procoder/archive/2010/07/22/Windows-Phone-7-Books.html。

3. 入門學習

筆者掌握了很粗淺的C/C++文法知識,懂一點MFC。假設您跟我有一樣的知識儲備。

首先,我從上文1.B TrainingKit入手,按照實驗文檔中的內容一步一步完成。

這部分可以學到三點:

l 首先是對整個開發環境(包括對VS2010,Expression Blend 4工具;對SilverLight,C#語言)的一個初步印象

l 對一些WP7的基本知識有一個簡單的概念

l 對簡單WP7應用開發流程有初步瞭解

假如你同我一樣,在上面的練習中,被各種程式碼片段搞得一頭霧水。通過研讀下文入門也是不錯的方法:

Windows Phone 7 開發 31 日談 (31 Days of Windows Phone 7)

Jeff Blankenburg著,張崟譯。每一篇文章都較為短小精悍,同時附有範例程式碼。

C 如果還是覺得看起來頭大的話,林永堅(Jake Lin)出品的

  《Silverlight for Windows Phone開發》系列視頻

      形式獨特,內容豐富,並且在不斷更新中。

本人才疏學淺,經驗有限,歡迎廣大WP7開發人員不吝賜教。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.