Где вы можете выпустить несколько полезных маленьких классов .NET? - PullRequest
5 голосов
/ 23 октября 2009

Я пишу много кода для повторного использования, потому что не могу найти код для повторного использования, который написали другие люди. Крошечные вещи, такие как маленькие компоненты winforms, между прочим.

Я ищу веб-сайт, на котором я мог бы публиковать подобные материалы для общественности с лицензированием. Мне не нужно что-то вроде Google Code / Sourceforge / Codeplex, так как оно слишком велико для маленьких классов, которые, как я знаю, могут помочь другим. Что-то вроде репозитория классов PHP , но для .NET.

Мне не нужны такие вещи, как контроль версий, форумы, вики, средства отслеживания ошибок ... Мне просто нужно место, где можно быстро и легко делиться кодом.

Существует ли такой сайт?

Как я понял, когда комментировал ответ, идеальное видение того, что я ищу (в моей голове), это что-то вроде "flickr" кода . Что-то, где я могу выбросить пакет с исходным кодом, написать краткое описание, пометить его и покончить с этим. Если чего-то подобного не существует, возможно, я просто нашел свой следующий сторонний проект.

Джо ответил с помощью CodeKeep , что почти ТОЧНО, что я ищу, но это не относится к таким вещам, как лицензирование, и это почти слишком просто. Но пока это самое близкое.

EDIT: Я должен был упомянуть, что все эти вещи, как правило, не связаны, и я не хочу собирать их все вместе.

Ответы [ 7 ]

11 голосов
/ 23 октября 2009
4 голосов
/ 23 октября 2009

Я бы порекомендовал Галерея кодов Microsoft для классов / утилит общего назначения C #. Они примут много небольших представлений.

Для небольших образцов WPF и Silverlight Галерея сообщества Microsoft Expression работает очень хорошо и получает достаточное количество информации.

3 голосов
/ 23 октября 2009

Моя рекомендация - завести блог и опубликовать там весь свой контент. Затем разместите ваши исходные файлы на связанном хостинге: SourceForge, CodeProject, Assembla и т. Д. Я лично использую Assembla, они предлагают бесплатный хостинг для проектов с открытым исходным кодом и дают вам SVN, веб-пространство, программное обеспечение для совместной работы и т.д.

3 голосов
/ 23 октября 2009

Вы можете разместить его на codeplex Или создать небольшую страницу и поместить файлы sourceforge

2 голосов
/ 23 октября 2009

CodeKeep - другой сайт, который используется для этого. Бонус в том, что у них есть надстройки Visual Studio, которые позволяют вам выполнять поиск по этим фрагментам кода прямо из вашей IDE.

2 голосов
/ 23 октября 2009

CodeProject.com звучит как то, что вы ищете. Также возможно codeguru.com .

0 голосов
/ 23 октября 2009

Вы могли бы просто запустить проект на CodePlex, и ваш проект по сути был бы «Хранилищем Eensy Weensy Helpful .NET Classes» или как вы хотите его называть. Это то, что я предлагаю в любом случае.

...