DevCon'11 पर एक व्यक्तिपरक नज़र या एचटीएमएल 5 निकट भविष्य में रूस पर विजय प्राप्त करेगा या नहीं

DevCon'11 सम्मेलन में मेरी मुख्य रुचि ग्राहक पर प्रौद्योगिकी कुश्ती के विषय से संबंधित थी। रिपोर्ट "ग्राहक पर पसंद - एचटीएमएल 5, सिल्वरलाइट, डब्ल्यूपीएफ, विन 32" और इसी नाम की गोल मेज मैंने इस सम्मेलन में अपने लिए महत्वपूर्ण घटनाओं पर विचार किया। क्यों?

क्योंकि अब, अंत उपयोगकर्ताओं के लिए समाधान के एक डेवलपर के रूप में, मुझे वास्तव में एक ओर WinForms + WCF + ClickOnce जैसी प्रौद्योगिकियों के बीच चयन करना है और सिल्वरलाइट 4 - सबसे प्रगतिशील, लेकिन फिर भी विकसित हो रहा है और वर्तमान में प्रौद्योगिकियों के पिछले सेट के लिए कुछ पहलुओं में हीन है। (WinForms + WCF + ClickOnce)।
और फिर सिल्वरलाइट 5 रिलीज़ और एचटीएमएल 5 के बारे में प्रचार, जो ग्राहक को उन सभी तकनीकों को मारना चाहिए जो हमने अब तक इस्तेमाल किया था, बस कोने के आसपास है।


26 मई, 2011

अगला, देवकॉन 11 घटनाओं के लिए पंजीकरण प्रक्रिया के विवरण के लिए प्रौद्योगिकी से एक छोटा विचलन होगा।

सुबह शांत हो गई, और एक लंबी आस्तीन वाली टी-शर्ट की तुलना में मेरे साथ कुछ गर्म लेने के बारे में सोचने के बाद, मैंने इसे पक्ष में नहीं लेने का फैसला किया। नौ बजे हम बस में सहयोगियों के साथ बैठते हैं और आगामी सम्मेलन कार्यक्रम पर चर्चा करते हैं। प्रश्न यह उठता है कि रिपोर्ट के विषय में "क्लाइंट पर विकल्प - एचटीएमएल 5, सिल्वरलाइट, डब्ल्यूपीएफ, विन 32" विनफॉर्म्स का संकेत क्यों नहीं दिया गया है? हम तय करते हैं कि इस प्रकार को Win32 के रूप में समझा जाना चाहिए। हम किसी तरह अनिश्चितता से सहमत हैं और इस उम्मीद के साथ जाते हैं कि जल्द ही हमारे लिए सब कुछ स्पष्ट हो जाएगा। यात्रा एक लंबी थी। क्या इस दिशा में हमेशा ऐसे ट्रैफ़िक जाम होते हैं? क्या हम गुरुवार को इतने अशुभ थे? स्पष्ट नहीं है। मैंने हमेशा सोचा था कि मॉस्को क्षेत्र से मॉस्को तक ट्रैफ़िक जाम सुबह में होना चाहिए, लेकिन इसके विपरीत नहीं। लेकिन फिर ट्रैफिक जाम आखिरकार गायब हो जाता है और हमें लगता है कि हमारी बस गति बढ़ा रही है, और हम जल्द ही वहां पहुंचेंगे। लेकिन अचानक बस धीमी हो जाती है और हम सभी को सांस लेने के लिए बाहर जाने के लिए आमंत्रित किया जाता है। सवाल हैं। क्या बात है? ऐसा कैसे? कब तक जाना है? जवाब है। रिसेप्शन में लड़कियों के पास प्रतिभागियों को पंजीकृत करने का समय नहीं था और सड़क पर बस को बंद करने के लिए कहा। शिट होता है या C'est la vie। एक ठंडी सुबह आपको अतिरिक्त तरल पदार्थ निकालना चाहती है। कहां डाली जाए? पास में ही एक जंगल और एक रास्ता है, पूरी तरह से किसी न किसी तरह का कचरा। टिपटो पर, रास्ते के साथ, जंगल में कूड़ेदान के माध्यम से। जंगल में, मिट्टी अभी भी नम है, जैसे कि पूरी तरह से सूखा दलदल नहीं। शिट होता है या C'est la vie। लेकिन जल्द ही हम वापस बस में हैं, और एक और 20 मिनट बाद मौके पर। हुर्रे!

पंजीकरण की प्रक्रिया

रिसेप्शन के लिए कतार। हम खड़े रहे। हमारी बारी आती है। रिसेप्शन में लड़की - “नमस्ते, तुम्हारा नाम क्या है? जांच करने के लिए, कृपया उस पंक्ति में खड़े हों। " हम दूसरी बारी में मिलते हैं। हम खड़े रहे। यह मोड़ है। लड़की - “नमस्ते। आप कहां जाते हैं? "हम कहते हैं," हम कैसे जानते हैं? लड़की अपने हाथ से दिखाती है कि सूचियाँ कहाँ लटकी हैं। हम कतार को मुक्त करते हैं, हम सूचियों का अध्ययन करने जाते हैं। हम अपने उपनाम और स्तंभ के बगल में, कुछ संख्याओं के साथ पाते हैं। इस मामले में, संख्या 3. यह समझने के लिए कि यह क्या है, हम स्तंभ शीर्षक की तलाश कर रहे हैं। ऊपर आने वाला पहला शब्द "कॉटेज" शब्द है। हम तय करते हैं कि हमारे पास एक झोपड़ी नंबर 3 है। फिर से हम लाइन में लग गए। हम खड़े रहे। यह मोड़ है। लड़की - “नमस्ते। आप कहां रहते हैं? "हम," कॉटेज नंबर 3, "लड़की ने एक पल के लिए सोचा, कुछ कागजों में अफवाह उड़ी, जवाब दिया," हमारे पास कोई कॉटेज नंबर 3 नहीं है, "लड़की अपने हाथ से दिखाती है कि सूचियां कहां लटकी हुई हैं, और उसे फिर से देखने के लिए कहता है। फिर हम कहते हैं कि हमने बस संख्या 3 देखी और फैसला किया कि इसका मतलब झोपड़ी है। लड़की जवाब देती है कि यह सबसे अधिक संभावना इमारत का मतलब है और हमें बिल्डिंग नंबर 3 में जाने और वहां सब कुछ पता लगाने की पेशकश करता है। सौभाग्य से, यह वास्तव में एक इमारत बन गया, और अंतिम स्थान का बचाव करने के बाद, हम अंत में बस गए और एक सामान्य शौचालय में चले गए। सौभाग्य से, Zdob si zdub द्वारा एक उत्कृष्ट संगीत कार्यक्रम (मुझे नहीं पता कि यह कैसे अनुवाद करता है, लेकिन मेरे दिमाग में शाम के अंत में "आप मर जाते हैं") के साथ एक जुड़ाव है और मुफ्त बीयर का एक समुद्र सुबह की सभी असुविधाओं को सुचारू करता है।

ग्राहक तकनीक पर वापस जाएं

2011 में सम्मेलन की सामान्य धारणा HTML (यहां तक ​​कि 5, 4 नहीं) + जावा स्क्रिप्ट है, यही वह है जो क्लाइंट पर निकट भविष्य का निर्धारण करेगा। मेरी एक अतृप्त भावना थी। क्या मैं अब सोता हूं, और मैं इस सब के बारे में सपने देखता हूं, या क्या मैं बस जाग गया था और पिछले सम्मेलनों में जो कुछ कहा गया था वह सब "प्लेटफॉर्म ...." था। WinForm को तकनीक द्वारा अप्रचलित घोषित किया गया था जो कि "चॉइस ऑन क्लाइंट" रिपोर्ट में दुनिया में किसी के लिए भी दिलचस्प नहीं था, और इसलिए इसे चर्चा सूची में शामिल नहीं किया गया था। लेकिन इस तकनीक पर काम करने वाले और अभी भी किए गए सभी कार्यक्रमों के बारे में क्या? WCF + ClickOnce के बारे में क्या? तो WinForms के लिए दुनिया के सबसे अच्छे और सबसे अमीर devexpress घटक क्या हैं? वैसे, मेरा DevCon'11 लोगो DevExpress से जुड़ा था, शायद देव के पहले अक्षर और रंग योजना के कारण। ऐसा लगता है कि Microsoft भूल गया है जिसके कारण वे अब आम तौर पर विषय उठा सकते हैं - ग्राहक पर पसंद उनके उत्पादों पर लागू होती है। वे भूल गए कि पहले भी ऐसी डेल्फी थी और डेल्फी के माहौल की तुलना में अधिक सुविधाजनक बनाने के बिना, वे अब इस विषय पर चर्चा नहीं करेंगे, या कोई भी उनकी बात नहीं सुनेगा।
सिल्वरलाइट के लिए के रूप में। संस्करण 5 में, यह वास्तव में एक परिपक्व उत्पाद बन जाएगा जो वास्तव में WinForms और WebForms के हत्यारे होने का दावा करता है। जिस तरह WinForms और WebForms + VisualStudio ने एक बार हत्या कर दी या कम से कम काफी डेल्फी को दबा दिया, SilverLight5 वह उत्पाद बन जाना चाहिए जो WinForms और WebForms को मार देगा।

चाहिए, लेकिन होगा?

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

मेरी राय में, निम्नलिखित स्थिति अब ग्राहक पर है।

पहला स्थान
WinForms + WCF + ClickOnce + (DevExpress Components) + (पैटर्न और व्यवहार - स्मार्ट ग्राहक मार्गदर्शन)

दूसरा स्थान
सिल्वरलाइट + डब्ल्यूसीएफ आरआईए सेवा + (पैटर्न और अभ्यास: प्रिज्म) + एमवीवीएम पैटर्न

तीसरा स्थान
HTML5 + (आशा है कि घटक होंगे, सुविधाजनक विकास वातावरण, उद्यम-स्तर के अनुप्रयोगों को विकसित करने के लिए सिफारिशें)

2011 में क्लाइंट पर बड़े पैमाने पर विकास के लिए Win32 और C ++, मेरी राय में, इस पर विचार नहीं किया जाना चाहिए। निर्माण, रखरखाव, निर्माण समय की जटिलता बहुत अधिक है। Win32 और C ++ क्लाइंट डेवलपमेंट या अत्यधिक विशिष्ट कार्यों के लिए वातावरण बनाने का एक साधन रहेगा। हालाँकि, यदि अधिकांश ग्राहक अचानक ऐसे उपकरण बन जाते हैं जो .NET फ्रेमवर्क या HTML5 का समर्थन नहीं करते हैं, तो Win32 और C ++ पहले आते हैं।

निष्कर्ष

बेशक, DevCon'11 घटना बहुत आवश्यक और उपयोगी है। इस तरह के एक आयोजन में, डेवलपर्स के पास इस बारे में जानने का अवसर होता है कि अग्रणी सॉफ्टवेयर कंपनियों द्वारा क्या निर्देशित किया जाता है। बदले में, सॉफ्टवेयर कंपनियों के पास सामान्य डेवलपर्स से उनके विचारों, संदेहों, इच्छाओं के बारे में प्रतिक्रिया प्राप्त करने का अवसर होता है।

ग्राहक के बारे में मेरी राय न केवल तकनीक से, बल्कि प्रौद्योगिकी + विकास उपकरण द्वारा जीती जाएगी। यदि यह सिल्वरलिग या एचटीएमएल 5 है, तो मूल कोड के अनुसार, यह बड़ी बात नहीं है। वे पर्यावरण और प्रौद्योगिकियों को जीतेंगे जो उन्हें तेजी से विश्वसनीय, बनाए रखने में आसान, एक्स्टेंसिबल कोड बनाने की अनुमति देगा। मैं चाहूंगा कि ये विकास वातावरण सरल और सुविधाजनक हों। और शायद DevCon'15 पर हम कई युवा और खुश लड़कियों को देख पाएंगे जो उपयोगकर्ता इंटरफ़ेस डिजाइनर हैं जो इन उत्पादों का उपयोग करते हैं और डेवलपर्स के हमारे कठोर पुरुष वातावरण को सुंदर महिला मुस्कुराहट की सुंदरता से पतला किया जाएगा।

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


All Articles