摘要:3月28日連結篇: ASP.NET, ASP.NET AJAX, ASP.NET MVC, Visual Studio, Silverlight, .NET
【原文位址】March 28th Links: ASP.NET, ASP.NET AJAX, ASP.NET MVC, Visual Studio, Silverlight, .NET
【原文發表日期】 Friday, March 28, 2008 1:08 AM
這是我的連結系列的最新篇。也請參閱我的ASP.NET 技巧,訣竅和課程網頁裡我以前寫的眾多很受歡迎的文章的連結。
ASP.NET
-
Three New ASP.NET Security Tutorials Now Available: Scott Mitchell繼續他的精彩ASP.NET安全課程。這三篇新的文章討論了如何建立和管理角色,將角色指派給用戶,以及實現基於角色的授權。你還可以參閱我標記了“安全”標籤的部落格,你可以在上面找到更多安全方面的文章。
-
.NET Libraries to Digg, Flickr, Facebook, YouTube, Twitter, and other Web 2.0 APIs: Scott Hanselman最近的一篇《每週原始碼》討論了你可以用來叫用流行web 2.0服務的一些.NET APIs。
-
Hangs and how to Solve Them (Part 1) 和 (Part 2): Tom有一些非常有用的文章,討論ASP.NET中的死結和請求佇列,以及如何檢測和偵錯造成這些問題的原因。
ASP.NET AJAX
-
Building ASP.NET AJAX Controls (Part 1), (Part 2), 和 (Part 3): Mike Ormond 開始了一個很棒的部落格文章系列,討論如何建造ASP.NET AJAX控制項。一定要讀一下第二部分: 元件 和 第三部分: 屬性和事件。
-
New ASP.NET AJAX "How Do I?" Videos: Joe Stagner發表了若干新的ASP.NET AJAX 《How Do I(如何做)?》錄影。 學習重新排序控制項, 從伺服端AJAX控制項中獲取數值, 2個觸發更新UpdatePanel的技術, 以及使用級聯下拉框控制項。
-
Real-Time Progress Bar with ASP.NET AJAX: SingingEels展示了在一個長期執行的活動在伺服器上執行時,一個如何使用AJAX顯示實時進度通知的技術。
-
Using JQuery to Consume ASP.NET AJAX JSON Web Services: Dave Ward有個好貼,描述如何使用客戶端的JQuery AJAX庫叫用啟用了JSON的伺服端ASP.NET Web服務(在伺服端使用ASP.NET AJAX)。
ASP.NET MVC
-
Kigg – Building a Digg Clone with ASP.NET MVC: Kazi Manzur Rashid二月份發表了一個用ASP.NET MVC建造的精彩Digg複製範例程式。 他最近將程式碼更新到了ASP.NET MVC第二個預覽版( 這裡有完整的細節)。 你可以在這裡下載他的最新原始碼。
-
ASP.NET MVC In-Depth: The Life of an ASP.NET Request: Stephen Walther的一個精彩好帖,詳細描述了ASP.NET MVC請求執行時發生的確切步驟。
-
ASP.NET MVC Action Filters – Caching and Compression: Kazi Manzur Rashid的又一個精彩文章,展示如何使用ASP.NET MVC中的新ActionFilterAttribute支援實現輸出快取和壓縮特性。閱讀這篇快速入門文章以詳細瞭解Action過濾器的工作原理,或者觀看Scott Hanselman討論這些過濾器的錄影。
-
Defining Routes using Regular Expressions with ASP.NET MVC: 前幾天有人問我如何使用正則運算式來在ASP.NET MVC中定義路徑規則,後來發現Fredrik Kalseth已經有了一個很棒的例子示範怎麼做。
-
Testing with the ASP.NET MVC Framework: Simone Chiaretta有篇精彩的文章,討論如何使用ASP.NET MVC第二個預覽版測試控制器。註: 下一個ASP.NET MVC預覽版將包含若干個重構,將極大地簡化控制器的測試(以及避免常見場景中mock的必要性)。
-
Test-Driven Development with Visual Studio 2008 Unit Tests: Stephen Walther有一篇非常棒的文章,以一個ASP.NET MVC專案為例,描述了VS 2008專業版中內建的單元測試特性的工作原理。也請參閱Stephen的精彩的《Rhino Mocks簡介》部落格文章,該文描述了如何在VS單元測試專案中使用開源的Rhino Mocks框架。
Visual Studio
-
VS 2008 Web Deployment Hot-Fix Roll-Up Now Available for non-English Languages: 上個月我們發佈了一個熱補,修補了若干缺陷,添加了幾個特性,改進了VS 2008 和Visual Web Developer 2008 Express版本中web開發場景的性能。上個月的發佈只適用於英文的VS 2008產品。昨天我們發佈了一個更新版,適用於除了葡萄牙文和俄文之外的所有其他語言的VS 2008版本,葡萄牙文和俄文的版本不久會發佈。
-
Hotfix Available for VB Performance Issue in VS 2008: Visual Basic開發團隊最近也發佈了一個熱補,解決了由包含XML檔案的大文件造成的性能問題,閱讀這個文章瞭解如何下載這個熱補,如果你正遇上這個問題的話。
-
10 Ways to Boost your Productivity with C# and VS 2008: John W Powell分享了在使用C#和VS 2008時如何提高生產力的幾個技巧和訣竅。
-
Showing Hack, Undone, and Custom Tokens in the Task List: Sara Ford有一些非常酷的每日VS技巧文章,討論你都可以用任務列表來做什麼。也閱讀一下她的《如何建立和查看任務列表中要做的事情》, 《給任務列表的東西設置優先權》, 《在任務列表中建立快捷連結》, 《在任務列表中建立用戶任務》, 和《 在任務列表中用鍵盤導航》.
Silverlight
-
Using the Silverlight DataGrid and Defining Columns for a Silverlight DataGrid: Scott Morrison開始了一個很精彩的文章系列,描述如何使用新的Silverlight 2 DataGrid控制項(他是該控制項的專案主管,所以他絕對精通!)。
-
Using Silverlight 2′s DataGrid with WCF + LINQ to SQL: 這個15分鐘的錄影部落格示範了如何在伺服器上建造一個LINQ to SQL對像模型,然後用WCF將其發佈,然後示範了如何建造一個使用了新的Silverlight DataGrid控制項的Silverlight客戶端,該客戶端叫用WCF服務獲取LINQ to SQL資料,將其繫結到DataGrid上。
-
Simple Editing of Web Service Data in a DataGrid: Mike Taulty有一篇好貼,展示如何在伺服器上建造WCF服務,然後從Silverlight 2客戶端使用它來獲取資料,繫結到DataGrid,允許用戶更新資料行,添加/刪除資料行,然後使用 Silverlight 2 Beta1將資料保存到伺服器上。
-
Sorting with Silverlight 2′s DataGrid Control: Silverlight 2 Beta1中的DataGrid控制項還沒有內建的列資料排序支援(將在Beta2中提供)。但這並沒有阻止Matt Berseth! 在這個文章裡,他展示了如何使用一個定制的header列方法來實現排序。也看一下Matt的這裡的文章,該文提供了一個DataGrid測試頁面,展示了目前DataGrid的若干特性。
-
Open Source Silverlight Charts with VisiFire: Silverlight還沒有內建的圖表控制項。好消息是, Webyog公司剛發佈了一套非常酷的開源Silverlight圖表控制項(帶有動畫支援),允許你輕鬆地建造好看的圖表,他們的模型極大地方便了在現有的HTML或AJAX應用中圖表元件的使用。
.NET
-
FormatWith and DateTime Extension Methods: James Newton-King 和 Fredrik Kalseth撰寫了一些很棒的文章和範例程式,示範如何使用VS 2008中VB和C#語言中的新擴展方法特性來建立一些有用的方便函數庫。
-
Dependency Injection Explained: James Kovacs有一篇很棒的MSDN文章,解釋如何建造鬆散耦合的應用以及啟用依賴注入。 也閱讀一下Scott Hanselman的《.NET依賴注入容器列表》的文章。Matthew Podwysocki在他這裡 和 這裡的文章中也討論了新的Unity IOC。
希望本文對你有所幫助,
Scott