RSS 2.0 Feed
2004-05 Entries
摘要:1。WSE 2.0 可以在The Web Services Developer Center下载了 2。ASP.NET Page Framework负责人Nikhil Kothari又开始blog了,新的一篇列出了Web Forms control framework的新功能 3。对ASP.NET感兴趣的网友可以去读读下列ASP.NET 产品组成员的blog Scott GuthrieRob Howard, ASP.NET Program ManagerShanku Niyogi, ASP.NET Group Program ManagerNikhil KothariClayCo 4。微软的新一代编码控制系统(Codename “Hatteras“) Source Code Control Services for Microsoft Visual Studio 2005 Team System “Hatteras is a spicy new SQL Server-based, fully transactional, client-server source control system“ 5。新宣布的Visual Studio 2005 Team System (Codename "Burton") ...Team System is “an extensible life-cycle tools platform that helps software teams collaborate to reduce the complexity of delivering modern service-oriented solutions.” 包括下列 (depending on edition): PreFast and FxCop help developers detect coding and security related issues earlier in the development cycle thereby reducing the overall cost of......[阅读全文]

posted @ | Feedback (28) |

摘要:微软Avalon开发组的Joe Beda贴出了一张展现3D效果的screen shot Nathan Dunlap的Blog上有一系列的Avalon编码例子 [via Sam Gentile] WinHEC 2004 Conference Papers...[阅读全文]

posted @ | Feedback (10) |

摘要:今天在CSDN论坛上看到一个网友在请教关于msxsl:script的用法。感觉这问题也许有点意思,所以在下面简述一下。 在MSXML里,你在msxsl:script里可以使用Javascript和VBScript,参考 <msxsl:script> Element 但在.NET里,你只能使用那些.NET支持的语言,包括C#,VB.NET,JScript等。 譬如,我们想在XSLT里计算下面这个XML里people的和, <root>  <people>1</people>  <people>2</people>  <people>3</people>  <people>4</people></root> 我们可以使用象这样的XSLT <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"><xsl:output method="text" /> <xsl:template match="/">   sum:<xsl:value-of select="sum(root/people)"/></xsl:template> </xsl:stylesheet> 在MSXML和浏览器里,我们也可以这么做, <xsl:stylesheet version="1.0"      xmlns:xsl="http://www.w3.org/1999/XSL/Transform"       xmlns:msxsl="urn:schemas-microsoft-com:xslt"      xmlns:user="anything here"> <xsl:output method="text" /> <msxsl:script language="JavaScript" implements-prefix="user"><![CDATA[   function sum(nodelist)    {      var d = 0;      var node = nodelist.nextNode();      while (node != null)      {  d += parseInt(node.text);  node = nodelist.nextNode();      }       return d;   }]]></msxsl:script> <xsl:template match="/">  sum:<xsl:value-of select="user:sum(root/people)"/></xsl:template> </xsl:stylesheet> 但如果你在.NET下使用上述XSLT的话,你就会得到下列错误: Unhandled Exception: System.Xml.Xsl.XsltException: Function 'user:sum()' has failed. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> Microsoft.JScript.JScriptException: Function expectedFunction expected   at Microsoft.JScript.LateBinding.Call(Binder binder, Object[] arguments, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParameters, Boolean construct, Boolean brackets, VsaEngine engine)   at Microsoft.JScript.LateBinding.Call(Object[] arguments, Boolean construct,Boolean brackets, VsaEngine engine)   at......[阅读全文]

posted @ | Feedback (18) |

摘要:根据在线的Longhorn SDK文档 You can build the Visual Basic and C# samples using the commmand line compilers included in "Longhorn" or you can use the PDC edition of the "Whidbey" release of Microsoft Visual Studio .NET. To compile and run the C++ samples, you must use the PDC edition of the "Whidbey" release of Visual Studio .NET. Samples that ship in the .NET Framework SDK are not included in this release of the "Longhorn" SDK. However, they are available in the "Whidbey" release of Visual Studio .NET. 是这样么?有人试过么?我安装新的Longhorn预览版时,把原来安装的PDC版的东西都冲掉了。现在有点犹豫是否要装PDC版的Whidbey试试,虽然感觉才开始玩SDK,还是用NOTEPAD为好。有哪位试过的话,请告知,谢谢!...[阅读全文]

posted @ | Feedback (3) |