1月24日连结篇: ASP.NET, ASP.NET AJAX, Visual Studio, .NET, IIS

摘要: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

标签: ASP.NET, Visual Studio, .NET, IIS7, LINQ, Link Listing