当前位置:  开发笔记 > 编程语言 > 正文

开源C#机会

如何解决《开源C#机会》经验,为你挑选了2个好方法。

我很快就会寻找新的就业机会.我传统上被归类为桌面管理员,但我真的更像是一把IT瑞士军刀.我目前在一个管理团队,但我被要求为团队做开发类型的事情.我有C#/ C++/C/Per/... ad nauseum的经验,但没有一个是正式开发团队在正式项目上工作的.为了纠正我在简历中的这个漏洞,我想参与一个运行良好的开源项目,我可以在晚上继续工作.有谁知道我可以找到这样一个项目的网站?或者有人推荐.我知道我可以去像sourceforge这样的网站找一些项目,但我很难确定哪些项目正在积极寻求帮助,哪些只是某人' 他们想要自我发展的爱好项目.我想我正在寻找的是一种开源的"分类"页面.谢谢你的任何建议.



1> Jon Galloway..:

如果您正在寻找C#中的开源项目,您还应该查看CodePlex(请参阅在C#上过滤的项目列表).

以下是我所知道的一些较大的C#开源项目(要么使用,使用过,要么听过很多好的报告),这些项目运行良好,肯定会欢迎输入:

子文本(博客系统)

SubSonic(数据访问工具包+更多)

MVC Contrib(ASP.NET MVC的附加优点)

AJAX Control Toolkit(基于ASP.NET AJAX框架构建的控件)

BlogEngine.NET(博客系统)

DasBlog(博客系统)

DotNetNuke(门户网站系统)可能是最大的.NET开源项目,但它在VB.NET中.

我认为加入一个既定的项目比开始自己的项目更好.您的贡献将被更多人使用,并且从雇主的角度来看,我更愿意听到您为我可能听说过的项目做出了贡献,而不是"我开始了另一个.NET博客项目".



2> 小智..:

Jon Galloway写道:

我认为加入一个既定的项目比开始自己的项目更好.您的贡献将被更多人使用,并且从雇主的角度来看,我更愿意听到您为我可能听说过的项目做出了贡献,而不是"我开始了另一个.NET博客项目".

从表面上看你可能会这么认为,但事实是,开源项目比独立宠物项目更常见,另一个事实是,开源项目缺少雇主希望看到的两个关键要素:开发软件的经验有偿的客户群丰富的软件开发生命周期经验.

事实上,在许多工作中,过多的"开源"重点会伤害到你,而不是帮助你.

在很多经理人看来,开源仍然与学术界和学术界(而不是商业界)对节目的看法有关.相当或不公平.

现在,参与开源,学习,社区以及其他十几个原因绝对是永远的.但是,如果你专门试图弥补从"业余爱好者"程序员到"专业"程序员之间的差距,我认为最简单的方法,即为你的编程"降压"提供最"爆炸"的方式,就是从头开始构建和推广一些东西.

这展示了完整的软件生命周期开发,并展示了主动性.

而且你很可能会以这种方式学习更多关于实际编程的事情,而不是为最新的hip开源项目开发一个左手旋转小部件UI组件;)

推荐阅读
135369一生真爱_890
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有