Acasă Finanțe personale Descoperirea Visual Basic. Tehnologia Net lui Internet: ASP. NET - manechine

Descoperirea Visual Basic. Tehnologia Net lui Internet: ASP. NET - manechine

Cuprins:

Video: SCP-2003 Preferred Option | thaumiel | temporal / time travel scp 2025

Video: SCP-2003 Preferred Option | thaumiel | temporal / time travel scp 2025
Anonim

ASP. NET este tehnologia integrată. NET pe care îl utilizați pentru a crea pagini web și alte aplicații bazate pe Internet. ASP. NET nu este doar următoarea versiune a ASP (pagini Active Server). ASP a fost aruncat și ASP. NET a fost scrisă de la început. Este un limbaj nou, orientat pe obiecte.

ASP. NET implică două tehnologii principale: WebForms, care sunt controale de interfață utilizator cu cod în spatele lor, care împreună fac o pagină Web pe care vizitatorii să o vizualizeze în browserele lor; și servicii Web, care sunt o clasă sau clase care oferă funcționalitate, dar fără interfață de utilizator. Serviciile Web nu pot fi vizualizate într-un browser; acestea sunt utilizate doar programabil într-un mod similar cu modul în care un formular VB Windows ar putea utiliza funcțiile stocate într-un modul VB tradițional.

Scopul ASP

Ideea principală a Active Server Pages este că oamenii (sau o singură persoană) navighează pe Internet (sau un intranet local) și ajung la o pagină din Site-ul Web. În loc să vedeți pur și simplu conținut static, conservat pe acea pagină (HTML simplu, pre-scris), doriți să furnizați conținut dinamic. Cea mai bună modalitate de a interacționa dinamic cu un vizitator este de a genera pagina Web pe serverul dvs. chiar atunci și acolo. Apoi trimiteți HTML-ul proaspăt rezultat vizitatorului.

Acesta este modul în care puteți face site-ul dvs. atractiv, actualizat, variat și interesant pentru vizitator. De asemenea, rețineți că o anumită pagină Web poate fi utilizată simultan de mii de persoane. Această posibilitate necesită unele ajustări în modul în care programați. De exemplu, cum poate persista programul dvs. (amintiți-vă) variabilele globale?

Limitările HTML

Paginile Web sunt programate într-o limbă numită HTML, pe care browsere precum Internet Explorer înțeleg și le răspund. HTML Pure descrie doar cum ar trebui să arate textul și grafica - dimensiunea, locația, culoarea și așa mai departe. Nu puteți face nici un calcul semnificativ cu ajutorul codului HTML. Nici nu puteți adăuga 2 + 2. Prin ea însăși, HTML este destul de inutil.

HTML specifică faptul că un titlu este relativ mare, că un text corporal de pe pagina Web este colorat în albastru, că un grafic este mai mic pe pagină decât un alt grafic și așa mai departe. HTML include, de asemenea, câteva obiecte simple, cum ar fi tabelele și casetele de listă. Cu toate acestea, chiar tabelele și casetele de listă sunt obiecte de afișare statice, în esență lipsite de viață.

Pentru a extinde capabilitățile HTML, sa dezvoltat ideea unui server activ. Vă permite să calculați pe serverul dvs.; atunci rezultatele acelui calcul sunt compilate într-o pagină HTML.Pagina HTML este apoi trimisă la computerul vizitatorului pentru a fi vizualizată în browserul său. Această capacitate aduce paginile web în viață.

ASP folosește o limbă de script (JavaScript sau VBScript) pentru a face calculul său. Limbile script sunt un subset al limbii lor părinte (Java sau Visual Basic). Cu toate acestea, cu ASP, vizitatorii nu au nevoie să aibă funcții de limbă încorporate în calculatorul lor. Ei obțin rezultate din calculul server-ului dvs., care este tradus în HTML obișnuit și apoi trimis ca pagină pe care o pot vizualiza. Dacă dau clic pe butonul Trimiteți, de exemplu, acest fapt este comunicat înapoi pe serverul dvs., unde pot fi efectuate alte calculi și este generată o altă pagină HTML pentru a fi trimisă înapoi vizitatorului. Acest ciclu poate continua atâta timp cât vizitatorul dvs. este interesat.

ASP, prin urmare, vă permite să faceți multe lucruri utile pe serverul pe care nu le puteți face niciodată cu HTML. Aveți posibilitatea să accesați o bază de date, să introduceți componentele pre-scrise, să revizuiți paginile Web (inclusiv știri despre compania dvs., data de astăzi și așa mai departe), astfel încât vizitatorii să nu se plictisească să vadă același conținut de fiecare dată când vizitează,. Vizitatorul vede cele mai recente anunțuri despre produse, informații târzii și orice altceva pe care doriți să le furnizați. Paginile Web devin interactive, receptive și la timp.

Firewall-uri și alte rele necesare

Deoarece ASP trimite standard HTML vizitatorului, ASP depășește o problemă de compatibilitate cu browserul. Nu contează dacă utilizatorii utilizează Netscape, Internet Explorer (IE) sau un alt browser - pot vizualiza paginile standard HTML. În plus, firewall-urile - concepute pentru a păstra hackeri, zgomote, viruși, viermi și alți invadatori în afara computerului - sunt proiectați pentru a permite ca HTML să treacă necontestat. Inocent, simplu, doar descriptiv, doar HTML vizual nu poate face niciun fel de deteriorare a computerului, mai mult decât o imagine a unei arme poate declanșa.

Puteți să inserați script-uri într-o pagină HTML și, prin urmare, permiteți calculatorului vizitatorului să facă o calculare limitată. Aceasta se numește scripting pe partea clientului. Funcționează bine dacă sunteți sigur că toți vizitatorii au componentele lingvistice necesare instalate pe mașinile lor, că setările lor de securitate permit scripting (multe blocuri de script) și că toate utilizează același browser (și acel browser sprijină scripting-ul). Deci, dacă rulați doar un site care este destinat utilizării în interiorul unui intranet și toată lumea din compania dvs. utilizează IE și sunteți sigur că toți au componentele potrivite pe hard disk-urile lor, continuați și încercați unele computere de la nivelul clientului. Intraneturile permit adesea scripting-ul. Cu toate acestea, aveți multe motive să preferați calculatorul de la server care trimite rezultatele HTML clienților.

Trecerea spre ASP. NET

Programatorii au dorit mai mult decât ASP oferit, iar acum puteți vedea fișiere și extensii de pagină Web numite ASPX. Această extensie vă spune că ASP. Se utilizează NET. De fapt, multe cod sursă ASP pot rula foarte bine fără modificări grave prin utilizarea ASP.Motorul NET. Deci, pentru a forța un fișier ASP cod sursă pentru a rula sub ASP. NET, doar modificați extensia de nume de fișier de la. ASP la ASPX. În unele cazuri, poate funcționa fără modificări.

ASP. NET nu vă cere să eliminați codul ASP existent pe care l-ați scris. De fapt, paginile ASP pot rula una lângă alta, simultan cu ASP. Pagini NET. Puteți să vă mențineți aplicațiile Web ASP actuale care rulează pe același server ca noul ASP. Aplicațiile Web NET pe care le creați.

Următoarea listă este o eșantionare a punctelor forte și a caracteristicilor pe care le veți găsi când începeți să utilizați ASP. NET:

  • ASP. Codul NET este mai ușor de scris, depanat și menținut decât ASP, mai ales pentru proiecte mai mari. ASP. NET vă oferă o suită generoasă de instrumente de depanare care pur și simplu nu erau disponibile în ASP (inclusiv puncte de întrerupere, urmărire și mesaje de eroare extinse).
  • ASP. Codul NET poate fi scris în Visual Basic complet. NET, astfel încât să puteți beneficia de o parte din cunoștințele de programare existente, transferând experiența dvs. de pe platforma de operare Windows pe platforma intranet / Internet a browserului.
  • Componentele legacy ActiveX cu care ați scris pot fi utilizate cu. Limbile NET.
  • Sunt disponibile instrumente de depanare puternice IDE.
  • Aveți design WYSIWYG și editați.
  • Vrăjitorii vă pot face pasi obosiți sau complexi.
  • Fundația orientată spre obiect a ASP. Programarea NET poate facilita citirea, reutilizarea, întreținerea și partajarea codurilor între grupurile de programatori care trebuie să colaboreze într-un singur proiect.
  • ASP. NET VB. Codul sursă NET este scris într-o fereastră separată și salvat într-un fișier separat din HTML. (HTML este, de asemenea, folosit pentru a contribui la o pagină Web ASP. NET.) Această caracteristică cod-din spate face viața mai ușoară, deoarece nu trebuie să încercați să citiți prin HTML / VB mixte. Codul sursă NET.
Descoperirea Visual Basic. Tehnologia Net lui Internet: ASP. NET - manechine

Alegerea editorilor

Ideile de bază ale reformei iudaismului - dummy

Ideile de bază ale reformei iudaismului - dummy

Reforma iudaismului - probabil cel mai mare grup evreiesc din America - toți evreii au responsabilitatea de a se educa și de a lua decizii cu privire la practica spirituală pe baza conștiinței, mai degrabă decât să se bazeze pur și simplu pe legea externă. În iudaismul reformat, Torah, Talmud și halahah sunt resursele necesare, dar evreii reformați ...

Controlul nașterii și avortul în iudaism - manechine

Controlul nașterii și avortul în iudaism - manechine

ÎN mod tradițional, evreii consideră acceptabil controlul nașterilor atâta timp cât nu inhibă legile evreiești privind procrearea (minimum două copii, cel puțin un bărbat). Avortul din iudaism, totuși, este lăsat în mare parte la interpretare. Cu excepția controlului bolii, prezervativele nu sunt o metodă aprobată de control al nașterii din cauza interzicerii împrăștierii semințelor, ...

Sărbătoresc cu binecuvântările evreiești de bază

Sărbătoresc cu binecuvântările evreiești de bază

Binecuvântările evreiești sunt aminte de aprecierea și sărbătoarea bunătății în mod obișnuit și special , momente în viață. Iată câteva binecuvântări evreiești de bază care trebuie cunoscute: sărbătoarea fiind prezentă pentru ceva nou Barukh Atah Adonai, Eloheynu Melekh ha-olam, sheh-heh-khi-yanu v'key'manu v'hee-gee-anu laz'man ha-zeh . Binecuvântat ești Tu, Cel Veșnic Dumnezeul nostru, prezența universală, care păstrează ...

Alegerea editorilor

Utilizați datele proprii ale organizației pentru mineritul de date

Utilizați datele proprii ale organizației pentru mineritul de date

Un miner de date nu are nimic fără date. Și dacă lucrați într-o organizație mare, veți avea sute, probabil mii, de resurse de date existente, potențial disponibile pentru miniere de date. Fiecare activitate generează înregistrări, iar aceste înregistrări pot deveni materia primă. Tabelul prezintă varietatea de date colectate frecvent într-un număr de afaceri ...

Vizualizarea NoSQL - dummies

Vizualizarea NoSQL - dummies

Stocarea și recuperarea unor cantități mari de date, în NoSQL, puteți face lucruri minunate. Extracția și îmbogățirea entității Puteți utiliza declanșatoarele bazei de date, acțiunile de alertă și sistemele externe pentru a analiza datele sursă. Poate că este mai mult text liber, dar menționează subiecte cunoscute. ...

Construiți pagina de pornire Airbnb pentru a exersa Bootstrap - dummies

Construiți pagina de pornire Airbnb pentru a exersa Bootstrap - dummies

Exersați Bootstrap online utilizând site-ul Web Codecademy. Codecademy este un site gratuit creat în 2011 pentru a permite oricui să învețe cum să coduri chiar în browser, fără a instala sau descărca orice software. Practicați etichetele urmând acești pași: Du-te la Dummies. com Codarea paginii All-in-One și faceți clic pe link-ul de la Codecademy. Dacă ai ...

Alegerea editorilor

Managerii Comunității online sunt Multitaskers - dummies

Managerii Comunității online sunt Multitaskers - dummies

Nu numai că trebuie să purtați o mulțime de pălării ca o comunitate online manager, dar, uneori, simți, de asemenea, că le poartă toate în același timp. În orice zi, vă puteți aștepta să aveți cel puțin o jumătate de duzină de ferestre de computer deschise în același timp. S-ar putea să aveți ...

Manager comunitar online: Cum să reprezentați brandul

Manager comunitar online: Cum să reprezentați brandul

Brand, tu, managerul comunității online, este cel pe care toată lumea îl va contacta cu comentarii, întrebări, sugestii și chiar propuneri de afaceri. Atunci când acționează ca purtător de cuvânt al mărcii, aveți multe elemente pe care să le luați în considerare: Politici privind divulgarea, transparența și publicarea: Uneori ...

Managerii comunității online trebuie să găsească umor în situații dificile - manechine

Managerii comunității online trebuie să găsească umor în situații dificile - manechine

Nu orice criză cu care vă confruntați managerul comunității trebuie să fie hush-hush sau super grave. Veți observa că oamenii apreciază brandurile care prezintă o parte umană. Dacă poți trata negativitatea cu umorul și nu ofensa inteligența comunității tale, nu numai că vei controla daunele, dar și vei putea atrage o serie de noi ...