谢谢各位!但是可能是我没有说清楚吧,我的主要问题是:我们公司自己开发的控件是基于COM/COM+的,我把这些控件和一些VB自身的控件封装在一起形成了很多OCX控件,这些控件是可以加到ASP.NET里去的,但是我想了解有没有更好的解决办法,能像这些OCX一样实现我需要的功能,但确是基于.NET开发的,我不想再用VB6了。当然了,不管怎样封装,我们公司的控件是必须被封装进去的,因为它们要完成最核心的工作。

解决方案 »

  1.   

    我是个菜鸟,但是我想如果你想把控件封装在控件中,在c#中也可以啊,在C#中,你可以把com/com+放在类中,这样可以简单点吧,因为我也想过把com/com+放在组建服务中。可是不知道怎么做。如果有那给高手知道的话希望给我帮助。哦。DoctorFunk(放客博士) 你们单位是做com/com+的吧,能发点工程我帮你做。QQ41154548
      

  2.   

    可以做成windows control的方式, 把控件嵌入在网页前台
    客户端统一进行一次配置, 使window control的安全性可以操作本地文件,连接远程数据库com组件在服务器上也应该是可以调用得到的, 不行的话, 就通过windows control连接到服务器的aspx页面, 让页面中用代理类的方式去调用com组组件, 把结果返回给windows control这些内容在asp.net里有个讨论
    如何把winforms运行在 web forms上
      

  3.   

    你很幸运,.net下的bs开发已经很接近cs了。
      

  4.   

    TO:panyee(快乐王子) 我看了你说的那个帖子,好像大家也没有得到明确的结论呀。