散分了!学会了控件开发微软出了mvc,然后告诉你不用控件了,郁闷,难道我学开发控件都白学了,我开发的控件都白写了学会了写出自己的ORM框架,微软出了LINQ TO SLQ和LINQ TO EF,又郁闷了,我的框架又白写了
 大家有我这样的感觉吗,大家随便说两句!!

解决方案 »

  1.   

    再说了,LINQ TO SLQ和LINQ TO EF 这些技术有些企业不一定用,
      

  2.   

    哎 我们现在用的就是MVC3.0 + LINQ TO EF 我是刚开始入行的 就开始整这些高级的东西 好像有点吃不消啊 现在发现以前的那些基础 编程思想很重要
      

  3.   

    微软发布的东西,有80%以上其实都有很多年都在那里忽悠的境地。比如说别看它拼命推销它的ws/ws-e/wcf之类的,搞出了无以复加的复杂架构图、配置,最后还是要拼命跟上rest风潮而简化设计。很多公司都是用新瓶装旧酒,真正的酒越来越少,而瓶子却是不断变化。当你看到它鼓吹的编程框架忽然没有继承性的时候,例如asp.net就是这样,那么其实这个东西就该淘汰了。
      

  4.   

    看别人写的Html.TreeView中的一段代码,连参数都那么霸气,比较合理        /// <summary> 
            /// Create a TreeView of nodes starting from a root element 
            /// </summary> 
            /// <param name="treeId">The ID that will be used when the ul is created</param> 
            /// <param name="rootItems">The root nodes to create</param> 
            /// <param name="childrenProperty">A lambda expression that returns the children nodes</param> 
            /// <param name="itemContent">A lambda expression defining the content in each tree node</param> 
            public static string TreeView<T>(this HtmlHelper html, string treeId, IEnumerable<T> rootItems, Func<T, IEnumerable<T>> childrenProperty, Func<T, string> itemContent)
            {
                return html.TreeView(treeId, rootItems, childrenProperty, itemContent, true, null);
            }
    //例子
    Html.TreeView("dropTree", Model.Locations, l => l.ChildrenLocations, l => "<a href='javascript:Edit(" + l.cat_id + ")' >" + l.cat_name + "</a>")
      

  5.   

    多学点东西没什么不好的,我还不会MVC呢,有时间看看,楼主说的没那么夸张吧
      

  6.   

    我mvc 自己学了一点点,但在工作的时候始终没有用到过,微软的脚步是很快不断出新的东西,可是那些基本的东西始终是没有变得,linq 只是以查询数据库相同的方式操作内存数据。更符合面向对象的本质,虽然目前我工作中并没有用到linq 。因为大多数公司有自己成型的环境,架构, 我们公司现在还在用vs2005 呢?他们并不想去更新,因为vs2005 对我们来说已经足够。呵呵。
    学的东西始终都会有用,要看你以什么养的态度去看待它~ 嘿嘿~~
      

  7.   

    咱们脑袋只有一个MS是几千人,几万人的组合新东西固然好,这样才有发展,但是一时半会影响不大,公司不可能花更多的钱一天到晚变技术苦了.net程序员了我们怎么办……
      

  8.   

    要看你的ORM是什么级别的了,微软的码农也不是盖的,你能想到写一个ORM,他们会能想到更好的,并且成熟化,推出来你完全可以使用自己写的ORM,只要你有自信在许多方面优于EF LINQ2SQL
      

  9.   

    用自己觉得好用的东西,新技术虽然好,但不一定适合你。现在虽然EF出来了,但我们公司还是用我的ORM框架,参见 http://topic.csdn.net/u/20110906/13/213226f9-3880-481b-b4a0-ecc29774e9b9.html
      

  10.   

    牛哥,我知道你很牛。你的框架已经实现了OQL 我的对多表查询就只能通过视图返回DataTable
      

  11.   

    多谢支持,多表查询OQL可以支持,参考
    让ORM框架支持多表(多实体)连接查询