V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
noli
V2EX  ›  程序员

学 C#下一步应该教什么?

  •  
  •   noli · 2015-01-20 23:01:35 +08:00 · 3115 次点击
    这是一个创建于 3375 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我GF在学C#,之前没有任何编程基础,我本人也没有正经学过C#。

    现在她可以用一堆的 static 方法还有if else 循环语句等等,写出来一个命令行界面的万年历程序了。

    我是想把 面向过程过渡到面向对象的过程自然一点,

    想请问下一步应该怎么教?用什么例子来给她练习写程序
    16 条回复    2015-01-21 12:05:54 +08:00
    abcdabcd987
        1
    abcdabcd987  
       2015-01-20 23:02:57 +08:00   ❤️ 1
    面向对象很简单呀,你坐在GF对面就行了
    timothyye
        2
    timothyye  
       2015-01-20 23:05:47 +08:00 via Android
    winform,wpf,wcf
    lbp0200
        3
    lbp0200  
       2015-01-20 23:11:18 +08:00
    未来方向是?差不多就直接winform吧
    ipconfiger
        4
    ipconfiger  
       2015-01-20 23:18:51 +08:00
    改ASP.NET,接点小单子来练手,赚了钱买个Mac,然后学习iOS编程
    BinbinWang
        6
    BinbinWang  
       2015-01-20 23:22:22 +08:00 via iPhone
    难道不应该是直接拖 控件么

    具体程序 你帮忙写就OK了
    bombless
        7
    bombless  
       2015-01-20 23:25:36 +08:00
    noli
        8
    noli  
    OP
       2015-01-20 23:26:57 +08:00
    @min 我也是买了这一本给她,但是前面的两章太吓人了,完全不知道想干嘛的,直接看第三章对象的话也不知道能干嘛……说实话我觉得这个一点都不适合新手……
    mimzy
        9
    mimzy  
       2015-01-20 23:29:26 +08:00
    我本人做 WPF,最近在搞 ASP.NET MVC,建议去学后者,理解了 Web 基础后就算是换语言也比较容易。桌面开发的话 WPF 其实也很好,唯一的问题在于它已经不是微软的战略要点,几年来没有什么振奋人心的 feature 出现,但是没必要碰 WinForm,已经落后了。
    noli
        10
    noli  
    OP
       2015-01-20 23:30:14 +08:00
    @abcdabcd987 玩出个Null Object 就不好玩了 :(
    noli
        11
    noli  
    OP
       2015-01-20 23:32:02 +08:00
    @ipconfiger 已经有Mac 有 iPhone …… 然后……我也偶尔会写app,但是我觉得对新手来说写App 的周期太长了……
    neoblackcap
        12
    neoblackcap  
       2015-01-20 23:35:39 +08:00
    @noli App可以当练手啊,如果周期超过一个星期的话,要不就是自己太水,要不就是你的App功能规划太多了,该砍功能了。
    min
        13
    min  
       2015-01-21 00:23:31 +08:00
    @noli 照着书撸一边是很快的一种学习方式了,不懂没关系,能撸出来最重要
    bombless
        14
    bombless  
       2015-01-21 00:28:16 +08:00
    @min 你这说法让我想起来有些人在编译器讨论群说,看原理书有啥用,你们给点能跑的代码吧

    说的好像那么多开源编译器他都见不着似的……
    ipconfiger
        15
    ipconfiger  
       2015-01-21 10:10:32 +08:00
    @noli 那就直接上手玩App开发吧,周期很短的,Xcode上拖拖拉拉加点代码立刻能看到效果,微软那套就丢了算了,简直是浪费生命啊,各种巨坑。举个很简单的例子,WP8.0下还可以后台取GPS数据的,结果WP8.1 的SDK就被阉割掉了,这还不算,他们还说打算Win10的SDK再加回来,尼玛这是认真的在逗我玩么,果断放弃。
    caoyue
        16
    caoyue  
       2015-01-21 12:05:54 +08:00
    兴趣是最好的老师,你可以从她的想法里面挑个相对容易实现的
    没有就可以学写 Blog 程序啊,这大概是程序员最喜欢的轮子之一了吧
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3295 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 12:36 · PVG 20:36 · LAX 05:36 · JFK 08:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.