刚下了源码测试了回来,迫不及待给广大爱好VC++界面开发的朋友们介绍这个好东东啦!
还是先上图啦!
Xproer团队是以即时通迅软件产品研发为主的一个年轻团队, 目前Xproer团队正在集中精力研发一款仿QQ的即时通迅软件(XproerIM)。他们的项目还米有做完,但是客户端的界面已经做了个大概了(基于GDI+,STL),他们开源的也是这一部分!源码下载:http://code.google.com/p/xproerim/downloads/list(VC++和VC++9.0的版本都有,还有一个CHM文档)
虽然DirectUI的技术已经做得很好、很成熟了,但是那毕竟是没有注释、没有文档的代码,而且很多商用的基于DirectUI换肤技术都差不多是有偿服务。这里再提下WPF,很明显,可以看得出MS的意图,但是在win7平台以下使用,在VC++下开发毕竟还有很多问题的,估计效率也不会高的~Win32还是很有用的,哈哈
虽然界面还比较简陋,但是界面的基本框架已经搭好了,所以就有很大的研究价值了……
由于是新成立的公司,所以急需人才加入,若想加入,他们列出了几本书做必须掌握的内容:
《Effective C++ Second Edtion 中文版》
《C++ 标准程序库》
《Effective STL中文版》
《C++Primer中文版(第4版)》
Windows开发方面的书籍:
《VC++6.0技术内幕(第四版) 》
《Windows核心编程》
《深入浅出 MFC》
《精通GDI+编程》
《Windows网络编程第二版》
我看了他们不同类型的开发人员的需求,发现有三个都是我研究的领域:
界面组:
1. 非常了解界面,控件的绘制原理。
2. 能够基于GDI和GDI+编写出高性能的界面绘制代码。
3. 具备一定的图片处理能力。
4. 熟悉DirectX优先。网络组:
1. 非常了解各种网络通迅原理。熟悉各种网络通迅协议,例如HTTP,TCP,UDP,FTP,TELNET。
2. 超强的高性能系统构架设计能力。
3. 熟悉ACE优先。数据库组:
1. 非常熟悉至少一种流行数据库MS SQL,或MY SQL。
2. 较强的数据库性能优化能力。
3. 熟悉分布式数据存储系统的设计与架构优先。
虽然每个方面我都弱弱的……
不多说,多了我也不会说,Fore more: 去Google Bing一下



IM这玩意用户粘性太大了,明知道QQ垃圾,可是大家都不走,我们也要跟着用。
那是因为别人也用QQ,如果你的联系人都不用QQ了,……,嘻嘻
Xproer要做的就是像QQ一样的IM(即时通讯工具),不过是开放源代码的,强悍吧?嘻嘻
今天10点才起来,颓废啊~
ps.上午没课
嘿嘿,那是我的菜啊
:蹂躏: 把菜吐出来
:刀: :使坏:
:高兴: :我顶: :我顶:
:甩头:
哈哈看看西瓜哥来了啊 嘿嘿去给我点点广告啊
我觉得还是按时间支付的广告来得更实在些
?还能按时间支付?
猫猫的几个赞助商链接不是按时间支付吗?
这是一种所见即所得的开发工具?
不是,他公开了源代码,我们就可以研究它的架构,界面是怎样实现的了……
在VC++下弄界面可没那么容易,不过框架搭得比较好,以后就可以把界面弄得超炫的
回复更健康 这个是做界面的呀 呵呵 还没有学到那个层次
你也学这个?没看出来呀
VC++,当初毕业设计用这个写扑克牌游戏,完全搞不懂。
你看你们多幸福,还要教VC++,我完全是自学的!!!
嗯,好东东,感谢分享!
这个界面是挺不错的 就只能在Windows下用吗?
VC++编的东西,当然只能在Windows平台上用
有空跟你学C++,呵呵。
开玩笑的吧
跟你交流交流嘛。
我是说,你马上就工作了,很忙,哪有时间学这个?
我的头像怎么识别成qq的了。你还是不要弄那个关联QQ的头像了。
谁叫你用QQ邮箱注册呢,呵呵
嘿嘿,现在好了…
什么时候能换个通讯工具啊,
QQ玩腻了。
MSN, skype怎么样? 呵呵
QQ现在还能打败????不可能地,用户太多了。
人家是开源的,你知道意味着什么吗?
来了,支持下!
看起来是很强大的一个东西啊。
刚刚起步
刚刚起步~
现在还是QQ的天下
最重要的,他们是开源的!!!(就是公开项目的源代码!!!)
小公司也有好处。不过本人蛋疼表示只搞硬件
这种公司,我倒想去,可惜还去不了……
ps.和phpwnd一样,这个公司也基本上是大学生创立的公司
你还是没填url :巨汗:
补充:我不可能花几周的时间去外地应聘吧!!!!
这是啥?聊天软件吗?
仿QQ的一个东东,不过它是开放源码的
QQ很难被取代。要不然早是飞信 百度hi等的天下了。
他们是开源的,取不取代没关系。主要是他们公开了IM的各方面的技术,推动了这方面的发展!
呵呵,最好是QQ也开源。 :高兴: :欢迎:
开源的东西……一般都会做的不错……人多力量大啊~
支持MS开源
看不懂的说~
:飘过:
C++的话暂时不接触,先把我C学好再说,哈哈!
没错!
恩,好东东
要支持一下~
这东西真看不懂··
一个开源产品,目前还没有完工
能够和腾讯互访的吗。腾讯的用户可以直接用这个软件登陆吗
它只是一个开源项目而已,还没有做完呢
我只会用第三方的皮肤组件…
你也会编程?你学的什么?VB, C#, VC?
C#。
C#能做的东西比较局限
不错,目前我正在制作一个C++界面可视化生成器,给一些偷懒的人使用,当然,勤快的C++编写者别喷我…
这么NB?
你有没有试用过QT?我觉得QT比VC++有前途,个人觉得哈!
QT比VC简单,不过VC很多方面真的很强悍,搜狐、迅雷、360、腾讯都很重视VC的,比如你看360的某些文件的注释:“windows基础类应用程序”(MFC,即VC++的一部分)
关键QT开源、而且跨平台啊。
这我知道!不过要在windows上跑的东西,还是VC更好!毕竟windows、VC都是MS的东西。
要学QT也要等到VC学得很好了才能开始学,千万不能捡芝麻丢C瓜啊!而且编程是个触类旁通的事情,一个学好了,还愁另外一个学不会吗?
嗯 ,这个很在理!先学好一种
如果有可能的话,只学一种,只要它还是那么地流行,嘻嘻
好吧,有意思,看来我得把《C++标准程序库》尽快看完了。
这个是基础的东东,如果要做项目的话,要选一个工具、类库进行突破。
囧…课程设计做一个IM
1、有界面吗?不会在控制台里面做吧……
2、IM涉及到的东西太多了,如果可以写一个稳定的IM,根本不用愁找不到工作啦!
1.有
2.没那么高要求 只要求纯文本的 无奈中….
囧
不过挺好,我们的课程设计都只是控制台的,更囧