WebMatrix: 51Degrees.mobi से मोबाइल क्लाइंट डेफिनेशन पैकेज के साथ काम करना

51Degrees.mobi कंपनी वेब डेवलपर्स के लिए मोबाइल प्लेटफार्मों के साथ सरलीकृत कार्य को व्यवस्थित करने के लिए एक समाधान विकसित कर रही है। कंपनी के उत्पाद का उपयोग करके, आप मोबाइल क्लाइंट को आसानी से और सटीक रूप से निर्धारित कर सकते हैं जो वेब पेज का अनुरोध करता है और क्लाइंट के लिए आवश्यक रूप में डेटा वापस करके इस अनुरोध को संसाधित करता है।

51Degrees.mobi ने हाल ही में Umbraco CMS और WebMatrix विकास मंच के लिए समर्थन की घोषणा की , जिसके लिए अनअटेंडेड इंस्टॉलेशन पैकेज जारी किए गए हैं। पैकेज निम्न पते पर उपलब्ध हैं:आप आसानी से Umbraco CMS के साथ काम करने के लिए पैकेज का उपयोग कर सकते हैं जैसा कि इस लेख में लिखा गया है।

आइए देखें कि यह वेबमैट्रिक्स के लिए उदाहरण पैकेज के साथ कैसे काम करता है।

पैकेज स्थापना


"प्रारंभ साइट" टेम्पलेट के आधार पर वेबमैट्रिक्स में एक साइट बनाएं या खोलें। WebMatrix "साइट" अनुभाग में, आपको "ASP.NET वेब पेज प्रशासन" (चित्र 1) मिलेगा।

image
अंजीर। 1. WebMatrix में परियोजना प्रशासन के लिए लिंक

इस मद का उपयोग करके पृष्ठ प्रशासन पर जाएं। पासवर्ड दर्ज करने और परियोजना स्थापित करने के लिए आवश्यकताओं को पूरा करने के बाद (आपको परियोजना में फ़ाइल का नाम बदलने की आवश्यकता है) आपको नुगेट पैकेज (चित्रा 2) की सूची में ले जाया जाएगा।

image
अंजीर। 2. परियोजना में स्थापना के लिए उपलब्ध पैकेजों की सूची

पहला पैकेज 51Degrees.mobi कंपनी पैकेज है जिसकी हमें आवश्यकता है। समय के साथ, यह पहला होना बंद हो जाएगा, लेकिन आप इसे हमेशा एक खोज के माध्यम से पा सकते हैं।

पैकेज के विपरीत "इंस्टॉल" पर क्लिक करें और पैकेज स्वचालित रूप से आपकी परियोजना में स्थापित हो जाएगा (चित्रा 3)।

image
अंजीर। 3. पैकेज की सफल स्थापना की पुष्टि

उसके बाद, आप विंडो को बंद कर सकते हैं और वेबमैट्रिक्स में लौट सकते हैं। अपनी साइट (चित्र 4) को पुनरारंभ करने के लिए "पुनरारंभ करें" बटन पर क्लिक करें।

image
अंजीर। 4. साइट को पुनरारंभ करना

उसके बाद, निष्पादन के लिए साइट चलाएं। आप ASP.NET वेब प्रोजेक्ट या अपनी स्वयं की साइट (चित्र 5) का एक मानक दृश्य देखेंगे।

image
अंजीर। 5. चल रहा आवेदन

मोबाइल क्लाइंट से अनुरोध


अब मोबाइल क्लाइंट के माध्यम से पेज एक्सेस का अनुकरण करने का प्रयास करते हैं। ऐसा करने के लिए, इंटरनेट एक्सप्लोरर के ब्राउज़र डेवलपर टूल की समृद्ध क्षमताओं का लाभ उठाएं। टूलबार को F12 हॉटकी के माध्यम से या "डेवलपर टूल" मेनू से कॉल करें।

image
अंजीर। 6. इंटरनेट एक्सप्लोरर डेवलपर उपकरण

टूल विंडो में, "टूल", "उपयोगकर्ता एजेंट स्ट्रिंग बदलें", "कस्टम" चुनें और निम्नलिखित पैरामीटर सेट करें:

अनुकूल नाम - विंडोज फोन 7

उपयोगकर्ता एजेंट स्ट्रिंग - मोज़िला / 4.0 (संगत; MSIE 7.0; विंडोज़ फोन ओएस 7.0; त्रिशूल / 3.1; IEMobile / आईपी)

image
अंजीर। 7. Internet Explorer में मोबाइल उपयोगकर्ता एजेंट स्थापित करना

"इंस्टॉल करें" पर क्लिक करें। इसके बाद ब्राउजर में साइट पेज को रिफ्रेश करें। अब वेब एप्लिकेशन, जिसे 51 डिग्र्रीसमोबी पैकेज द्वारा विस्तारित किया गया है, मानता है कि हम एक मोबाइल डिवाइस से लॉग इन हैं और स्वचालित रूप से एक डिफॉल्ट मोबाइल प्रेजेंटेशन पेज (चित्र 8) जेनरेट करते हैं।

image
अंजीर। 8. मोबाइल क्लाइंट से अनुरोध करने पर मोबाइल पेज अपने आप जेनरेट हो जाता है

निष्कर्ष


इस प्रकार, 51Degrees.mobi पैकेज की स्थापना के साथ हमारी साइट को स्वचालित रूप से ग्राहक जानकारी के लिए पूर्ण समर्थन के साथ मोबाइल ग्राहकों से अनुरोध प्रसंस्करण कार्यक्षमता प्राप्त हुई। उसके बाद, डेवलपर के लिए उपयुक्त प्रसंस्करण को जोड़ने के लिए पर्याप्त है और ग्राहक के प्रकार के आधार पर, विभिन्न लेआउट के साथ कुछ पृष्ठ लौटाएं।

Source: https://habr.com/ru/post/In117879/


All Articles