.NET में निर्भरता इंजेक्शन
576 पृष्ठ
Hindi
PDF
4.5

.NET में निर्भरता इंजेक्शन

DI-паттерны и практики для .NET-разработчиков

लेखक:

वर्ष:

सारांश:

परिचय

पुस्तक «Dependency Injection in .NET» (हिंदी अनुवाद में — «.NET में निर्भरता इंजेक्शन») मार्क सीमैन और स्टीवन वैन ड्यूरसन द्वारा लिखित, .NET इकोसिस्टम में निर्भरता इंजेक्शन (DI) पर शायद सबसे आधिकारिक और गहन कृति है। 2019 में प्रकाशित दूसरा संस्करण, आधुनिक वास्तविकताओं को ध्यान में रखते हुए पूरी तरह से संशोधित किया गया है: .NET Core, ASP.NET Core, Microsoft.Extensions.DependencyInjection कंटेनर और हाल के वर्षों की सर्वोत्तम प्रथाएँ। यह पुस्तक केवल DI-कंटेनरों का उपयोग करना नहीं सिखाती, बल्कि सही आर्किटेक्चरल सोच विकसित करती है, जो ढीले-युग्मित, परीक्षण योग्य और रखरखाव योग्य एप्लिकेशन बनाने में सक्षम बनाती है।

यह पुस्तक किस बारे में है

पुस्तक तीन तार्किक भागों में विभाजित है। पहला भाग मूल बातों से परिचित कराता है: निर्भरताएँ क्या हैं, उनका इंजेक्शन आर्किटेक्चर को क्यों बेहतर बनाता है, कौन से पैटर्न मौजूद हैं (कंस्ट्रक्टर, प्रॉपर्टी, मेथड)। दूसरा भाग एंटी-पैटर्न और समझौतों के लिए समर्पित है — लेखक सामान्य गलतियों जैसे Service Locator, Ambient Context और स्टैटिक क्लासेस के अत्यधिक उपयोग का विस्तार से विश्लेषण करते हैं। तीसरा भाग DI-कंटेनरों (Autofac, Simple Injector, Microsoft.Extensions.DependencyInjection) के चयन और कॉन्फ़िगरेशन के साथ-साथ वास्तविक प्रोजेक्ट्स में DI के एकीकरण के लिए एक व्यावहारिक मार्गदर्शिका है: वेब एप्लिकेशन, डेस्कटॉप एप्लिकेशन, सेवाएँ और टेस्ट।

यह पुस्तक किसके लिए है

यह पुस्तक मध्यम और उन्नत स्तर के .NET डेवलपर्स के लिए है, जो पहले से ही C# से परिचित हैं और अपने ज्ञान को गहरा करना चाहते हैं।

अनुशंसाएँ