2012-07-24 14 views
8

यदि कोई एमवीवीएम लाइट का उपयोग कर विंडोज 8 मेट्रो अनुप्रयोगों को विकसित करना शुरू करता है तो कृपया मुझे विंडोज 8 (विनआरटी) प्रोजेक्ट टेम्पलेट बनाने में मदद करें। मैं माइक्रोसॉफ्ट के लेआउटवेयर पेज (बेस क्लास) का उपयोग करके ऊब जाता हूं। मुझे बस एमवीवीएम लाइट की मदद से वर्ग की संरचना करने की जरूरत है। अगर किसी ने ऐसा किया है तो कृपया मेरी मदद करें या एमवीवीएम लाइट का उपयोग कर विंडोज 8 मेट्रो एप्लिकेशन को विकसित करने के लिए कुछ लिंक प्रदान करें।विनरेट एमवीवीएम लाइट नमूना प्रोजेक्ट

प्रमुख क्षेत्रों में जहां मैं समस्याओं का सामना कर रहा हैं:

  1. नेविगेशन (आगे और पीछे)
  2. राज्य (विंडोज़ में Tombstoning 8) हैंडलिंग
  3. नेविगेशन एप्लिकेशन के बाद प्रपत्र समाप्ति राज्य आदि की शुरूआत
  4. हैंडलिंग WebService [पोस्ट का उपयोग कर http ग्राहक]
+1

आपको कम से कम 4 सवाल पूछा है। आपको इसे चार पदों में तोड़ना चाहिए ताकि आपके प्रश्नों का उत्तर अलग-अलग दिया जा सके। – mydogisbox

+0

वेब पर कहीं भी Win RT के साथ एमवीवीएम लाइट का उपयोग करने के लिए कोई प्रलेखन नहीं है। मैं तुम्हारी प्रशंसा करता हूँ! – krisdyson

उत्तर

2

एक (पुराने) MVV का उपयोग करने का उदाहरण नहीं है विंडोज 8 के साथ एम लाइट here मिला। एमवीवीएम लाइट स्रोत के हिस्से के रूप में टेम्पलेट्स और नमूने भी हैं here

संपादित करें: Here एमवीवीएम लाइट का उपयोग कर एक एमएसडीएन उदाहरण है।

+0

उपरोक्त नमूना बहुत उपयोगी नहीं हैं। यह बहुत अच्छा होगा अगर हमारे पास एमवीवीएम लाइट के साथ विकसित कोई नमूना ऐप है, जो आदर्श विंडोज स्टोर ऐप के सभी पहलू को प्रदर्शित करता है। मैंने देखा है [यात्रा कार्यक्रम हंटर] (https://github.com/stevenh77/ItineraryHunter-Win8) नमूना ऐप जिसे [कोना] के साथ विकसित किया गया है (https://mvvmlight.codeplex.com/discussions/konaguidance.codeplex.com) , विंडोज 8 PRISM के बराबर है। – Xyroid

+0

@Xyroid यह अच्छा होगा, लेकिन वास्तव में व्यवहार्य नहीं होगा। "आदर्श" विंडोज स्टोर ऐप आंशिक रूप से आप जो करने की कोशिश कर रहे हैं उसका परिणाम है, कौन से पुस्तकालय विकसित किए गए हैं और समुदाय ने क्या विकसित किया है। पिछले दो हिस्सों में एक आदर्श डेमो ऐप बहुत असंभव है। – mydogisbox

+0

आदर्श का अर्थ है नेविगेशन, अनुबंध, ईवेंट हैंडलिंग, बाइंडिंग इत्यादि जैसी बुनियादी चीजें – Xyroid

0

क्या this

के बारे में लेकिन मैं इसे कोशिश नहीं की। मैं पोर्टेबल क्लास लाइब्रेरी (लक्ष्य विंडोज 8.1 और .NET x.xx के साथ) का उपयोग कर रहा हूं और इस लाइब्रेरी को WinRT प्रोजेक्ट में संदर्भित किया गया है। पीसीएल के लिए एमवीवीएमलाइट this link

समस्या यह है कि आप स्थानीय फाइलों और स्थानीय सेटिंग्स तक नहीं पहुंच सकते हैं, लेकिन आप इसे प्रेजेंटेशन प्रोजेक्ट से शुरुआत में पोर्टेबल क्लास लाइब्रेरी में इंजेक्ट कर सकते हैं।

इस समाधान में बहुत सारे फायदे हैं और इनमें से एक है: सबसे आसान इकाई परीक्षण।

अधिक जानकारी के लिए इस ढेर अतिप्रवाह thread

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