Windows phone 7開篇簡單胡咧咧兩句

來源:互聯網
上載者:User

大家好,我是董賀超,是新浪一名員工,和團隊一起負責新浪微博WP用戶端

在未來的日子裡,我會把自己知道的windows phone開發方面的技術分享給大家,和大家一起進步。

首先我會寫一些windows phone技術的基礎知識,逐步深入,以便一些對windows phone技術不熟或不知道的童鞋認識和熟悉這方面的知識。隨著時間的推移,將不再系統的去寫東西,而是分享一下開發中的小技巧或是技術點。希望大家多多支援,你們的支援就是我寫文章的動力。

既然開篇,總不能什麼也不寫,光做廣告吧,那就說一說windows phone基本項目結構吧和對初學者的建議吧。

1、關於windows phone項目的簡單說明

最早版本的visual studio 2010 express for windows phone 7不能簡曆解決方案(現在版本絕對可以,我是說最早的版本,所以別跟我抬杠啊),只能簡曆單獨向項目,這樣,就無法有效組織項目結構,但是它能投開啟windows phone解決方案。那麼有的人要說,不能建立,開啟什麼解決方案呢?答案是visual studio 2010,無論是以前還是現在,visual studio 2010都能很好的開發windows phone項目,這是毋庸置疑的。

一般的windows phone項目應該是一個完整的項目解決方案,在解方案中最少包括windows phone項目,初次之外,還應該有輔助類庫(根據職能不同可以有N多可輔助類庫),在主流的MVVM模式下,最主要的輔助類庫就是MVVM架構輔助項目,可以自己編寫,也可是使用三方的(如MVVM Light)。

windows phone項目和其他.NET的項目結構式一樣的,所以不必多說,但是作為手機項目,有其自己的規範,而且是很嚴格的規範。比如說,項目表徵圖必須是62*62的圖片,供pin到首頁的背景表徵圖必須是173*173的圖片,項目啟動等待介面的背景必須是480*800的圖片。關於這些規範會在以後詳細說明,在此只是簡單提筆帶過。

2、對初學者的建議

對於初學者來說,有一個前提是必不可少的,必須會C#語言,如果不會的話,那說多少頁白費了。會C#語言的童鞋可以學一學silverlight,如果連silverlight也會的話,那請直接跳過此章節。如果以前是坐.NET開發的話,那你只需要接受移動開發的一些習慣,就可以輕鬆過度到Windows phone陣營來。我是silverlight轉過來的基本無障礙。在重申一下,只要你會C#語言,就可以無障礙的轉到windows phone開發陣營,無需擔心,我可以擔保。

我建議初學者在學習windows phone開發之前熟悉一下silverlgiht技術,是你在以後的學習中更加順利,因為windows phone還是基於的.NET的技術,7.0DK是基於silverlight 3的,7.1SDK是基於silverlgiht 4的。先熟悉一個xaml吧,在深入的東西先不說,一面打擊某些童鞋的積極性。

下班前磊了點字,有點亂,希望大家諒解,回家好好給大家寫,多多支援啊

 

我的新浪微博暱稱是 “@馬蔬菜”,註冊時間短,沒幾個粉絲,希望大家多多關注。

 

相關文章

聯繫我們

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