代码改变世界

【收藏】2008年第04期 总6期

2008-01-24 09:37  Jacky_Xu  阅读(387)  评论(0编辑  收藏  举报

本期共有9篇文章

1.Five AjaxControlToolkit Tab Themes created from DynamicDrive.com 

2.Using ASP.NET 3.5's ListView and DataPager Controls: Sorting Data with the ListView Control

3.Creating a FrequencyDecoder.com Style Grid with the ListView, DataPager and LinqDataSource Controls

4.ASP.NET Personal Web Site Starter Kit - Ajax Enabled with .NET Framework 3.5 and VS2008

5.使用 AJAX 扩展器自定义控件(第 2 部分)

6..NET Framework Library Source Code now available

7.Configuring Visual Studio to Debug .NET Framework Source Code

8.将 Policy Injection Application Block 与 WCF 服务集成

9.Visual Studio 2008 中 WCF 的新增功能

ASP.NET

1.Five AjaxControlToolkit Tab Themes created from DynamicDrive.com 

导读:看完这篇之后觉的Matt Berseth这哥们真有美工天赋,参考DynamicDrive.com网站做了5套Ajax Control Toolkit中的Tab控件的样式,非常的漂亮:

TerryLee_001.png8  TerryLee_0016 TerryLee_0017TerryLee_0015 TerryLee_0020

再加上之前他做的几套Tab控件样式:

TerryLee_0010 TerryLee_0011 TerryLee_0012

如果以后在项目中用到了Tab控件而又不想自己动手设计Tab样式的话,就可以直接发扬“拿来主义”了:)

推荐指数:

2.Using ASP.NET 3.5's ListView and DataPager Controls: Sorting Data with the ListView Control

导读:来自于Scott Mitchell大牛的关于ASP.NET 3.5中ListView和DataPager的第三篇文章,实现带排序功能的数据列表,延续了Scott Mitchell的一贯图文并茂的风格,讲解的非常详细。

推荐指数:

3.Creating a FrequencyDecoder.com Style Grid with the ListView, DataPager and LinqDataSource Controls

导读:还是一篇来自于Matt Berseth大牛的文章,使用ASP.NET 3.5中的ListView、DataPager和LinqDataSource控件创建一个类似于FrequencyDecoder.com网站的一篇文章中的表格样式,样式看起来不错:

TerryLee_0022

同时,Matt Berseth在以前也写过一篇文章YUI DataTable Styled ListView,使用ListView控件来创建类似于Yahoo UI中的DataTable表格样式,大家可以参考一下:

TerryLee_0021

推荐指数:

4.ASP.NET Personal Web Site Starter Kit - Ajax Enabled with .NET Framework 3.5 and VS2008

导读:Personal Web Site Starter Kit是微软在ASP.NET 2.0下推出的一个示例项目,主要演示了ASP.NET 2.0中一些新的特性,Brad Abrams把该项目升级到了Visual Studio 2008下,并加入了ASP.NET AJAX,使用LINQ to SQL重写了数据访问部分,在这篇文章中,详细讲解了升级的过程,并提供示例代码下载。

推荐指数:

ASP.NET AJAX

5.使用 AJAX 扩展器自定义控件(第 2 部分)

导读:来自于MSDN杂志的一篇文章。在 HTML 中,接受输入数据的唯一方式是使用 <input> 标记。在 ASP.NET 中,只是使用 TextBox 控件对输入标记进行了封装。此控件存在的一个问题是:它并不限制用户可以在其中键入的内容。但是,通过使用少量的 JavaScript 代码,您可以筛选掉不需要的文本,这就是第一部分所介绍的内容。本篇文章作者介绍了添加掩码编辑功能,该功能允许在键入字符时对其进行筛选,并允许字符以区域特定格式显示。掩码编辑功能可用于筛选、验证、自动设置格式和本地化。还可将该功能应用于许多真实数据类型,包括日期、货币、时间、邮政编码、电话号码、社会保险号码或增值税 ID 等。在 AJAX 控件工具包中,MaskedEdit 扩展器是一个免费组件,将其附加到 TextBox 控件后,您便可以对许多常见情况下的输入行为进行控制。

推荐指数:

.NET Framework

6..NET Framework Library Source Code now available

导读:这篇文章相信大家早已经看过了,不过还是在这里推荐一下,就不再详细说明了。

推荐指数:

7.Configuring Visual Studio to Debug .NET Framework Source Code

导读:如何在Visual Studio 2008中启用.NET Framework源代码的访问,园子里已经有朋友把前半部分翻译成为了中文,相信大多数朋友都已经配置过了,不再做过多的说明。

推荐指数:

8.将 Policy Injection Application Block 与 WCF 服务集成

导读:同样是来自于MSDN杂志的一篇文章。最重要的软件设计原则之一是,为应用程序划分不同的职责。在面向服务的设计过程中,我们将应用程序划分为服务和操作两部分。然而,在现实生活中,实现方面趋向于向服务渗透。

这不单单是面向服务的设计问题,它也是面向对象的一个设计问题。集成了 Policy Injection Application Block (PIAB) 的 Enterprise Library 3.0 在面向对象的设计中解决了这一问题。不过,在编写这篇文章时,最新版 Enterprise Library 版本 (3.1) 不直接支持 PIAB 与 Windows® Communication Foundation (WCF) 服务的集成,所以在面向服务的应用程序中使用 PIAB 将问题分离出来可能有点困难。但是,正如您将看到的那样,使用正确的技术来分离将非常方便。让我们开始吧。

为了利用 PIAB,您必须能够掌控实例化对象的方法。而使用诸如 WCF(开发人员无需将对象实例化)的服务框架,则会在尝试集成 PIAB 时出现问题。但是,WCF 通过行为提供了各种扩展点。在此,我们将向您介绍如何利用自定义 WCF 行为,以便无需添加任何代码即可在 WCF 服务点应用 PIAB。随着 WCF 服务的成功集成,PIAB 在从横切实现细节中分离服务逻辑方面真正成了一个普遍适用的框架。

推荐指数:

9.Visual Studio 2008 中 WCF 的新增功能

导读:Visual Studio® 2008 和.NET Framework 3.5 提供了新工具,并支持 Windows Communication Foundation (WCF)。它们并未改变 WCF 1.0(与 .NET Framework 3.0 一起发布)的基本功能,而是对其进行了扩展和完善。本文介绍了在Visual Studio 2008中WCF的新增功能。

推荐指数:


From:http://terrylee.cnblogs.com