ASP.NET AJAX Tutorial: हम चाहें या न चाहें, लेकिन समय के साथ जरूरतें बदलती हैं और जरूरतों के साथ Developers व Architects के लिए Web बदलता है और इस बार Web में परिवर्तन करने के लिए AJAX तकनीक को विकसित किया गया है, जो कि Rich Internet Applications व Rich User Experience Develop करने के लिए मुख्य Technology की तरह Use हो रहा है।
वर्तमान समय में Web Development की जरूरतें बदल गई हैं। इसी वजह से जिन तीन मुख्य Pillars पर ASP.NET WebForms Model को Develop किया गया था, वे वर्तमान समय के Web Development के लिए उपयोगी नहीं रह गई हैं। हालांकि कोई नहीं जानता कि WebForms कब अपने जीवनकाल के अन्त पर पहुंचेगा, लेकिन ये हम सभी जानते हैं कि वह समय अब ज्यादा दूर नहीं है।
AJAX तकनीक के विकसित होने के साथ ही Request Processing के एक एक Architecture का भी विकास हुआ जिसके कारण उन सुविधाओं को AJAX के माध्यम से Pure Stateless Protocol आधारित Web Model के अन्तर्गत प्राप्त किया जाने लगा, जिन्हें प्राप्त करने के लिए ASP.NET WebForms Model में View State, Postbacks व Server Controls जैसे तीन Pillars को Define किया गया था।
इसलिए वास्तव में यदि हम ASP.NET WebForms Model के इन तीन Pillars को छोड दें, तो ASP.NET Model के लिए Define की गई अन्य Classes किसी भी अन्य Programming Model के लिए ज्यों की त्यों Reuse हो जाती हैं और ऐसा ही हुआ है ASP.NET MVC के साथ, जो कि पूरी तरह से ASP.NET WebForms के लिए Develop की गई Classes व Runtime Environment पर ही आधारित है, लेकिन MVC नाम के एक एक Programming Pattern के रूप में।
यानी अन्य शब्दों में कहें तो AJAX तकनीक के विकास के कारण ही ASP.NET WebForms Model नई प्रकार की Web Requirements को पूरा करने में अक्षम हो गया था, इसलिए ASP.NET के Future Development को बेहतर तरीके से समझने के लिए तथा WebForms Model को भी वर्तमान जरूरतों को पूरा करने हेतु और अधिक बेहतर तरीके से Use करने के लिए AJAX तकनीक के Development Paradigm Shift हेतु Play किए गए Role को समझना जरूरी है और आगे आने वाले निम्न Articles में हम इसी विषय से सम्बंधित विभिन्न Aspects को विस्तार से जानेंगे:
Classic ASP.NET – The WebForms Model
What is Paradigm Shift
Role of AJAX in Paradigm Shift
Data-for-Data Model of WebForms
What Web Should Do for Developers
AJAX – The Built-in Feature of Web
ये Article इस वेबसाईट पर Selling हेतु उपलब्ध EBook Core ASP.NET WebForms with C# in Hindi से लिया गया है। इसलिए यदि ये Article आपके लिए उपयोगी रहा, तो निश्चित रूप से ये पुस्तक भी आपके लिए काफी उपयोगी साबित होगी।
Core ASP.NET WebForms in Hindi | Page:647 | Format: PDF