ArcGIS वेब डेवलपमेंट का भविष्य क्या है? क्या यह जावास्क्रिप्ट और HTML5 है? [बन्द है]


11

मैं आर्कगिस वेब विकास के भविष्य के बारे में जानना चाहता हूं; क्या यह एचटीएमएल 5 है?

मैं ArcObjects और .NET वेब एडीएफ के साथ काम करता था, इसलिए मुझे सबसे अच्छी तकनीक का पालन करना चाहिए, खासकर जब मुझे पता है कि सिल्वरलाइट संस्करण अपडेट रोक दिए गए हैं?

इसलिए मुझे लगता है कि भविष्य में .NET को पालन करने वाली सबसे अच्छी तकनीक HTML5 के साथ जावास्क्रिप्ट है। क्या यह सच है?


2
दिलचस्प सवाल है लेकिन मैंने इसे बंद करने के लिए मतदान किया क्योंकि यह QnA प्रारूप के लिए एक अच्छा फिट नहीं है। इस सवाल का निश्चित रूप से जवाब देने का कोई तरीका नहीं है। We expect answers to be supported by facts, references, or specific expertise, but this question will likely solicit debate, arguments, polling, or extended discussion
आरके

जवाबों:


10

मेरा मानना ​​है कि सब कुछ उस दिशा में बढ़ रहा है, मोबाइल ब्राउज़र केवल जावास्क्रिप्ट / html का समर्थन करते हैं और यहां तक ​​कि win8 जावास्क्रिप्ट / html में भी मेट्रो-ऐप्स के लिए एक समर्थित स्टैक है। ईएसआरआई का पालन करना होगा, और वे (आर्कगिस ऑनलाइन आदि)

लेकिन, यदि आपके उपयोगकर्ता अभी भी डेस्कटॉप पर IE के पुराने संस्करणों का उपयोग करते हैं, तो अभी एडोब फ्लेक्स या सिल्वरलाइट एक बेहतर विकल्प है।

Jquery या dojo जावास्क्रिप्ट जैसी अच्छी रूपरेखा वाले आधुनिक ब्राउज़र वास्तव में शक्तिशाली हैं। सर्वर पर आप अभी भी asp.net का उपयोग कर सकते हैं, लेकिन html उत्पन्न करने के बजाय, आप Json उत्पन्न कर रहे हैं, जो ब्राउज़र में पार्स किया गया है।


3
+1 यह पहचानने के लिए कि वर्तमान में फ्लेक्स और सिल्वरलाइट अभी भी वैध विकल्प हैं। अधिकांश लोग HTML5 + जावास्क्रिप्ट वाइब द्वारा उड़ा दिए जाते हैं और इस महत्वपूर्ण बिंदु को प्राप्त नहीं करते हैं।
देवदत्त तेंशे

इसलिए .NET डेवलपर को जावास्क्रिप्ट में शिफ्ट होना चाहिए या सिवरलाइट के साथ काम करना चाहिए?
जियोइड

1
मेरी राय में, किसी भी वेबदेव (.net / java / php) को कुछ जावास्क्रिप्ट सीखना चाहिए: सबसे महत्वपूर्ण: अधिक से अधिक ग्राहक / उपयोगकर्ता मोबाइल ब्राउज़र पर समर्थन चाहते हैं। और क्योंकि वास्तव में सिल्वरलाइट और फ्लेक्स डेस्कटॉप पर चले जाएंगे, लेकिन इसमें कम से कम 4 या 5 साल लगेंगे।
वारिसेका

2

मुझे लगता है कि आर्कजीस जावा स्क्रिप्ट एपीआई सबसे अच्छा विकल्प होगा।

आपके प्रश्न के अनुसार, Java Script API + Dojo + ArcGIS सबसे अच्छा विकल्प है और यह डेस्कटॉप, मोबाइल और TAB प्लेटफार्मों का समर्थन करता है।

जावा स्क्रिप्ट एपीआई के पेशेवरों / विपक्ष की जाँच करें



आपके पुनरावृत्ति के लिए धन्यवाद यह बहुत उपयोगी है मैं मानता हूं कि फ्लैश और स्लिवरलाइट मर चुके हैं इसलिए जावास्क्रिप्ट से कोई रास्ता नहीं है लेकिन यह मुश्किल है
जियोइड

जावास्क्रिप्ट मुश्किल नहीं है लेकिन यह .net से बहुत अलग है। सलाह का एक टुकड़ा: ब्राउज़रों (फायरबग आदि) में एकीकृत डिबगिंग टूल के साथ काम करें, डिबगिंग के लिए अपनी आईडीई पर भरोसा न करें।
वारिसेका

1

मैं वास्तव में कहूंगा कि यह भविष्य की तुलना में अधिक वर्तमान है। आर्कगिस सर्विसेज का उपभोग करने के कई तरीके हैं, लेकिन जावास्क्रिप्ट / एचटीएमएल 5 लाइब्रेरी समूह के सबसे पोर्टेबल और व्यापक रूप से उपयोग करने योग्य हैं। वे इन दिनों लगभग हर चीज पर काम करते हैं।

ESRI पहले ही वेब ADF और सिल्वरलाइट से दूर जा चुका है। यह केवल कुछ समय पहले की बात है जब यह एक क्रमिक डाउनवर्ड ट्रेंड पर दिया गया है। (मुझे उम्मीद है कि वे WPF समर्थन को बनाए रखेंगे क्योंकि यह डेस्कटॉप अनुप्रयोग विकास के लिए इतना आसान है, लेकिन यह एक गौण बात है।)

एक सामान्य उद्देश्य वेब ऐप के लिए, जावास्क्रिप्ट जाने का रास्ता है। व्यक्तिगत रूप से इसका इस्तेमाल करने के बाद, यह कुछ ऐसा है जिसे मैं ईमानदारी से काम करना आसान समझता हूं ... वेब एडीएफ जैसे जानवर की तुलना में दोगुना है।


यह सुनना अच्छा है कि जावास्क्रिप्ट वेब एडीएफ
जियोइड
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.