zoukankan      html  css  js  c++  java
  • 业务系统,由asp.net转winform还是vc++.net?

    业务系统,由asp.net转winform还是vc++.net?

    asp.net的前端界面

    1.控制复杂,耗费时间.

    2.前台后台交互影响逻辑代码编写的集中,降低开发效率,增加维护难度.

    3.打印控件rdlc预览不准确,无法判断是否已打印.

    4.表格控件(例如GridView)表现不如意,特别是使用UpdatePanel时效率太低,反应奇慢.

    基于以上原因,业务系统放弃asp.net开发,转为winform(c#)或vc++.net.

    选用winform(c#)和vc++.net的理由如下:

    winform(c#):

    1.虽然要求客户机装framework 2.0,但公司机都是xp sp2(自带framework 2.0),所以不是问题.只是部分自带的笔记本要装一次framework.

    2.c#清晰,简洁,大量成熟类库,有利于将更多时间用于业务逻辑,而不是耗费过多时间在dll,com,com+的定义,通讯,调试,维护.

    3.缺点是运行效率可能会降低,这个正在研究当中,如果降低,到底有多低呢?打开多个业务系统会更慢吗?有的用户还要打开OutLook,excel,word等等,会很慢吗?

    vc++.net

    1.如果不用clr,就基本和vc6一样(是这样吗?)

    2.运行效率相对较高.

    3.也可以使用clr类.

    那,我该选winform(c#)还是vc++.net呢?

  • 相关阅读:
    Flsak中的socket是基于werkzeug实现的。
    Flask中的CBV
    beego——静态文件
    beego——模板函数
    beego——模板处理
    beego——模板语法
    beego——模型定义
    beego——事务处理和命令模式
    beego——构造查询
    beego——原生SQL查询
  • 原文地址:https://www.cnblogs.com/heimark/p/1771971.html
Copyright © 2011-2022 走看看