ASP.NET Web Forms - పాఠ్యాలు
- ముంది పేజీ ఎం వి సి రిఫరెన్స్ మాన్యువల్
- తదుపరి పేజీ వెబ్ ఫారమ్స్ పేజెస్
ASP.NET 是下一代 ASP,不是 ASP 的更新版本。
మీరు కలిగి ఉండాల్సిన ప్రాథమిక జ్ఞానం
కొనసాగే ముందు, మీరు క్రింది జ్ఞానాన్ని ప్రాథమికంగా అర్థం చేసుకోవాలి:
- WWW, HTML మరియు వెబ్ సైట్ నిర్మాణ ప్రాథమిక అవగాహన
- స్క్రిప్టింగ్ భాషలు ఉదాహరణకు JavaScript లేదా VBScript
- సర్వర్ స్క్రిప్టింగ్ ప్రాథమిక అవగాహన
ఈ ప్రాజెక్టులను మొదటగా నేర్చుకోవాలని కోరుకున్నారు అయితే, మా ప్రధాన పేజీ ఈ పాఠ్యాలను సందర్శించండి.
ASP ఏమిటి?
మైక్రోసాఫ్ట్ ప్రాచీన సర్వర్ సైడ్ స్క్రిప్టింగ్ టెక్నాలజీ ASP (Active Server Pages) ప్రస్తుతం క్లాసిక్ ASP అని పిలుస్తారు.
ASP 3.0 అనేది క్లాసిక్ ASP యొక్క ఆఖరీ వెర్షన్.
如需学习更多有关 ASP 的内容,请学习我们的 ASP 教程。
ASP.NET 不是 ASP
ASP.NET 是下一代 ASP,不是 ASP 的更新版本。
ASP.NET 是服务器端脚本编程的全新技术。微软在底层彻底重写了 ASP.NET,ASP.NET 不能向后兼容 ASP。
您会在本教程的下一章中学习到更多有关 ASP 与 ASP.NET 的差异。
ASP.NET 是微软 .NET 框架的主要部分
什么是 ASP.NET?
ASP.NET 是一种服务器端脚本技术,可以使(嵌入网页中的)脚本由 Internet 服务器执行。
- ASP.NET అనేది సర్వర్ సైడ్ స్క్రిప్టింగ్ టెక్నాలజీ అని ఉంది, ఇది ఇంటర్నెట్ సర్వర్ ద్వారా స్క్రిప్ట్ను నడపబడేలా చేస్తుంది.
- ASP.NET మైక్రోసాఫ్ట్ కంపెనీ యొక్క టెక్నాలజీ.
- ASP అనేది యాక్టివ్ సర్వర్ పేజెస్ (డైనమిక్ సర్వర్ పేజెస్) అని ఉంది.
- ASP.NET అనేది IIS లో నడపబడే ప్రోగ్రామ్.
- IIS (ఇంటర్నెట్ ఇన్ఫర్మేషన్ సర్వీసెస్) మైక్రోసాఫ్ట్ యొక్క ఇంటర్నెట్ సర్వర్.
- IIS విండోస్ సర్వర్స్ ఆపరేటింగ్ సిస్టమ్లో ఉచితంగా జతచేయబడిన కాంపోనెంట్.
IIS కూడా విండోస్ 2000 మరియు ఎక్స్పీరియన్ ప్రొఫెషనల్ యొక్క భాగం.
- ఏస్ పి ఎన్ టి ఫైల్ని ఏమిటి?
- ఏస్ పి ఎన్ టి ఫైల్లు హ్ట్మ్ల్ ఫైల్లకు సమానం.
- ఏస్ పి ఎన్ టి ఫైల్లోని స్క్రిప్ట్లు సర్వర్లో నడపబడతాయి.
- ఏస్ పి ఎన్ టి ఫైల్స్ ఫైల్ పేరు కుడి తో ఉంటుంది ".aspx".
ఏస్ పి ఎన్ టి ఎలా పనిచేస్తుంది?
- బ్రౌజర్ హ్ట్మ్ల్ ఫైల్ని అభ్యర్ధించినప్పుడు, సర్వర్ ఆ ఫైల్ని ప్రతిస్పందిస్తుంది.
- బ్రౌజర్ ఏస్ పి ఎన్ టి ఫైల్ని అభ్యర్ధించినప్పుడు, IIS ఆ అభ్యర్ధనను సర్వర్లోని ఏస్ పి ఎన్ టి ఇంజిన్కు పంపుతుంది.
- ఏస్ పి ఎన్ టి ఇంజిన్ ఫైల్ని పంక్తిపంక్తిగా చదువుతుంది మరియు ఫైల్లోని స్క్రిప్ట్ను నడపుతుంది.
- చివరగా, ఏస్ పి ఎన్ టి ఫైల్స్ బ్రౌజర్కు స్వయంచాలకంగా ప్రతిస్పందిస్తాయి.
ఏస్ పి ఎస్ ఏక్స్ ఏస్ ఏమిటి?
ASP+ ఏస్ పి ఎన్ టి సమానం.
ASP+ అనేది మైక్రోసాఫ్ట్ ఏస్ పి ఎన్ టి అభివృద్ధి చేస్తున్న కాలంలో ఉపయోగించిన ప్రారంభ పేరు.
మైక్రోసాఫ్ట్ .NET ఫ్రేమ్వర్క్
.NET ఫ్రేమ్వర్క్ మైక్రోసాఫ్ట్ .NET ప్లాట్ఫారమ్ యొక్క బేసిక్ ఇన్ఫ్రాస్ట్రక్చర్.
.NET ఫ్రేమ్వర్క్ వెబ్ అప్లికేషన్స్ మరియు వెబ్ సర్వీసెస్ ని నిర్మించడానికి, అభివృద్ధి చేయడానికి మరియు నడపడానికి ఒక ఎన్విరాన్మెంట్.
మైక్రోసాఫ్ట్ యొక్క మొదటి సర్వర్ టెక్నాలజీ ఏస్ పి ఎస్ (ఏక్టివ్ సర్వర్ పేజెస్), ఒక బలమైన, విస్తరణాత్మకమైన “ప్రోగ్రామింగ్ లాంగ్వేజ్” అని ఉంది. కానీ ఇది కోడ్ ఆధారితంగా ఉంటుంది, అప్లికేషన్ ఫ్రేమ్వర్క్ కాదు, కూడా ఎంప్రెస్ లెవెల్ డెవలప్మెంట్ టూల్ కాదు.
మైక్రోసాఫ్ట్ .NET ఫ్రేమ్వర్క్ అభివృద్ధి చేయడం ముఖ్యంగా ఈ సమస్యలను పరిష్కరించడానికి ఉద్దేశించబడింది.
.NET ఫ్రేమ్వర్క్ కీవర్డ్స్:
- వేగవంతమైన, సులభమైన ప్రోగ్రామింగ్
- కొడ్ క్వాంటిటీ తగ్గించడం
- ప్రకటనాత్మక ప్రోగ్రామింగ్ మోడ్
- వివిధ సేవల కంట్రోల్ ఇవెంట్ లేయర్
- పెద్ద రకాల క్రమబద్ధమైన సంకేతాలు
- మంచి డెవలప్మెంట్ టూల్స్ మద్దతు
.NET ఫ్రేమ్వర్క్ 3 ప్రధాన భాగాలు ఉన్నాయి:
ప్రోగ్రామింగ్ భాషలు:
- C# (ప్రాణించబడుతుంది C sharp)
- Visual Basic (VB .NET)
- J# (ప్రాణించబడుతుంది J sharp)
సర్వర్ టెక్నాలజీ మరియు క్లయింట్ టెక్నాలజీ:
- ASP .NET (Active Server Pages)
- Windows Forms (విండోజ్ డెస్క్టాప్ పరిష్కారాలు)
- Compact Framework (PDA / మొబైల్ పరిష్కారాలు)
డెవలప్మెంట్ ఎన్విరాన్మెంట్:
- Visual Studio .NET (VS .NET)
- Visual Web Developer
ఈ ట్యూటోరియల్ ASP.NET గురించి ఉంది.
ASP.NET 2.0
ASP.NET 2.0 పలు కొత్త లక్షణాలను మద్దతు చేసే ద్వారా ASP.NET ను మెరుగుపరచింది.
ఈ ట్యూటోరియల్ తదుపరి చాప్టర్లో, మీరు ASP.NET 2.0 మరియు ASP.NET మధ్య వ్యత్యాసాలను మరింత గురించి తెలుసుకోవచ్చు.
ASP.NET 3.0
ASP.NET 3.0 కొత్త ASP.NET వెర్షన్ కాదు. ఇది కేవలం కొత్త ASP.NET 2.0 ఫ్రేమ్వర్క్ లాయర్స్ పేరు మాత్రమే ఉంది, ఇది క్రింది వాటిని మద్దతు ఇస్తుంది:
- Windows Presentation Foundation
- Windows Communication Foundation
- Windows Workflow Foundation;
- Windows CardSpace
పేర్కొన్నది:ఈ ట్యూటోరియల్ ASP.NET 3.0 అనేది చేర్చబడలేదు.
- ముంది పేజీ ఎం వి సి రిఫరెన్స్ మాన్యువల్
- తదుపరి పేజీ వెబ్ ఫారమ్స్ పేజెస్