当前位置: 首页 > 编程语言 > C#

开源C#机会分享

时间:2023-04-10 21:58:50 C#

开源C#机会我即将寻找新的工作机会。传统上我被归类为桌面管理员,但我实际上更像是一把IT瑞士军刀。我目前在一个管理团队中,但我被要求为团队做一些开发类的事情。我有使用C#/C++/C/Per/…令人作呕的经验,但没有在正式项目上工作的正式开发团队的经验。为了纠正我简历中的这个漏洞,我想参与一个运行良好的开源项目,在那里我可以在晚上继续工作。有谁知道我可以找到这样一个项目的网站吗?或者有人推荐。我知道我可以去一些像sourceforge这样的网站来寻找项目,但是我很难弄清楚哪些项目正在积极寻求帮助,哪些只是他们想要自己开发的业余爱好项目。我想我正在寻找的是一个开源“类别”页面。谢谢你的任何建议。如果您正在寻找C#中的开源项目,您还应该查看CodePlex(请参阅C#上的筛选项目列表)。这里有一些我知道(使用过、使用过或听过很多好的报告)的较大的C#开源项目,它们运行良好并且绝对欢迎输入:DotNetNuke(门户系统)可能是最大的.NET开源项目,但是它在VB.NET中。我认为加入一个已建立的项目比开始你自己的项目更好。你的贡献将被更多人使用,从雇主的角度来看,我更愿意听到你为我可能听说过的项目做出贡献,而不是“我开始了另一个.NET博客项目”。JonGalloway写道:我认为加入一个已建立的项目比开始你自己的项目更好。你的贡献将被更多人使用,从雇主的角度来看,我更愿意听到你为我可能听说过的项目做出贡献,而不是“我开始了另一个.NET博客项目”。表面上你可能会这么认为,但事实是开源项目比独立宠物项目更常见,另一个是开源项目缺乏雇主希望看到的两个关键要素:开发软件的经验、付费客户群和丰富的软件开发生命周期经验。事实上,在许多工作中,过分关注“开源”对你的伤害大于对你的帮助。在许多高管看来,开源仍然是学术界和学术界(而不是商业界)如何看待编程。公平还是不公平。现在,参与开源、学习、社区和其他十几个原因绝对是永远的。但是,如果您特别想弥合“业余”程序员与“专业”程序员之间的差距,我认为“降低”您的编程的最简单、最“爆炸性”的方法是从头开始构建和推广某些东西。这展示了完整的软件生命周期开发并展示了主动性。与为最新的时髦开源项目开发左手小部件UI组件相比,您很可能会通过这种方式学到更多关于实际编程的知识;)一个好的方法是浏览Sourceforge和GoogleCode目录并找到一个有吸引力的您可以提供外部帮助的中小型项目。值得注意的是,如果您希望填补“没有商业经验”的空白,您最好自己构建和推广工具,而不是将所有时间都投入到现有的开源项目中。选择一个具有您自己的创造力的好宠物项目并与它一起滚动。如果不是告诉雇主“我在XYZ开源项目上工作”,你可以说“我是Fiddler工具的创建者和维护者,可在XYZ.com获得”,我认为这是一个更有力的推销。祝你好运,无论哪种方式。我的建议是找到一个你真正热衷的应用领域。如果你只是想浪费一些时间,有成千上万的项目可以加入。但它很快就会变成另一份“工作”。当我寻找加入DotNetNuke团队的人时,我寻找的是对我们的项目充满热情的人,而不仅仅是想要填写简历的人。有热情的人更有可能通过有趣的编码和笨拙的工作坚持我们,而想要填写简历的人通常不会比在简历中添加新行更长时间。不用说,Codeplex应该有您要找的东西。它的SourceForge完成了所有技术,尽管它的MS托管性质倾向于C#和基于.net的项目。查看。?我在一条非常相似的船上。?我是一名开始做更多开发的管理员,我加入了一些我在工作中使用的Codeplex托管的开源项目。虽然我宁愿使用Subversion后端(而不是TeamFoundationServer),但使用SvnBridge会更轻松。我的建议是寻找一个您感兴趣的活跃项目(似乎定期(或至少经常)发布)并加入该项目。让其他人参与您正在进行的项目会让您对某人负责,并且您可以对某人重复想法。它确实帮助了我的编码,既增加了我将代码公开的信心,又学习了一些新技巧。参与开源是完全值得的。这实际上是与开源相关的最困难的事情,因为一些最合法的项目看起来并不像那样,因为它们的存在仅通过糟糕的网页和1997年建立的邮件列表才为人所知。其他项目非常华而不实,但是没有什么可以支持他们。有些项目不知道如何接受新成员或如何提问。找到这些项目的最好方法是保持专注并在这样的论坛中建立联系。您可以搜索Ohloh。有很多项目被标记为C#。由于Ohloh还尝试跟踪源代码存储库,因此它可以告诉您有关项目活动的一些信息。我们需要您[和您雇主的]CLA,但作为交换,您将获得对Ra-Ajax的提交访问权,以换取类似这样的东西和一些非常好的补丁或扩展控件。但是你必须先证明自己……如果你这样做,你会在这里得到一份文件……?以上就是C#学习教程的全部内容:OpenSourceC#机会分享,如果对大家有用,需要进一步了解C#学习教程,希望大家多加关注——本文采集自上网,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: