Agile: वेब एप्स अद्भुत आश्चर्यजनक तरीका बनाएँ
कुछ लोग हैं जो जोर देते हैं कि कोड का एकमात्र वास्तविक तरीका टेक्स्ट-आधारित संपादक जैसे वीआई या एमएक्स में है। अन्य लोग विजुअल स्टूडियो के आराम से प्रस्थान करने से पहले अंग को काट लेंगे। जबकि पहला समूह वाई 2 के 38 तक अब तक अपने कंसोल पर खुशी से कोड करेगा, दूसरा समूह हमेशा सॉफ्टवेयर विकास की सादगी में नए नवाचारों की मांग कर रहा है। ये लोग एग्इल प्लेटफॉर्म के लक्षित उपयोगकर्ता हैं - सुंदर और कार्यात्मक वेब ऐप्स बनाने का एक अद्भुत तरीका। केवल एक उदाहरण के रूप में, आप एक्सेल स्प्रेडशीट ले सकते हैं और कोड की एक पंक्ति लिखने के बिना, इसे 5 मिनट में खोजे जाने योग्य, क्रमबद्ध, संपादन योग्य वेब ऐप में बदल सकते हैं। पुराना स्कूल हैकर या नहीं, यह बहुत प्रभावशाली है।
Agile प्लेटफार्म प्राप्त करना
एग्इल प्लेटफार्म विंडोज सॉफ्टवेयर है, और एक इंस्टॉलर यहां पाया जा सकता है। यह ध्यान देने योग्य है कि इंस्टॉलर इंस्टॉल के दौरान कुछ अतिरिक्त घटक (जैसे आईआईएस या एसक्यूएल सर्वर के कुछ हिस्सों) डाउनलोड कर सकता है, इसलिए प्रक्रिया में कुछ समय लग सकता है।
पहला Agile आवेदन
जब सबकुछ स्थापित होता है, तो सर्विस स्टूडियो को आग लगाना, एग्इल के विकास पर्यावरण। मुख्य मेनू पर, स्क्रैच से अपना ऐप शुरू करना चुनें। आपको मुख्य संपादक विंडो में छोड़ दिया जाएगा।
अभी डेटा के लिए प्रतीक्षा कर रहे हैं, आपको अभी एक खाली टेम्पलेट मिला है। हमें बस इतना करना है कि यह कुछ डेटा दें (इस मामले में, एक्सेल स्प्रेडशीट के रूप में)। Agile डेटा के आधार पर एक वेबसाइट बना देगा।
डेटा आयात करना
उदाहरण अभ्यास के रूप में, हम एक साधारण बग ट्रैकर / टिकट प्रणाली तैयार करेंगे। प्रक्रिया को सरल बनाने के लिए, मैंने उदाहरण डेटा के रूप में कार्य करने के लिए एक स्प्रेडशीट तैयार की है, जिसे यहां डाउनलोड किया जा सकता है।
सेवा स्टूडियो में, " आयात -> एक्सेल से संस्थाएं " पर क्लिक करें और उस फ़ाइल को चुनें जिसे आपने अभी डाउनलोड किया है। यदि आप दाएं हाथ फलक देखते हैं, तो आप कुछ नई प्रविष्टियां दिखाएंगे। जिस अनुभाग के बारे में आपको चिंता करने की आवश्यकता है वह संस्थाएं है । वहां, अब आप टिकट नामक एक नई इकाई देखेंगे। इस इकाई को पैनल से खींचें और इसे सीधे होमपेज आइकन के शीर्ष पर रखें।
अपना "काम" देखें
मान लीजिए या नहीं, अब आपने हमारे मूल बग ट्रैकर के लिए जो कुछ भी करने की ज़रूरत है, वह कर लिया है। संदेह है? आप प्रोजेक्ट को प्रकाशित करके और अपने ब्राउज़र में पूर्वावलोकन करके स्वयं के लिए देख सकते हैं। इमारत शुरू करने के लिए स्क्रीन के शीर्ष पर 1-क्लिक प्रकाशित करें बटन पर क्लिक करें।
इसमें कम से कम कुछ सेकंड लगेंगे, और आप स्क्रीन के निचले बाएं हिस्से में बार के साथ प्रगति देख सकते हैं। एक बार ऐसा करने के बाद, आपको निचले दाएं बटन में अपने वेब ब्राउज़र में प्रोजेक्ट को देखने के लिए एक विकल्प प्रस्तुत किया जाएगा। अब आप अपने डेटा के आधार पर आपके लिए जेनरेट किए गए पृष्ठ को देखेंगे।
बहुत अच्छा हुह?
अपने पेज और डेटा को संपादित करना
निश्चित रूप से आप अपने सिस्टम में डेटा को बदलने में सक्षम होना चाहते हैं। आइए अपने पेज पर टिकट नंबर को एक लिंक में बदलकर शुरू करें, जो उपयोगकर्ताओं को " टिकट संपादित करें " पृष्ठ पर ले जाएगा। मुख्य प्रवाह स्क्रीन पर, " टिकट_लिस्ट " लेबल वाले चांदी के वर्ग पर डबल क्लिक करें। यह एक WYSIWYG संपादक खुल जाएगा जहां आप अपने पृष्ठ पर वस्तुओं को अंतःक्रियात्मक रूप से प्रबंधित कर सकते हैं।
ऊपर दिखाए गए टिकट नंबर पर राइट क्लिक करें, और " नई टिकट_एडिट वेब स्क्रीन से लिंक करें" का चयन करें। यह एक नया पृष्ठ उत्पन्न करेगा जहां आप सूचीबद्ध सभी डेटा आसानी से संपादित कर सकते हैं। आगे बढ़ें, फिर से प्रकाशित करें और स्वयं के लिए देखें।
अधिक जानकारी
इस मंच की सबसे अच्छी सुविधाओं में से एक यह है कि वे आपके लिए जानने के लिए आवश्यक सब कुछ सीखने के लिए प्रशिक्षण सामग्री का एक बेहद व्यापक सेट प्रदान करते हैं। यह सब यहाँ उपलब्ध है।
निष्कर्ष
मैंने मुश्किल से Agile की सतह खरोंच कर लिया है, और ईमानदारी से, मैं पहले से ही बहुत उड़ा दिया गया है। यह दुर्लभ है कि मैं वास्तव में सॉफ्टवेयर से प्रभावित हूं। जैसा कि वास्तव में प्रभावित हुआ है, लेकिन Agile एक उत्पाद का एक बिल्ली है। हमने इस मार्गदर्शिका में जो कुछ किया है, वह यह है कि यह प्लेटफ़ॉर्म क्या कर सकता है, लेकिन यह छोटा सा भी दिखाता है कि यह एक अद्भुत अच्छी तरह से डिज़ाइन किया गया सिस्टम है। मेरे लिए, एग्इल प्लेटफार्म के बारे में सबसे बड़ी कमी विंडोज पुस्तकालयों और अनुप्रयोगों पर निर्भर है। यह वास्तव में एक बुरी चीज नहीं है, प्लेटफार्म मेरी विंडोज 7 टेस्ट मशीन पर काफी अच्छा काम करता है, लेकिन पोर्टेबिलिटी ने इसे असली हत्यारा ऐप बनाया होगा। उस ने कहा, मैं थोड़ी देर में विंडोज बूट करने के लिए तैयार हूं अगर इसका मतलब है कि मैं एक आलसी दोपहर में सुंदर, कार्यात्मक और शक्तिशाली वेब एप्लिकेशन विकसित कर सकता हूं।