本帖最后由 caozhy 于 2012-06-29 13:02:28 编辑

解决方案 »

  1.   

    显然 "反汇编,VC++,VBA,网络技术,黑客技术。。浪费了3,4年的时间学计算机底层"
    这些技术你学的不咋地才会转到C#上 所以不是你绕了弯路,而是根本没学成
      

  2.   


    我是业余学这些的,当初学的时候,想做一个黑客再加上工作的需要才学的这么杂,但现在我越来越不想的学这些底层的东西,太多了,不知何时是个底,很容易让我陷进去,我亲戚都说我脱离社会了,我还是学轻松一点的东西的,C#确实入门快啊!做做MIS,ERP工作方面的东西就可以了!
      

  3.   

    本帖最后由 caozhy 于 2012-06-29 13:36:40 编辑
      

  4.   

    本帖最后由 caozhy 于 2012-06-29 13:36:04 编辑
      

  5.   

    erp开发? 有啥技术含量,做苦力罢了。 有能力做逆向的人怎么会想到做上层开发, 写游戏外挂代码量可小多了,来钱也快得多了。就看你会不会写了。
      

  6.   


    STOP,我不想在这个词的与你争论,这些东西我以前也看过,现在那些做违法的事的人是叫骇客或者脚本小子吧!
      

  7.   

    Linus Torvalds是公认的伟大的黑客,他创造了Linux,这种占据服务器乃至移动终端大半江山的操作系统。你觉得他很不切实际吗?
      

  8.   

    c#可以 .net不行 c#本身只是个标准 .net是个平台 这个平台基于CLR CLR又运行在用户模式之上 驱动运行在内核模式之上~所以除非你自己写个C#编译器 不然靠现在的C#你是弄不出来的
      

  9.   


    我是对于我来说的!我现在想把C#学好!然后再考虑其他的,所以我才问C#能不能写驱动,我是想把C#跟我以前学的东西联系起来,不然以前的学的东西真是浪费了!
      

  10.   


    ERP没技术?跪求你做个完善的出来好么、
      

  11.   

    你的知识对你掌握别的语言只有好处没坏处,再说转作c#也并不浪费你对windows底层的了解,你完全可以在工作之余继续钻研,没事倒腾个外挂什么的,有朝一日也许还能弄出个猛壳来去赚洋人的钱,至于用c#来写驱动,至少我从来没有这么想过,.net更适合于来做一些高层的东西
      

  12.   

    你的知识对你掌握别的语言只有好处没坏处,再说转作c#也并不浪费你对windows底层的了解,你完全可以在工作之余继续钻研,没事倒腾个外挂什么的,有朝一日也许还能弄出个猛壳来去赚洋人的钱,至于用c#来写驱动,至少我从来没有这么想过,.net更适合于来做一些高层的东西
      

  13.   

    有个名词叫P/INVOKE,你没必要内联汇编,直接用汇编封装了dll给C#调用即可。
      

  14.   

    得看你说的驱动的含义,如果是往串口收发东西类型的驱动,当然没问题,如果内核层驱动,比如磁盘驱动、网络驱动,那c#直接是没戏的,它没法访问内核的内存,但可以使用各种通信手段实现c与c#混合编程。
    另外,技术是为应用服务的,应用是本技术是末,没有应用的“驱动”,你研究任何技术都是没法领会内涵的。
    比如ERP, 如果你不懂采购、记账、销售的东西,不懂企业如何知道自己是否盈利还是亏损,那你也就研究个概念而已。
      

  15.   

    写个毛的驱动, 微软根本没提供 能编译C#文件的驱动编译器。
    vista出来之后,倒是有 几样用户层驱动 可以用 c#写了。 内核驱动直接无解。
      

  16.   

    比如ERP, 如果你不懂采购、记账、销售的东西,不懂企业如何知道自己是否盈利还是亏损,那你也就研究个概……
    这个我是知道的,我是学会计的,刚毕业的时候做过一年的全盘会计!
      

  17.   


    经过反复的考虑,我还是决定继续我的VC++了!今天下午去书店翻了一下C#的书,我晕啊,全部都是我没见过的新技术啊!一下子就是我高涨的热情给熄灭了。以前学过半年的C#,ASP.NET,JS,CSS。 现在C#都4.0了,又出来很多新东西啊!
      

  18.   

    他问的应该是C#.net,现在提到C#的时候,没人会认为是非.net的C#
      

  19.   

    写个USB访问,通信的驱动是绝对没有的问题的。像什么摄像头,数码相机,U盘驱动都可以用C#写。
      

  20.   

    我正好跟楼主相反。。浪费了2,3年时间,做各种ERP,DRP。先用java,再用C#。有朝一日,我突然觉得,我的梦想不是这个。。现在在做游戏开发了,VC++,DirectX..。╮(╯▽╰)╭~~
      

  21.   

    C# 写驱动 ?就像用高射炮打蚊子一样。每种语言的存在都是有意义的。而且面向的对象也不一样。C# 主要快速开发用户层的应用,C# 编译的应用程式不能直接运行在Win上 必须有.NET 平台。写驱动还是的C/C++ 汇编靠谱。打个比方,你用高射炮打蚊子完全可以实现你的目的。但是有必要吗?
      

  22.   

    我用的联想品牌机就是 .net 写的驱动