[IADP]Create an Application and Get Its GUID with the Intel AppUp Visual Studio Plug-In

建立應用程式並取得應用程式的GUID,在點部落上Alex Lee已有詳細的分享,有興趣的可參閱[IADP] 上傳你的Application…Step by Step。透過Intel AppUp Visual Studio Plug-In雖然不完全,但其實也可以做到類似的功能,相較於Web的處理方式,採用Intel AppUp Visual Studio Plug-In可讓開發時不需為了GUID而暫時離開Visual Studio,另行開啟網頁建立,再回到Visual Studio中繼續撰寫,整個編寫流程會較為順暢。 在安裝完Intel AppUp Visual Studio Plug-In後,除了在工具列上會出現工具,專案範本會多兩個範本外,在編輯區的右鍵選單也有新增輔助功能,像是可為現有的程式加入Intel AppUp SDK的Authorization Code,或是這邊要介紹的取得應用程式GUID (若看到右鍵快顯選單選項皆為灰階,請確認.NET Framework為3.5版本)。 在編輯區的右鍵快顯選單中選取"Get Application GUID for Intel AppUp(TM) softwart",會彈出輸入框,在輸入框中填入帳號、密碼、要建立的應用程式名稱、以及應用程式的描述。 ...

November 6, 2013 · Larry Nung

[Visual Studio][.NET Resource]Manage Solution Connection Strings with the ConnectionString Manager Extension

ConnectionString Manager extension是一套用來管理連線字串的Visual Studio擴充套件,他能夠讓開發人員用一個統一的管理介面控管整個方案中有用到的連線字串,透過這個統一的管理介面我們能很容易的新增、編輯、與刪除連線字串,也可以很快速的查驗連線字串是否還能夠正確的連到資料庫。 ...

November 6, 2013 · Larry Nung

[Visual Studio]Build Reusable Cross-Platform Assemblies with the Portable Class Library Template

近年隨著科技的進步,很多人手邊都有多個裝置,也許是WP7、也許是桌機、筆電、XBox…,這是個美好的時代,行動計算無所不在,生活充滿了更多的便利性。但這樣的時代卻苦了程式開發人員,同樣的程式往往開發人員必須在各個裝置上建置,就像是一個好的App,能讓使用者高度的黏在App上,桌機有使用者就會想要手機也能用,手機有就會想要桌機也能用,就是因為這樣開發人員往往必須要在各個平台撰寫相同的功能,每個平台可能就開了一個專案,不僅開發時程變長,連維護的成本也跟著變高。 ...

November 6, 2013 · Larry Nung

[Visual Studio]Find Unused Files v1.3

筆者前不久在使用Find Unused Files找尋專案中已不被使用的資源這篇才剛介紹了Find Unused Files這個小工具,馬上作者又對這工具做了進一步的強化,出了v1.3的版本,除了本來獨立運行的小工具外,也增加了Visual Studio用的擴充套件。 ...

November 6, 2013 · Larry Nung

[Visual Studio]Fixing the "Object reference not set to an instance of an object in resx resource file" Build Error

今天在建置專案時專案程式突然過不了建置,出現"Object reference not set to an instance of an object in resx resource file"這個奇怪的錯誤訊息。當下我對這狀況十分不解,Object reference not set的錯誤訊息看起來就像是NullReference這類的錯誤,但是為什麼是指向resource檔呢?而這邊我也沒有對資源檔做過什麼特別的動作,只是開過這個資源檔確認了一下程式的icon是否設對而已。 ...

November 6, 2013 · Larry Nung

[Visual Studio]Introduce Visual Studio Achievements

Visual Studio Achievements是Visual Studio的成就系統外掛,能外掛在Visual Studio上,有點類似於一般遊戲的成就系統,當達到特定的目標會頒給勳章以資獎勵,可以讓寫程式變得像是玩遊戲一般輕鬆,也能逐步帶領使用者熟悉整個Visual Studio的使用與較好的Coding方式。 ...

November 6, 2013 · Larry Nung

[Visual Studio]Paste XML and JSON Directly as Classes with Visual Studio 2012's Paste Special

在開發專案時若碰到要串接服務或是他人的API,常常避免不了都要面對XML或是JSON這兩種Data Format。以.NET的開發者來說XML這邊可以直接用Linq to XML或是XPath處理掉,JSON也可以透過JSON.NET避開產生對應的類別後去解序列化。但是難免總是會有些狀況我們不得不面對這樣的問題,這時若是是JSON的Format很多開發者可能就會使用json2csharp去輔助產生對應的類別。 ...

November 6, 2013 · Larry Nung

[Visual Studio]Process Pro Extension v1.0

不知道您是不是有同樣的經驗,有時候開發的專案需要開啟多個Process,除錯時常常視窗就在旁邊卻要從眾多Process中找到並attach上去,除錯結束時常常要從眾多Process中一一確認是否都被關掉了,明明就有地表最強大的開發工具,卻要開啟工作管理員去輔助做些確認,而且也無法一眼望出這些Process到底吃了多少的資源。筆者常常在開發上常碰到類似這樣的困擾,因此順手將以前寫的小工具Process Manager做些強化並整合至Visual Studio,順便練練怎樣撰寫Visual Studio Extension。這邊姑且就將它叫做Process Pro Extension,有興趣的可以至Visual Studio Gallery下載並安裝。 ...

November 6, 2013 · Larry Nung

[Visual Studio]Process Pro Extension v1.2

前陣子筆者在[Visual Studio]Process Pro Extension v1.0這篇先丟出了一版堪用Process Pro Extension版本,只是達到了最基本的需求,但是效能跟功能面都還是不太夠,離筆者想要的東西也還有點距離。因此筆者持續地修改並朝著往目標邁進,再推了一版比v1.0稍稍好一點點的v1.2版,這篇簡單的帶一下。 ...

November 6, 2013 · Larry Nung

[Visual Studio]The User Control Test Container

Introduction 使用者控制項測試容器(User Control Test Container)是VS2005加入的功能,能為開發者提供簡易的控制項測試方式。開發者藉此功能能在不建立表單、不把控制項拖曳到表單的狀況下,對使用者控制項做初步的測試。 ...

November 6, 2013 · Larry Nung