„Delphi“ kūrėjų ASP.NET programavimo vadovas pradedantiesiems

Apie kursą:

Šis nemokamas internetinis kursas puikiai tinka pradedantysis „Delphi“ .NET kūrėjams taip pat tiems, kurie nori išsamios dailės meno apžvalgos ASP.NET Web programavimas su Borlandu Delphi.

Kūrėjai išmoks kurti, kurti ir derinti ASP.Net internetinę programą naudodamiesi Borland Delphi for .Net. Skyriuose bus nagrinėjami pagrindiniai žiniatinklio programų kūrimo elementai (darbas su interneto formomis, žiniatinklio paslaugos ir vartotojo valdikliai), naudojant „Delphi“, įskaitant integruotą kūrimo aplinką (IDE) ir „Delphi“ .Net kalba.
Kūrėjai greitai pasieks greitį realiame pasaulyje, pateikdami praktinį pavyzdį. Visas kursas yra pastatytas aplink BDSWebExample ASP.NET žiniatinklio pavyzdžių programą, kuri yra demonstracinis projektas su „Delphi 8/2005“ diegimu.

Šis kursas skirtas tiems, kuriems programavimas yra naujokas, kilę iš kažkokios kitos plėtros aplinkos (pvz., „MS Visual Basic“, arba „Java“) ar yra naujieji Delphi.

Būtinos sąlygos:

Skaitytojai turėtų turėti bent a darbo žinios

instagram viewer
delfų kalbos. Ankstesnės (žiniatinklio) programavimo patirties nereikia; laisvas HTML ir bendros interneto svetainių kūrimo terminijos, taip pat „JavaScript“ turėjimas gali padėti jums būti našesniems skyriuose.
O, taip. Savo kompiuteryje turėsite būti įdiegę „Delphi 8/2005“ .NET!

  • Rekomenduojama skaityti:
  • „Delphi“ programavimo pradedantiesiems vadovas.
    Nemokamas internetinis programavimo vadovas / kursas pradedantiesiems kūrėjams. Dėmesys Borlando Delphi.
  • Greitas pirmyn į Delphi už .Net.
    Straipsnių serija, sukurta atsižvelgiant į vieną tikslą: greitai ir nešvariai supažindinti su „.net“ programavimo su „Delphi“ pasauliu.
  • „Delphi“ .Net bendriems straipsniams.
    Straipsniai ir techninė informacija, padėsianti paleisti ir įsisavinti „Delphi 8“, skirtą .NET. Sužinokite apie IL, aspx, XML žiniatinklio paslaugas, msil, ...Delphi ASP.NET veiksme:
  • „Delphi“ ir ASP.NET galia
  • Norite sukurti dinamišką, modulinį interneto portalą naudodami „Delphi“ .Net ir ASP.NET? Ieškokite patikrintų sprendimų!
    aspxDelphi.net PORTAL yra „Delphi 8 ASP.NET“ programa ir gali būti naudojama kuriant (modulio pagrindu) intraneto ar interneto portalo programas. aspxDelphi.net PARDUOTUVĖ yra „Delphi 8 ASP.NET“ programa, kurią galima naudoti kuriant internetinę parduotuvę.
    Palaikomos duomenų bazės yra: „MS SQL Server“ / MSDE ir „Firebird“ / „Interbase“.

Įspėjimas!
Įsitikinkite, kad atsisiuntėte atnaujinta kodo versija (demonstracinė programa „BDSWebExample“). Naujojoje versijoje yra prasmingesnių tinklalapių pavadinimų, kodas išvalytas nuo „Free“ naudojimo (nuo Nereikia išlaisvinti daiktų .Net - šiukšlių surinkėjas atlieka darbą už jus) ir kai kurie „defektai“. Duomenų bazė nepasikeitė.
Be to, jei norite tęsti skyrius, geriausia būtų išsaugoti projektą aplanke „C: \ Inetpub \ wwwroot \ BDSWebExample“!

Skyriai

Šio kurso skyriai šioje svetainėje kuriami ir dinamiškai atnaujinami. Naujausią skyrių galite rasti paskutiniame šio straipsnio puslapyje.

Šio kurso skyriai šioje svetainėje kuriami ir dinamiškai atnaujinami. Į skyrius (kol kas) įeina:

1 SKYRIUS:
Įvadas į ASP.NET programavimą naudojant „Delphi“. „Cassini“ žiniatinklio serverio konfigūravimas
Kas yra ASP.NET iš „Delphi“ kūrėjo perspektyvos? Kaip nustatyti „Cassini“ pavyzdinį interneto serverį.
Aptarkite klausimus, komentarus, problemas ir sprendimus, susijusius su šiuo skyriumi!

2 SKYRIUS:
„BDSWebExample Delphi 8“ (ASP.NET) demonstracinės programos nustatymas
Darbo su „Delphi 8 BDSWebExample“ pradžia: duomenų bazės atkūrimas, virtualiojo katalogo paruošimas. Pirmą kartą paleiskite „BDSWebExample“!
Aptarkite klausimus, komentarus, problemas ir sprendimus, susijusius su šiuo skyriumi!

3 SKYRIUS:
Kas daro „Delphi 8 ASP.NET“ programą
Pažiūrėkime, kokios yra pagrindinės asp.net programos dalys; kokie yra visi tie .aspx, .ascx, .dcuil, bdsproj ir tt failai.
Aptarkite klausimus, komentarus, problemas ir sprendimus, susijusius su šiuo skyriumi!

4 SKYRIUS:
Pažiūrėkime, kaip sukurti paprastą žiniatinklio programą naudojant „Delphi“ .Net.
Aptarkite klausimus, komentarus, problemas ir sprendimus, susijusius su šiuo skyriumi!

5 SKYRIUS:
Tinklo formos puslapių tyrimas - pagrindiniai ASP.NET kūrimo elementai. Žvilgsnis iš „Delphi“ kūrėjo perspektyvos: kas yra žiniatinklio forma? Projektuojama internetinė forma, ryšys tarp „Aspx“ failo ir kodo užpakalinio failo, ...
Aptarkite klausimus, komentarus, problemas ir sprendimus, susijusius su šiuo skyriumi!

6 SKYRIUS:
Paprasto pranešimo lango kūrimas (pvz., „ShowMessage“; ar net „InputBox“, esančioje asp.net programoje, gali būti gana sudėtinga - jums reikia nesutikti su DHTML, „JavaScript“ ir IE objekto modeliu. Būtų daug geriau, jei galėtume parašyti tik vieną kodo eilutę (kaip ir tradicinėse darbalaukio programose), kad būtų rodomas „MessageBox“... pažiūrėkime kaip.
Aptarkite klausimus, komentarus, problemas ir sprendimus, susijusius su šiuo skyriumi!

7 SKYRIUS:
Žiniatinklio formos - ASP.NET programos elementai (2 dalis)
Pristatome žiniatinklio formos ypatybes, metodus ir įvykius. Žvilgsnis į „IsPostback“ nuosavybę ir apdorojimas atgal
Aptarkite klausimus, komentarus, problemas ir sprendimus, susijusius su šiuo skyriumi!

8 SKYRIUS:
Pažvelkite į standartinių HTML žymų ir elementų bei serverio naudojamų HTML valdiklių naudojimą - iš „Delphi“ kūrėjo perspektyvos.
Aptarkite klausimus, komentarus, problemas ir sprendimus, susijusius su šiuo skyriumi!

9 SKYRIUS:
Įgalinkime dvejetainių failų įkėlimą iš kliento naršyklės į žiniatinklio serverį ASP.NET žiniatinklio programose. „Delphi.
Aptarkite klausimus, komentarus, problemas ir sprendimus, susijusius su šiuo skyriumi!

10 SKYRIUS:
Naršymo metodų tarp žiniatinklio formos puslapių tyrimas: grįžtamasis ryšys, tiesioginė navigacija (naudojant žymą) ir kodais pagrįsta navigacija (naudojant serverį. Perdavimas ir atsakymas. Peradresavimas).
Aptarkite klausimus, komentarus, problemas ir sprendimus, susijusius su šiuo skyriumi!

Šio kurso skyriai šioje svetainėje kuriami ir dinamiškai atnaujinami. Į skyrius (kol kas) įeina:

11 SKYRIUS:
ASP.NET programos paleisties žiniatinklio formos puslapio nustatymas naudojant IIS, nusprendžiant, kurią navigacijos techniką naudoti įvairiuose scenarijuose.
Aptarkite klausimus, komentarus, problemas ir sprendimus, susijusius su šiuo skyriumi!

12 SKYRIUS:
„Web Server“ valdikliai yra specialiai sukurti darbui su „Web Forms“ puslapiais. Sužinokite apie pagrindines sąvokas, privalumus ir apribojimus, susijusius su tinklo serverio valdiklių naudojimu ASP.NET.
Aptarkite klausimus, komentarus, problemas ir sprendimus, susijusius su šiuo skyriumi!

13 SKYRIUS:
Nagrinėjant „ASP.NET“ žiniatinklio valdiklius: mygtukas, „ImageButton“ ir „LinkButton“
Yra keletas žiniatinklio valdiklių, leidžiančių perduoti valdymą atgal į žiniatinklio serverį. Šiame skyriuje nagrinėjami žiniatinklio mygtukai - tam tikri komponentai, kurie vartotojams leidžia nurodyti, kad jie yra baigę žiniatinklio formą (paskelbti duomenis) arba nori atlikti tam tikrą komandą (serveryje). Sužinokite apie „ASP.NET“ mygtukų, „LinkButton“ ir „ImageButton“ žiniatinklio valdiklius.
Aptarkite klausimus, komentarus, problemas ir sprendimus, susijusius su šiuo skyriumi!

14 SKYRIUS:
Trumpai peržvelkite „TextBox“ ASP.NET žiniatinklio serverio valdymą - vienintelį valdiklį, skirtą vartotojo įvestims. „TextBox“ turi keletą veidų: vienos eilutės teksto įvestis, slaptažodžio arba kelių eilučių įvedimas.
Aptarkite klausimus, komentarus, problemas ir sprendimus, susijusius su šiuo skyriumi!

15 SKYRIUS:
Suprasti žiniatinklio valdiklius, leidžiančius pasirinkti „Delphi“ ASP.NET programas
ASP.NET atrankos valdikliai leidžia vartotojams pasirinkti iš iš anksto nustatytų verčių. Šiame skyriuje nagrinėjami sąrašo tipo valdikliai: „CheckBox“, „CheckBoxList“, „RadioButton“, „RadioButtonList“, „DropDownList“ ir „ListBox“ iš „Delphi ASP.NET“ interneto programuotojo perspektyvos.
Aptarkite klausimus, komentarus, problemas ir sprendimus, susijusius su šiuo skyriumi!

16 SKYRIUS:
Pristatome ASP.NET žiniatinklio serverio valdiklius, skirtus vizualiai sugrupuoti kitus valdiklius žiniatinklio formoje: skydelyje, vietos rezervuare ir lentelėje (kartu su „TableRow“ ir „TableCell“).
Aptarkite klausimus, komentarus, problemas ir sprendimus, susijusius su šiuo skyriumi!

17 SKYRIUS:
Validatorių naudojimas „Delphi“ ASP.NET programose
Pristatome kliento ir serverio duomenų tikrinimą, naudodami patikrinimo valdiklius: „RequiredFieldValidator“, „RangeValidator“ ir „ValidationSummary“.
Aptarkite klausimus, komentarus, problemas ir sprendimus, susijusius su šiuo skyriumi!

18 SKYRIUS:
Sužinokite, kokie įvykiai (ir kokia tvarka) sugeneruojami, kai ASP.NET gauna užklausą dėl žiniatinklio formos. Sužinokite apie „ViewState“ - metodą, kurį ASP.NET naudoja palaikydamas puslapio būsenos pokyčius, susijusius su grįžimais.
Aptarkite klausimus, komentarus, problemas ir sprendimus, susijusius su šiuo skyriumi!

19 SKYRIUS:
Įvadas į duomenų įrišimą „Delphi“ ASP.NET programose
Sužinokite, kaip pridėti informacijos prie žiniatinklio formos, surišant valdiklius prie duomenų šaltinio. Sužinokite apie duomenų įrišimo žiniatinklio valdiklius pasirinkimui pasirinkti („ListBox“, „DropDownList“, „RadioButtonList“, „CheckBoxList“ ir kt.). Sužinokite apie nesuskaičiuojamas ir IList .NET sąsajas.
Aptarkite klausimus, komentarus, problemas ir sprendimus, susijusius su šiuo skyriumi!

20 SKYRIUS:
Įrišimo išraiškų naudojimas „Delphi“ ASP.NET programose
Sužinokite apie atskiras žiniatinklio valdiklio savybes, įpareigojančias duomenis. Sužinokite, kaip įpareigoti „paprastą“ HTML. Naršykite ASP.NET stebuklus.
Aptarkite klausimus, komentarus, problemas ir sprendimus, susijusius su šiuo skyriumi!

Šio kurso skyriai šioje svetainėje kuriami ir dinamiškai atnaujinami. Į skyrius (kol kas) įeina:

21 SKYRIUS:
Pirmieji žingsniai naudojant kartotuvų ASP.NET žiniatinklio serverio valdymą. Sužinokite, kaip įpareigoti duomenis daugiapakopiai valdikliai. „DataBinder“ klasės ir „DataBinder“ supratimas. Evalo metodas.
Aptarkite klausimus, komentarus, problemas ir sprendimus, susijusius su šiuo skyriumi!

22 SKYRIUS:
Sužinokite, kaip programiškai įdiegti IT pavyzdžio sąsają, kad dinamiškai sukurtumėte „ItemTemplate“ turinį „DataList“ žiniatinklio serverio valdymui.
Aptarkite klausimus, komentarus, problemas ir sprendimus, susijusius su šiuo skyriumi!

23 SKYRIUS:
Tinkintų vartotojo valdiklių kūrimas ir naudojimas ASP.NET
Labai panašus į „Win32 Delphi“ „TFrame“ objektus, ASP.NET vartotojo valdiklis yra komponentų konteineris; jis gali būti įdėtas į žiniatinklio formas ar kitas vartotojo valdymo priemones. Naudotojo valdikliai siūlo paprastą būdą padalinti ir pakartotinai panaudoti įprastas vartotojo sąsajos funkcijas visuose jūsų ASP.NET žiniatinklio programos puslapiuose.
Aptarkite klausimus, komentarus, problemas ir sprendimus, susijusius su šiuo skyriumi!

24 SKYRIUS:
Dinaminis dinaminių vartotojo valdiklių įtraukimas į tinklalapį
Naudotojo valdikliai leidžia „Delphi ASP.NET“ kūrėjui sujungti įprastas žiniatinklio programų vartotojo sąsajos funkcijas į daugkartinio naudojimo komponentus. Realiojo pasaulio programose norėsite dinamiškai įkelti vartotojo valdiklį ir patalpinti jį puslapyje. Kokį puslapio įvykį turėtumėte naudoti „LoadControl“? Kaip jūs einate į puslapį, kaip tvarkote „User Control“ įvykius? Šiame skyriuje raskite atsakymus...
Aptarkite klausimus, komentarus, problemas ir sprendimus, susijusius su šiuo skyriumi!