已经确定了客户的需求,但是在设计时有点不知所措了。
1、在Delphi中和数据库打交道都是放在form上的,那么在C#中怎么做?
2、在Delphi中可以继承窗体包括窗体上的控件及事件都可以继承过来然后可以根据需要启用或禁用(隐藏)部分控件,.net上怎么弄?
3、大家有什么设计思路可以给我说说吧!

解决方案 »

  1.   

    建议楼主找一个类似的用.NET开发的小软件(开源),看一下他们的设计思路.应该和DELPHI差不了多少.对Delphi一点不懂.但是用C#开发桌面系统很方便的.
      

  2.   

    1、放在 class 里面,也可以放在 Form 上面(可视化开发)2、c# 同样可以继承3、进销存的基本?入+ 出-  结果
      

  3.   

    研究一下petshop,ms的网站上面有下载
      

  4.   

    Delphi的人转c#容易。
    我没看一本书就玩c#了。
    msdn,csdn
      

  5.   

    我还以为是问进销存的内部实现逻辑恩路,原来是问GUI部份的,感觉有点文不对题啊.
      

  6.   

    谢谢大家的关心!不过我要更正一下,我不是问GUI我也不是不懂c#!!!
    我想问的是如何设计进销存的管理系统的架构!!!!!对于本人近似小学生的表达能力向大家道歉!!!
      

  7.   

    建议楼主先学习一下C#语法和ASP.NET框架及组件
      

  8.   

    架购,作成平台式的,可以自由添加组件的.同时支持CS和BS的.开放式的,允许用户二次开发的,支持自定义单据和自定义查询,可以允许用户自己挂接存储过程或者SQL语句的
      

  9.   

    这样可以减少后期维护,只要用户有一定的SQL能力,可以自己增加或修改东西,可以增加表,增加字段,自己增加自定义函数,自己设计界面,给他些控件玩去吧
      

  10.   

    怎么学Borland的IDE开发工具的都这样?---------------------------------------------------------------------------
    Borland的Dephi和Borland C++都是很优秀的IDE开发工具,但是两者让开发人员简便的同时,却屏蔽了许多限制程序员灵活发挥的东西,你当然可以深入,但是却很困难,造就了Borland程序员不象使用VC与VB程序员那样需要对系统底层API,COM了解,所以他们升级起开发工具更为困难就象有位高手说的,进门很容易,但墙壁太厚