Castle Project
कैसल प्रोजेक्ट (या संक्षेप में कैसल) सी. एल. आई. प्लेटफॉर्म कार्यान्वयन (जैसे. एन. ई. टी. फ्रेमवर्क) के लिए एक मुक्त-स्रोत अनुप्रयोग ढांचा है। इसे 6 नवंबर, 2014 को जारी किया गया था। इस परियोजना की स्थापना अपाचे एवलॉन और अपाचे एक्सकैलिबर परियोजनाओं के एक सदस्य द्वारा की गई थी। इस परियोजना की स्थापना हैमिल्टन वेरिसिमो डी ओलिवेरा (उर्फ "हैमेट") द्वारा की गई थी, जो अपाचे एवलॉन और अपाचे एक्सकैलिबर परियोजनाओं के सदस्य थे। नियंत्रण पात्र के व्युत्क्रम के विकास में रुचि रखते हुए, जब उन्होंने एवलॉन से इस्तीफा दे दिया और एक्सकैलिबर से मोहभंग हो गए, तो उन्होंने. NET प्लेटफॉर्म के लिए अपना खुद का विकास और जारी किया। कोड प्रोजेक्ट पर लेखों की एक श्रृंखला प्रकाशित करने के बाद हैमेट अन्य डेवलपर्स के साथ शामिल हो गए, और कैसल प्रोजेक्ट ने अंततः अपने मिशन का विस्तार किया "अच्छी वास्तुकला को बढ़ावा देते हुए सामान्य उद्यम और वेब अनुप्रयोगों के विकास को गति देने के लिए उपकरणों का एक सरल सेट प्रदान करने के लिए"। कैसल परियोजना. NET समुदाय से स्वीकृति और माइंड-शेयर प्राप्त करना जारी रखती है, जिसमें "मजबूत, विस्तार योग्य, काम करने वाले सॉफ़्टवेयर" के निर्माण में सहायता करने के लिए एक ढांचे के रूप में Microsoft विचार नेताओं से मान्यता शामिल है। 2006 में, हैमेट ने कैसल प्रोजेक्ट और ढांचे का उपयोग करके विकसित अनुप्रयोगों के लिए वाणिज्यिक सहायता प्रदान करने के लिए अपनी खुद की कंपनी शुरू की। अगस्त 2008 में, वह एम. ई. एफ. टीम में एक कार्यक्रम प्रबंधक के रूप में माइक्रोसॉफ्ट में शामिल हुए। 31 अक्टूबर 2008 को, हैमेट ने अपने ब्लॉग पर घोषणा की कि कैसल प्रोजेक्ट को विभाजित कर दिया गया है, और बाद में सभी उप-परियोजनाओं को बनाए रखा जाएगा और स्वतंत्र रूप से जारी किया जाएगा। विभाजन के बाद जारी होने वाली पहली परियोजना डायनेमिकप्रॉक्सी थी, जिसे 4 मई, 2009 को जारी किया गया था। विशेषताएँ माइक्रोकर्नल, नियंत्रण का एक मुख्य हल्का व्युत्क्रम (आईओसी) पात्र है। विंडसर, उद्यम आवश्यकताओं के लिए उपयुक्त नियंत्रण पात्र का एक लचीला और शक्तिशाली विन्यास योग्य व्युत्क्रम है। मोनोरेल, एक एम. वी. सी. वेब अनुप्रयोग ढांचा, रूबी ऑन रेल्स एक्टिवरेकॉर्ड से प्रेरित है, जो एन. एच. आई. बी. आर. एन. ए. टी. के शीर्ष पर निर्मित सक्रिय रिकॉर्ड पैटर्न का कार्यान्वयन है। पहलू #, ए. ओ. पी. गठबंधन की सिफारिशों के अनुरूप एक सरल पहलू-उन्मुख प्रोग्रामिंग ढांचा। डायनेमिकप्रॉक्सी, इंटरफेस और कंक्रीट वर्गों के लिए एक लोकप्रिय हल्का प्रॉक्सी जनरेटर है। एनवेलोसिटी, वेलोसिटी टेम्पलेट इंजन के आधिकारिक बंदरगाह से एक बेहतर कांटा। संदर्भ बाहरी लिंक ज़ेन और महल रखरखाव की कला ओरेन ऐनी का ब्लॉग. NET प्रोग्रामिंग उपकरण वेब फ्रेमवर्क