वेब विकास
बड़े संगठनों और व्यवसायों के लिए, वेब डेवलपमेंट टीम सैकड़ों लोगों (वेब ​​डेवलपर्स) से मिलकर और वेब साइटों को विकसित करते समय एजाइल कार्यप्रणाली जैसे मानक तरीकों का पालन कर सकती हैं। छोटे संगठनों को केवल एक स्थायी या अनुबंध करने वाले डेवलपर या संबंधित कार्य पदों जैसे ग्राफिक डिजाइनर या सूचना प्रणाली तकनीशियन के लिए माध्यमिक असाइनमेंट की आवश्यकता हो सकती है। वेब विकास एक नामित विभाग के डोमेन के बजाय विभागों के बीच एक सहयोगी प्रयास हो सकता है। वेब डेवलपर विशेषज्ञता के तीन प्रकार हैं: फ्रंट-एंड डेवलपर, बैक-एंड डेवलपर और पूर्ण-स्टैक डेवलपर। फ्रंट-एंड डेवलपर्स उपयोगकर्ता ब्राउज़र में चलने वाले व्यवहार और विज़ुअल्स के लिए ज़िम्मेदार हैं, जबकि बैक-एंड डेवलपर्स सर्वर से निपटते हैं।
विन्डोज़ एक्स्प्लोरर
जबकि विन्डोज़ एक्स्प्लोरर देशी रूप से COM इंटरफ़ेस के रूप में विस्तारशीलता को उजागर करता है, एक्सटेंशन लिखने के लिए .नेट फ्रेमवर्क (.NET Framework) का उपयोग किया जा सकता है, .नेट फ्रेमवर्क की COM इन्टेरोप कार्यक्षमता का उपयोग करते हुए. जबकि खुद माइक्रोसॉफ्ट एक्सटेंशन को उपलब्ध कराता है - जैसे "फोटो इन्फो टूल" - जिनका लेखन .नेट फ्रेमवर्क के इस्तेमाल से किया जाता है, वे वर्तमान में प्रबंधित शेल एक्सटेंशन लिखने के खिलाफ सिफारिश करते हैं, क्योंकि प्रति प्रक्रिया CLR (संस्करण 4.0 से पहले के) केवल एक उदाहरण को लोड किया जा सकता है। यह व्यवहार संघर्ष का कारण होगा यदि CLR के विभिन्न संस्करणों को लक्ष्य बनाने वाले बहु प्रबंधित एड-इन्स को एक साथ चलाने का प्रयास किया जाता है।