Browse by Tags

開發者之魂

快快樂樂學 .NET、Windows App 以及 Microsoft Azure 雲端平台

Tagged Content List
  • Blog Post: 精通 Windows Store App / Windows Phone App 的 ListView / ListBox 控制項 (2)

    在 前一篇 中瞭解了 ListView / ListBox 控制項的基本用法,不過如果要實際開發 app 其實是不太夠用的,所以這篇再做深入一點 (但也不會太困難) 的介紹。 處理不單純的資料結構 前一篇裡我們舉的例子都是顯示簡單的字串資料,但很多時候都要處理更複雜的資料結構,比方說像 twitter 類型的 app 那樣顯示 tweet 列表,面對這樣的狀況,我們通常會寫一個物件類別來表示資料結構,像是這樣:(我過份簡化了) 我們用這個資料結構表示一則訊息的資料結構,包括 id、顯示名稱、訊息、大頭照 URL 以及發文時間。接著就是要設計一下 ItemTemplate 的呈現方式...
  • Blog Post: 精通 Windows Store App / Windows Phone App 的 ListView / ListBox 控制項 (1)

    在微軟的用戶端應用程式開發框架中,常會使用 XAML 技術做為介面設計語言,比方說: WPF 、 Silverlight 、 Windows Phone App 、 Windows Store App 。許多過去未接觸過 XAML 的程式開發人員,對於 XAML 中許多控制項採用的 MVVM (Model-View-ViewModel) 設計模式感到不熟悉,一時間感覺不好上手,其實它並不會特別複雜困難,本系列文章將由淺至深,以 ListView / ListBox 控制項為例,一步步瞭解如何精通使用這個控制項,並且體會 MVVM 設計模式。 顯示資料列表 使用 ListView 顯示資料列表...
  • Blog Post: [Windows市集應用程式] 解構「格線應用程式」(Grid App) 範本 – 使用 C#

    說明 開啟Windows市集應用程式的開發工具之後,可以看到內建的應用程式範本有一個「格線應用程式」(英文版是 Grid App) 的專案範本,這個範本是一個最基本以 modern style 設計的app範本,不過範本預設會產生不少程式碼,本文將逐一解構這個範本的結構,讓使用此範本開發的開發人員能夠更快上手。 本文以 C# 版本作介紹。JavaScript 版本在 這裡 索引 範本做了什麼 範本產生的檔案 如何開始客製化 程式的進入點 客製化資料 首頁 群組頁面 資料細節頁面 補完計劃 ...
  • Blog Post: [Windows市集應用程式] 解構「格線應用程式」(Grid App) 範本 – 使用JavaScript

    說明 開啟Windows市集應用程式的開發工具之後,可以看到內建的應用程式範本有一個「格線應用程式」(英文版是 Grid App) 的專案範本,這個範本是一個最基本以 modern style 設計的app範本,不過範本預設會產生不少程式碼,本文將逐一解構這個範本的結構,讓使用此範本開發的開發人員能夠更快上手。 本文以 JavaScript 版本作介紹。C# 的版本請參考 這裡 。 索引 範本做了什麼 範本產生的檔案 如何開始客製化 程式的進入點 客製化資料 首頁 群組頁面 資料細節頁面 補完計劃 ...
  • Blog Post: Windows RT 動手試玩

    最近從美國訂了一台 Surface with Windows RT 來體驗,這個產品是跑在 ARM-based (這台機器用的是 Quad-core NVIDIA Tegra 3) 硬體架構的 Windows 作業系統,也是微軟首次嘗試製作硬體,所以很多事物都是一個全新的體驗,於是打算寫一篇部落格來說明一些使用 Surface with Windows RT 或是其它 Windows RT 的平板電腦可能會遇到的情境。 目錄 軟體系統 桌面軟體 語系的設定 地區設定的影響 應用程式開發 軟體系統 桌面軟體 在 x86...
  • Blog Post: 打造 Windows 8 的 Modern IE 10 完美網頁

    Windows 8 內建兩種 Internet Explorer 10 (以下簡稱 IE10),一個是在桌面環境下使用的 IE10:視窗操作、可以支援各種 Plugins (ActiveX);而另外一個則是在新的開始畫面中的 IE10 (稱作 Modern IE10):它無邊框、更適合觸控操作、以及整合 Windows 8 的各種新功能特色。這篇文章將為網頁開發人員介紹,如何為 Modern IE10 打造完美網頁。 Internet Explorer 技術展示網頁 目錄 使用 HTML5 相關技術 運用 CSS3 作樣式設計 關於 Flash 支援 適應瀏覽模式...
  • Blog Post: Windows 市集應用程式 (Windows Store Apps) 開發資源整理

    Windows 8 將於今年 10 月 26 日全球正式上市,在 Windows 8 上有了新的開始畫面,也有一個新的應用程式 (Windows 市集應用程式) 執行環境,同時微軟也推出了 Windows 市集 (Windows Store) 作為應用程式 (app) 的銷售、散佈平台,各位開發人員若要為撰寫 Windows 市集應用程式作好準備,那一定不能錯過以下的相關開發參考資源: Windows 市集應用程式開發人員中心 這個頁面算是關於 Windows 市集應用程式的入口頁面,不論你是要下載(90天)試用版本的 Windows 8、免費的開發工具 (Visual...
  • Blog Post: 輕鬆開發「雲端化」的 App

    在 app 的開發中,我們常會在網路上建立網頁應用程式或是網站 API 來將資料儲存在雲端,如此一來,使用 app 的人,除了重新安裝 app 也能存取得到原本儲存的資料之外,若是在不同裝置上使用同一�� app 也能夠存取相同的資料。而對開發人員而言,更能夠因為資料與 app 各自獨立,能更容易在其它的平台利用這些資料再做應用及服務。 這篇文章將會介紹如何運用 Windows Azure 所提供的 Mobile Service 來輕易地完成一個「雲端化」的記帳 app 開發。 建立 Windows Azure Mobile Service 服務 由於目前 Mobile Service...
  • Blog Post: Metro Style App: 使用 WebAuthenticationBroker 做 Facebook 帳號驗證

    因為 Facebook 的流行,現在很多開發人員都會運用 Facebook 帳號作為應用程式的身份驗證,在 WinRT 中有一個很好用的一組 API: WebAuthenticationBroker ,它提供了一個架構,讓應用程式很容易就能完成 OAuth 的驗證機制。過去要在應用程式中完成 OAuth 驗證,總是會很麻煩地在應用程式或網頁瀏覽器之間切換 (因為網站登入及授權須在網頁中完成) ,容易造成使用者的混淆,這組 API 讓整個驗證的過程皆在應用程式的對話盒中完成,可以讓使用者留在應用程式中完成一切的動作。 在 Metro Style App 中使用 WebAuthenticationBroker...
  • Blog Post: Metro Style App 設計開發入門指南

    我們部門最近做出的小冊子,精美的排版讓你快速進入 Metro Style App 的開發境界,期許能在最短的時間讓您瞭解如何開發 Windows 8 Metro Style App 按此下載
  • Blog Post: Metro Style App 開發: 使用 C/C++

    Windows 8 新增了一個應用程式開發平台--Metro Style App,開發人員在開發了這類的 app 之後便可以送交至 Windows Store,一般消費者便可以從 Windows Store 上下載安裝這些通過審查上架成功的 app,這篇文章是幫助使用 C/C++ 程式語言的開發人員,整理如何上手 Metro Style App 的開發。 從這張圖可以看得出來,若是使用 C/C++ 作為程式開發語言,則是搭配 XAML 來作應用程式介面的設計: Windows 8 應用程式開發架構圖 XAML 是一種 XML 格式的檔案,用來描述操作介面(User Interface...
Page 1 of 1 (11 items)