(翻譯)31天Windows Phone學習-1-項目模板

?今天在在外文網站Google關于Windows Phone 7的學習資料,無疑間Google到了Jeff Blankenburg的?31 Days of Windows Phone這個系列,感覺寫的比較基礎和淺顯易懂,適合我這種入們級的人學習,所以準備拿來對Windows Phone 7的簡單入門學習。并翻譯出來供像我一樣的菜鳥學習,我的E文并不好,所以翻譯難免會有一些不對的忘大家原諒和多多指教。說道E文又想起大學時,就是因為這個E文讓我少的了一大筆獎學金,哎。翻譯這個系列,也順便提高一下我的E文吧,呵呵。

?? 步入正題:今天是我們Windows Phone學習的第一天,是一些關于項目模板的。

? 首先: 在學習Windows Phone7之前我們假設你已經對Microsoft 的Silverlight有了一定的了解,如果你還不了解,你也可以參考作者的? 20天Silverlight這個系列? ,講解的都是一些Silverlight的基礎級知識。

? 再者我們假設你已經安裝了Microsoft 所有Windows Phone Tools,如果你沒有安裝,你可以從這里下載http://developer.windowsphone.com/,從這里我們會獲得Visual Studio 2010 for Windows Phone和 Expression Blend 4 for? Windows Phone。如果在你的機子已經安裝了官方的正式版,你僅需要更新添加一些新的模板。

?? 在今天我們會預覽一下Visual Studio 2010為我們的Windows Phone應用程序生成的默認模板。

NewProject

Solution Explorer:

下面是vs2010默認為我們生成的解決方案,我不準備詳細介紹各個文件,你可以從安裝上所有Tools?并自己嘗試,比較簡單。

SolutionExplorer

ApplicationIcon.png:

? 是Phone application List現實的圖標,你也可以替換成你想要的圖標。

App.xaml:

? 有點像ASP.NET web.config 文件,保存了我們應用程序的常用數據和設置,我更喜歡防止我的style在這里,但這不是必須的。

App.xaml.cs:

是前一文件(App.xaml)的Code-Behind文件,和前一個文件一起定義我們應用程序的入口點,初始化應用程序級別的全局靜態資源(StaticResource)和啟動程序的頁面。

AssemblyInfo.cs:

定義了我們應用程序的程序集信息,入 版本,名稱等。個人覺得和我們的WinForm、Asp.net程序應該差不多。

Background.png:

是我們應用程啟動時的屏幕背景,我們也可以替換為你需要的圖標。

MainPage.xaml:

是我們應用程序啟動的默認頁面,這只是一個一般習慣,我們也可以在WMAppManifest.xml 中修改:

<Tasks>
       <DefaultTask  Name ="_default" NavigationPage="MainPage.xaml"/>    
 </Tasks>

MainPage.xaml.cs:

前一個文件(MainPage.xaml)的Code-Behind文件,在這里需要我們編輯頁面啟動頁面的Code.

SplashScreenImage.jpg:

應用程序加載圖標(即:我的應用程序啟動,第一個頁面還沒有顯示時)。我們也可以替換這個圖標。在這里只是為了讓我們的用戶了解程序正在加載。

WMAppManifest.xml:

用于定義我們應用程序打包的文件(manifest)。 Silverlight程序最終會打成xap包(zip格式),里面包含了程序需要用到的所有資源(例如圖片,聲音文件等等),和依賴 的第三方DLL等等。AppManifest.xml文件用于定義打包的結構。

?

第一天學習很簡單,就到這里的作者給我們提供了Code下載,其實我覺得沒有必要。所以偷個懶了。

本文E文原文:http://www.jeffblankenburg.com/post/31-Days-of-Windows-Phone-7c-Day-1-Project-Template.aspx

關于Windows Phone的一些學習資料:

1:首先是翻譯的原文:?Jeff Blankenburg博客http://www.jeffblankenburg.com/post/31-Days-of-Windows-Phone-7c-Day-1-Project-Template.aspx

2: 園友306Room的一起學Windows Phone系列http://www.cnblogs.com/randylee/category/258713.html

3:http://windowsteamblog.com/windows_phone/

4:http://create.msdn.com/en-US/

還有其他的我在后續看見了,也會一一不上。也希望大家給我提供一些學習資料,共同進步。



本文轉自破狼博客園博客,原文鏈接:http://www.cnblogs.com/whitewolf/archive/2010/11/10/1873273.html,如需轉載請自行聯系原作者

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:
http://www.pswp.cn/news/457295.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/457295.shtml
英文地址,請注明出處:http://en.pswp.cn/news/457295.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Mssql 跨域查詢

有數據庫test1和數據庫test2。其中test1中有表 table1、table2&#xff1b;test2 中有表 table1。三個表的字段都為為&#xff1a;id、xingming、shijian、shuliang。接下來我們就以上面的條件為例來介紹跨數據庫查詢和跨表 查詢的方法。 SELECT * FROM OPENROWSET(sqloledb…

arch mysql日志位置_MySQL 日志文件與相關參數

1 、參數文件及mysql參數查看mysql 的 my.cnf 配置文件位置命令&#xff1a;>./bin/mysql --help | grep my.cnf查看mysql 的參數設置命令&#xff1a; mysql > show variables --顯示所有參數; // show variables like log_error% 顯示某匹配參數mysql > select se…

MOSS點滴(2):自定義Application Page

在MOSS中后臺管理的頁面都是Application Page&#xff0c;比如網站設置的頁面(settings.aspx)就是典型的Application Page&#xff0c;它不能被Sharepoint Desiger定制。如果我們要修改只能手動的使用其他工具來修改&#xff0c;我們也可以添加Application Page&#xff0c;必須…

wpf使用webbrowser時提示當前頁面腳本發生錯誤_win7系統internet腳本錯誤的應對辦法...

最近有win7系統用戶反饋&#xff0c;上網時遇到ie瀏覽器總會提示internet腳本錯誤的問題&#xff0c;不知如何解決&#xff0c;為此非常苦惱&#xff0c;那么win7系統提示internet腳本錯誤怎么辦呢?就此問題&#xff0c;下面小編教你win7系統internet腳本錯誤的應對辦法。有不…

JDK的目錄結構及結構圖

-bin目錄: JDK開發工具的可執行文件 -lib目錄: 開發工具使用的歸檔包文件 -jre: Java 運行時環境的根目錄&#xff0c;包含Java虛擬機&#xff0c;運行時的類包和Java應用啟動器&#xff0c; 但不包含開發環境中的開發工具 -demo: 含有源代碼的程序示例 -include: 包含…

java9-1.類,抽象類,接口的綜合小練習

1 /*2 教練和運動員案例(學生分析然后講解)3 乒乓球運動員和籃球運動員。4 乒乓球教練和籃球教練。5 為了出國交流&#xff0c;跟乒乓球相關的人員都需要學習英語。6 請用所學知識&#xff1a;7 分析&#xff0c;這個案例中有哪些抽象類&#xff0c;哪些接…

java發送c語言結構體_C語言中結構體直接賦值?

在C語言中結構體變量之間可以進行賦值操作嗎&#xff1f;簡單結構體的賦值先說結論&#xff1a;一般來說&#xff0c;C語言中的結構體變量可以用另一個變量對其進行賦值或初始化。簡單結構體(不包含指針成員)直接賦值沒有問題。我們先下面一段代碼&#xff1a;#include #includ…

Cacti 使用安裝詳解-企業級實例

Cacti是一套基于PHP,MySQL,SNMP及RRDTool開發的網絡流量監測圖形分析工具。Cacti是通過 snmpget來獲取數據&#xff0c;使用 RRDtool繪畫圖形&#xff0c;它提供了非常強大的數據和用戶管理功能&#xff0c;可以指定每一個用戶能查看樹狀結構、host以及任何一張圖&#xff0c;還…

MySQL 插入數據時,中文亂碼???問題的解決

在終端&#xff0c;mysql -u root -p 登錄&#xff1b; show variables like character%; 來查看當前數據庫的相關編碼集。 client為客戶端使用的字符集。connection為連接數據庫的字符集設置類型&#xff0c;如果程序沒有指明連接數據庫使用的字符集類型則按照服務器端默認的字…

mysql時間間隔interval_MySQL DATEDIFF函數獲取兩個日期的時間間隔的方法

描述返回兩個日期之間的時間間隔。語法DateDiff(interval, date1, date2 [ ,firstdayofweek[ , firstweekofyear]] )DateDiff 函數的語法有以下參數&#xff1a;參數描述interval必選。字符串表達式&#xff0c;表示用于計算 date1 和 date2 之間的時間間隔。有關數值&#xff…

linux教程:配置Tomcat開機啟動

我們在linux下安裝好tomcat之后&#xff1b;經常是需要配置到開機啟動的&#xff1b; 這樣的話就不需要我們每次重啟linux服務器之后自己在登陸運行startup.sh文件啟動tomcat了 本次的演示環境是在centos7中完成的&#xff1b;也在centos6.5中測試過&#xff1b;理論上所有版本…

操作系統內存分配算法_操作系統基礎45-伙伴系統和slab內存分配

當在用戶模式下運行進程請求額外內存時&#xff0c;從內核維護的空閑頁幀列表上分配頁面。這個列表通常使用頁面置換算法來填充&#xff0c;如前所述&#xff0c;它很可能包含散布在物理內存中的空閑頁面。也要記住&#xff0c;如果用戶進程請求單個字節內存&#xff0c;那么就…

Sublime Text 3新建工程

1. 創建工程 Project > Add Folder to Project 這時在sidebar中將出現剛剛添加的文件目錄&#xff0c;如果還需要添加其他目錄&#xff0c;則重復這一操作即可。 2. 保存工程 Project > Save Project As 點擊保存后Sublime Text將自動生成兩個文件&#xff1a; 如圖&…

鐘國晨 160809323

助教老師好&#xff0c;我是計科三班鐘國晨&#xff0c;我對我們專業并不是很了解&#xff0c;至少從目前來看是這樣&#xff0c;不過雖然感覺我們專業內容比較復雜&#xff0c;我還是對我們所學的知識挺感興趣的&#xff0c;我性格比較開朗&#xff0c;希望以后能和老師您多多…

445端口 mysql_關于如何關閉window端口445的詳細介紹

首先&#xff0c;來查看下系統當前都開放了什么端口&#xff0c;怎樣查看呢&#xff1f;調出cmd命令行程序&#xff0c;輸入命令”netstat -na“&#xff0c;可以看到。接著&#xff0c;可以發現當前系統開放了135、445以及5357端口&#xff0c;而且從狀態看都處于監聽狀態”Li…

maven GroupId 和ArtifactId的含義

GroupID是項目組織唯一的標識符&#xff0c;實際對應Java的包的結構&#xff0c;是main目錄里java的目錄結構。 ArtifactID就是項目的唯一的標識符&#xff0c;實際對應項目的名稱&#xff0c;就是項目根目錄的名稱。

輸入圓的半徑,計算并輸出圓的周長和面積

轉載于:https://www.cnblogs.com/nicebaby/p/5866320.html

python解析xml數據_數據開發_Python解析XML文件

解析XML文件XML是可擴展標記語言&#xff0c;主要用于傳輸和存儲數據解析方式使用lxml解析主要注意&#xff1a; text tag attrib 使用方式 有 get() 以及迭代的情況數據示例a31代碼示例#!/usr/bin/env python# -*-coding:utf-8-*-# file parse_xml_exp.py# date 2020-10-**fro…

Mac下運行git報錯xcrun: error: invalid active developer path ..

錯誤&#xff1a;xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun 如圖&#xff1a; 解決方法&#xff1a; 終端輸入&#xff1a; xcode-select --install 之后點擊…

CodeForces 15B Laser

題目鏈接&#xff1a;http://codeforces.com/problemset/problem/15/B題意&#xff1a;給出n*m的一塊巧克力&#xff0c;再給出兩個點&#xff0c;兩點只能同時移動&#xff0c;兩點所占位置巧克力會融化&#xff0c;問所有能走位置走遍之后還剩下幾塊巧克力。思路&#xff1a;…