Monthly Archives: 十一月 2008

新ASP.NET图表控件<asp:chart runat="server"/>

【原文地址】New ASP.NET Charting Control: <asp:chart runat=”server”/>【原文发表日期】 Monday, November 24, 2008 10:38 PM 微软最近发布了一个很酷的新ASP.NET服务器控件,<asp:chart />,可以免费用在ASP.NET 3.5中,促成基于浏览器的丰富图表场景: 下载免费的微软图表控件 下载VS 2008对图表控件的工具支持 下载微软图表控件例程 下载微软图表控件文档 访问微软图表控件论坛 安装完毕后, <asp:chart/> 控件会出现在工具箱的“数据”页上,可以作为标准的服务器控件轻易地声明在任何ASP.NET网页上: <asp:chart /> 支持各种丰富的图表选项,包括pie(饼图), area(区域), range(范围), point(点), circular(圆形), accumulation(累积), data distribution(数据分布), ajax interactive(AJAX交互), doughnut(甜圈图)等等。你可以在控件的声明中静态地声明图表数据,或者也可以使用数据绑定动态地填充。在运行时,该服务器控件会生成一个图片(譬如一个.PNG文件),是使用<asp:chart/>控件输出的<img/>元素在页面的客户端HTML中引用的。该服务器控件支持缓存图表图片的功能,还支持保存到硬盘上以在持久性场景中使用的功能。它不要求安装其他的服务器软件,可以用于任何标准的ASP.NET网页上。 想体会一下如何使用 <asp:chart />控件的话,我建议下载微软图表控件样程项目。该项目包括了200多个可以在本地运行的ASP.NET样例网页。只要在VS 2008中打开web项目,点击“运行”就可以看到它们的实际显示,然后你可以打开每个例子的.aspx源码看是怎么实现的。 下面的例子(在Chart Types->Line Charts->3D Line and Curve Charts,图表类型->曲线图->3D曲线图下)示范了如何做Line, Spline和 StepLine图表: 下面的例子(在Chart Types->Pie and Doughnut Charts,图表类型->饼图和甜圈图下)示范了各种饼图和3D甜圈图选项: [...]

Posted in 未分类 | Tagged , , | Leave a comment

VS 2008中的jQuery Intellisense

【原文地址】jQuery Intellisense in VS 2008 【原文发表日期】 Friday, November 21, 2008 2:07 AM 上个月,我在博客里宣布了微软将对jQuery提供支持。在过去的几个星期里,我们与jQuery开发团队合作,在Studio 2008 和 Visual Web Developer 2008 Express版本(免费的)中增加了很好的jQuery intellisense支持。现在这个支持可以下载使用了。 在VS 2008中启用jQuery Intellisense的步骤 要在VS中启用jQuery的intellisense完成,你要遵循三个步骤: 第一步: 安装VS 2008 SP1 VS 2008 SP1 在Visual Studio中加了更丰富的JavaScript intellisense支持,对很大部分的JavaScript库加了代码完成支持。 你可以在这里下载VS 2008 SP1 和 Visual Web Developer 2008 Express SP1。 第二步: 安装VS 2008 Patch KB958502以支持"-vsdoc.js"Intellisense文件 2个星期前,我们发布了一个补丁,你可以将其运用到VS 2008 SP1 和 VWD [...]

Posted in 未分类 | Tagged , , , , | Leave a comment

Silverlight 2 快报 和 Silverlight 3 初窥

【原文地址】Update on Silverlight 2 – and a glimpse of Silverlight 3【原文发表日期】 Sunday, November 16, 2008 11:01 PM 我们上个月发布了Silverlight 2。在过去的4个星期里,Silverlight 2的最终版被下载和安装到了超过1亿台用户机器之上。最近还通过微软SMS和微软更新程序发布到了企业管理员手中,允许他们在企业内做自动部署。Internet上超过四分之一的计算机现在安装了某个版本的Silverlight。 Silverlight 2是个重大的发布,给媒体和RIA体验提供了一套强有力的跨浏览器,跨平台的功能,看到新的网站用它来推出时真是让人开心。 媒体体验 Silverlight 2 促成了网上的最高质量的视频,而且是以任何媒体平台上最低的TCO(总体拥有成本)来提供的。 内置于Silverlight 2的一个功能是对“自适应流媒体传输(adaptive streaming)”的支持,该功能允许视频可以多个比特率(譬如400Kbits, 800Kbits, 1.5Mbits, 2Mbits)发送,由Silverlight根据网络带宽和客户端CPU性能动态地选择最优的比特率(还可以在之后条件改变的情形下无缝地自动转换比特率)。 Silverlight的“自适应流媒体传输”支持是可扩展的,Move Networks(曾帮助首创了“自适应流媒体传输”的概念)已经将他们的自适应流媒体传输解决方案与Silverlight相集成,Silverlight 2 和 Move 在今年夏天曾被用来在网上实况转播民主党全国大会。 上个月,我们宣布了将作为我们的IIS7 web服务器的一个免费功能,增加对“自适应流媒体传输”的支持。IIS Smooth Streaming(IIS平滑流传输)将提供一个集成的方式来在网上发送HD质量的适应性视频。请访问Akamai的www.smoothhd.com网站,看Silverlight 2 和 IIS 平滑流传输(自适应性流输出率可达2.5Mbits)实战使用中一些精彩无比的例子。 NBC奥林匹克网站今年夏天使用Silverlight 2服务了超过6千万个独特访问者,提供了多于3500小时的直播和按需奥林匹克赛况。该网站的访问者 平均观看了27分钟的录像,对在线视频来说,这是个高得出奇的数字。该网站使用了新的Silverlight自适应流媒体传输功能来支持1.5Mbit比特率,帮助提供了精彩无比的视频体验: 除了在美国驱动奥林匹克体验外,Silverlight还在法国(FranceTV),荷兰(NOS), 俄罗斯 (Sportbox.ru)和意大利(RAI)等地用来播放奥林匹克赛况。除了视频质量外,这些媒体决定使用Silverlight后面的一个很大的原因是Silverlight提供的TCO和流媒体传输费用的差异。在《Web Designer Magazine》(Web设计师杂志-荷兰的)的2008年8月版中, NOS的代表报告说,他们使用了Silverlight和40台 [...]

Posted in 未分类 | Tagged , , , | Leave a comment

使用 Expression Blend 2对一个Silverlight Twitter应用进行样式化

【原文地址】Styling a Silverlight Twitter Application with Expression Blend 2【原文发表日期】 Friday, November 14, 2008 2:15 AM Silverlight 2 为建造跨浏览器、跨平台RIA应用提供了一个丰富的平台。 使得Silverlight如此强大的一件事情是,开发人员和设计师在Silverlight项目上一起合作的容易性。开发人员可以使用Visual Studio打开和编辑Silverlight 2项目,得到一个强大的以代码为中心的 .NET 开发环境,而设计师则可以使用Expression Blend 2 SP1打开和编辑同个项目,使用一个创造性的工具,精雕细琢,创造出优化的用户体验设计。 Silverlight中发布的WPF UI框架通过支持象布局管理,控件,样式,模板和资源这样的概念,进一步促成了很好的设计师/开发人员工作流程,有助于避免设计师和开发人员在集成功能,行为和有表现性的设计时相互妨碍的场景。 Silverlight 2 Twitter 例程 上个月,我贴出了一个深入的博客教程,教你如何建造一个Silverlight 2 Digg应用,你可以在这里阅读。该教程主要针对开发人员,着重于介绍在建造Silverlight 2应用时涉及的基本编程概念。 今天,Celso Gomes 和 Peter Blois 发布了一个很酷的十分钟长的录像教程,展示如何使用Expression Blend来对一个Silverlight 2 Twitter Messenger应用进行样式化。你可以在 这里观看这个录像,你可以在这里下载完成后的Silverlight Twitter应用的源代码。 这个录像很好地示范了设计师如何不用改动后台代码,就可以对一个Silverlight应用重新样式化。在样式化过程中,该录像还展示了Expression Blend 2提供来建造极其丰富的用户体验的一些强大的功能。Celso 从该应用的开发人员版本开始,然后对UI进行定制和精雕细琢,使其拥有一个好玩的twitter(鸟鸣)角色的主题: 应用模型 该Silverlight Twitter客户端是宿主于一个ASP.NET服务器应用之中的,该应用呈示了一个web服务,允许Silverlight [...]

Posted in 未分类 | Tagged , , , | Leave a comment

11月6日链接篇: ASP.NET, ASP.NET AJAX, jQuery, ASP.NET MVC, Silverlight 和 WPF

【原文地址】Nov 6th Links: ASP.NET, ASP.NET AJAX, jQuery, ASP.NET MVC, Silverlight and WPF 【原文发表日期】 Thursday, November 06, 2008 12:34 AM 上个星期是我们重要的PDC大会,这个星期我正忙着赶拉下的工作。我希望不久就会发表一堆新的贴子(包括一些针对在PDC上所做的宣布的贴子)。在那之前,这里是我的链接系列的最新篇。也请参阅我的ASP.NET 技巧,诀窍和教程网页和Silverlight教程网页里我以前写的众多很受欢迎的文章的链接。 ASP.NET 6 New ASP.NET Dynamic Data Videos: Joe Stagner刚在www.asp.net上发布了6个新的录像,讨论如何使用.NET 3.5 SP1中既新又酷的ASP.NET动态数据功能。 Download Hotfix: False C# Compilation Errors for ASP.NET Code Behind Files with VS 2008 SP1: C#开发团队在VS 2008 SP1中加了对背景编译中实时语义错误(live semantic errors)的支持。在几个场景下,这会在ASP.NET网站项目中导致假的错误信息。你可以通过禁止实时语义错误(在工具->选项中允许你这么做),或者下载最近刚发布的一个热补来修正这个问题。Omar Khan对此问题有一篇很有用的详细贴子。 Examining ASP.NET [...]

Posted in 未分类 | Tagged , , , , , | Leave a comment