.net应用程序慢的问题 说得是实情.折中的解决办法,就是内嵌WebBrowser,你的程序作为WebBrowser的宿主提供一个对象就可以了。界面部分都是Html。对此部分比较感觉兴趣,楼主能说说是怎么做的么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 WebBrowser.ObjectForScripting 等于javascript中的window.external WebBrowser.ObjectForScripting 设置成你自己的对象在javascript中可以随便访问,还可以访问其他返回的自定义对象,MSDN上有很详细的例子。 这个办法是很好的如果silverlight很成功,就可以用silverlight开发界面,把应用逻辑都隐藏到后面去,那么我们现在针对webBrowser开发的程序可以比较平滑的过渡。我们的应用程序的程序部分就相当于客户端的中间层。我最近也用原生VC++开发了firefox的一个插件,没把我累死,用VC++作客户端肯定是不行了。 不知楼主对wpf有没有研究.是不是wpf可以改变winform界面控件显示慢的问题?听说它应用了硬件加速. 也有缺陷,就是你必须对javascript很精通,主要是要用javascript操作界面,html中的输入界面是比较弱的,要用javascript好好做才行。 silverlight不是很清楚,只是概念了解,我的电脑没敢装vs 2007和.net 3.5怕跑不动。昨天在杭州浙江大学微软的人搞了一个什么讲座,我去了一下,看看还不错,至少在演示用的笔记本上跑得很流畅,但是开发工具我没有抽到奖,感觉很遗憾。网上D版的还没有下。那个讲座的人还问,在座的有几个用Vista的,结果一个人也没有,竟然还问为什么不买个装一下,全场都惊愕,继而大笑。 昨天演示的时候,讲师说,目前silverlight(就是原来的WPF)可以支持很多种动态语言,目前可用的有ruby,pythoon,javascript(已经完全符合一个什么标准了,不再是微软自家的那个了)等等,这些都是开源的,依靠silverlight,动态语言可以和.net库交互,包括你自己开发的程序集。同时,微软还支持自定义动态语言,也就是说,你有足够的兴趣地话可以自己开发自家用的动态语言,并且可以和.net平台上的其他语言开发的库无缝集成。据说难度不是很大的,说是微软已经作了大量的基础性的工作,要新开发动态语言只要自己做很小的一部分就可以了。讲师主要演示了视频方面的程序,性能相当可以,画中画,同时播放大概20个小视频窗口,非常流畅,而且那些小窗口播放的同时还可以变形旋转。很不错的体验。后来,又讲了微软的CRM4.0,更好的支持第三方扩展开发,比较傻瓜的一个工具,程序员都不太感兴趣,不过做管理软件应该很方便。他可以用outlook作客户端 数据库连接,验证用户名和密码 如何打开a.lpk文件? C#制作菜单! 问一个超级菜的问题 如何在B/S中让按钮响应回车键 如何动态添加文档 读取xml文件的问题 C#新手的问题,各位大大帮忙! 给介绍几个好的C# WinForm界面的网站 模式对话框关闭后,怎样才能刷新原屏幕内容? C#读取数码图片的Exif信息 在C SHARP中调用dll中带有指针声明的函数据遇到的问题,请高人指点
javascript中的window.external
WebBrowser.ObjectForScripting 设置成你自己的对象在javascript中可以随便访问,还可以访问其他返回的自定义对象,MSDN上有很详细的例子。