======================================================
注:本文源代码点此下载
======================================================
本周asp.net英文技术文章推荐[??/?? - 09/22]:vs 2008、.net 3.5、asp:listview、dotnetnuke、asp.net ajax
摘要
本期共有7篇文章:
在visual studio 2008中使用asp.net ajax control extender
asp:listview控件——第一部分,创建一个拥有干净css的产品列表页面
asp.net用户控件的单元测试
dotnetnuke介绍
《asp.net ajax in action》出版
使用水晶报表为dotnetnuke开发自定义报表,第一部分
主题和主控页面——这些就够了么?
[1] using asp.net ajax control extenders in vs 2008 (在visual studio 2008中使用asp.net ajax control extender)
asp.net ajax中的扩展器控件能够容易地为现有服务器端控件添加ajax功能。在visual studio 2008中,这个概念被ide更加强化,并提供了很多使用、开发方面的便利条件。比如如下的这个选择扩展器控件的对话框:
scott的这篇文章就详细介绍了visual studio 2008中扩展器控件的使用方法。
[2] the asp:listview control (part 1 - building a product listing page with clean css ui) (asp:listview控件——第一部分,创建一个拥有干净css的产品列表页面)
asp.net 3.5(看看这版本号……不由得感叹一下阿)中引入的一个新控件unit testing asp.net user controls (asp.net用户控件的单元测试)
asp.net用户控件的单元测试似乎是一个很新鲜的东西,另外一篇同作者的文章《asp.net oop and unit testing》也带来了一些新意。
[testfixturesetup]
public void initialize()
{
this.page = new assignmentpagetest();
this.oninit(eventargs.empty);
this.onload(eventargs.empty);
this.onprerender(eventargs.empty);
}
[test]
public void testtablegeneration()
{
assert.areequal(3, _layouttable.rows.count);
assert.isinstanceoftype(typeof(label),
_layouttable.rows[0].cells[0].controls[0]);
assert.areequal("search text:", ((label)
_layouttable.rows[0].cells[0].controls[0]).text);
assert.areequal(2, _layouttable.rows[1].cells[0].columnspan);
assert.isinstanceoftype(typeof(gridview),
_layouttable.rows[1].cells[0].controls[0]);
assert.areequal("5 rows found", _layouttable.rows[2].cells[0].text);
}
[4] introduction to dotnetnuke (dotnetnuke介绍)
虽然速度慢了点,笨重了一些,代码质量差了些,不过dotnetnuke还是有它自己的优势的。或许很多朋友并不了解,甚至从来都没听过dotnetnuke这个强大的东西,那么这篇文章就能够带你入门。
[5] asp.net ajax in action - finally! (《asp.net ajax in action》出版)
david barkol的这本《asp.net ajax in action》终于出版了,内容还是很不错的:
introducing asp.net ajax
first steps with the microsoft ajax library
javascript for ajax developers
exploring the ajax server extensions
making asynchronous network calls
partial-page rendering with updatepanels
asp.net ajax client components
building ajax-enabled controls
developing with the ajax control toolkit
xml script
dragging and dropping
implementing common ajax patterns
人民邮电出版社正在组织翻译这本书,一起期待一下吧。
[6] creating custom reports for dotnetnuke using crystal reports - part 1 (使用水晶报表为dotnetnuke开发自定义报表,第一部分)
文章的标题已经足够表明文章的内容。虽然并不是什么艰深的内容,不过作者从头到尾非常详细地给出了实现的步骤,适合入门者学习。
同时还要参考如下两篇文章:
creating custom reports for dotnetnuke using crystal reports - part 2
creating custom reports for dotnetnuke using crystal reports - part 3
[7] themes & master pages - are they enough ? (主题和主控页面——这些就够了么?)
文章倒是确实起到的“抛砖引玉”的作用——寥寥数言而已。加上一本及其cute的老外红皮书:
不过文章下面的评论却颇有看头,或许我们都能从中找到一些灵感……
绿色通道:好文要顶关注我收藏该文与我联系
posted on 2007-09-21 15:16dflying chen 阅读(7191) 评论(37)编辑 收藏
评论:
907077
flying好久不见啦,呜呜,终于见你出来了,好想你啊:)
回复 引用 查看
#2楼[楼主]
2007-09-21 15:36 | dflying chen
@哈密瓜牌牛奶
谢谢支持,最近在忙着写第三卷:)
回复 引用 查看
long time no see了啊
回复 引用 查看
#4楼[楼主]
2007-09-21 16:41 | dflying chen
@aspnetx
是啊是啊,呵呵
回复 引用 查看
long time no see~
1.extender在orcas下面确实好用,能够让人非常懒地用拖放完成大部分工作。
2.listview是个好东西啊,在scott之后还有n个人都探讨了listview与css friendly,我也写了一篇:
http://www.cnblogs.com/cathsfz/archive/2007/08/22/864797.html
5.很好的一本书。in action系列的书都非常实用,能够给出一个非常拟真的开发环境,告诉你什么情景就该用什么。
回复 引用 查看
@cat chen
支持一下,哈哈
回复 引用 查看
向不谈主义,只说问题,踏实肯干的同志致敬!
回复 引用 查看
久违了!
回复 引用 查看
欢迎回来~已经定了第二卷...
回复 引用 查看
都不错,谢谢!
回复 引用 查看
lang lang ago there's a chenchen......
回复 引用 查看
博客园里的superstar
回复 引用 查看
#13楼[楼主]
2007-09-21 20:00 | dflying chen
谢谢各位支持。各位过奖了,我只是做一些自己感兴趣的事,如果能有什么帮助那就再好不过了。
回复 引用 查看
#14楼[楼主]
2007-09-21 20:01 | dflying chen
@cat chen
你写的那个listview的不错啊,呵呵
回复 引用 查看
那红皮书作者还不忘秀秀他那tattoo的design。。。
回复 引用 查看
--引用--------------------------------------------------
dflying chen: @哈密瓜牌牛奶
谢谢支持,最近在忙着写第三卷:)
--------------------------------------------------------
:)
回复 引用 查看
2007-09-22 12:59 | bluebirdzx[未注册用户]
绝对值得推荐,学习的榜样,好东西不是每个人都能发现,发现了组织好给大家共享,实干家。
回复 引用
dflying chen
请问有asp.net ajax in action 电子版的书吗?我想要一份!
回复 引用 查看
@leepy
上ed2k的网络搜索一下就有了。
回复 引用 查看
等了n久,终于盼到你出现了
回复 引用 查看
卷二入手...正在拜读
回复 引用 查看
2007-09-23 21:27 | 老阿伯[未注册用户]
等你的新书
等的好辛苦啊
回复 引用
#23楼[楼主]
2007-09-23 21:29 | dflying chen
@邹健
啊?在哪里买到的阿?太奇妙了……
回复 引用 查看
#24楼[楼主]
2007-09-23 21:30 | dflying chen
谢谢各位支持,很快即可在各大网上书店买到。不过似乎有朋友已经买到了……
回复 引用 查看
“本周asp.net英文技术文章推荐” 这周过的也恁久了吧?哈哈
回复 引用 查看
#26楼[楼主]
2007-09-24 01:02 | dflying chen
@一路前行
不好意思,以后一定坚持下来……
回复 引用 查看
@dflying chen
在淘宝上买的,20号就买了...还错邮重庆去了....所以昨天才拿到
刚刚翻就发现一小错误 推荐词 苏鹏老师那里,"微软06财年最佳讲师", 是不是多个字啊....
粗读完前三章了....真的写的不错,虽然有的东西以前在博客上看到过,不过重读一遍,别有体会啊~~~
感谢陈兄的力作
回复 引用 查看
@dflying chen
不过...我买的比定价高了些,嘿嘿,那也值了
回复 引用 查看
@邹健
财年是指财务年度:)
回复 引用 查看
@麒麟.net
是这样...哈哈,没理解上去
回复 引用 查看
非常好的推荐。谢谢楼主
回复 引用 查看
2007-09-24 16:28 | asheng[未注册用户]
图灵官方网站是30号才开卖的啊 怎么现在就可以了?
回复 引用
#33楼[楼主]
2007-09-24 18:48 | dflying chen
@邹健
居然淘宝上面都有了,呵呵
回复 引用 查看
@dflying chen
我也是抱着试一试的态度找了一下,还真有,买到手了...还真不错....
回复 引用 查看
2007-09-25 00:04 | 在线代理[未注册用户]
有没有大侠翻译一下 。
然后对照容易理解。
回复 引用
--引用--------------------------------------------------
to邹健
--
这位兄弟入手速度如此之快,我也的加紧时间了:)去taobao淘淘先:)
回复 引用 查看
#37楼[楼主]
2007-09-26 19:32 | dflying chen
@哈密瓜牌牛奶
@邹健
谢谢支持!
回复 引用 查看
注册用户登录后才能发表评论,请 登录 或 注册,返回博客园首页。
最新it新闻:
·android平台12月广告浏览份额51.6% 超越ios
» 更多新闻...
最新知识库文章:
======================================================
在最后,我邀请大家参加新浪APP,就是新浪免费送大家的一个空间,支持PHP+MySql,免费二级域名,免费域名绑定 这个是我邀请的地址,您通过这个链接注册即为我的好友,并获赠云豆500个,价值5元哦!短网址是http://t.cn/SXOiLh我创建的小站每天访客已经达到2000+了,每天挂广告赚50+元哦,呵呵,饭钱不愁了,\(^o^)/