热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

本周ASP.NET英文技术文章推荐[??/??-09/22]:VS2008、.NET3.5、asp:ListView、DotNetNuke、ASP.NETAJAX

注:本文源代码点此下载

======================================================
注:本文源代码点此下载
======================================================

本周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这个强大的东西,那么这篇文章就能够带你入门。

what is dotnetnuke?

the history of dotnetnuke

the dotnetnuke principle

features and benefits

suggested readings

[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

#1楼

2007-09-21 15:30 | 哈密瓜牌牛奶

flying好久不见啦,呜呜,终于见你出来了,好想你啊:)

回复 引用 查看

#2楼[楼主]

2007-09-21 15:36 | dflying chen

@哈密瓜牌牛奶

谢谢支持,最近在忙着写第三卷:)

回复 引用 查看

#3楼

2007-09-21 16:35 | aspnetx

long time no see了啊

回复 引用 查看

#4楼[楼主]

2007-09-21 16:41 | dflying chen

@aspnetx

是啊是啊,呵呵

回复 引用 查看

#5楼

2007-09-21 17:02 | cat chen

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系列的书都非常实用,能够给出一个非常拟真的开发环境,告诉你什么情景就该用什么。

回复 引用 查看

#6楼

2007-09-21 17:18 | 林_枫

@cat chen

支持一下,哈哈

回复 引用 查看

#7楼

2007-09-21 17:27 | deerchao

向不谈主义,只说问题,踏实肯干的同志致敬!

回复 引用 查看

#8楼

2007-09-21 17:45 | anders cui

久违了!

回复 引用 查看

#9楼

2007-09-21 18:05 | 邹健

欢迎回来~已经定了第二卷...

回复 引用 查看

#10楼

2007-09-21 18:06 | 武眉博

都不错,谢谢!

回复 引用 查看

#11楼

2007-09-21 18:37 | 邹健

lang lang ago there's a chenchen......

回复 引用 查看

#12楼

2007-09-21 19:21 | alphawu

博客园里的superstar

回复 引用 查看

#13楼[楼主]

2007-09-21 20:00 | dflying chen

谢谢各位支持。各位过奖了,我只是做一些自己感兴趣的事,如果能有什么帮助那就再好不过了。

回复 引用 查看

#14楼[楼主]

2007-09-21 20:01 | dflying chen

@cat chen

你写的那个listview的不错啊,呵呵

回复 引用 查看

#15楼

2007-09-21 23:53 | adrian h.

那红皮书作者还不忘秀秀他那tattoo的design。。。

回复 引用 查看

#16楼

2007-09-22 00:44 | 哈密瓜牌牛奶

--引用--------------------------------------------------

dflying chen: @哈密瓜牌牛奶

谢谢支持,最近在忙着写第三卷:)

--------------------------------------------------------

:)

回复 引用 查看

#17楼

2007-09-22 12:59 | bluebirdzx[未注册用户]

绝对值得推荐,学习的榜样,好东西不是每个人都能发现,发现了组织好给大家共享,实干家。

回复 引用

#18楼

2007-09-22 14:10 | leepy

dflying chen

请问有asp.net ajax in action 电子版的书吗?我想要一份!

回复 引用 查看

#19楼

2007-09-22 14:42 | cat chen

@leepy

上ed2k的网络搜索一下就有了。

回复 引用 查看

#20楼

2007-09-22 21:48 | 神奇小子

等了n久,终于盼到你出现了

回复 引用 查看

#21楼

2007-09-23 12:17 | 邹健

卷二入手...正在拜读

回复 引用 查看

#22楼

2007-09-23 21:27 | 老阿伯[未注册用户]

等你的新书

等的好辛苦啊

回复 引用

#23楼[楼主]

2007-09-23 21:29 | dflying chen

@邹健

啊?在哪里买到的阿?太奇妙了……

回复 引用 查看

#24楼[楼主]

2007-09-23 21:30 | dflying chen

谢谢各位支持,很快即可在各大网上书店买到。不过似乎有朋友已经买到了……

回复 引用 查看

#25楼

2007-09-23 22:13 | 一路前行

“本周asp.net英文技术文章推荐” 这周过的也恁久了吧?哈哈

回复 引用 查看

#26楼[楼主]

2007-09-24 01:02 | dflying chen

@一路前行

不好意思,以后一定坚持下来……

回复 引用 查看

#27楼

2007-09-24 07:35 | 邹健

@dflying chen

在淘宝上买的,20号就买了...还错邮重庆去了....所以昨天才拿到

刚刚翻就发现一小错误 推荐词 苏鹏老师那里,"微软06财年最佳讲师", 是不是多个字啊....

粗读完前三章了....真的写的不错,虽然有的东西以前在博客上看到过,不过重读一遍,别有体会啊~~~

感谢陈兄的力作

回复 引用 查看

#28楼

2007-09-24 07:35 | 邹健

@dflying chen

不过...我买的比定价高了些,嘿嘿,那也值了

回复 引用 查看

#29楼

2007-09-24 08:58 | 麒麟.net

@邹健

财年是指财务年度:)

回复 引用 查看

#30楼

2007-09-24 10:06 | 邹健

@麒麟.net

是这样...哈哈,没理解上去

回复 引用 查看

#31楼

2007-09-24 13:51 | colin han

非常好的推荐。谢谢楼主

回复 引用 查看

#32楼

2007-09-24 16:28 | asheng[未注册用户]

图灵官方网站是30号才开卖的啊 怎么现在就可以了?

回复 引用

#33楼[楼主]

2007-09-24 18:48 | dflying chen

@邹健

居然淘宝上面都有了,呵呵

回复 引用 查看

#34楼

2007-09-24 20:59 | 邹健

@dflying chen

我也是抱着试一试的态度找了一下,还真有,买到手了...还真不错....

回复 引用 查看

#35楼

2007-09-25 00:04 | 在线代理[未注册用户]

有没有大侠翻译一下 。

然后对照容易理解。

回复 引用

#36楼

2007-09-25 09:38 | 哈密瓜牌牛奶

--引用--------------------------------------------------

to邹健

--

这位兄弟入手速度如此之快,我也的加紧时间了:)去taobao淘淘先:)

回复 引用 查看

#37楼[楼主]

2007-09-26 19:32 | dflying chen

@哈密瓜牌牛奶

@邹健

谢谢支持!

回复 引用 查看

注册用户登录后才能发表评论,请 登录 或 注册,返回博客园首页。

首页博问闪存新闻园子招聘知识库

最新it新闻:

·android平台12月广告浏览份额51.6% 超越ios

·测试版ios源代码显示ipad 3或将支持siri

·斯蒂芬·霍金的新电脑

·京东商城2.95亿竞得北京商业地一块

·美报业巨头合作facebook谷歌 传媒重视网络网络

» 更多新闻...

最新知识库文章:

·Javascript 面向对象编程

·持续集成之“everything is code”

·持续集成之“软件自我识别”

·持续集成之戏说check-in dance

·什么是闭包。
       我的理解

» 更多知识库文章...

china-pub 2011秋季教材巡展

china-pub 计算机绝版图书按需印刷服务


======================================================
在最后,我邀请大家参加新浪APP,就是新浪免费送大家的一个空间,支持PHP+MySql,免费二级域名,免费域名绑定 这个是我邀请的地址,您通过这个链接注册即为我的好友,并获赠云豆500个,价值5元哦!短网址是http://t.cn/SXOiLh我创建的小站每天访客已经达到2000+了,每天挂广告赚50+元哦,呵呵,饭钱不愁了,\(^o^)/
推荐阅读
  • 深入解析Unity3D游戏开发中的音频播放技术
    在游戏开发中,音频播放是提升玩家沉浸感的关键因素之一。本文将探讨如何在Unity3D中高效地管理和播放不同类型的游戏音频,包括背景音乐和效果音效,并介绍实现这些功能的具体步骤。 ... [详细]
  • 探讨了在HTML表单中使用元素代替进行表单提交的方法。 ... [详细]
  • egg实现登录鉴权(七):权限管理
    权限管理包含三部分:访问页面的权限,操作功能的权限和获取数据权限。页面权限:登录用户所属角色的可访问页面的权限功能权限:登录用户所属角色的可访问页面的操作权限数据权限:登录用户所属 ... [详细]
  • 实现Win10与Linux服务器的SSH无密码登录
    本文介绍了如何在Windows 10环境下使用Git工具,通过配置SSH密钥对,实现与Linux服务器的无密码登录。主要步骤包括生成本地公钥、上传至服务器以及配置服务器端的信任关系。 ... [详细]
  • 本文介绍了Tomcat的基本操作,包括启动、关闭及首次访问的方法,并详细讲解了如何在IDEA中创建Web项目,配置Servlet及其映射,以及如何将项目部署到Tomcat。 ... [详细]
  • 随着Linux操作系统的广泛使用,确保用户账户及系统安全变得尤为重要。用户密码的复杂性直接关系到系统的整体安全性。本文将详细介绍如何在CentOS服务器上自定义密码规则,以增强系统的安全性。 ... [详细]
  • Asynchronous JavaScript and XML (AJAX) 的流行很大程度上得益于 Google 在其产品如 Google Suggest 和 Google Maps 中的应用。本文将深入探讨 AJAX 在 .NET 环境下的工作原理及其实现方法。 ... [详细]
  • 为何Compose与Swarm之后仍有Kubernetes的诞生?
    探讨在已有Compose和Swarm的情况下,Kubernetes是如何以其独特的设计理念和技术优势脱颖而出,成为容器编排领域的领航者。 ... [详细]
  • 本文详细介绍了JQuery Mobile框架中特有的事件和方法,帮助开发者更好地理解和应用这些特性,提升移动Web开发的效率。 ... [详细]
  • JavaScript 页面卸载事件详解 (onunload)
    当用户从页面离开时(如关闭页面或刷新页面),会触发 onunload 事件,此时可以执行预设的脚本。需要注意的是,不同的浏览器对 onunload 事件的支持程度可能有所不同。 ... [详细]
  • 探索Java 11中的ZGC垃圾收集器
    Java 11引入了一种新的垃圾收集器——ZGC,由Oracle公司研发,旨在支持TB级别的内存容量,并保证极低的暂停时间。本文将探讨ZGC的开发背景、技术特点及其潜在的应用前景。 ... [详细]
  • 本文探讨了使用普通生成函数和指数生成函数解决组合与排列问题的方法,特别是在处理特定路径计数问题时的应用。文章通过详细分析和代码实现,展示了如何高效地计算在给定条件下不相邻相同元素的排列数量。 ... [详细]
  • 搭建个人博客:WordPress安装详解
    计划建立个人博客来分享生活与工作的见解和经验,选择WordPress是因为它专为博客设计,功能强大且易于使用。 ... [详细]
  • 本文详细介绍了Oracle 11g中的创建表空间的方法,以及如何设置客户端和服务端的基本配置,包括用户管理、环境变量配置等。 ... [详细]
  • 对于初学者而言,搭建一个高效稳定的 Python 开发环境是入门的关键一步。本文将详细介绍如何利用 Anaconda 和 Jupyter Notebook 来构建一个既易于管理又功能强大的开发环境。 ... [详细]
author-avatar
aGreadyCat__895
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有