Onde você pode liberar eensy weensy votos pequenas classes de .NET?
-
06-07-2019 - |
Pergunta
Eu me vejo escrevendo um monte de código reutilizável porque eu não poderia encontrar o código reutilizável que outras pessoas escreveram. material minúsculo, como pequenos componentes WinForms, entre outras coisas.
Eu estou procurando um site onde eu poderia liberar esse tipo de coisa para o público com o licenciamento nele. Eu não preciso de algo como o Google Code / Sourceforge / Codeplex, como é demasiado grande para as classes pequenas que eu sei que pode ajudar os outros. Algo como o PHP Classes Repository , mas para .NET.
Eu não preciso de coisas como controle de versão, fóruns, wikis, rastreadores de problemas ... Eu só quero um lugar para compartilhar código de forma rápida e facilmente.
O tal exist local um?
Como eu percebi quando eu estava comentando sobre uma resposta, a visão ideal do que eu estou procurando (em minha cabeça) é algo como o "flickr" do código . Algo onde eu possa lançar um pacote de origem, escreva uma breve descrição, tag-lo, e ser feito com ele. Se algo como isso não existe, talvez eu só descobri o meu próximo projeto paralelo.
Joe respondeu CodeKeep que é quase exatamente o que estou procurando, mas ele não controla coisas como licenciamento, e é quase um pouco demasiado básico. Mas isso é o mais próximo até agora.
EDIT: Eu deveria ter mencionado, todas essas coisas são geralmente alheios, e eu não quero empacotá-los todos juntos.
Solução
CodeKeep é um outro local que é usado para isso. O bônus é que eles têm suplementos do Visual Studio que permitem que você procurar por esses pedaços de código a partir do seu IDE.
Outras dicas
Eu recomendaria o Microsoft Code Gallery para uso geral C # classes / utilitários. Eles vão tirar muitas pequenas apresentações.
Para pequenas amostras, a Microsoft Expression Galeria Comunidade funciona muito bem, e fica WPF e Silverlight uma quantidade razoável de exposição.
Você pode publicá-la em codeplex Ou construir-lhe um pouco de página e colocar os arquivos sourceforge
A minha recomendação é começar um blog e postar todo o seu conteúdo lá. Então, seus arquivos de origem em um associado: SourceForge, CodeProject, Assembla etc fonte de hospedagem. Eu pessoalmente uso Assembla, eles oferecem hospedagem gratuita para projetos de código aberto e dar-lhe SVN, espaço web, software de colaboração etc.
CodeProject.com soa como o que você está procurando. Também talvez codeguru.com .
Você poderia simplesmente iniciar um projeto no CodePlex e seu projeto seria essencialmente o "eensy weensy .NET úteis Classes Repository" ou o que você quiser chamá-lo. Isso é o que eu sugiro qualquer maneira.