随笔-312  评论-11831  文章-2  trackbacks-216

摘要

继续推荐。本期共有7篇文章:

  1. Silverlight 2第一印象
  2. 《ASP.NET 3.0揭秘》勘误:ASP.NET AJAX认证
  3. Web Client Software Factory 2.0发布
  4. LINQ.Flickr 1.2
  5. 上传文件:多文件、进度条、没有回送
  6. ASP.NET AJAX服务器端超时控件
  7. ASP.NET中基本的GDI+和图像操作

 

[1] First Look at Silverlight 2 (Silverlight 2第一印象)

Silverlight 2的beta版马上就要出来了,看来微软公司这下子真的花了不少功夫——虽然在Rich Client方面屡战屡败,不过仍旧保持着充分的斗志。

Scott的这篇Blog介绍了Silverlight 2的一些新特性,主要在于“Cross Platform / Cross Browser .NET Development”:

  1. WPF UI Framework
  2. Rich Controls
  3. Rich Networking Support
  4. Rich Base Class Library

文章还给出了一个使用Silverlight 2的类似Digg功能的示例程序,最后当然是Scott自己的一些文章的链接:

  1. Part 1: Creating "Hello World" with Silverlight 2 and VS 2008
  2. Part 2: Using Layout Management
  3. Part 3: Using Networking to Retrieve Data and Populate a DataGrid
  4. Part 4: Using Style Elements to Better Encapsulate Look and Feel
  5. Part 5: Using the ListBox and DataBinding to Display List Data
  6. Part 6: Using User Controls to Implement Master/Details Scenarios
  7. Part 7: Using Templates to Customize Control Look and Feel
  8. Part 8: Creating a Digg Desktop Version of our Application using WPF

现在这几篇已经在博客堂的组织下翻译完成,感谢参与翻译的朋友们:

  1. 第一部分:使用Silverlight 2 和 VS 2008创建“Hello World”程序
  2. 第二部分:使用布局管理 (木野狐译)
  3. 第三部分:使用 Networking取回数据并填充DataGrid
  4. 第四部分:使用 Style 元素更好地封装观感 (木野狐译)
  5. 第五部分:用 ListBox 和 DataBinding 显示列表数据 (木野狐译)
  6. 第六部分:使用用户控件实现主从表场景
  7. 第七部分:使用控件模板定制控件的观感
  8. 第八部分:使用WPF创建一个Digg桌面应用

顺便说一下,Scott荣升为VP之后,显然写Blog的兴趣更加浓厚了,本周他又写出一篇“重量级”(指篇幅)的文章《First Look at Using Expression Blend with Silverlight 2》。

 

[2] ASP.NET 3.5 Unleashed Errata: ASP.NET AJAX Authentication (《ASP.NET 3.0揭秘》勘误:ASP.NET AJAX认证)

这是《ASP.NET 3.0揭秘》作者的一篇勘误消息,不过这并不重要。

重要的是勘误后的代码中,服务器端方法能够真正地对客户端请求进行验证,实现Ajax模式的权限控制功能。

[System.Web.Services.WebMethod]
public static string GetSecretMessage()
{
    if (!HttpContext.Current.User.Identity.IsAuthenticated)
        throw new Exception("Not Authenticated!");
    return "Time is a fish";
}

其实实现很简单——还是ASP.NET的一套东西而已,不过似乎很多朋友对此都无从下手,所以也就在这里借着这个勘误说一下。

 

[3] Web Client Software Factory 2.0 shipped (Web Client Software Factory 2.0发布)

最新的Web Client Software Factory 2.0发布了,提供了一些新特性,目的还是提供企业级网站架构设计的参考。

功能与上一个版本相比改进如下:

  1. 完整支持Visual Studio 2008 和.NET Framework 3.5
  2. Context Sensitive Autocomplete、AJAX Validation、Real Time Search等
  3. UI Composition capability
  4. ASMX Web Service依赖注入
  5. 文档工作
  6. 新的Order Entry Reference示例程序
  7. N多Bug fix

感兴趣的朋友可以参考:

  1. http://msdn.microsoft.com/webclientfactory
  2. http://www.codeplex.com/websf

 

[4] LINQ.Flickr 1.2 (LINQ.Flickr 1.2)

又一个LINQ的Extender,有意思~~

下面的这个查询用来得到某个用户在Flickr上的12张最新上传的照片:

var query = (from ph in context.Photos
             where ph.User == "neetulee" && ph.PhotoSize == PhotoSize.Square
             orderby PhotoOrder.Date_Posted descending
             select ph).Take(12).Skip(0);

 

[5] Uploading Files: Multiple Files, Progress Bar, No Postback (上传文件:多文件、进度条、没有回送)

不得不说,本文属于标题党……推荐的还是SWFUpload这个Flash的组件。

下面是一个Demo截图:

image

更多有关SWFUpload的示例程序在这里:http://swfupload.org/documentation/demonstration

 

[6] AJAX Timeout Server Control (ASP.NET AJAX服务器端超时控件)

很好玩的东西,可以在ajax请求超时之后自动显示出来,而且还是服务器端控件,使用简单,可配置的东西也不少。

timeout1

在这里可以下载:http://weblogs.asp.net/blogs/traviscollins/Examples/TSC.Timeout.zip

 

[7] Basic of GDI+ and Graphics in ASP.NET (ASP.NET中基本的GDI+和图像操作)

文如其名,以简单操作的介绍为主,没有设计过多的东西——不过对于ASP.NET开发者来说已经足够了。

包括:

  1. 画出简单形状
  2. 写文本
  3. 生成验证码

有这方面需要的朋友不妨把这篇文章当作一个参考。

posted on 2008-03-01 11:27 Dflying Chen 阅读(11399) 评论(9)  编辑 收藏 所属分类: ASP.NET英文技术文章推荐

评论:
#1楼  2008-03-01 13:10 | 魔域私服 [未注册用户]
有点乱,应该整理一下发出来`
  回复  引用    
#2楼  2008-03-01 13:29 | ASP.NET Search Engine [未注册用户]
ASP.NET Search Engine
Through the search engine, you may easily find:
*contents of websites about ASP.NET Technology
*contents of blogs about ASP.NET Technology
*contents of online forums of ASP.NET Technology
*online tutorials of ASP.NET Technology
*source codes of ASP.NET applications
*news about ASP.NET
http://www.google.com/coop/cse?cx=006422944775554126616%3Amnm6f5etu9e
  回复  引用    
#3楼  2008-03-01 14:47 | Jeffrey Zhao      
真是天下万事皆LINQ。
  回复  引用  查看    
#4楼  2008-03-01 16:09 | 第三册快出 [未注册用户]
什么时候才有第三册出版啊?前面两册内容简单,老说在第三册中说,吊胃口啊!
  回复  引用    
#5楼 [楼主] 2008-03-01 18:54 | Dflying Chen      
@Jeffrey Zhao
会越来越多的
  回复  引用  查看    
#6楼 [楼主] 2008-03-01 18:55 | Dflying Chen      
--引用--------------------------------------------------
第三册快出: 什么时候才有第三册出版啊?前面两册内容简单,老说在第三册中说,吊胃口啊!
--------------------------------------------------------
争取尽快阿……
  回复  引用  查看    
#7楼  2008-03-01 20:42 | TerryLee      
@Jeffrey Zhao
刚在老外博客上看到了一个LINQ Provider列表,呵呵
http://www.cnblogs.com/Terrylee/archive/2008/03/01/1087462.html
  回复  引用  查看    
#8楼  2008-03-01 22:21 | Jeffrey Zhao      
@TerryLee
发现把我想LINQ的都已经干掉了,呵呵。
  回复  引用  查看    
#9楼 [楼主] 2008-03-16 21:45 | Dflying Chen      
--引用--------------------------------------------------
TerryLee: @Jeffrey Zhao
刚在老外博客上看到了一个LINQ Provider列表,呵呵
<a href="http://www.cnblogs.com/Terrylee/archive/2008/03/01/1087462.html" target="_new">http://www.cnblogs.com/Terrylee/archive/2008/03/01/1087462.html</a>
--------------------------------------------------------
这个厉害,不如写一个LINQ to cnblogs吧,哈哈
  回复  引用  查看    

标题  
姓名  
主页
Email (只有博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2008-03-01 11:30 编辑过
 

另存  打印