सभी मौजूदा उत्तरों को एक उत्तर में संयोजित करना और व्यवस्थित करना, फिर मेरा अपना शोध जोड़ना:
Microsoft गैजेट विकास का संक्षिप्त सारांश :
वे किसमें लिखे गए हैं? Windows Vista / सात गैजेट्स को XML, HTML, CSS और कुछ IE स्क्रिप्टिंग भाषा के मिश्रण में विकसित किया जाता है। स्क्रिप्ट # की नवीनतम रिलीज़ के साथ C # का उपयोग करना भी संभव है।
वे कैसे पैक / तैनात किए जाते हैं? वास्तविक गैजेट * .gadget फ़ाइलों में संग्रहीत किए जाते हैं, जो केवल एक ज़िप फ़ाइल में संपीड़ित ऊपर सूचीबद्ध पाठ स्रोत फ़ाइलें हैं।
गैजेट विकास के लिए उपयोगी संदर्भ:
मैं कहाँ से शुरू करूँ? Windows Vista / सेवन गैजेट विकास के लिए अच्छा परिचयात्मक संदर्भ:
यदि आप ऑफ़लाइन संसाधनों का उपयोग करने के इच्छुक हैं, तो यह पुस्तक एक उत्कृष्ट संसाधन प्रतीत होती है:
मुझे क्या जानने की ज़रूरत है? कुछ अन्य उपयोगी संदर्भ; जरूरी नहीं कि निर्देशात्मक हो
अद्यतन: ठीक है, यह एक लोकप्रिय उत्तर साबित हुआ है ~ विंडोज 7 गैजेट विकास के साथ अपना खुद का हालिया अनुभव साझा करना:
शायद विंडोज 7 गैजेट के विकास के साथ आरंभ करने का सबसे आसान तरीका एक गैजेट को संशोधित करना है जो पहले ही विकसित हो चुका है। मैंने हाल ही में खुद ऐसा किया है क्योंकि मैं एक बड़ा घड़ी गैजेट चाहता था। कोई भी खोजने में असमर्थ, मैंने मानक विंडोज घड़ी गैजेट की एक प्रति के साथ छेड़छाड़ की, जब तक कि वह दोगुना नहीं था। मैं घड़ी गैजेट से शुरू करने की सलाह देता हूं क्योंकि यह काफी छोटा और अच्छी तरह से लिखा गया है। यहाँ मैं इस्तेमाल किया प्रक्रिया है:
- जिस गैजेट को आप संशोधित करना चाहते हैं उसका पता लगाएँ। वे कई अलग-अलग स्थानों में स्थित हैं। * .Gadget नाम के फ़ोल्डर खोजें। उदाहरण:
C:\Program Files\Windows Sidebar\Gadgets\Clock.Gadget\
- इस फ़ोल्डर की एक प्रतिलिपि बनाएँ (स्थापित गैजेट ज़िप फ़ाइलों में लिपटे नहीं हैं।)
- कुछ प्रमुख भागों का नाम बदलें:
- फ़ोल्डर का नाम
- गैजेट के अंदर का नाम। xml फ़ाइल। ऐसा दिखता है:
<name>Clock</name>
यह वह नाम है जिसे "गैजेट गैलरी" विंडो में प्रदर्शित किया जाएगा।
- संपूर्ण * .gadget निर्देशिका को ज़िप करें।
- फ़ाइल एक्सटेंशन को "ज़िप" से "गैजेट" में बदलें (संभवतः ".zip" एक्सटेंशन को निकालने की आवश्यकता है)
- नए * .gadget फ़ाइल पर डबल क्लिक करके गैजेट की अपनी नई प्रति स्थापित करें। अब आप अपने गैजेट को किसी भी अन्य गैजेट की तरह जोड़ सकते हैं (डेस्कटॉप पर राइट क्लिक करें-> गैजेट्स)
- पता लगाएँ कि यह गैजेट कहाँ स्थापित है (शायद
%LOCALAPPDATA%\Microsoft\Windows Sidebar\
)
- इस निर्देशिका में फ़ाइलों को संशोधित करें। गैजेट एक वेब पेज के समान है: एचटीएमएल, सीएसएस, जेएस, और छवि फाइलें। गैजेट.एक्सएमएल फ़ाइल निर्दिष्ट करती है कि किस फ़ाइल को गैजेट के लिए "इंडेक्स" पृष्ठ के रूप में खोला गया है।
- आपके द्वारा परिवर्तनों को सहेजने के बाद, गैजेट की एक नई आवृत्ति स्थापित करके परिणाम देखें। आप जावास्क्रिप्ट को डीबग भी कर सकते हैं (बाकी लेख बहुत जानकारीपूर्ण है, भी)।