要使用就要装.NETFRAMEWORK,那不是很不方便...那现在C#程序员们做的程序都用在哪里了?本想用C#做一个客户端,让学生填写信息后生成一个格式规范的数据库,我们便于操作。可是因为要装.NETFRAMEWORK才能用,就放弃C#了。

解决方案 »

  1.   

    "可是因为要装.NETFRAMEWORK才能用,就放弃C#了。"------这真是一个很有趣的理由。如果没有人给装Windows,估计很多人就是因为要装Windows,所以就放弃买电脑的吧。
      

  2.   

    "可是因为要装.NETFRAMEWORK才能用,就放弃C#了。"------这真是一个很有趣的理由。如果没有人给装Windows,估计很多人就是因为要装Windows,所以就放弃买电脑的吧---------------------------------------------------------------------------说得对,如果没有人给我妈妈的电脑装windows,我妈妈真的是摆弄不了那台电脑
      

  3.   

    windows 2003开始就已经内置了.NET Framework 1.1
      

  4.   

    所以说,Vista快来吧,都装好了
      

  5.   

    "可是因为要装.NETFRAMEWORK才能用,就放弃C#了。"------这真是一个很有趣的理由。如果没有人给装Windows,估计很多人就是因为要装Windows,所以就放弃买电脑的吧。
    -------------------------------------------------
    那是因为用得别的开发工具的选择,如VB,Delphi,PB,这些做WinForm的足够了,且开发速度很快的
      

  6.   

    "可是因为要装.NETFRAMEWORK才能用,就放弃C#了。"------这真是一个很有趣的理由。如果没有人给装Windows,估计很多人就是因为要装Windows,所以就放弃买电脑的吧。
    ...............看问题十分浅薄.........客户的机器都没有.net framework自然不用.net了,公司就要考虑利润最大化,利润才是一切
      

  7.   

    我刚用C#做了一个管理系统,还是很方便的啊。从来没做过WINFORM的,边做边学,两个星期就做出来了。
      

  8.   

    "可是因为要装.NETFRAMEWORK才能用,就放弃C#了。"------这真是一个很有趣的理由。如果没有人给装Windows,估计很多人就是因为要装Windows,所以就放弃买电脑的吧---------------------------------------------------------------------------
    如果那个客户端用C#做好了,我不太可能把它放到网上,然后再提供.netframework的下载,然后告诉全校几百个班的负责人如何先把那个22M的.netfrmwork2.0装上,然后再用我的客户端吧~这样搞就不如就VB了....
      

  9.   

    不知道所用的东西在什么平台跑,做好了才发现部署的麻烦。建议以后先写个spec吧,现在应该知道那不是摆设了吧?!嗬嗬
      

  10.   

    "可是因为要装.NETFRAMEWORK才能用,就放弃C#了。"------这真是一个很有趣的理由。如果没有人给装Windows,估计很多人就是因为要装Windows,所以就放弃买电脑的吧。
      

  11.   

    对一些用户而言,安装.NETFRAMEWORK确实让他们感到反感。
      

  12.   

    任何语言从出现到流行都需要一个过程。
    微软花那末多钱砸在.net上,而 C# 是.net 的产物(可以说是 .net 家族与java 直接对抗的
    利器)。
    对抗只不过刚刚开始不久,按照 ms 的想法,c#在网络编程,移动(.net mobile)编程都会有所作为,语言风格上借鉴了java的简洁性,使用上它继承了 vb 的易用性,只是在 io 这一块它本准本继承 vc++ 的效率,但是由于 clr 的机制,加之 .net 还有些年轻,这一点还很差。
    但若是 选择 .net 的话,我感觉若是 选择方向的话,c# 是一个很好的选择。
    ms 的 ide 对 c# 的支持是最好的。
      

  13.   

    C#作WINFORM也OK,作企业应用没问题,你如果想做成QQ那种,就不太适合。
      

  14.   

    装个.net framework有什么麻烦的,就像以前上网不还要装浏览器
    bs和cs对用户本质的区别就是一个装ie,一个装framework,不要以为webform就什么都不要装了,那时因为系统都帮你装好了
      

  15.   

    装个.net framework有什么麻烦的,就像以前上网不还要装浏览器
    bs和cs对用户本质的区别就是一个装ie,一个装framework,不要以为webform就什么都不要装了,那时因为系统都帮你装好了
    ===================================================
    系统帮我装好了和我自己去装就是本质的区别
      

  16.   

    微软要跟你加个。NET环境不是很轻松。
    下一操作系统肯定集成环境
      

  17.   

    首先得说的是。XP后期版本的都有装。。
    马牛好象有点理解错误。他们是说让你开发WEBFORM。而不是WINFORM。
    这样就不需要装.net framework。客户端就是浏览器
      

  18.   

    C#作WINFORM也OK,作企业应用没问题,你如果想做成QQ那种,就不太适合。
    ____________________________________________________--
    为什么?没道理
      

  19.   

    "可是因为要装.NETFRAMEWORK才能用,就放弃C#了。"------这真是一个很有趣的理由。如果没有人给装Windows,估计很多人就是因为要装Windows,所以就放弃买电脑的吧。
      

  20.   

    C#作WINFORM也OK,作企业应用没问题,你如果想做成QQ那种,就不太适合。
    ____________________________________________________--
    为什么?没道理
    ____________________________________________________
    因为我开发过QQ这种软件,因为要带框架。推广起来很难,后来公司就放弃了这个项目。
    但是给企业开发应用程序,他们不在意要装框架的问题,主要是因为发布的客户端比较少。
      

  21.   

    呵呵!原来lz还有这么优秀的理由!难道搞软件开发的只需要安装操作系统,用记事本就ok了吗??
      

  22.   

    "可是因为要装.NETFRAMEWORK才能用,就放弃C#了。"------这是个不容忽视的理由。就像为了看DVD,非要买台电脑,装个OS一样,其实买台DVD播放机就可以了。
      

  23.   

    "可是因为要装.NETFRAMEWORK才能用,就放弃C#了==============================
    难道不会在打包时把这个也考虑进去吗,这样安装的时候也会自动安装。netframework
    再说,一个.netframework才20M把,即使去下载安装不会怎么样呀
    如果这样再闲麻烦的话,不用电脑最好了
      

  24.   

    呵呵,要装.netframework就放弃用C#,那你用Java开发试试,看看在没安装Java虚拟机的机器上能不能运行你的所谓跨平台的JAVA
      

  25.   

    客观一点看当年在Win98第二版发布前,VB的运行库Windows也是不带的,所以当时就有“因为需要运行库,所以不用VB开发”的理由那现在呢?Vista没多久就要发布了,Vista整个系统大部分都是建立在.NET 2.0上的,到时还会存在“没有.NET Framework所以不用C#开发”这种情况么?看问题要有远见,当然如果你是急着要开发程序去赚钱,那么你不用C#也很正常
      

  26.   

    这就嫌麻烦了?Java的东西更麻烦!
      

  27.   

    看來都是MS的鐵桿啊!梢有言辭就整到首頁了!"可是因为要装.NETFRAMEWORK才能用,就放弃C#了。"------这真是一个很有趣的理由。
    //這是個有趣的理由嗎?有趣到哪裡?如果没有人给装Windows,估计很多人就是因为要装Windows,所以就放弃买电脑的吧。
    //沒有Windows還有其他操作系統吧?比喻相當不恰當了.
    1,現在講求綠色軟件,精簡客戶端,你一分發整20多M,你倒是不嫌煩,但你不能代表用戶.
    2,WINDOWS難道一拿來就會用的嗎?一用就熟的嗎?也需要一個接受的過程.
      

  28.   

    有个过程嘛,等Windwos的高级版本发布后,我想这个就不是问题了
      

  29.   

    对呀,以后windows都带.netfreamwork了。而且精简版可以用到移动开发上。
      

  30.   

    Windows应用程序、WebForm、WebServices
      

  31.   

    微软的东西都是大众化的一般的应用还可以,在OS,DATABASE,BI,REMOTING.....高端的,大型的,性能优越的应用是没有的,那位举个例??如果你想作点东西来玩玩是可以的很方便的。
      

  32.   

    "可是因为要装.NETFRAMEWORK才能用,就放弃C#了。"------这真是一个很有趣的理由。如果没有人给装Windows,估计很多人就是因为要装Windows,所以就放弃买电脑的吧。其实没什么可笑的,如果还有一个系统安装比WINDOWS安装还方便,功能也差不多,我也不会选择WINDOWS。---------现在很多开发软件比C#部署方便
      

  33.   

    偶觉得楼主的理由很正常,要是偶装个小工具,就有20多M,岂不晕了。
    以后windows集成等以后再说吧。
    -----至少就楼主现在的理由来说,很正常!
      

  34.   

    咳,我虽然是学生一名,但是我还是觉得自己还不算是中国大学里培养出来的那种纯种“优秀人才”。可以说我是学校中的另类!但是我觉得楼主是这个态度的话.....?看看下面:
      做java还要装jvm?做c#要装.NETFRAMEWORK?要吃饭还要自己往嘴里拔?喝水还要自己倒?呼吸还要自己动肚子?我的天啊?怎么都是自己动的啊?我的天啊?那我岂不是懒的不要活下去了??
      

  35.   

    楼主的想法是比较现实的。
    针对企业开发,主要是BS结构,安装个.NETFRAMEWORK确实是无所谓的。所以,C#在这个领域应该是会比较流行的。
    要是开发客户端程序,还是不要用C#的好,除非是为了开发一些内部工具。我想vista真的发布,用起来的机器也不一定很多吧。
      

  36.   

    要使用就要装.NETFRAMEWORK,那不是很不方便,的确,因为要部署到多台机器,算来算去要保证这些机器版本同步,维护成本很高的,所以webform only
      

  37.   

    微软的东西都是大众化的一般的应用还可以,在OS,DATABASE,BI,REMOTING.....高端的,大型的,性能优越的应用是没有的,那位举个例??如果你想作点东西来玩玩是可以的很方便的。
    -----------------------------------------------------------------------------------
    MS的数据库在很多关键性场合应用,随便说几个, Nasdaq, 日本第三大银行,中国电信互连星空
    BI,在2005以前,Analysis Service是要单独购买的,即使这样,MS也是BI市场的老大,不知道你知道不知道。   Remoting,不了解,不好说。
    另外你说OS, 用了MS的数据库,OS肯定也逃不掉。
      

  38.   

    我们一直用C#开发winform程序而不是webform,C#开发发winform是相对不错的,既是完全的面向对象,又有大量控件,还要比VB还要好的开发环境,几乎可以说是完美的开发平台了。
      

  39.   

    难道用java不用装虚拟机吗??
    再说win2003已经支持.net平台了。
    微软难道连这点问题都考虑不到???
      

  40.   

    晕哦..部署安装程序的时候,把 .NET Framework 把含进去,不就行来吗? 也就是安装程序多了20M左右嘛..
      

  41.   

    我们新公司也用.net做新产品了.也是模索了两三天,就要快开工了.
      

  42.   

    谁说winform的客户端版本维护难呢?
    MS的smartclient可以使用户智能升级版本 
    不用我们花费更多的时间来考虑维护的问题
    我想大多企业也不会浪费更多的钱来做同样的事情