RSS 2.0 Feed
2007-08 Entries
摘要:说明: CButton:在Blend 2中制作了一个ColorAnimation的Button,在Orcas中添加了一个DoubleAnimation HelloWorld:分别使用XAML,C#,JavaScript(两种方式)的Hello World JSInteration:JavaScript和托管代码进行交互,包括事件监听处理、方法调用 ShowHello+ShowHelloWeb:一个SL项目,一个Web Site,Web Site Link SL项目。SL + Ajax   下载:http://gadgets.chinacars.com/sl/sl.rar    ...[阅读全文]

posted @ | Feedback (3) | Filed Under [ DOTNET ]

摘要:做了多个SL Project,其间多次发现无法Debug,即设置了BreakPoint但是无法Break,由于之前对此没有太重视,所以一直没有考虑这件事情,今天开始准备周五的提纲了才发现这是个必须找出原因的问题,所以花了点事情研究了一下,终于找到了原因所在:我的default browser是Maxthon 2,而Maxthon是单一Process,打开一个页面只是建一个Thread而已(或者从threadPool中取一个,这个没有研究过),当我每次Debug SL Project时,我的Maxthon都是打开状态,而他又是default browser,,结果造成VS Debuger打开的不是一个独立的Process,没有Pid,所有VS Debuger没有权限去Break。从这个原理看,所有使用multi-tab的浏览器都会造成这个问题。包括firefox。  ...[阅读全文]

posted @ | Feedback (9) | Filed Under [ DOTNET ]

摘要:有朋友的机器先装的Vista,然后直接安装了VS 2008 Beta 2,由于Vista默认不安装IIS 7,当部署Web App时才去安装IIS 7,结果访问站点就出现500.19错误:HTTP Error 500.19 - Internal Server Error 配置错误: 不能在此路径中使用此配置节。如果在父级别上锁定了该节,便会出现这种情况。锁定是默认设置的(overrideModeDefault="Deny"),或者是通过包含 overrideMode="Deny" 或旧有的 allowOverride="false" 的位置标记明确设置的。 配置文件: \\?\*\web.config 配置源:   145:     </modules>  146:     <handlers>  147:       <remove name="WebServiceHandlerFactory-ISAPI-2.0"/> 出现这个错误是因为IIS 7 采用了更安全的Web.Config管理机制,默认情况下会锁住配置项不允许更改。要取消锁定可以运行命令行:“%windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/handlers” 详细说明:http://www.iis.net/articles/view.aspx/IIS7/Managing-IIS7/Delegation-in-IIS7/Delegating-Permission-in-Config/How-to-Use-Locking-in-IIS7-Configuration   ...[阅读全文]

posted @ | Feedback (3) | Filed Under [ DOTNET ]

摘要:WPF/E终于得到了一个符合RIA定位的、响亮的、够酷够眩的名字——SilverLight,银光?人家Flash是闪光,你是银光,怪怪的。某位兄台的‘闪亮’,也有给滴眼液打广告的嫌疑阿,难道因为是周董做的广告? 作为曾经Longhorn的三剑客,Avalon、Indigo还有WinFS  在MS 实用主义的驱动下,如今都找到了自己的正确归宿(个人观点),而Avalon、XAML几经发展、细化,终于发展成为涵盖Windows程序和Web应用的UI Solution。个人认为WPF和SilverLight本是一体,但是目前的Windows程序和互联网应用区别较大,为了更好的适应目前的状况,SilverLight才得以独立登场,以其鲜明的特点、先进的理念在RIA的大潮中搏杀。 认识RIA大概在02、03年左右(Applet暂不算,虽然他具有了RIA的很多特点),当时的MM突破了原来Flash的矢量Internet动画的定位,通过其不断的创新开发了一系列interactive技术,如Flash Remoting、Flash调用WebService、FlashCom、Flex,成功的将Flash由一个动画创作与展示平台变成了一个交互式RIA&Rich Media应用平台,但是只能说在Rich Media领域内MM很成功(FLV统治了目前的web 2.0 视频网站)。对于更广阔的RIA市场,其成果有限,大力推广的Flex(支持cf、java、.net)也没有太多的作为。试析其原因,个人感觉还是由于Flash本身在动画方面的巨大成功影响了其RIA的发展。由于谁也无法舍弃已经获得的巨大成功,Flash就一直无法脱离Designer的世界而进入Programer的世界,我想大家一听到Flash,第一反应应该是:“奥,那是美工的活!”。而众所周知,Application是由Programer主宰的世界,你再Rich再闪也改变不了这个真理。注:此句话绝对没有轻视Designer的意思,只是分工不同,各自的角度不同而已。 说道RIA,插一句关于.Net的前辈和老对手Java的。Sun也是最新推出了JavaFX来征战RIA的大市场,OpenSource!.从表现形式上看,和很久之前的java star没什么区别。不过其本质发生了巨大变化,结合了VRML的语法,加上了Java的script控制,开发比awt,swing简单不少。看来还是从Flex那里学了不少。JavaFx在RIA这个大市场上要想分一杯羹,目前看还是有难度,主要还是受JRE的限制,毕竟不像MS控制了PC的操作系统。不过依靠其OpenSource和多平台,其在各种设备上还是有竞争力的,不过呢,做过KJava的兄弟们都知道这个跨平台也不是那么Free。    ...[阅读全文]

posted @ | Feedback (10) | Filed Under [ DOTNET ]