11月17日连结篇: ASP.NET, ASP.NET AJAX, ASP.NET MVC, VS 2008, .NET 3.5, IIS7, Silverlight

摘要:11月17日连结篇: ASP.NET, ASP.NET AJAX, ASP.NET MVC, VS 2008, .NET 3.5, IIS7, Silverlight


【原文位址】Nov 17th Links: ASP.NET, ASP.NET AJAX, ASP.NET MVC, VS 2008, .NET 3.5, IIS7, Silverlight
【原文发表日期】 Saturday, November 17, 2007 12:47 PM

这是我的连结系列的最新篇。也请参阅我的ASP.NET 技巧,诀窍和课程网页里我以前写的众多很受欢迎的文章的连结。

ASP.NET

  • GridViewControlExtender – Row MouseOver and Click Styles, Header Cell MouseOver Styles, 和 5 Themes Based on Google’s Personalized HomePage: Matt Berseth撰写了三篇很酷的文章,展示了你可以用来客制ASP.NET GridView控件观感的一些技巧。

ASP.NET AJAX

  • Exploring one of Microsoft AJAX’s often overlooked features: AddHandler: Dave Ward开始了一个新的系列,讨论一些ASP.NET AJAX客户端JavaScript的特性。该系列的第一篇探讨$AddHandler方法,该方法允许你把客户端Javascript事件处理函数连接到网页上的任何一个DOM元素上去。

  • Yahoo UI Style “Tip of the Day” Dialog using the ASP.NET AJAX PopupControl, DynamicPopulate and DragPanel Extender Controls: Matt Berseth的这篇很棒的文章描述了如何使用ASP.NET AJAX实现一个“Tip of the Day(今日小技巧)”弹出框控件。

  • VS 2008 JavaScript Intellisense: A Reference for the “Reference” Tag: VS Web工具开发团队发表了这篇非常有用的参考文献,详细描述了如何在JavaScript页面里使用 // 命令引用其他JavaScript文档,web服务,以及内嵌在程序集中的JavaScript片段等。你可以参阅我以前的VS 2008 JavaScript Intellisense文章,以进一步了解VS 2008中的JavaScript intellisense支持。

  • “Don’t Ask Me Again” Delete Confirm Using a ModalPopup and ASP.NET’s Profile Properties: Matt Berseth的这篇很酷的教材,示范了如何使用ASP.NET AJAX向用户弹出一个模式对话框,然后在ASP.NET Profile系统里保存结果。

  • JQuery TabContainer Theme with Tab Transition Animations: Matt Berseth的这篇很棒的文章描述了你如何可以往自己网站上添加更多的动画效果 – 这回是建立一个ASP.NET AJAX扩充器,提供象JQuery那样的动画效果。

ASP.NET MVC

  • Build an RSS Feed with the new ASP.NET MVC Framework: Brad Abrams 示范了一个如何使用ASP.NET MVC框架建立一个RSS博客feed的简单例子。

  • Use Spring.NET to enable Dependency Injection on a ASP.NET MVC Controller: Fredrik Normen描述了一个简单的依赖注入例程的流程,示范了如何在ASP.NET MVC框架中往一个Controller里注入一个数据repository对象。 具体来说,他展示了如何结合使用Spring.NET和ASP.NET MVC提供的IControllerFactory界面。

Visual Studio 2008 和 .NET 3.5

  • Visual Basic 2008 Keybinding Reference Poster 和 Visual C# 2008 Keybinding Reference Poster: Visual Studio 2008的最终版即将发布(留意我的博客以了解详情),为助你做好准备,你可以免费下载打印这2个海报。它们列出了VB和C#在IDE中的详细快捷键设置。

  • .NET 3.5 Reference Poster: 这是个更新过的.NET框架常用命名空间和类型的海报,你可以免费下载打印,它详细列出了.NET 3.5中的一些新的命名空间和重要的类型。

  • Sound Events for Visual Studio: 看来,你还可以设置Visual Studio事件发生时发出的声音(譬如,编译出错时)。这个,除了骚扰同事外,我实在想不出是否还有什么好的用处。你可以在他们去吃午饭时,在他们的机器上搞出什么有趣的名堂来。

IIS 7.0

  • Running 32-bit and 64-bit ASP.NET versions at the same time in different worker processes: 在IIS6中,你要么全部以32-bit模式运行所有的web工作行程,要么全部以64-bit模式运行所有的web工作行程。没有简易的方式可以根据应用来同时运行不同模式(你不能在同一机器上有一个32-bit的ASP.NET应用和在另一个应用池中的一个64-bit ASP.NET应用同时使用一个C++组件)。在IIS 7.0中,现在已经支持这种混合模式了,而且非常容易启动。微软支持的Rakki Muthukumar描述了如何配置这个东西。

WPF and Silverlight

  • Silverlight 1.1 Hebrew and Arabic Language Support: 目前Silverlight还不支持从右到左的文字布局。Justin-Josef Angel启动了一个绝对惊异的CodePlex项目提供这样的支持。现在就去CodePlex下载程序,在这里阅读他的有关详细课程吧。

  • .NET 3.5 Add-In Model: Jack Gudenkauf是我开发团队的开发人员,他负责.NET 3.5中新的System.AddIn命名空间的设计。 这个命名空间方便你往客户端应用中建造外挂的扩充性。此外,它还允许你跨越应用域和行程边界隔离外挂和WP
    F控件(这里是一个这样的例程)。观看Jack在Channel9的录影以了解详情。

  • Data Binding in WPF: MSDN杂志上John Papa撰写的一篇好文章,描述了WPF系结模型的工作原理的一些基本知识。Josh Twist也在这里 和 这里 撰写了一些很好的WPF数据系结的文章。想进一步学习WPF的话,我极力推荐 Adam Nathan的佳作《WPF Unleashed》 (在Amazon.com上45个评语之后还是5星级)。Silverlight 1.1的下一个公开版将支持和WPF完整版中一样强大的数据系结模型,将极大地方便数据应用的建立。

希望本文对你有所帮助,

Scott

标签: ASP.NET, Visual Studio, .NET, Atlas, WPF, Silverlight, Link Listing, MVC