ASP.NET Web Forms Future: वर्तमान में ASP.NET 4.5 Version उपलब्ध है जो कि Visual Studio 2013 के साथ उपलब्ध है। हालांकि Microsoft ने Desktop Development के लिए Windows Forms (WinForms) को पूरी तरह से Dead Technology घोषित कर दिया है और इसके Alternative के रूप में Launch किए गए WPF (Windows Presentation Foundation) को भी पिछले 4 सालों से Update नहीं किया है।
फिर भी ASP.NET WebForms के 4.5 Version में एक Improvements किए हैं, जिसका मतलब यही है कि Microsoft को अभी भी लगता है कि WebForms एक Dead End की तरफ बढने वाला Framework नहीं है बल्कि एक और अधिक Maturity व Stability की तरफ बढने वाला Framework है, अन्यथा WPF की तरह ही WebForms के Improvements को भी बन्द कर दिया गया होता, जो कि WinForms के साथ ही Launch की गई Technology है।
WebForms 4.5 में किए गए Improvements के रूप में हम ज्यादा बेहतर Caching API, Routing Support, Provider Model के लिए Extension व कुछ और एक Server Controls को Add किया है।
हालांकि WebForms में हर नई Release के साथ कुछ और Features को Add किया जाता है, लेकिन फिर भी WebForms वास्तव में अपने Architectural Dead End की तरफ बढ रहा है। यानी अन्य शब्दों में कहें तो अब WebForms के Architecture में कोई और नया Feature Add किया जा सके, इसकी सम्भावना नहीं है व WebForms लगभग पूरी तरह से Mature हो चुका है।
हालांकि WebForms में कुछ ऐसे Features हैं, जो वर्तमान परिप्रेक्ष्य में पूरी तरह से अनुपयोगी हो चुके हैं। लेकिन WebForms Model से उन्हें पूरी तरह से Remove करने के लिए पूरे WebForms Architecture को Modify करना पडेगा। अन्य शब्दों में कहें तो WebForms Model को Redesign करना पडेगा। इस स्थिति में ASP.NET WebForms के Future के सन्दर्भ में कुछ सवाल पैदा होते हैं कि ASP.NET का भविष्य क्या होगा अथवा क्या ASP.NET MVC, WebForms का ही Improved Version बन जाएगा?
यदि हम ASP.NET के Future के बारे में विचार करें, तो मूल रूप से जब तक हमारे Web Development Framework में AJAX को बिना उसे अलग से Call किए हुए Use किया जाना सम्भव नहीं होता, तथा जब तक हमारा Future ASP.NET Framework हमें हमारे Web Application के Development के लिए Testability, Simplicity, Layering, Control, Styling, AJAX व Productivity Provide नहीं करता, तब तक हम ASP.NET WebForms Model को बिना किसी परेशानी के Use कर सकते हैं और यदि हम वर्तमान समय तक देखें, तो अभी तक ASP.NET MVC भी इन सभी जरूरतों को पूरी तरह से Controlled तरीके से Fulfill करने में सक्षम नहीं है।
यानी हम अपने Web Applications को Develop करने के लिए अभी भी ASP.NET WebForms को Use कर सकते हैं और इस पुस्तक में हम ASP.NET WebForms Platform को ही Best तरीके से समझने व उपयोग में लेने के बारे में जानेंगे।
ये Article इस वेबसाईट पर Selling हेतु उपलब्ध EBook Core ASP.NET WebForms with C# in Hindi से लिया गया है। इसलिए यदि ये Article आपके लिए उपयोगी रहा, तो निश्चित रूप से ये पुस्तक भी आपके लिए काफी उपयोगी साबित होगी।
Core ASP.NET WebForms in Hindi | Page:647 | Format: PDF