2012-06-09 10 views
6

मैं देख रहा था कि इस पैटर्न का उपयोग कर अनुप्रयोग हैं। उदाहरण के लिए, इसी तरह। बुकबुक गैलासोफ्ट से एमवीवीएम फ्रेमवर्क को कार्यान्वित कर रहा है।मेट्रो अनुप्रयोगों में एमवीवीएम का उपयोग कैसे शुरू करें?

मैं Windows 8 में कुछ प्रयोगशालाओं का अध्ययन करना चाहते हैं, लेकिन मैं मेट्रो अनुप्रयोगों में इस पद्धति का उपयोग कर के बारे में मेरे शक है।

किसी एक अच्छा साइट है जहाँ आप MVVM साथ Win8 का उपयोग सिखाने जानता है?

+1

इस नई साइट के बारे में [Google] (http://www.google.com) कहा जाता है? नहीं, गंभीरता से, इस विषय को व्यापक रूप से दस्तावेज किया गया है, कृपया इस तरह के प्रश्न पूछने से पहले कुछ शोध करें। –

उत्तर

4

MVVM Windows 8 में विशेष कुछ भी नहीं है यदि आप Windows 8 के साथ MVVM का उपयोग कर के बारे में कोई ट्यूटोरियल नहीं मिलता है, सिल्वरलाइट साथ MVVM के बारे में ट्यूटोरियल के लिए खोज का प्रयास करें।

आप भी इस जाँच कर सकते हैं:

1

मैं StyleMVVM सलाह देते हैं। यह मेट्रो प्लेटफ़ॉर्म के लिए ग्राउंड अप से डिज़ाइन किया गया एक एमवीवीएम फ्रेमवर्क है। इसमें अपनी विशेषता आधारित आईओसी, ICommand के लिए कार्यान्वयन और संलग्न कमांड व्यवहार, साथ ही टाइल्स, बैज, टोस्ट्स और सेटिंग्स फलक (आकर्षण फ्लायआउट) के लिए सेवाएं भी शामिल हैं। यह सभी तीन भाषाओं (सी #, सी ++/सीएक्स और एचटीएमएल/जेएस) का भी समर्थन करता है।

चीजों को शुरू करने में आसान बनाने के लिए कई सी # & सी ++/सीएक्स टेम्पलेट्स के साथ-साथ एक अच्छा उदाहरण मौसम ऐप भी है। MVVM for Windows 8 पुस्तकालय में

+0

आपको इसके साथ अपनी संबद्धता का खुलासा करने की आवश्यकता है। यह पोस्ट यहां आपके उत्तर का लगभग एक सटीक डुप्लिकेट है: http://stackoverflow.com/a/12763744/938695 केवल विज्ञापनों के मुकाबले ज्यादा प्रदान करें। –

+2

मैं क्षमा चाहता हूं कि मुझे नोट को नीचे रखना है कि मैं StyleMVVM का लेखक हूं। कहा जा रहा है कि यह एक विज्ञापन होने का इरादा नहीं था। यह एक ओपन सोर्स प्रोजेक्ट है जो मेट्रो में एमवीवीएम करने की समस्या को हल करने के लिए विशेष रूप से तैयार है, इसलिए मैंने सोचा कि यह इस प्रश्न के विषय पर था और जिस पर आपने बताया था। भविष्य में मैं उन प्रतिक्रियाओं से बचने और उनसे बचने की कोशिश करूंगा जिन्हें गलत समझा जा सकता है। –

1

देखो। यह बहुत ही सरल है। आप अपने प्रोजेक्ट में अपना NuGet पैकेज जोड़ सकते हैं। इसमें विजुअल स्टूडियो के लिए ऑन-लाइन प्रोजेक्ट टेम्पलेट भी है। तो यह शुरू करना बहुत आसान है। और यह लाइब्रेरी है लेकिन ढांचा नहीं है, इसलिए आप अपनी पसंदीदा सुविधाओं का उपयोग कर सकते हैं।

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