जबकि इंटरनेट और माइक्रोसॉफ्ट दोनों आधुनिक कंप्यूटरों के केंद्र में हैं, बाद वाले के लंबे समय से वेब-लेखन एप्लिकेशन, फ्रंटपेज को आम तौर पर अवमानना के साथ देखा गया है। इसके कारण, फ्रंटपेज बंद हो गया है, जिसे यहां देखे गए पूर्ण पुनर्लेखन से बदल दिया गया है।
फ्रंटपेज की प्रमुख विफलताओं में से एक इसका अति-अनुकूल इंटरफ़ेस था, जिसने यह दिखावा किया कि एक सफल वेब पेज को डिजाइन करना प्रिंट के लिए डिजाइनिंग जैसा था। परिचित वर्ड-स्टाइल फ़ॉर्मेटिंग टूलबार बनी हुई है, लेकिन, अन्यथा, एक्सप्रेशन वेब दूसरे चरम पर चला गया है और अब विज़ुअल स्टूडियो की तरह दिखता है, जिसमें केंद्रीय डिज़ाइन और कोडिंग विंडो सभी तरफ टास्क पेन से घिरी होती है। इनमें से 18 हैं, फाइलों को प्रबंधित करने के विकल्प (केंद्रीय फलक में भी किए गए), टैग खींचने और छोड़ने, और नियंत्रण और फिर उनके गुणों को सेट करने, शैलियों को लागू करने और संगतता की जांच करने के विकल्प के साथ। वर्तमान फ्रंटपेज उपयोगकर्ताओं के लिए, यह अनिवार्य रूप से डराने वाला प्रतीत होगा, लेकिन नया इंटरफ़ेस आम तौर पर अच्छी तरह से सोचा और कुशल है।
फ्रंटपेज की स्वीकृति के लिए एक और अधिक गंभीर बाधा मानकों के प्रति इसका तिरस्कार था। शुक्र है, माइक्रोसॉफ्ट ने अपना सबक सीख लिया है और सभी सही शोर कर रहा है: विशेष रूप से, एक्सएचटीएमएल 1 ट्रांजिशनल और सीएसएस 2.1 विनिर्देश। किसी भी असंगति को स्टेटस बार और कोड व्यू में फ़्लैग किया जाता है। आप अन्य HTML, XHTML और CSS स्कीमा को लक्षित करने के लिए इन्हें ओवरराइड भी कर सकते हैं और संगतता परीक्षक का उपयोग करके, किसी स्कीमा या IE ब्राउज़र संस्करण (और IE6 के विरुद्ध कोई भी CSS स्वरूपण) के विरुद्ध पृष्ठों की संख्या की जांच कर सकते हैं। Microsoft ने निस्संदेह 4.01 से पहले के HTML संस्करणों और इंटरनेट एक्सप्लोरर के अलावा सभी ब्राउज़रों को अनदेखा करके अपने लिए जीवन आसान बना दिया है। लेकिन यह अभी भी अधिकांश मौजूदा आधारों को कवर करता है और अधिकांश डिजाइनरों के लिए इसे सरल बनाता है।
इस तरह के एक आधुनिक दृष्टिकोण के साथ, सीएसएस समर्थन मौलिक है, और एक्सप्रेशन वेब एक परिष्कृत रेंडरिंग इंजन के साथ सभी पड़ावों को बाहर निकालता है, जो मानकों और विचित्र मोड दोनों में फेंके गए किसी भी चीज़ को संभालता है। CSS-आधारित साइट टेम्प्लेट की एक श्रृंखला है, और आपके डिज़ाइन को लागू शैलियाँ, प्रबंधित शैलियाँ और CSS गुण कार्य फलक के साथ अनुकूलित किया जा सकता है - बाद वाली शैलियों को वर्तमान स्वरूपण में खिलाती है और आपको उनकी संपत्तियों को तुरंत देखने और संपादित करने देती है। हैंडलिंग सही नहीं है, लेकिन यह आम तौर पर बहुत ही कुशल और अक्सर उपयोग करने में खुशी होती है।
हैंड्स-ऑन पेज डिज़ाइन के लिए तैयार किया गया है, लेकिन इन दिनों डेटा-संचालित संलेखन आदर्श होता जा रहा है। एक्सएमएल यहां महत्वपूर्ण है, और एक्सप्रेशन वेब पेज में लाए गए डेटा को संभालने के लिए बिल्ट-इन एक्सपैथ एक्सप्रेशन बिल्डर के साथ ड्रैग-एंड-ड्रॉप समर्थन प्रदान करता है और एक्सएसएल ट्रांसफॉर्म समर्थन इसे प्रस्तुत करने के लिए कि आप कैसे चाहते हैं। RSS फ़ीड्स को जल्दी से पुनः प्राप्त करने और पुन: स्वरूपित करने की क्षमता विशेष रूप से उपयोगी साबित होनी चाहिए।
Google डॉक्स में केवल एक पेज का लैंडस्केप कैसे बनाएं
यदि आप पूरी तरह से गतिशील वेब एप्लिकेशन बनाने के लिए सरल डेटा प्रस्तुति से आगे बढ़ना चाहते हैं, तो एक्सप्रेशन वेब अपने व्यापक ASP.NET 2 समर्थन के साथ इसे सरल बनाता है। डेटाबेस एकीकरण, कैलेंडर प्रदर्शन या लॉगिन सुविधाओं जैसी नेविगेशनल सुविधाएँ प्रदान करने के लिए आप ASP.NET 2 नियंत्रणों की एक विशाल श्रृंखला पर खींच सकते हैं। फिर आप टैग गुण पैलेट या इन-सीटू के माध्यम से इन नियंत्रणों की उपस्थिति और व्यवहार को प्रबंधित कर सकते हैं। बंडल किए गए ASP.NET डेवलपमेंट सर्वर के साथ, आप स्थानीय रूप से अपने जेनरेट किए गए पृष्ठों की सेवा और पूर्वावलोकन कर सकते हैं और उन्नत नियंत्रण के लिए, एक्सप्रेशन वेब और विज़ुअल स्टूडियो 2005/विज़ुअल वेब डेवलपर एक्सप्रेस संस्करण के बीच साइटों का आदान-प्रदान कर सकते हैं।
यह प्रभावशाली सामग्री है, हालांकि एक्सप्रेशन वेब की अपनी कोडिंग क्रेडेंशियल्स को उन भाषाओं के लिए संदर्भ सामग्री जोड़कर बढ़ाया जा सकता है जो इसका समर्थन करती हैं। अधिक से अधिक, यह अधिक भाषाओं का समर्थन कर सकता है, क्योंकि वर्तमान में, यदि आप अपने पृष्ठों को PHP, JSP, ColdFusion या ASP के पुराने संस्करण के साथ बनाना चाहते हैं, तो एक्सप्रेशन वेब इसे संभाल नहीं सकता है। एक तरह से, हालांकि, यह बात है - एक्सप्रेशन वेब का लक्ष्य ड्रीमविवर की चौड़ाई प्रदान करना नहीं है, इसके बजाय उन मूल मानकों (एक्सएचटीएमएल/सीएसएस/एक्सएमएल/एएसपी. वेब संलेखन। यदि आप इससे खुश हैं, तो एक्सप्रेशन वेब के पास पेश करने के लिए बहुत कुछ है, पेशेवर वेब डिज़ाइन बनाना, यदि बिल्कुल सरल नहीं, तो कम से कम सीधा।
अगला पृष्ठ