摘要:1月24日連結篇: ASP.NET, ASP.NET AJAX, Visual Studio, .NET, IIS
【原文位址】Jan 24th Links: ASP.NET, ASP.NET AJAX, Visual Studio, .NET, IIS
【原文發表日期】 Thursday, January 24, 2008 11:08 PM
才從亞洲回來,決定發一連結系列之新貼以示慶祝(因為我還沒適應時差,無法入眠)。也請參閱我的ASP.NET 技巧,訣竅和課程網頁裡我以前寫的眾多很受歡迎的文章的連結。
ASP.NET
-
Extending the GridView to Include Sort Arrows: Scott Mitchell 有一好文,描述如何往GridView控制項中添加一個視覺指示器(visual indicator)以表示資料列的目前排序之順序。
-
Using ASP.NET 3.5′s ListView and DataPager Controls: Sorting Data: Scott Mitchell的 《ListView控制項系列》 又添一好文,討論如何在新的ListView控制項中允許排序場景。
-
Building a Grouping Grid with the ListView and LinqDataSource Controls: Matt Berseth有一精彩文章,展示了如何使用新的ListView控制項和LinqDataSource控制項建造分層的分組網格(hierarchical grouping grid),是個值得收藏的文章。
-
Using the ListView, DataPager and LinqDataSource Controls: Matt Berseth的一篇好課程文章,展示如何使用這些新的控制項通過LINQ來從2個資料庫資料表聯接資料。
-
Some ASP.NET 3.5 ListView Control Examples: Mike Ormond的一篇好貼,提供了幾個例程,展示如何使用新的ASP.NET ListView控制項。想閱讀更多關於ListView文章的話,參閱我最近的一篇連結篇,其中指向了N篇相關文章。
-
Large File Uploads in ASP.NET: Jon Galloway寫有一好貼,提供了一些如何使用ASP.NET處理大文件上傳的細節。
ASP.NET AJAX
-
Four ASP.NET AJAX JavaScript UI Methods You Should Learn: Dave Ward的關於ASP.NET AJAX客戶端 JavaScript 輔助方法 系列中的又一篇精彩文章。
-
Five Tab Themes Created for the ASP.NET AJAX Control Toolkit: Matt Berseth發表了為ASP.NET AJAX 控制項工具包中Tab控制項建立的一些非常酷的主題,非常巧妙!
-
CNN Style Scrolling Ticker with the Marquee Toolkit Control: Matt Berseth的又一精彩文章,展示了如何使用ASP.NET AJAX 控制項工具包實現一個捲動的marquee介面。
Visual Studio
-
Did You Know?: VB團隊的Lisa Feigenbaum發表了一系列非常酷的部落格文章,討論一些新的VS 2008編輯器和IDE特性。閱讀Part 1: Intellisense Everywhere(第一部分:Intellisense隨處可見),Part 2: IntelliSense is now Transparent(第二部分:Intellisense是透明的),Part 3: Ctrl+Tab to Navigate Windows(第三部分:Ctrl+Tab來做視窗導航),Part 4: What You Can Do with Debugger DataTips(第四部分:如何利用偵錯器DataTip),Part 5: VB IntelliSense now filters as you type(第五部分:VB的Intellisense現在可以隨著你的輸入來過濾)。
-
Web Server Settings for ASP.NET Web Application Projects can now be stored per user as well as per project: VS Web工具開發團隊寫有一好文,描述如何按每個用戶,而不是按每個專案,來保存web伺服器設置。這在多個開發人員的場景(哪些你不想把這些資料check-in進源碼控制程式的場景)下是非常有用的。
-
Using Ctrl-Break to Stop VS Building: Steven Harman 指出了一個很酷的小竅門,你可以在Visual Studio中使用Ctrl-Break 鍵中止目前正在進行的編譯。如果你不小心觸發了一個時間很長的build或者厭倦等它結束的時候,這是非常有用的。
-
Visual Studio 2008 Trouble Shooting Guide: 如果你在安裝VS 2008時遇上問題的話,一定要閱讀一下這篇部落格文章。該文章詳細列出了常見問題的原因以及解決這些問題的方案。
.NET
-
Marshaling between Managed and Unmanaged Code: 我團隊上海分部的Yi Zhang 和 Xiaoying Guo撰寫了一篇MSDN文章,描述如何使用CLR的marshaling interop特性來叫用native程式碼。他們展示的一個工具是他們開發的極其精妙的P/Invoke Interop Assistant應用,使用該工具可以極大地簡化叫用native方法時p/invoke interop方法簽名的生成。這對任何在做native/托管interop的人來說,是個必須擁有的工具!
-
.NET Framework 3.5 Poster: Brad Abrams在部落格裡提到了現在就可以下載的既新又酷的.NET Framework 3.5海報(提供多種文件格式)。
IIS
-
Microsoft Web Deployment Tool Technical Preview 1: 昨天,IIS團隊發佈了一個新的微軟Web部署工具的第一個預覽版。這個工具可同時用於IIS6和IIS7 ,允許你在web伺服器上進行應用的自動化部署,同步和移植。如果你在尋找一種好的方式來自動化你的ASP.NET 應用的部署的話,那麼這個工具絕對值得看一下。想瞭解詳情的話,閱讀該網頁底部的walkthroughs檔案(特別是「Introduction to MS Deploy」一篇)。這個工具實在令人敬畏,應該會極大地方便自動化部署。
希望本文對你有所幫助,
Scott