यह विंडोज़ ऐप है जिसका नाम JDynamiTe है, जावा में डायनामिक टेम्पलेट जिसकी नवीनतम रिलीज़ को JDynamiTe2.0.zip के रूप में डाउनलोड किया जा सकता है। इसे वर्कस्टेशन के लिए मुफ्त होस्टिंग प्रदाता ऑनवर्क्स में ऑनलाइन चलाया जा सकता है।
JDynamiTe नामक इस ऐप को ऑनलाइन डाउनलोड करें और ऑनवर्क्स के साथ जावा में डायनामिक टेम्पलेट मुफ्त में चलाएं।
इस ऐप को चलाने के लिए इन निर्देशों का पालन करें:
- 1. इस एप्लिकेशन को अपने पीसी में डाउनलोड करें।
- 2. हमारे फ़ाइल प्रबंधक में https://www.onworks.net/myfiles.php?username=XXXXX उस उपयोगकर्ता नाम के साथ दर्ज करें जो आप चाहते हैं।
- 3. इस एप्लिकेशन को ऐसे फाइल मैनेजर में अपलोड करें।
- 4. इस वेबसाइट से कोई भी ओएस ऑनवर्क्स ऑनलाइन एमुलेटर शुरू करें, लेकिन बेहतर विंडोज ऑनलाइन एमुलेटर।
- 5. ऑनवर्क्स विंडोज ओएस से आपने अभी शुरुआत की है, हमारे फाइल मैनेजर को https://www.onworks.net/myfiles.php?username=XXXXX उस यूजरनेम के साथ जाएं जो आप चाहते हैं।
- 6. एप्लिकेशन डाउनलोड करें और इसे इंस्टॉल करें।
- 7. अपने Linux वितरण सॉफ़्टवेयर रिपॉजिटरी से वाइन डाउनलोड करें। एक बार इंस्टॉल हो जाने पर, आप ऐप को वाइन के साथ चलाने के लिए डबल-क्लिक कर सकते हैं। आप PlayOnLinux को भी आज़मा सकते हैं, जो वाइन पर एक फैंसी इंटरफ़ेस है जो आपको लोकप्रिय विंडोज़ प्रोग्राम और गेम इंस्टॉल करने में मदद करेगा।
वाइन लिनक्स पर विंडोज सॉफ्टवेयर चलाने का एक तरीका है, लेकिन विंडोज की आवश्यकता नहीं है। वाइन एक ओपन-सोर्स विंडोज संगतता परत है जो किसी भी लिनक्स डेस्कटॉप पर सीधे विंडोज प्रोग्राम चला सकती है। अनिवार्य रूप से, वाइन खरोंच से पर्याप्त विंडोज़ को फिर से लागू करने की कोशिश कर रहा है ताकि वह उन सभी विंडोज़ अनुप्रयोगों को वास्तव में विंडोज़ की आवश्यकता के बिना चला सके।
JDynamiTe, जावा में डायनामिक टेम्पलेट
Ad
वर्णन
JDynamiTe एक उपकरण है जो आपको "टेम्पलेट" दस्तावेज़ों से किसी भी प्रारूप में गतिशील रूप से दस्तावेज़ बनाने की अनुमति देता है।और ऐसा करने के लिए कोड की बहुत कम पंक्तियों (या बिल्कुल भी कोई पंक्ति नहीं!) की आवश्यकता होती है।
JDynamiTe के कुछ विशिष्ट उपयोग डोमेन हैं:
- गतिशील वेब पेज निर्माण,
- पाठ दस्तावेज़ निर्माण,
- स्रोत कोड जनरेशन...
वास्तव में, यह किसी भी मामले में उपयोगी हो सकता है जहां पूर्व-निर्धारित दस्तावेज़ों (टेम्पलेट्स) को डेटा के साथ गतिशील रूप से पॉप्युलेट करना होता है।
JDynamiTe का मुख्य लाभ डेटा (सामग्री), प्रस्तुति (कंटेनर) और सामग्री निर्माण कोड (जावा में लिखा गया) के बीच वास्तविक अलगाव की अनुमति देना है।
JDynamiTe में कोई विशिष्ट टेम्पलेट भाषा शामिल नहीं है, और यह एक पूर्ण रूपरेखा नहीं है।
यह आपके सॉफ़्टवेयर आर्किटेक्चर में एक सरल "ईंट" है, आपके डेटा मॉडल और आपके प्रेजेंटेशन मॉडल के बीच एक "गोंद" है।
JDynamiTe एक जावा पैकेज है, जिसे लचीला और खुला बनाने के लिए डिज़ाइन किया गया है।
अधिक विवरण और ढेर सारे उदाहरणों के लिए, यहां मुखपृष्ठ पर जाएँ: http://jdynamite.sourceforge.net
विशेषताएं
- टेम्प्लेट से गतिशील दस्तावेज़ों को पार्स करने और विकसित करने के लिए आपको केवल एक वर्ग और कुछ विधियों की आवश्यकता है (उदाहरण देखें)।
- ये टेम्प्लेट दस्तावेज़ किसी भी टेक्स्ट (एएससीआई, यूनिकोड...) प्रारूप में हो सकते हैं।
- टेम्प्लेट में जोड़ने के लिए कोई "टेम्पलेट भाषा", कोई नियंत्रण संरचना (जैसे "के लिए", "जबकि" ...) नहीं है।
- JDynamiTe को टेम्प्लेट दस्तावेज़ में केवल तीन प्रकार के टैग ("वेरिएबल", "स्टार्ट डायनेमिक एलिमेंट", और "एंड डायनेमिक एलिमेंट") को पहचानने की आवश्यकता है।
- यदि आवश्यक हो, तो इन टैगों के लिए किसी भी वाक्यविन्यास को (नियमित अभिव्यक्तियों का उपयोग करके) फिर से परिभाषित किया जा सकता है। उदाहरण के लिए, HTML टेम्पलेट दस्तावेज़ (डिफ़ॉल्ट सिंटैक्स) के साथ, टैग HTML टिप्पणियों के भीतर संलग्न होते हैं।
- एक "गतिशील तत्व" एक "ब्लॉक" है जिसे गतिशील रूप से विकसित किया जा सकता है। उपयोग के उदाहरण: सूची, तालिका, गणना, आदि... अधिक जानकारी के लिए दस्तावेज़ JDynamiTe API दस्तावेज़ देखें।
- JDynamiTe 2.0 के बाद से, एक नए प्रकार का डायनामिक एलिमेंट है: "XML डायनामिक एलिमेंट्स" XML फ़ाइलों से इनपुट लेने वाले टेम्पलेट को स्वचालित रूप से पॉप्युलेट करने की अनुमति देता है। दूसरे शब्दों में: आप मानक XPath सिंटैक्स का उपयोग करके अपने टेम्पलेट में विशेष टैग जोड़ सकते हैं, जो बाहरी XML फ़ाइल में निहित डेटा को संदर्भित करता है। इस तरह, डेटा के इस ब्लॉक को प्रोग्रामेटिक रूप से पॉप्युलेट करने की कोई आवश्यकता नहीं है: JDynamiTe पार्सर स्वचालित रूप से आपके लिए यह करता है। नए समर्पित उदाहरण पृष्ठ में कई उदाहरण खोजें।
- JDynamiTe 2.0 एक नया टूल प्रदान करता है: JDynTool, जो JDynamiTe पैकेज पर आधारित है, और कमांड लाइन इनवोकेशन द्वारा भी प्रयोग करने योग्य है।
- JDynamiTe टेम्पलेट पुन: उपयोग (कई गतिशील पीढ़ियों के लिए एक बार इनपुट टेम्पलेट रीडिंग) को सक्षम बनाता है।
- यह डायनामिक एलिमेंट्स नेस्टिंग (उदाहरण के लिए सूचियों की सूची बनाने के लिए) को भी सक्षम बनाता है।
- एक वैकल्पिक टैग उपलब्ध है जो टेम्पलेट दस्तावेज़ में "अनदेखे ब्लॉक" डालने की अनुमति देता है। आप अपने टेम्प्लेट में "वास्तविक" डेटा को इस विशेष प्रकार के ब्लॉक में सम्मिलित कर सकते हैं, और अधिक यथार्थवादी प्रतिपादन का अनुकरण कर सकते हैं, जो डिजाइनरों के लिए एक उपयोगी कार्य दस्तावेज़ हो सकता है। टेम्प्लेट पार्सिंग के दौरान इन ब्लॉक सामग्रियों को पूरी तरह से नजरअंदाज कर दिया जाता है।
दर्शक
उन्नत अंतिम उपयोगकर्ता, डेवलपर्स, सूचना प्रौद्योगिकी
प्रोग्रामिंग भाषा
जावा
यह एक एप्लिकेशन है जिसे https://sourceforge.net/projects/jdynamite/ से भी प्राप्त किया जा सकता है। हमारे निःशुल्क ऑपरेटिव सिस्टमों में से एक से सबसे आसान तरीके से ऑनलाइन चलाने के लिए इसे ऑनवर्क्स में होस्ट किया गया है।
