分享Silverlight/WPF/Windows Phone一週學習導讀(3月14日-3月19日)

 

 

用了近一週的Windows Phone 7,做爲長期使用iPhone的用戶,剛使用WP7的確讓人感受挺生硬的,其中不乏先入爲主的理由。javascript

儘管如此,我仍是很是喜歡Windows Phone 7個性界面,功能以及其應用,相信不久的未來WP7也會成爲時尚和流行的主題。php

 

 

本週微軟推出了Visual Studio LightSwitch Beta 2,對於從事商業應用開發人員來講LightSwitch能夠快速建立基於桌面或者雲平臺的專業商業應用,若是你對LightSwitch不熟悉,能夠參考下面幾篇教程:html

 

http://msdn.microsoft.com/zh-cn/lightswitch/gg441300 java

 

http://kb.cnblogs.com/page/71715/程序員

 

http://www.cnblogs.com/zhoujg/archive/2010/12/04/1896564.htmlweb

 

Visual Studio LightSwitch Beta 2官方下載算法

 

下面介紹本週推薦的學習文章和書籍,編程

 

本週Silverlight學習資源更新:

 

 

datagrid 綁定動態列 漠漠不懂
一個Silverlight圖片切換效果 Aimeast
Silverlight實用竅門序列:25.Silverlight多線程技術Timer的應用,模擬心電圖、模擬CPU、內存 程興亮
[Silverlight學習筆記]關於頁面刷新的問題 wackelbh
[Silverlight入門系列]Validation:INotifyPropertyChanged和INotifyDa Mainz
[Silverlight學習筆記]關於用戶註冊以後不能直接登陸的問題 wackelbh
Silverlight 與WCF通訊異常10013處理 chenkai
Silverlight 3簡單拖放功能及button不能使用路由事件 快樂的Tina
silverlight和html常見操做 YLWS
silverlight4 中 path 的style 問題 流浪
[Silverlight學習筆記]關於Silverlight的Template(待續) wackelbh
[Silverlight學習筆記]關於利用WCF RIA Service進行通訊並在客戶端獲取數據 wackelbh
silverlight操做cookie YLWS
Silverlight 數據顯示和佈局控件 xingqierdejimo
[Silverlight入門系列]Silverlight啓動過程 Mainz
Silverlight的多線程能力(上) 吳磊
Silverlight 2.5D RPG遊戲技巧與特效處理:(五)盛讚之HLSL渲染動畫 深藍色右手
Windows Phone 7 學習流程攻略(二) 搖滾詩人
ASP.NET中的佈局方式(1) robert080610
asp.net的佈局方式(2)-Silverlight robert080610
asp.net的佈局方式(3)-Silverlight續 robert080610
Silverlight獨立存儲筆記 lluo
silverlight 控件自適應宿主 漠漠不懂
Sl4程序部署至IIS7 Ringgo.Yao
Silverlight BitmapImage的SetSource(Stream streamSource)致命性錯誤的 wenwuxianren
Silverlight實用竅門:26.Silverlight多線程技術ThreadPool的使用 程興亮
Silverlight控件的拖拽與縮放 一粒沙
silverlight和js互操做 YLWS
Silverlight同步(Synchronous)調用WCF服務(轉) Beniao
asp.net的佈局方式(4)-Silverlight續1 robert080610
asp.net的佈局方式(5)Silverlight robert080610
asp.net的佈局方式(6)Silverlight robert080610
asp.net的佈局方式(7)Silverlight robert080610
asp.net的佈局方式(8)-Silverlight robert080610
Expression Blend 設置RichTextBox的背景圖片 Alexis
Silverlight4 動態改變界面的樣式 蔡風
ComboBox小技巧 allanxyq
silverlight的自定義右擊菜單 mldark
Silverlight 2.5D RPG遊戲技巧與特效處理:(六)流光追影 深藍色右手
Silverlight實用竅門序列:27.Silverlight二維旋轉+平面漸變+動畫,模擬雷達掃描圖--基本框架 程興亮
利用Visual Studio 2010建立第一個基於服務和數據驅動的Silverlight應用程序 taomanman
Silverlight與javascript互調用方法總結 牛小浩
silverlight 與 wcf通訊 YLWS
輕鬆創建Silverlight4開發環境 祁文龍
RadTreeViewItem - event MouseLeftButtonDown or Up never fire syuko
Silverlight在Win7環境部署問題總結 焦濤
Silverlight:利用異步加載Xap實現自定義loading效果 焦濤
silverlight中自做GroupBox控件理解依賴屬性 焦濤
silverlight與WebClient通訊 YLWS
VS2010 找不到Silverlight Unit Test Application 工程選項 yueyun889
silverlight 異步訪問 小技巧 寧惟是寧惟
silverlight3.0 用webclient完成圖片上傳到服務器 鄙人姓高
silverlight3.0 客戶端聊天最基礎socket代碼 鄙人姓高
使用Silverlight Toolkit TreeView樹形控件 代震軍
Silverlight 聖誕節下雪效果 Gnie
silverlight 退出系統(關閉當前網頁),經過調用JS kevin_cn
silverlight 動態加載樹形菜單[帶圖標],方法一 kevin_cn
Silverlight實用竅門序列:Silverlight製做隨機分佈雷達掃描點,模擬雷達掃描圖之被掃描設備 程興亮
關於使用Silverlight經過IP地址訪問本地ArcGIS Server發佈的Rest服務沒法出圖的問題 yuanxiaogang
silverlight的IdataErrorInfo使用 mldark
使用 JavaScript 將 Silverlight 添加到網頁 阿霞
使用 HTML 將 Silverlight 添加到網頁 阿霞
silverlight的驗證引擎特性 mldark
Silverlight 開發動畫或特效中須要用到的一些算法(網上收集,不按期更新) geass..

 

本週WPF學習資源更新:windows

 

[WPF]快速爲WPF換裝 - 使用WPF Themes ouch1978
WPF中自定義只能輸入數字的TextBox .net菜菜
自學WPF--第五課漸變畫刷 聖獸
自學WPF--第六課VisualBrush 聖獸
自學WPF--第八課FlowDocument 聖獸
自學WPF--第九課Typography.Variants屬性 聖獸
WPF Caliburn 學習筆記(二)Command(2) Lee
如何加載圖片 楚雲公子
WPF Button樣式模板 .net菜菜
WPF中圖形表示語法詳解 - Path之Data屬性語法 佚名
WPF程序指南第一章最後一個例子 按做者意思增長resizemode和背景顏色 mervyn807
關於WPF Control.Visibility 的一些體會 qian_xu
自學WPF--第十課Slider類 聖獸
爲WPF中DropShadowBitmapEffect提供輕量級的替代品(周銀輝) wangzhe1945
WPF中DataGrid最後多出一個空白列的解決方法 飄_塵
WPF程序設計指南第二章例子CircleTheRainbow效果 mervyn807
WPF程序設計指南第四章FormatTheButton例子效果 mervyn807
Find Child in WPF senophen
WPF FindAncestorOrSelf senophen
WPF本身喜歡用的數據驗證方式 Laro
WPF 回車轉Tab實現跳轉 正文
自學WPF--第十一課Resources與Trigger類 聖獸
WPF中 – 複合排序集合 佚名
WPF 瀏覽PDF 文件 Gnie
WPF Caliburn 學習筆記(三)Application Model Lee
WPF Caliburn 學習筆記(四) Message Triggers Lee
WPF入門(二)-樣式設置和模板化 wuyoulang
WPF入門(一)-初識WPF wuyoulang
WPF---ImageBrush 來打工的
WPF DataGrid中自定義列DataGridTemplateColumn中的控件獲取的方法 飄_塵
WPF圖像處理 Image控件中顯示反色後的圖片 wushang923
WPF---GridSplitter 來打工的
WPF數據綁定點滴1,2,3 2012
wpf學習筆記 初識xaml shen6041

 

本週Windows Phone 7學習資源更新:服務器

 

[轉載Terrence Dorsey]Windows Phone 7開發工具和資源 _雪松_
Windows Phone 7 編程實踐—捕獲Map控件的DoubleTap事件 _雪松_
VS2005/VS2008沒法建立VC++智能設備項目的終級解決辦法 半熟英雄
Windows Phone 7 學習流水攻略(一) 搖滾詩人
Installing Windows Phone Developer Tools JefferyXu
Windows Phone 7開發工具和資源 lihualiu81
Windows Phone 7 3D開發中使用紋理貼圖 caowenbin
Windows Phone 7 檢查手機網絡 linzheng
Windows Phone 7 日曆應用的實現 linzheng
Windows phone入門開發問答三十則 景保玉
Windows Mobile上怎麼調出發短信(彩信,郵件)的界面 solomon335
Create First Xna Application for Windows Phone 7 JefferyXu
GPRS開發系列文章之進階篇(Windows Mobile) 佚名
WP7 Application 生命週期的特性 nethawk
擴展Windows Mobile模擬器存儲空間的方法 施炯
windows mobile系統宏字串及對應的目錄 yhuse
好玩的WP7控件開發系列之三:無邊框TextBox 暗影吉他手
Windows Phone 7 中的切換應用 Alexis
Windows Phone 7 技巧三則 Alexis
Windows Phone 7 編程實踐–XNA變身記 雪松_
【WP7進階】——XNA遊戲初探 Terry_龍

 

本週推薦學習書籍:

 

 

Clean Code 中文版(代碼整潔之道)

 

 

做者Martin是軟件工程領域的大師級人物,是《敏捷軟件開發:原則、模式與實踐》、《敏捷軟件
開發:原則、模式與實踐(C#版)》(郵電)、《極限編程實踐》(郵電)等國內引進的暢銷書的做
者,其中第一本原著榮獲美國《軟件開發》第13屆震憾(Jolt)大獎,Martin的敏捷系列書是軟件工
程界的權威書籍。本書是他的又一最新力做。
Martin在書中對代碼具備革命性的解讀
闡述了整潔代碼的最佳敏捷實踐的方法
書中介紹規則均來自Martin多年的經驗,擁有很高的借鑑價值
本書簡介
  軟件質量,不但依賴於架構及項目管理,並且與代碼質量緊密相關。這一點,不管是敏捷開發
流派仍是傳統開發流派,都不得不認可。
  本書提出一種觀念:代碼質量與其整潔度成正比。乾淨的代碼,既在質量上較爲可靠,也爲後
期維護、升級奠基了良好基礎。做爲編程領域的佼佼者,本書做者給出了一系列行之有效的整潔代
碼操做實踐。這些實踐在本書中體現爲一條條規則(或稱「啓示」),並輔以來自現實項目的正、反
兩面的範例。只要遵循這些規則,就能編寫出乾淨的代碼,從而有效提高代碼質量。
  本書閱讀對象爲一切有志於改善代碼質量的程序員及技術經理。書中介紹的規則均來自做者多
年的實踐經驗,涵蓋從命名到重構的多個編程方面,雖爲一「家」之言,然誠有可資借鑑的價值。
目錄
第1章 整潔代碼 
 1.1 要有代碼 
 1.2 糟糕的代碼 
 1.3 混亂的代價 
  1.3.1 華麗新設計 
  1.3.2 態度 
  1.3.3 迷題
  1.3.4 整潔代碼的藝術 
  1.3.5 什麼是整潔代碼 
 1.4 思想流派 
 1.5 咱們是做者 
 1.6 童子軍軍規 
 1.7 前傳與原則 
 1.8 小結 
 1.9 文獻  
第2章 有意義的命名 
 2.1 介紹 
 2.2 名副其實 
 2.3 避免誤導 
 2.4 作有意義的區分 
 2.5 使用讀得出來的名稱 
 2.6 使用可搜索的名稱 
 2.7 避免使用編碼 
  2.7.1 匈牙利語標記法 
  2.7.2 成員前綴 
  2.7.3 接口和實現 
 2.8 避免思惟映射 
 2.9  類名 
 2.10 方法名 
 2.11 別扮可愛 
 2.12 每一個概念對應一個詞 
 2.13 別用雙關語 
 2.14 使用解決方案領域名稱 
 2.15 使用源自所涉問題領域的名稱 
 2.16 添加有意義的語境 
 2.17 不要添加沒用的語境 
 2.18 最後的話 
第3章 函數 
 3.1 短小 
 3.2 只作一件事 
 3.3 每一個函數一個抽象層級 
 3.4 switch語句 
 3.5 使用描述性的名稱 
 3.6 函數參數 
  3.6.1 一元函數的廣泛形式 
  3.6.2 標識參數 
  3.6.3 二元函數 
  3.6.4 三元函數 
  3.6.5 參數對象 
  3.6.6 參數列表 
  3.6.7 動詞與關鍵字 
 3.7 無反作用 
 3.8 分隔指令與詢問 
 3.9 使用異常替代返回錯誤碼 
  3.9.1 抽離Try/Catch代碼塊 
  3.9.2 錯誤處理就是一件事 
  3.9.3 Error.java依賴磁鐵 
 3.10 別重複本身 
 3.11 結構化編程 
 3.12 如何寫出這樣的函數 
 3.13 小結 
 3.14 SetupTeardownIncluder程序 
 3.15 文獻 
第4章 註釋 
第5章 格式
第6章 對象和數據結構
第7章 錯誤處理
第8章 邊界
第9章 單元測試
第10章 類 
第11章 系統
第12章 迭進 
第13章 併發編程
第14章 逐步改進
第15章 JUnit內幕 
第16章 重構SerialDate
第17章 味道與啓發
附錄A 併發編程II 
附錄B org.jfree.date.SerialDate 
結束語 

 

 書籍下載

相關文章
相關標籤/搜索