[Windows 8][Metro Style Apps]淺談Metro Style Apps的瀏覽模式及螢幕解析度

開始接觸Windows 8的朋友們中,有部份可能有遇到過將Windows 8安裝在虛擬環境中之後,但是要開啟Metro Style Apps時卻沒辦法執行的狀況,而且會跳出一個錯誤訊息,說螢幕解析度太低,所以無法開啟App。
因為Windows 8支援不同規格、尺寸的平板電腦使用,所以在進行Apps的使用者介面設計的時候,需要針對Apps可能執行的螢幕大小列入考量。
深入閱讀

[Windows 8][Metro Style Apps]淺述XAML

要開發Metro Style Apps所能使用的使用者介面描述語言除了HTML/CSS之外,就只能使用XAML了。所以,對C/C++和.Net Framework平台的開發者來說,好好的來認識一下XAML 就是很重要的一件事囉!!
深入閱讀

[Windows 8][Metro Style Apps]Metro Style的設計準則

所謂的設計準則,並不是就代表了唯一解或是最佳解,我們不用熟背所有的設計準則,並且能在一秒之內回答出哪一條設計準則在哪本書的第幾頁;所謂的設計準則,只是一個框架,讓我們有個共同的標準和依據來進行溝通,或是幫助我們作出決定。
深入閱讀

[Windows 8][Metro Style Apps]淺論Metro Style

在Windows 8裡,出現了一個新的名詞--Metro Style Apps,也是最近很熱門的話題。那麼,到底什麼是Metro Style呢?而Metro Style又有著哪些特色呢?
深入閱讀

[Windows 8][Metro Style Apps]Windows 8 開發/執行環境概觀

對於開發者來說,最關心的還是莫過於在平台上要進行開發時能使用的架構和技術,還有平台上原生提供的APIs。所以,這次就來跟大家分享一下在Windows 8中要進行應用程式開發所能使用的平台與技術。
深入閱讀

[Visual Studio]Visual Studio 11 Beta 問世

隨著Windows 8 Consumer Preview的出現,開發人員不可或缺的Visual Studio當然也要跟上進度。最新版的Visual Studio 11 Beta也就粉墨登場啦!!
深入閱讀

[Windows 8]Windows 8 Consumer Preview 現身!!

在去年的九月底發佈了Windows 8開發者預覽版之後,最近又釋出了消費者預覽版....
深入閱讀

[課程錄影][Windows Phone] 2011.12.05 - Windows Phone Mango 開發實戰

這是2011.12.05的Windows Phone Mango 開發實戰課程的錄影、投影片以及相關範例檔。
深入閱讀

[WPF]利用Trigger改變控制項的背景 - 以StackPanel為例

有朋友問到,能不能幫StackPanel加上MouseEnter/MouseLeave時會改變其背景的效果,其實,這個功能並不難喔!!
只要簡單的修改StackPanel的Style就可以了~
深入閱讀

[ASP.Net][Memo]ModelStateExtensions for ASP.Net MVC3

前一陣子開始學習ASP.Net MVC3,不禁為MVC3裡面內建的許多方便的機制深感讚嘆,例如在Controller中對Model進行編輯所使用的Action預設範本,都會去檢查ModelState.IsValid,來確保Model的正確性。
這是個對開發者來說很方便的機制。然而,當ModelState.IsValid的值為False時,要慢慢去爬出ModelState中的每組值,就是一件有點累人的事了。
深入閱讀

[Silverlight]千呼萬喚始出來 - Silverlight 5正式版現身!!

雖然最近的新聞焦點都在Windows Phone上面,不過大家也別忘了Silverlight可是Windows Phone裡面重要的開發平台之一,所以Silverlight有什麼風吹草動,說不定也會間接的影響Windows Phone喔!!
自從2010年的12月初,微軟舉辦了Silverlight Firestarter大會,正式的發表了Silverlight5之後;一直到2011年4月13日,出現了Silverlight 5 Beta版,接著又在2011年9月1日發表了RC版。而就在2011年的12月9日~鏘鏘!!正式版的Silverlight 5 RTM登場了!!!
深入閱讀

[Windows Phone]App Hub註冊攻略與疑難排解

要開發能在Windows Phone的軟體市集上販售的Apps,首先當然是得要有個能上架軟體的帳號。微軟提供給開發者在Windows Phone和Xbox 360上販售軟體的平台就叫做App Hub。
而App Hub帳號和其他Apps平台類似,都是得繳交年費的,目前的年費是99美元(加上稅金的話大約為台幣3100元),這篇文章就跟各位分享一下我申請App Hub的流程和遇到的問題以及解法~
深入閱讀

[Ouch有畫說]那一年,我叫了Ouch~

常常有人問我,為什麼會叫Ouch,這個得要從很古早很古早的故事說起....
深入閱讀

[Kinect SDK]獨樂樂不如眾樂樂 - 取得並顯示多個玩家的骨架資訊

有不少朋友問到關於處理多個玩家的骨架資料的問題,其實透過Kinect for Windows SDK,搭配LINQ語法,要取得並顯示多個使用者的骨架資訊是非常簡單的喔!!
這篇文章就以KinectSkeletonApplication作為藍本,加上SoulSolutions.Kinect.Controls裡提供的SkeletonControl控制項,簡單的示範一下怎麼同時捕捉並顯示兩位玩家的骨架資訊吧!!
深入閱讀

[C#][Silverlight]透過LINQ實作兩集合間的交集與差集比對

在還沒有LINQ的時代,要比對兩個集合間的交集、聯集、差集關係的時候,通常得透過迴圈來實作,不過,如果改用LINQ,那就又是只要一行就可以解決啦!!
這篇文章就簡單的利用LINQ提供的Enumerable.Intetsect()方法和Enumerable.Except()方法來玩個簡單的小Demo~
深入閱讀

[Kinect SDK]方便的2D骨架WPF控制項介紹 - SoulSolutions.Kinect.Controls.Skeleton

日前參加了點部落與微軟舉辦的Kinect for Windows創意應用競賽,在研究和實作的過程中看了不少國內外高手的作品之後,驚然發現 ~ 咦!?怎麼沒有一個像是Xbox360上的遊戲一樣,可以用比較接近人形的形狀來輕鬆顯示使用者骨架的控制項呢?
深入閱讀

[C#][Silverlight]透過LINQ取得不重複的隨機數值 - 不騙你,只需要一行程式碼!!

日前在專案中有需要從題庫中隨機挑選題目的需求,加上最近在MSDN論壇看到有人在問隨機取得不重複的數值的問題,為了避免之後又不小心忘記這個方便的寫法,特別寫文章來紀錄一下。
深入閱讀

[Windows Phone]這次不再是試吃版的芒果 - Windows Phone SDK 7.1(RTW)

隨著Windows Phone Mango的正式版本更新開始在全世界放送,開發工具怎麼能缺一腳呢? 吃了那麼多個版本的預覽版,終於~~正式版(Release to Web)現身啦!!
深入閱讀

[Silverlight]一起加入Xbox Live打造屬於自己的虛擬人偶吧!!

有玩Xobx 360的朋友們應該對於虛擬人偶(Avatar)不陌生,而且現在除了在Xbox 360平台上,在Windows Phone裡的Xbox Live中也看得到他的身影。
如果沒有以上兩種裝置的朋友們也別擔心,還是可以透過網頁來打造屬於自己的虛擬人偶喔!!
深入閱讀

[Visual Studio]Visual Studio 11 Developer Preview搶先體驗

隨著Windows 8 Developer Preview釋出之後,Visual Studio 11 Developer Preview也跟著跟大家見面了(不是Express版喔,這次釋出的可是完整版!!)
接下來,就跟各位分享以在虛擬電腦中的Windows 8 Developer Preview透過ISO檔安裝Visual Studio 11 Developer Preview的過程~
深入閱讀

[Windows 8]Hello Windows 8 - Windows 8 Developer Preview搶先預覽

隨著微軟Build Windows 2011大會的結束,微軟送給了大家一個超級大禮—Windows 8 Developer Preview版!!一直對Windows 8中會怎麼運用Metro UI一直充滿好奇與期待的我,迫不及待的就馬上下載試用啦!!
接下來就順便跟大家分享安裝的過程和成果!!
深入閱讀

[WPF]誰說視窗長相一定要一成不變? - 實作自定外觀的視窗

雖然說自Windows Vista採用了AERO之後,Windows作業系統中應用程式預設的視窗就美觀了不少,但是對於喜歡應用程式有整體美的設計師來說,使用預設的視窗外觀對某些WPF應用程式來說,或許還是有可能造成破壞整體設計感的情況發生。所以,把預設的視窗外觀拔掉,讓設計師們更能展現設計的才能,針對不同的應用程式設計出不同的視窗外觀,想像起來是不是蠻美好的一件事呢?
深入閱讀

[Windows Phone]體驗搶先試吃版的芒果 ~ 第三彈 - Windows Phone SDK 7.1 RC

六月才介紹完Windows Phone SDK 7.1 Beta2,現在更接近正式版的Windows Phone SDK 7.1又更新啦!!而且是更新到RC(正式發行候選版)囉!!
深入閱讀

[ASP.Net]解決在Windows Server 2008 R2上開發ASP.Net MVC3專案時遇到的Microsoft JScript runtime error: Not implemented錯誤

最近在看ASP.Net MVC3相關的東西,為了求方便,所以想說直接建立一個Windows Server 2008 R2為作業系統的環境,一方面當作開發的環境,另一方面也好用來模擬到時候開發完後佈署的環境(又是因為懶....)。作業系統和軟體以及其他相關套件都安裝好了之後,當然免不了要實作一些小範例來加速了解整個架構和實作的方式。就這樣一路很順的建立好了一個支援HTML5的ASP.Net MVC3專案,直接使用專案樣版中預設提供的內容,在Visual Studio 2010中很開心的按下了F5....咦!!!?Exception!! 而且是出現在js檔裡面!!?
深入閱讀

[Kinect SDK]建立支援Kinect的WPF應用程式(三) - 初探身體感應功能

經過了前面兩章的暖身,這次我們就要來對Kinect最威能的部份-「身體感應」來做個基本的了解啦!!不然只拿Kinect來拍照的話對Kinect來說可是一種天大的污辱啊~~
深入閱讀