解决方案 »

  1.   

    在CSDN上自己下几个范例看下,我都自己下载过好几个了,都是2013的,登陆界面,QQ显示都做的了,挺好的
      

  2.   

    和什么TCP协议更不搭界。如果说你添加一个应用层的功能还要考虑是什么协议的话,那么你制造的软件岂不是废品。
      

  3.   

    所谓控件,基于你的美工设计。如果方便使用现成的控件就用,没有现成的就自己做控件。但是控件与业务逻辑设计并没有直接的关系,而是顶多可以说明业务需求。业务需求,如果转换为“时序流程图”,那么就变成了通讯协议的需求。你需要定义出“一共需要几个服务器端api”操作,是5个还是15个?定出这些,需要你画出时序图。跟技术名词儿没有什么关系。技术上知道分出不同的技术层次就行了,关键是你自己去拿出一点真实的设计出来。想靠别人给你一些“这个模式、那个技术”的名词儿,其实代替不了技术设计。如果你满脑子就是注重前端用户体验,那么你给出比较专业的交互界面设计文档,就会有人给你建议用什么控件。这就好像是优秀的建筑设计师,并不愁有哪些建筑材料,也绝对不会用“市场上有哪些建筑材料?”这样的问题来代替对自己建筑设计蓝图的思考。
      

  4.   

    如果我可以告诉你“自己做控件吧”这绝对不能影响一个人成为腾讯公司的首席产品设计师,因为人家可以找一帮小工做出相应的控件,人家才不会用什么又大又慢又蠢又需要花钱的第三方控件,而是自己开发控件。关键是,用什么控件的问题,都是非常次要的,你要给出一个比较专业的美工“原型”产品,例如用flash或者silverlight的美工板画出交互操作过程,然后再考虑控件。
      

  5.   

    我们看一个专业的软件程序员,就是看他能不能开发控件,一边添加到公司的控件库中。csdn上有些人鼓吹什么“不用鼠标拖拉、不用控件”,这是很扯。只有那些自己不会开发控件、从来没有以为发布控件给同事共用的人、没有成就感的人,才会这样。
      

  6.   

    如果你喜欢 tabCoutrol以及treeview都可以实现...
      

  7.   

    sidebar不错,我们用这个做过一个模拟的聊天工具
      

  8.   

    好友列表以及整体IM的界面以下案例都有
    请点击:高仿QQ2013通讯DEMO-10.30更新