① 如何在CodePlex 创建开源项目
下面我就截图说明怎样在CodePlex上新建一个开源项目
1、注册一个账号(https://www.codeplex.com/site/register?associate=None),可选择windows live或codeplex账号,如已有windows live账号即可直接登录
2、登录后进入个人主页,点击Create Project
3、输入项目相关信息
4、新建项目后的主页(我新建了一个名为KKKKK的项目,目前还未发布)
5、如何添加安装包、源代码、文档、示例名称 (点击downloads-->Create New Release)
6、添加源代码(Source Code Tab)
7、发布项目(点击右上角的 Publish The Project即可完成发布)
8、上述Tab内容有些是必填的,如Home、License等,如果不清楚哪些必填,请点击 publish the project,网站会提醒你哪些还需要填写。
总结
其实在Codeplex上开源一个项目并不是很难,其对代码质量无要求,也不需要审核。关键在于有开源自己代码的意愿,并能读写简单的英语(比如项目注释和提示信息得用英语,但不是必须的)。开源后还需要不时的去维护代码,并听取用户的意见,这也算是促进自己做一件事的方法吧。
② Codeplex怎么不能注册
找下客服人员
③ 关于C#初学者该如何学习C#
我今年是大二的学生,我们大一的时候是学的C语言,大二才开始学C#的,C#的控制台应用程序学的不是很好,所以现在正在自己学习中,学C#最重要要把类的那部分学好,如果这部分都学不好,那可能学后面就有点难了,我们现在开始学C#windows窗口应用程序了,我对这个实际型的东西,比较感兴趣,所以喜欢专研,我自己就做了一个QQ2012的登录程序,但只是静态,当然不能联网,但我们很多同学都认为是真的了,我做这个的时候,是一步一步深入的,我实现一个功能就想在实现另一个功能,在实现另一个功能的过程中就会遇到问题,一遇到问题我就想把它搞懂,然后我就会在网上查找东西,或者在网络提问,让知道的人来帮忙解决,这样就会知道不少东西。
上面是我的一个例子。
对于你开始学我可以给你几个建议:
1、把那些例题你可以反复的做,做第一遍你可能不懂,做第二遍就有点清晰,到最后你就懂了
2、正如我上面所说,一定要把面向对象程序设计(OOP)学好,因为这个是以后学做项目的基础。
3、一定要有那种深入的思考,遇到不懂的就问,问老师问同学都行,一定要搞懂。
4、平常课余时间做些你喜欢做的东西,比如说我就做了个2012的QQ,还可以登陆,但登不进去,会自动弹出登陆超时,这样就比较逼真吧,你也可以做些东西耍。保持兴趣。
5、我给你一个学习视屏网站,你可以反复的看他讲的,非常好:
http://www.tzwhx.com/CSharp_g.aspx
http://www.tzwhx.com/CSharp.aspx
最后祝你能学好C#,学有所成
④ 如何在 Visual Studio 中使用 Git 同步代码到 CodePlex
在 CodePlex 中创建项目
登录 CodePlex 后,选择创建一个新项目,会跳转到一个创建项目的页面,按照提示填写完相应的内容。
注意,在 Source Control 一项中,需要选择 Git。
点击 “Create” 之后,你会看到如下图片,在红框中提示了此项目发布的截止日期(到期未发布,项目将被删除)以及发布项目的4个步骤(编辑项目主页、上传代码、设置证书、编辑项目总结页面)。
编辑项目主页
在上面的图片右上角,可以找到 “Edit Page” 字样,点击该链接就可以进入到主页编辑状态。CodePlex 提供了两种编辑方式: Wiki 标记 和 Html 标记,你可以任意选用其中一种进行编辑。
同步代码到 CodePlex
本节是本文的核心内容,请大家仔细阅读。在阅读本节之前,请在本地准备好将要上传的项目。
当主页编辑完成之后,选择导航中的 “Source Code”,进入第二个步骤 “上传代码”。
此时我们点击右上角的 “Clone”,会显示出 “Git” 的地址,复制该地址。
打开本地的解决方案,选择 属性 / Add Solution to Source Control。
在跳出来的提示框中,选择 “Git”。
点击 “团队资源管理器” ,将代码签入到本地代码库。
成功签入后,点击 “Sync”。
这个时候会跳转到 “未同步的签入” 界面。在 Url 输入框内输入本节刚开始复制的 Url 地址后,点击 “Publish” 将代码同步到 CodePlex。
正在同步中
同步完成
回到 CodePlex,刷新下刚才的页面,会发现已经有签入的记录了。而且在头部的 “步骤” 也显示已经完成2个了。
如果不清楚下一步该干什么,可以点击该 “步骤”,这样会显示每一步的详细信息,如下图所示。
设置证书
证书代表着你将授权他人如何来使用你的源代码。比如,是否能够修改再发布。在这里我选用 MIT 证书,因为该证书可以提供使用者最大的自由度。
开源证书
摘自网络
设置证书相关信息
项目总结
完成了证书创建,最后一步就是对项目进行总结了,包括设置项目发布后的二级域名、项目总结性陈词、项目Logo等。
发布项目
全部步骤完成之后,你会看到头部多出了一个 “Publish This Project” 的按钮,点击该按钮来完成项目的发布任务。
发布成功!
⑤ 学习C#平台技术的遇到一些瓶颈
看看开源的项目,c#的项目codeplex上比较多,也可以上博客园看看,能长进不少呢
⑥ codeplex上下载的silverlight 5 toolkit是直接下载到本地计算机的吗,如果是那去哪里找
安装过后,vs里的控件里就可以看到了
⑦ c# XNA的学习帮助
我也是新手,推荐
xna.omgsoft.com.cn
上的游戏XNA制作教程,一共有8节,是白狐讲的,网络的XNA吧有他发的BT种子
http://tieba..com/f?kz=666694839
主要是2D游戏制作过程中一些最基础的东西,更多的还是需要看书。看书的话推荐你看上海十八中一个物理老师翻译过来的XNA教程,网址为
http://shiba.hpe.cn/jiaoyanzu/WULI/soft/xna.aspx?classId=4
还有就是一个不错的XNA的2D物理引擎,Farseer Physics Engine见
http://farseerphysics.codeplex.com/
它的教程是英文的,我自己正在一边翻译一边学习,见
http://www.farseergames.com/storage/farseerphysics/Manual2.1.htm
其他的我还没有涉及到,如果你的英语好的话可以到XNAcreator club查,你安装了XNA以后帮助里面有。
希望对你有帮助。
⑧ 微软CodePlex为什么要关闭
微软公司副总裁布莱恩·哈里(Brian Harry)在博文中写道,人们将可以下载他们的数据档案,微软正与回面向开源答及私有软件项目的托管平台GitHub合作,给用户提供“简化的进口体验”,代码和相关内容都将转移到GitHub上。简单来说,GitHub赢了!