RSS 2.0 Feed
2006-03 Entries
摘要:1。Scott Guthrie 博客上的 Pointers to Great ASP.NET Atlas Content 他自己的AJAX风格的ToDo List,从创建数据库,使用TableAdapter的DAL层,建立一个可过滤,可排序,可分页,可编辑的任务列单 Brad Abrams(ASP.NET和Atlas组的主管,框架设计指南一书的作者之一)在Mix06上的骰子示范 Nikhil Kothari(Atlas架构师)的musicMix,集成了iTunes的RSS feeds, MSN搜索引擎的SOAP服务,Amazon的REST服务,使用Live Clipboard在应用间共享信息 Bertrand Le Roy(Atlas主要开发人员之一)的风琴控件 Jonathan Hawkins(Atlas组的项目经理)的国家公园map mashup Scott Issacs(Windows Live架构师)在Mix06上谈开发Live.com的经验和教训 http://weblogs.asp.net/scottgu/archive/2006/03/29/441357.aspx 2。[来源:Paschal L] 基于AJAX的内容管理系统 http://www.impliedbydesign.com/micro-cms-content-management-demo.php 3。[来源:Brad Abrams] 在VS2005里调试JavaScript http://atlas.asp.net/docs/Overview/debug.aspx 4。Comet: Beyond AJAX?是个Push模型,扩缩性会有问题吧,文中也提到Most commodity Web servers won't cut it today,但原作者认为This stuff will scale, and most of the tools are in place already http://www.irishdev.com/NewsArticle.aspx?id=2173 5。Harry Pierson的The Dual Schema Problem谈到Ruby on Rails的ActiveRecord在运行时从数据库里的Schema在OO对象上动态添加方法和属性(R->O),而Konstantin Knizhnik的Consus,一个object-relational database management system,则是从OO对象到数据库Schema(O->R)。他认为,虽然后者还有性能问题,但从长远的角度看,类似后者风格的模型将会成为主流 http://blogs.msdn.com/devhawk/archive/2006/03/28/563445.aspx...[阅读全文]

posted @ | Feedback (4) | Filed Under [ .NET 杂类 ]

摘要:1。根据Scott Guthrie,MySpace.com每天的Page View量高达15亿,他们现在用的是ASP.NET 2.0和IIS6。移植到ASP.NET 2.0后,服务器的CPU平均利用率从85%下降到27%。 http://weblogs.asp.net/scottgu/archive/2006/03/25/441074.aspx 根据Media Metrix的统计,2月份访问量最高的6个网站为YahooMySpaceMSNEbayGoogleHotmail 其中四个网站,MySpace,MSN,Ebay和Hotmail,用的是IIS和Windows。 注:在MySpace.com上还能看到.cfm(Cold Fusion)连接,在上面这个帖子里的回复中,该网站的技术人员澄清说,这是为了连接兼容,其背后采用的是BlueDragon.NET技术,该技术能让你在ASP.NET上运行Cold Fusion脚本。 2。Scott Guthrie博客上的几个跟Atlas有关的帖子 Drag and Drop ASP.NET 2.0 Web Parts in FireFox (with Atlas)http://weblogs.asp.net/scottgu/archive/2006/03/24/441044.aspx Atlas Presentation and Sampleshttp://weblogs.asp.net/scottgu/archive/2006/03/12/440068.aspx Making a List, Checking it Twice (Cool Ajax Sample App with ASP.NET 2.0 and Atlas) http://weblogs.asp.net/scottgu/archive/2005/12/26/433997.aspx Paging through lots of data efficiently (and in an Ajax way) with ASP.NET 2.0 http://weblogs.asp.net/scottgu/archive/2006/01/01/434314.aspx 3。使用AJAX是为了改进用户与基于浏览器应用的交互以及提供良好的用户体验,目前一个很红的应用趋势是Mashup,整合多渠道的数据和内容,提供给用户一个集成的体验。常见的Mashups是Mapping Mashups和Video Mashups 在Mix06上微软有2个讲座讨论了AJAX架构和应用方面的问题,具体的内容,参考下面这个博客 Architecting and using ASP.NET "Atlas"http://blogs.msdn.com/davbosch/archive/2006/03/24/560266.aspx 4。使用Atlas的虚拟地球地图控件构造美国国家公园的Mashup Building a Mashup of National Parks using the Atlas Virtual Earth Map controlhttp://blogs.msdn.com/jhawk/archive/2006/03/26/561658.aspx 5。[来源: Scott Guthrie] ASP.NET RSS Toolkit,功能包括可用来显示RSS的RSS Data Source控件以及生成RSS的RSS HTTP handler Awesome ASP.NET 2.0 RSS Tool-Kit Released http://blogs.msdn.com/dmitryr/archive/2006/02/21/536552.aspx...[阅读全文]

posted @ | Feedback (11) | Filed Under [ .NET 杂类 ]

摘要:1。Atlas三月份CTP版发布,文档同时大幅更新 http://atlas.asp.net/Default.aspx?tabid=47 atlas.asp.net上Scott Guthrie的Atlas演示录像非常值得一看 2。几个跟Web Parts有关的资源 动态添加webparts到Catalog zonehttp://blogs.msdn.com/rahulso/archive/2006/03/18/554590.aspx Thom Robbins的怎么使用webparts的两个录像http://blogs.msdn.com/trobbins/archive/2006/03/18/554661.aspx 3。Paul Glavich的SecurePasswordTextBox控件,利用了System.Security.SecureString类来处理保密信息的输入 SecurePasswordTextBox - A textbox that uses the SecureString class http://weblogs.asp.net/pglavich/archive/2006/02/26/439077.aspx 4。最近.NET博客间在流传Benji Smith去年9月在Joel on Software(Joel谈软件,Joel Spolsky,中文居然被翻译成周思博!)的论坛上写的《Why I Hate Frameworks》 (Evan Wang将其翻译成了中文)一文。该文对Java开发领域里满世界的框架做了一番调侃,确实很好玩。但觉得奇怪的是,.NET阵营与Java阵营间的距离真的是这么远么?Java那片树林里去年9月的声响到现在才传到.NET这边来? 5。Mix06上 Tim O'Reilly 与 Bill Gates 间有趣的对话http://blogs.msdn.com/robburke/archive/2006/03/20/555626.aspx .....Tim: You have a history of knocking competitors out of the ring.  But new competition has a very different business model.  Google ads, Apple hardware+data, etc.  How do you see that changing the software business?Bill: MS has done more to bring software prices down than any other company.  Free software doesn't stand up in terms of integration, support, etc.  Tim: Netscape...Bill: There were a lot of these so-called fights where the......[阅读全文]

posted @ | Feedback (6) | Filed Under [ .NET ]

摘要:1。Team Foundation Server 1.0 正式发布! 根据Rob Caron,拥有 Team Suite(或角色Team Editions)的,不久就可以下载限为5个用户的Team Foundation Server Workgroup Edition 2。 [来源:Bertrand Le Roy]   Ruby.NET由澳大利亚昆士兰技术大学教授Paul Roe主持的这个开源项目将开发针对CLR的Ruby语言编译器,计划生成100%的可校验CIL托管编码,将支持Ruby的核心类库和模块,预计今年年中推出alpha版本。 3。 [来源:Rob Caron] 新的MSDN Search http://lab.msdn.microsoft.com/search/?query 现在搜寻范围包括MSDN论坛问题,CodeZone,以及MSDN Blogs 4。[来源:Dan Fernandez] 最近一期软件开发时报(SD Times)上Larry O'Brien的题为《One Language to Bind Them All》对C#/WinFX/LINQ的分析文章声称C#将是主宰.NET平台的编程语言(One Language To Rule Them All)。里面的插图设计很搞笑,注意,环上还刻了"C#" 5。好评如潮的《Practical .NET 2 and C#2》(Patrick Smacchia著) http://www.practicaldot.net/en2/main.htm 根据评论,这本针对初级到中级开发人员的洋洋900页的书,对.NET 2.0的讨论不光详尽,而且深入浅出,中间还穿插了很多C#例码。在该书的网站上,可以下载到其中的四章书以及所有编码。...[阅读全文]

posted @ | Feedback (3) | Filed Under [ .NET ]

摘要:在第16届Jolt Product Excellence奖中,微软产品获的奖: 1。企业项目管理类别,Visual Studio Team System 2005获得Productivity奖(该类别的Jolt奖得主为Welcom的WelcomRisk 2.6)2。数据库引擎和数据工具类别,SQL Server 2005获得Jolt 奖3。开发工具环境类别,Visual Studio Team System 2005 获得Jolt 奖4。类库,框架和组件类别, .NET Framework 2.0获得Jolt 奖5。Visual Studio Professional Edition 获得HALL OF FAME 奖 在技术书方面,Dave Thomas, David Hansson, Leon Breedt 和Mike Clark 的《Agile Web Development with Rails》获得Jolt 奖,Krzysztof Cwalina和Brad Abrams的《Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries 》获得Productivity奖。 其他方面,rubyonrails.org的Rails 1.0 获得WEB 开发工具类别的Jolt 奖,JetBrains的ReSharper 1.5 在工具(UTILITIES)类别获得Productivity 奖,Spring Framework 1.2.6获得类库,框架和组件类别的Productivity 奖。 全部得奖名单:http://www.sdmagazine.com/jolts/2006index.html...[阅读全文]

posted @ | Feedback (1) | Filed Under [ .NET 杂类 ]

摘要:O'Reilly的创办人和CEO Tim O'Reilly在他的题为“ASP.Net on a Roll (ASP.NET 势如破竹)”的博客里说,"Based on book sales data, it looks like ASP.Net 2.0 is on fire (根据图书销量的统计数据,ASP.NET 2.0象是着了火一样)",跟去年同期相比,跟ASP相关的图书的销量大增了53% (相比之下,JSP类的图书的销量下降了25%)。他也提到,微软与O'Reilly以及Dr. Dobb杂志合办的ASP.NET 2.0培训中心,旨在吸引PHP,JSP和Cold Fusion 开发人员。不过,由于AJAX的风起云涌,Javascript类的图书的销量增加了99%!一年前还没有Ruby on Rails,如今光一本书的市场就已经是PHP+ASP图书市场的1/6!他说,“Still, our numbers indicate a *lot* of enthusiasm for ASP 2.0 (但我们的统计数字表明,对ASP 2.0之热情极其高).”...[阅读全文]

posted @ | Feedback (8) | Filed Under [ ASP.NET/IIS 杂类 ]

摘要:1。在ASP.NET占用高内存时的几则快速检测Quick things to check when you experience high memory levels in ASP.NEThttp://support.microsoft.com/kb/893660/en-us[来源: Suresh Behera] 2。在没有安装VS 2005的情形下怎么使用网站管理工具http://blogs.msdn.com/rahulso/archive/2006/03/09/547402.aspx 3。3月23日, 4月20日, 5月18日, 6月15日的Team System演示http://blogs.msdn.com/genewebb/archive/2006/03/09/547158.aspx 4。AJAX以及IE的内存泄漏http://weblogs.asp.net/soever/archive/2006/03/08/439877.aspx 5。理解和解决IE内存泄漏模式的问题http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ietechcol/dnwebgen/ie_leak_patterns.asp...[阅读全文]

posted @ | Feedback (6) | Filed Under [ .NET ]

摘要:0。 DotnetKicks.com - 形式类似digg.com,跟.NET有关的新闻/内容网站 http://dotnetkicks.com/ [来源: Episodes : Episode #4 - Life, the Universe, and Everything] 1。 ASP.NET 中文的教学录像 在Channel9上,微软的kzhu贴了多个中文的课件,其中包括对VS2005设置文件,MasterPage, Webparts等的介绍 http://blogs.msdn.com/kzhu/default.aspx 2。 在ASP.NET 2.0中的Session状态的丢失 IE6中为减少跨站脚本攻击,引进了不让脚本使用的HttpOnly的cookie,也可能造成的效果是,通过脚本打开的窗口或使用AJAX时,因为Session cookie没有传回到服务器,造成新的Session 的生成,这就会造成不少人遇到的Session状态的丢失,下面这个blog提供了解决这个问题的一个方法 http://blogs.msdn.com/jorman/archive/2006/03/05/544119.aspx 下面这篇文章介绍了HTTP-only Cookies http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/httponly_cookies.asp 3。 微软,O'Reilly, Dr. Dobb's杂志联合主办的ASP.NET 2.0培训中心 ASP.NET 2.0 Training Center: Cross Training for Web Developershttp://aspnet.cmp.com/ 4。 Scott Mitchell的bloghttp://www.scottonwriting.net/sowBlog/ Scott Mitchell以4GuysFromRolla.com为基地,写过无数ASP.NET方面的文章,让我们大家都受益非浅 这里是他在MSDN上文章的列单http://msdn.microsoft.com/asp.net/community/authors/scottmitchell/default.aspx 5。 The Dark Side of File Uploads by Milan Negovanhttp://www.aspnetresources.com/articles/dark_side_of_file_uploads.aspx...[阅读全文]

posted @ | Feedback (4) | Filed Under [ ASP.NET/IIS .NET ]

摘要:这几天在翻看《Professional ASP.NET 2.0》一书,在第110页上看到列出的HtmlControl的Site属性 Site Provides information about the Web site for which the server control belongs. !&$@#*^@%$@!??有点发晕,查看Visual Studio 2005的文档, Site Gets information about the container that hosts the current control when rendered on a design surface.(Inherited from Control.) 这应该是对的,但书里的定义是从哪里来的呢?看了一下1.1的文档,才发现始作俑者 英文版 Site (inherited from Control) Gets information about the Web site to which the server control belongs. 中文版 Site(从 Control 继承) 获取有关服务器控件所属 Web 站点的信息。 ??? 看来,抄东西最好也要先理解一下再抄,别以讹传讹啊, ...[阅读全文]

posted @ | Feedback (6) | Filed Under [ .NET 杂类 ]

摘要:1. ASP.NET 2.0 安全指南 来源: Clare Dillon, Dan Sellers 微软ASP.NET 2.0安全组推出了关于APS.NET 2.0安全方面的教学资料,包括实验室,模块和录像,涉及的主题包括跨站脚本攻击(XSS),SQL注入攻击等。 主要推荐及指南 ASP.NET 2.0安全指南: http://msdn.microsoft.com/library/en-us/dnpag2/html/PAGGuidelines0001.asp ASP.NET 2.0安全检查清单: http://msdn.microsoft.com/library/en-us/dnpag2/html/PAGCK0001.asp ASP.NET 2.0安全实践简介: http://msdn.microsoft.com/library/en-us/dnpag2/html/PAGPractices0001.asp工作原理 解剖表单认证 http://msdn.microsoft.com/library/en-us/dnpag2/html/PAGExplained0002.asp 解剖Windows认证 http://msdn.microsoft.com/library/en-us/dnpag2/html/PAGExplained0001.asp 安全工程    Web应用安全工程: 内容包括web应用威胁建模,安全设计评审,安全编码评审,安全部署评审,首页在http://msdn.microsoft.com/library/en-us/dnpag2/html/WebAppSecurityEngIndex.asp   ASP.NET 2.0安全编码评审 实用步骤: http://msdn.microsoft.com/library/en-us/dnpag2/html/PAGHT000027.asp ASP.NET 2.0问题清单: http://msdn.microsoft.com/library/en-us/dnpag2/html/PAGQuestionList0001.asp 备忘录 (Cheat Sheets): Web 应用安全威胁,攻击,薄弱环节, 攻防策略: http://msdn.microsoft.com/library/en-us/dnpag2/html/PAGQuestionList0001.asp ASP.NET 2.0安全指南索引http://msdn.microsoft.com/library/en-us/dnpag2/html/ASPNET2SecurityGuidanceIndex.asp 2. David Wang是微软IIS产品组的成员,在他的blog上回答了无数关于IIS的问题,讲解很详细,从中可以学到很多东西http://blogs.msdn.com/david.wang/default.aspx 3. 如果你对.NET应用的性能,调试,内存泄露等感兴趣的话,这个blog真的是不可不读If broken it is, fix it you should: http://blogs.msdn.com/tess/ 最新的一篇题为“ASP.NET性能案例研究:调用Web Service慢得要死”,她象侦探一样从dump文件里寻找蛛丝马迹,最后发现问题所在,读过之后感觉真长见识http://blogs.msdn.com/tess/archive/2006/02/23/537681.aspx 4. Ingo Rammer是《Advanced .NET Remoting》一书的作者,最近推出了基于Visual Studio 2005的Web Services Contract-First工具,目前的版本是0.6http://www.thinktecture.com/Resources/Software/WSContractFirst/default.html 主要特点 对Visual Studio 2005与NET Framework 2.0 的完整支持 能生成partial类 对Nullable类型的支持 对SOAP 1.2绑定的支持 不强求Pascal case命名转换 对SSL宿主的WSDL的编码生成支持的改进 可配置?wsdl 参数以返回自定义的WSDL 可配置生成不同风格的异步调用编码 可配置生成改进过的数据绑定编码 可配置生成List类型而不是通常的Collection类型 一如既往--该工具是免费的! 5. 解决WPF程序的性能问题的实用方法Solving WPF Performance Problems: Step 1http://blogs.msdn.com/timothyc/archive/2006/02/28/540291.aspx...[阅读全文]

posted @ | Feedback (4) | Filed Under [ .NET ]