摘要:
原计划年底Release的ASP.NET AJAX 1.0,经过了多个CTP版,2个Beta版本之后,终于发布了RC版。同时微软提供了两份升级文档:
从CTP版升级到RC 版
从Beta2升级到RC版
点击下载ASP.NET AJAX 1.0 RC,从提供的文档来看,主要的变化是命名空间,从Microsoft.Web变为了System.Web,如以前的用的Microsoft.Web.Script.Services.ScriptService,现在需要修改为System.Web.Script.Services.ScriptService。
同时ASP.NET AJAX Control Toolkit已经更新到了RC版,可以从这里下载。
点点:从最近发布的Beta2到RC版,可以看出ASP.NET AJAX v1.0已经逐步趋于稳定,不会再有CTP到Beta1的翻天覆地的变化,大家可以在项目中使用了。 阅读全文
摘要:
Tom Hollander今天在他的个人Blog中宣布,将会在下一个版本的Enterprise Library(开发代号为Enterprise Library v3)中提供一项非常酷的功能,就是Application Block Software Factory。
在之前两个版本的Enterprise Library中,我们也可以创建自己的Application Block,并且在Enterprise Library Jan2005中还提供了一个简单的自定义的Application Block的示例,但是对于开发人员来说,创建自己的Application Block仍然是比较复杂的。有了Application Block Software Factory可以使我们很容易的创建的自己Application Block,如果你对此比较感兴趣,可以通过Tom Hollander的文章先了解一些细节。
…… 阅读全文
摘要:
中国互联网实验室发布了权威中文网站排行榜,博客园位居博客类16名,在技术类博客网站中遥遥领先,CSDN Blog位居21名。如图:
网站排名信息:
至于这份排名是否权威,暂且不说,博客园能取得这样的成绩,跟Dudu老大的努力和社区全体成员的无私奉献是分不开的,希望博客园越走越好!
阅读全文
摘要:
说到单元测试,大家首先会想到NUnit,但对于NUnit来说还存在着一些不足,比如说它不能够与VS.NET IDE集成、扩展能力比较差等,除此之外我们还需要一些自动化的测试工具,本文将简单介绍一下如下几种单元测试工具以及推荐一些学习资源。
1.NUnit
2.TestDriven.Net
3.NUnitForms
4.NUnitAsp
阅读全文
摘要:
继前面微软公司发布Windows Communication Foundation (WCF)和Windows CardSpace的示例程序之后,微软今天又发布了WF的教程和大量示例,对于学习WF的朋友来说,是一份很好的学习资料。下载包括教程和示例两个压缩包,在示例部分包括如下的Application:
下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyID=c1863e23-482c-4b79-9f3c-417a92d8d1d9&DisplayLang=en
阅读全文
摘要:
从前天就发布的WPF/E,直到今天才可以下载,这次提供的下载有安装包、示例包以及SDK:
下载:WPF/E” (codename) CTP for Windows (Dec 2006)
示例包:示例包:“WPF/E” (codename) CTP Sample Pack (Dec 2006)
SDK:“WPF/E” (codename) CTP SDK Dec 2006
在MSDN上WPF/E开发中心:http://msdn2.microsoft.com/en-us/library/bb188743.aspx,有一些很好的教程可以供我们参考,包括Getting Started文章以及WPF/E的架构等。
阅读全文
摘要:
在项目开发中,日志记录是任何时候都少不了的,在本文中,将简单介绍一下如下几种日志记录工具,以及推荐一些学习的资源:
1.Log4net
2.Logging Application Block
3.NLog
阅读全文
摘要:
在.NET平台下,关于数据持久层框架非常多,本文主要对如下几种做简要的介绍并推荐一些学习的资源:
1.NHibernate
2.NBear
3.Castle ActiveRecord
4.iBATIS.NET
5.DAAB
附加介绍:DLinq
阅读全文
摘要:
关于IOC的概念就不多说了,在.NET平台下,比较优秀的IOC容器框架有如下四种,本文试图作一个简单的介绍,以及推荐一些各个框架的学习资源。
1.Castle
2.Spring.NET
3.ObjectBuilder
4.StructureMap
阅读全文
摘要:
最近比较忙,写不出来别的文章,只好给大家来一个.NET开源项目介绍及资源推荐系列。我觉得总结这样的一个系列还是必要的,在.NET平台下,各种各样的开源框架非常多,对于有些朋友来说往往会弄不明白一些框架到底是作什么用的?或者说要实现某些功能有哪些框架可供选择呢?学习某个框架有哪些好的资源?
接下来我将写几篇文章对.NET平台下的开源项目作一简单的介绍,主要会分为IOC容器、持久层框架、AOP框架、AJAX框架、单元测试等几个部分,并推荐一些好的学习资源,但不会去具体介绍每一种具体框架的使用方法。鉴于.NET平台下的框架有如此之多,而我个人也是掌握有限,所以如果有介绍错误的地方还望大家指出,并多多理解。
阅读全文
摘要:
Eugeniop在个人Blog上提供了一张Web Client Software Factory在未来七个月的开发路线图 阅读全文
摘要:
Tom Hollander在他的Blog中介绍了作为下一代企业库(开发代号Enterprise Library v3)中的新成员Validation Application Block,Tom Hollander在这里提供了一些实现验证的想法,对于Enterprise Library比较关注的朋友可以一睹为快!
定义验证规则
验证对象
创建自己的验证器
…… 阅读全文
摘要:
CopySourceAsHtml是一款能够以HTML格式拷贝源代码的Visual Studio 2005插件,拷贝后它会保持原有的高亮显示,这样代码在浏览器中和IDE编辑器中看起来是一样的。下载安装后它会在右键菜单中出现一项Copy As Html,有如下这样一段代码:
在IDE编辑器中,选择代码并点击右键选择Copy As Html
粘贴到ASPX页面中,运行
下载: 安装包 源代码
详情可以访问:http://www.jtleigh.com/people/colin/software/CopySourceAsHtml/
阅读全文
摘要:
XML Notepad 2007是微软提供的一款可视化的XML浏览和编辑小工具,直接可以在树形节点中进行拖放操作,输出默认的XSL等;在性能方面也非常好,据微软介绍,加载3M大小的XML文件,只需要一秒钟的时间。
运行后主界面:
下载地址:
http://www.microsoft.com/downloads/details.aspx?familyid=72D6AA49-787D-4118-BA5F-4F30FE913628&displaylang=en
阅读全文
摘要:
在软件开发中,是不是有些东西跟古代武侠中的武功有相似之处呢?
孤独九剑 vs 设计模式
九阳神功 vs 面向对象
双剑合璧 vs 结对编程
以上纯属无聊之作,仅博大家周末一笑而已:)
阅读全文
摘要:
从David Hayden那里获知,CodeProject上的一个开源代码生成器SmartCode,对于不想花钱买CodeSmith的朋友来说,是个不错的选择,SmartCode完全基于模版代码生成(我一直认为基于模版的代码生成才是正道),它通过读取数据库Schema,可以为每张表或者每一个字段设置生成属性,选择字段对应的页面控件等。
SmartCode Studio主界面如下
阅读全文
摘要:
Eilon Lipton写了一个ASP.NET AJAX Client Library的类浏览器,是一个基于ASP.NET 的应用程序,其中用到了.NET中的反射。下载后解压缩到虚拟目录中,同时由于程序本身使用了ASP.NET AJAX,所以需要安装ASP.NET AJAX Beta2。
……
阅读全文
摘要:
在CSDN首页上用大标题写着“谁来革AJAX的命,Flash还是WPF”,同时在下面列举了Adobe推出Flex 2.0 力拼Ajax,以及袁红岗在6月份的文章Ajax,只是一种过渡技术,其中袁在文章中说到“Ajax其实是一种新瓶装旧酒的过渡技术,相信在未来一到两年之内将被新的技术所代替,而JSF则是一种可扩展的框架级解决方案。”
AJAX自去年火了之后到现在,不仅没有被取代,而且有越来越热之势:现在各大网站都在争相使用AJAX技术,似乎哪个网站不使用点AJAX就显的落伍了,从Google、到Yahoo,以及国内各门户网站都是如此,不使用AJAX技术,似乎就不够Web2.0;各种AJAX框架也是风起云涌,微软的ASP.NET AJAX,雅虎的Yahoo! UI,Google的Web Toolkit以及dojo,prototype等;再看看园子里朋友对AJAX的关注程度,远远超出了对其他技术的关注。
那么AJAX到底命运如何,是否只是一种过渡技术?能否被Flex或者WPF所取代呢?我们不妨来一次讨论,大家也都来说说自己的看法吧。 阅读全文
摘要:
MSDN WebCast网站全新改版,推出了MSDN SmartCast平台,新网站似乎更加Web2.0,融入了Tag等概念。增加了与听众之间的交流,包括听众可以对每一节课程进行点评,课前提问等。来看看微软对于网站新功能的介绍:
l 开发人员点评:大家可以针对每一个课程发表自己的观点和看法,同时每一个点评和观点也可以被再次点评。
l 个性化首页:我们为广大的听众提供了个性化首页的功能,大家可以预订课程,查看自己的课程日历,增添更多个性化支持。
l 在线播放:MSDN SmartCast使用了强大的流媒体服务,大家可以不用下载就能够在线点播。
l 崭的网站导航和Tag系统:MSDN SmartCast可以帮助大家更好、更快地找到自己关心的课程。我们按照MSDN技术资源库的分类规则对所有课程进行了重新分类,构建了新的导航系统。Tag系统的引入也使得网站中的内容被有机的组织起来。
l 视频短片:一个半小时的网络广播太 阅读全文
摘要:
随着Castle1.0 RC2版本的发布,Castle逐渐走向成熟和趋于稳定,打算在近期写几篇关于AR的Hands On Lab。本篇文章将会介绍AR中最基本的数据访问,包括数据简单筛选和模糊查询等。在开始本Hands On Lab之前,请先下载并安装Castle 1.0 RC2。在整个Hands On Lab中,我们将使用Northwind数据库作为示例,基于.NET 2.0。
简单数据访问
数据筛选
模糊查询
…… 阅读全文
摘要:
大家对于VS2005中的Code Snippet都不陌生了,如果我们要创建自定义的Code Snippets,可以使用文本编辑器新建后缀名为snippet的XML文件进行编辑,或者使用微软提供的Snippet编辑器去编辑Code Snippet。最近微软发布了一个Code Snippet Designer,可以很方便的集成在VS2005,进行Code Snippet的编辑,现在还处于Alpha版本。 阅读全文
摘要:
微软发布了针对敏捷软件开发和CMMI的MSF过程指导(Process Guidance)。
MSF for Agile Software Development Process Guidance
MSF for CMMI Process Improvement Process Guidance
…… 阅读全文
摘要:
本文将使用Timer控件更新两个UpdatePanel控件,Timer控件将放在UpdatePanel控件的外面,并将它配置为UpdatePanel的触发器,翻译自官方文档。
主要内容
在多个UpdatePanel中使用Timer控件
阅读全文
摘要:
CodeSmith 4.0 正式版已经发布。新版本的CodeSmith 4.0 完全基于.NET2.0,在安装之前你需要安装.NET Framework 2.0。
新功能点如下 阅读全文
摘要:
Oren Eini在自己的个人Wiki中,开通了一个NHiernate Wiki,现在内容还不是很多,研究和使用NHibernate的朋友可以多关注一下这个Wiki。 阅读全文