2009-10-23 14 views
5

मुझे अपने आप को बहुत सारे पुन: प्रयोज्य कोड लिखते हैं क्योंकि मुझे पुन: प्रयोज्य कोड नहीं मिला जो अन्य लोगों ने लिखा था। छोटी चीजें, जैसे छोटे Winforms घटकों, अन्य चीजों के साथ।आप कहां से कमजोर कमजोर छोटे .NET कक्षाओं को जारी कर सकते हैं?

मैं ऐसी वेबसाइट की तलाश में हूं जहां मैं इस तरह के सामान को जनता के साथ लाइसेंस देने के लिए जारी कर सकता हूं। मुझे Google Code/Sourceforge/Codeplex जैसे कुछ की आवश्यकता नहीं है, क्योंकि यह छोटे वर्गों के लिए बहुत बड़ा है जो मुझे पता है कि दूसरों की मदद कर सकते हैं। the PHP Classes Repository की तरह कुछ, लेकिन .NET के लिए।

मुझे संस्करण नियंत्रण, फ़ोरम, विकिस, समस्या ट्रैकर्स जैसी चीज़ों की आवश्यकता नहीं है ... मैं बस कोड को जल्दी और आसानी से साझा करने के लिए एक जगह चाहता हूं।

क्या ऐसी साइट मौजूद है?

जैसा कि मुझे एहसास हुआ कि जब मैं किसी उत्तर पर टिप्पणी कर रहा था, तो मैं जो देख रहा हूं उसका आदर्श दृष्टिकोण कोड का "फ़्लिकर" है। कुछ जहां मैं स्रोत के पैकेज को टॉस कर सकता हूं, एक संक्षिप्त विवरण लिख सकता हूं, इसे टैग कर सकता हूं, और इसके साथ किया जा सकता हूं। अगर ऐसा कुछ मौजूद नहीं है, तो शायद मुझे अपनी अगली तरफ परियोजना मिल गई।

Joe answeredCodeKeep के साथ जो लगभग बिल्कुल वैसा ही है जो मैं ढूंढ रहा हूं, लेकिन यह लाइसेंसिंग जैसी चीजों को संभाल नहीं करता है, और यह लगभग थोड़ा मूल है। लेकिन यह अब तक का सबसे नज़दीक है।

संपादित करें: मुझे यह उल्लेख करना चाहिए था कि ये सभी चीजें आम तौर पर असंबंधित हैं, और मैं उन्हें सभी को एक साथ पैकेज नहीं करना चाहता हूं।

+0

मुझे पता है कि मैंने एक ".net contrib" प्रोजेक्ट के बारे में सुना है जिसे किसी ने भी इसी तरह के लक्ष्य के साथ बनाया है, लेकिन मेरे जीवन के लिए मुझे अब यह नहीं मिल रहा है। –

+0

रूबी पर सक्रिय सपोर्ट लाइब्रेरी (जो रूबीऑनरल फ्रेमवर्क से आता है) बहुत उपयोगी सामग्री के साथ है। यहां .NET के लिए एक समान दृष्टिकोण है: http://code.google.com/p/activesupportnet/ शायद आपकी सामग्री को मर्ज करने का प्रयास करने के लिए एक अच्छी जगह हो। –

+0

ऐ सक्रिय समर्थन बहुत अच्छा है। हालांकि यह थोड़ा बहुत विशिष्ट है। – snicker

उत्तर

2

CodeKeep इस के लिए उपयोग की जाने वाली एक और साइट है। बोनस यह है कि उनके पास विजुअल स्टूडियो एडिन हैं जो आपको अपने आईडीई से सीधे इन कोड भागों के माध्यम से खोजने की अनुमति देते हैं।

+0

यह लगभग बिल्कुल वैसा ही है जो मैं खोज रहा था, सिवाय इसके कि इसमें लाइसेंसिंग और सामान जैसी चीजें शामिल नहीं हैं। – snicker

11

तुम बस CodePlex पर एक परियोजना शुरू कर सकता है और अपनी परियोजना अनिवार्य रूप से "Eensy weensy सहायक नेट वर्ग भंडार" या जो भी आप इसे कॉल करना चाहते हैं होगा http://www.codeproject.com/ और http://code.msdn.microsoft.com/

+0

एमएसडीएन जो कुछ मैं ढूंढ रहा था उसके करीब दिखता है। – snicker

0

नहीं है। वही है जो मैं सुझाव देता हूं।

+0

कोई बुरा विचार नहीं है .. लेकिन इनमें से अधिकतर वर्ग पूरी तरह से असंबंधित हैं। उन्हें एक साथ पैकेज करने के लिए ज्यादा समझ नहीं आता है, और मुझे लगता है कि वे एक समूह के रूप में खो जाएंगे। – snicker

3

आप codeplex पर पोस्ट या आप एक छोटे से पेज का निर्माण और आप के लिए क्या देख रहे हैं की तरह फाइलों sourceforge

+0

कोडप्लेक्स और सोर्सफोर्ज इस तरह की चीजों के लिए बहुत बड़े हैं, जो Google Code के तुलनीय हैं। – snicker

+0

क्षमा करें, लेकिन मुझे CodePlex और Google Code – Baget

2

CodeProject.com लगता है डाल सकते हैं। शायद codeguru.com

+0

कोडगुरु कोड कोड के समान कोई ट्यूटोरियल/आलेख साइट जैसा नहीं है। मुझे कहीं और चाहिए कि मैं बस कुछ स्रोत टॉस कर सकता हूं, इसे टैग कर सकता हूं, अपना लाइसेंस घोषित कर सकता हूं, और इसके साथ किया जा सकता हूं .... और उम्मीद है कि दूसरों को यह मिल सकता है। मुझे लगता है कि मैं कोड के लिए फ़्लिकर चाहता हूं। हर हर। – snicker

4

मैं सामान्य उद्देश्य सी # कक्षाओं/उपयोगिताओं के लिए Microsoft Code Gallery की अनुशंसा करता हूं। वे बहुत सी छोटी सबमिशन लेंगे।

छोटे WPF और Silverlight नमूने के लिए, Microsoft Expression Community Gallery बहुत अच्छी तरह से काम करता है, और एक्सपोजर की उचित मात्रा प्राप्त करता है।

+0

हाँ मैं कोड गैलरी की ओर अधिक से अधिक झुका रहा हूँ। मुझे पता है कि इसे अच्छी तरह से अनुक्रमित किया जा रहा है और इसका मतलब है कि किसी को भी अधिक संभावना है कि कोई मेरी सहायक ईन्सी वेंसी कक्षाएं पायेगा। – snicker

+0

मैंने इसे अतीत में उपयोग किया है - अभिव्यक्ति एक महान है - मुझे लगभग एक सप्ताह में एक नमूने पर एक अच्छा सौ डाउनलोड मिला, जो कि किसी भी चीज़ के लिए अच्छा नहीं है जिसका विज्ञापन कभी नहीं किया गया था। –

3

मेरी सिफारिश एक ब्लॉग शुरू कर रही है और आपकी सारी सामग्री पोस्ट कर रही है। फिर अपनी स्रोत फ़ाइलों को संबद्ध पर रखें: SourceForge, CodeProject, Assembla आदि स्रोत होस्टिंग। मैं व्यक्तिगत रूप से असेंबला का उपयोग करता हूं, वे ओपन सोर्स प्रोजेक्ट्स के लिए मुफ्त होस्टिंग प्रदान करते हैं और आपको एसवीएन, वेब स्पेस, सहयोग सॉफ्टवेयर इत्यादि देते हैं।

+0

यह एक अच्छा विचार हो सकता है .. लेकिन एक ब्लॉग अस्पष्टता की ट्यूबों में खो सकता है। असेंबला बहुत अच्छा लग रहा है। – snicker

+0

आप आश्चर्यचकित होंगे, अगर आप सार्थक सामग्री बनाते हैं तो यह हमेशा के लिए सिंडिकेट कर सकता है। मेरे ब्लॉग 2 पर मेरी सबसे छोटी पोस्टों में से लगभग एक लाइनर थे जो लोगों को अनावश्यक रूप से जटिल बनाते थे, जो अभी भी उन्हें प्रति माह 100 हिट लाते हैं। भले ही वे 08 के शुरुआती दिनों में लिखे गए थे। –

संबंधित मुद्दे