.NET Framework 3.5 में उपयोगी नई एएसपी.NET विशेषताएं क्या हैं?

मैंने सी # भाषा में नई सुविधाओं के साथ अद्यतित रखा है क्योंकि इसे संस्करण 1 से संस्करण 3 के माध्यम से स्थानांतरित किया गया है। मैंने एएसपी.NET के साथ अद्यतित रहने के लिए ऐसी अच्छी नौकरी नहीं की है। मुझे लगता है कि कुछ पोस्ट संस्करण 1 विशेषताएं इतनी अच्छी नहीं हैं (उदा। AJAX फ्रेमवर्क) या सिर्फ मेरे लिए उपयोगी नहीं हैं (जैसे सदस्यता ढांचे)। क्या कोई भी नई हत्यारा एएसपी.नेट सुविधाओं की सिफारिश कर सकता है जो शायद ध्यान न दें?

0
ro fr bn

13 उत्तर

मुझे नहीं लगता कि एमवीसी फ्रेमवर्क अभी तक प्राइम टाइम के लिए काफी तैयार है

बस एक एफवाईआई, यह साइट एमवीसी में बनाया गया है। मेरे पास एमवीसी पर उत्पादन में 2 ऐप्स भी हैं, मैं तर्क दूंगा कि यह निश्चित रूप से प्राइम टाइम के लिए तैयार है।

0
जोड़ा

मुझे नहीं लगता कि एमवीसी फ्रेमवर्क अभी तक प्राइम टाइम के लिए काफी तैयार है, हालांकि मैं निश्चित रूप से अगले साल इसे कभी भी इस्तेमाल करने की योजना बना रहा हूं। मुझे स्वच्छ यूआरएल, स्वच्छ एक्सएचटीएमएल पसंद है (वेब ​​फॉर्म वास्तव में कुछ ग़लत HTML को बाहर निकाल सकते हैं) और कोई संबंधित दृश्य के साथ नियंत्रक क्रियाएं बनाने की क्षमता।

मैं मास्टर पेजों का उपयोग कर रहा हूं क्योंकि उन्हें रिहा कर दिया गया था और वे एक बड़ी मदद कर चुके हैं। मैं वास्तव में मास्टर पेजों को नियंत्रण आईडी में ग़लत उपसर्ग जोड़ने के तरीके से नापसंद करता हूं। यह कुछ बदसूरत सीएसएस के लिए बनाता है। मुझे लगता है कि एमवीसी फ्रेमवर्क हालांकि इस समस्या को खत्म कर सकता है।

कोई अन्य हत्यारा विशेषताएं?

0
जोड़ा

एएसपी.नेट के लिए, आपके पास बहुत सारे सुधार हैं:

  • विभाजित दृश्य (कोड और डिज़ाइन)
  • कोड और डिज़ाइन दृश्य के बीच तेज़ स्विचिंग
  • एम्बेडेड मास्टर पेज (दूसरे में एक मास्टर पेज)
  • जावास्क्रिप्ट डिबगिंग

वैसे भी अधिकांश उपयोगी सामान वास्तव में भाषा के मांस में हैं, और .NET 3.5 के लिए सी # 3.0 के लिए नई भाषा विशेषताएं होंगी (और हाँ, मुझे लगता है कि वे सभी उपयोगी हैं)

  • अज्ञात वस्तुएं
  • स्वचालित गुण
  • ऑब्जेक्ट प्रारंभकर्ता
  • संग्रह प्रारंभकर्ता (संग्रह के लिए इनलाइन प्रारंभिकरण)
  • निहित टाइपिंग (var कीवर्ड)
  • लैम्ब्डा अभिव्यक्ति
  • LINQ
  • एक्सटेंशन विधियां

मैं कुछ भूल गया होगा, लेकिन मुझे लगता है कि यह सबसे नए नए और उपयोगी सामग्री के बारे में है।

0
जोड़ा

इसका एमवीसी फ्रेमवर्क है। 3.5 के बिना, कोई एमवीसी नहीं है। एमवीसी के बिना, एएसपी.नेट एक पिटा है।

0
जोड़ा

@IainMH नेस्टेड मास्टर पेज हमेशा एएसपी.नेट द्वारा समर्थित थे, सिर्फ डिजाइनर द्वारा नहीं।

0
जोड़ा

जैसा कि अन्य ने कहा है, www.asp.net/learn पर एक अच्छी सूची है । मुझे लगता है कि सबसे बड़ा एएसपी.नेट विशिष्ट परिवर्तन हैं:

  • आधिकारिक एएसपी.नेट AJAX एकीकरण
  • ListView (ग्रिड व्यू/डेटा व्यू से काफी बेहतर है कि वे आपको स्वच्छ HTML लिखने दें)
  • सीएसएस/एचटीएमएल संपादन के लिए आईडीई में बड़े सुधार
  • जावास्क्रिप्ट डीबगिंग

ध्यान दें कि एएसपी.नेट एमवीसी अभी तक जारी नहीं है, और निश्चित रूप से एएसपी.नेट 3.5 के साथ शामिल नहीं किया गया था।

0
जोड़ा

मैं अभी भी एएसपीनेट सीख रहा हूं इसलिए मैं आपको बिल्कुल नहीं बता सकता, लेकिन यदि आप http://www.asp.net/learn/ आपको शायद कुछ नए रत्न मिलेंगे, यहां तक ​​कि 3.5 अनुभाग भी है।

0
जोड़ा

ListView और उसके दोस्त DataPager शायद देखने लायक हैं, लेकिन वे शायद ही कभी "हत्यारा" विशेषताएं हैं।

एएसपी.नेट के बाहर विशेष रूप से चीजें (उदाहरण के लिए LINQ) शायद "खूनी" प्रशंसा पाने की अधिक संभावना है।

0
जोड़ा

मास्टर पेज

     

(बेशक, ये वहां से हैं   संस्करण 2.0)

Nested master pages are new in 3.5. I haven't used them yet, but I can only imagine they could turn into a hidious nightmare if not used very carefully.

आपको केवल उस क्रम को देखें जिसमें ईवेंट निकाल दिए गए हैं एक पृष्ठ में जो 'urgh' सोचने के लिए एक मास्टर पेज का उपयोग करता है।

0
जोड़ा

विभाजित डिजाइन/कोड दृश्य बहुत अच्छा है। यह अभी तक सही नहीं है, लेकिन यह बहुत अच्छा है। डिज़ाइन व्यू में भी संपादन अब आपके सीएसएस को और फिर संपादित करता है।

0
जोड़ा

गतिशील डेटा भी विचार किया जाना चाहिए

0
जोड़ा

एमवीसी फ्रेमवर्क जो 3.5 के ऊपर बनाया गया है। पारंपरिक वेबफॉर्म मॉडल पर बड़ा सुधार।

0
जोड़ा

यहां मेरे पसंदीदा की एक संक्षिप्त सूची दी गई है:

  • LINQ
  • विस्तार के तरीके
  • लैम्ब्डा तरीके

और मैं वास्तव में एएसपी.नेट का उपयोग नहीं करता, लेकिन एएसपी.नेट AJAX अब 3.5 में भी शामिल है और एएसपी.नेट एमवीसी 3.5 एसपी 1 में शामिल है।

0
जोड़ा