Par kursu:
Šis bezmaksas tiešsaistes kurss ir lieliski piemērots iesācējs Delphi .NET izstrādātājiem kā arī tiem, kas vēlas plašu pārskatu par ASP.NET Web programmēšana ar Borlandu Delfi.
Izstrādātāji iemācīsies projektēt, attīstīt un atkļūdot tīmekļa lietojumprogrammu ASP.Net, izmantojot Borland Delphi for .Net. Nodaļās tiks apskatīti Web lietojumprogrammu izveides pamatelementi (darbs ar Web formām, Web Services un lietotāja vadīklas), izmantojot Delphi, ieskaitot integrēto izstrādes vidi (IDE) un Delphi for .Net valoda.
Izstrādātāji ātri iegūs ātrumu, izmantojot reālo pasauli, praktisks piemērs. Viss kurss tiek veidots ap BDSWebExample ASP.NET tīmekļa paraugu lietojumprogrammu, kas nāk kā demonstrācijas projekts ar Delphi 8/2005 instalāciju.
Šis kurss ir paredzēts tiem, kam programmēšana ir jauna un nāk no citas attīstības vides (piemēram, MS Visual Basic, vai Java) vai ir jauni Delphi.
Priekšnosacījumi:
Lasītājiem jābūt vismaz a praktiskās zināšanas delfu valodā. Iepriekšēja (tīmekļa) programmēšanas pieredze nav nepieciešama; Pārdomājot HTML un vispārīgo Web izstrādes terminoloģiju, kā arī JavaScript, jums vajadzētu palīdzēt būt produktīvākām nodaļās.
Jā, jā. Jums datorā būs jāinstalē Delphi 8/2005 for .NET!
- Ieteicamais lasījums:
-
Iesācēju ceļvedis Delphi programmēšanai.
Bezmaksas tiešsaistes programmēšanas apmācība / kurss iesācējiem izstrādātājiem. Koncentrējieties uz Borland Delphi. - Ātri uz Delphi par .Net.
Rakstu sērija, kas izstrādāta, ņemot vērā vienu mērķi: sniegt ātru un netīru iepazīstināšanu ar .Net programmēšanas pasauli, izmantojot Delphi. -
Delphi par .Net vispārīgiem rakstiem.
Raksti un tehniskā informācija, kas palīdzēs jums sākt un apgūt Delphi 8 .NET. Uzziniet par IL, aspx, XML Web Services, msil, ...Delfi ASP.NET darbībā: - Delphi un ASP.NET spēks
- Vai vēlaties izveidot dinamisku, modulāru tīmekļa portālu, izmantojot Delphi for .Net un ASP.NET? Dodieties uz pārbaudītajiem risinājumiem!
aspxDelphi.net PORTAL ir Delphi 8 ASP.NET lietojumprogramma, un to var izmantot, lai izveidotu (uz moduļiem balstītu) iekštīkla vai interneta portāla lietojumprogrammu. aspxDelphi.net VEIKALS ir Delphi 8 ASP.NET lietojumprogramma, un to var izmantot interneta veikala izveidošanai.
Atbalstītās datu bāzes ir: MS SQL Server / MSDE un Firebird / Interbase.
Brīdinājums!
Pārliecinieties, ka esat lejupielādējis atjaunināta koda versija (demonstrācijas lietojumprogramma BDSWebExample). Jaunajā versijā ir nozīmīgāki Web lapu nosaukumi, kods tiek attīrīts no "Bezmaksas" lietošanas (kopš .net nav nepieciešams atbrīvot objektus. Net - atkritumu savācējs veic darbu jūsu vietā) un daži "defekti". Datubāze nav mainījusies.
Turklāt, lai sekotu nodaļām, vislabāk būtu, ja projektu saglabātu sadaļā “C: \ Inetpub \ wwwroot \ BDSWebExample”!
Nodaļas
Šī kursa nodaļas šajā vietnē tiek izveidotas un dinamiski atjauninātas. Jaunāko nodaļu varat atrast šī raksta pēdējā lappusē.
Šī kursa nodaļas šajā vietnē tiek izveidotas un dinamiski atjauninātas. Nodaļās (pagaidām) ietilpst:
1. NODAĻA:
Ievads ASP.NET programmēšanā ar Delphi. Cassini tīmekļa servera konfigurēšana
Kas ir ASP.NET no Delphi izstrādātāja viedokļa? Kā iestatīt Cassini tīmekļa servera paraugu.
Pārrunājiet jautājumus, komentārus, problēmas un risinājumus, kas saistīti ar šo nodaļu!
2. NODAĻA:
BDSWebExample Delphi 8 (ASP.NET) demonstrācijas programmas iestatīšana
Darba sākšana ar Delphi 8 BDSWebExample: datu bāzes atjaunošana, virtuālā direktorija sagatavošana. BDSWebExample darbojas pirmo reizi!
Pārrunājiet jautājumus, komentārus, problēmas un risinājumus, kas saistīti ar šo nodaļu!
3. NODAĻA:
Kas padara Delphi 8 ASP.NET lietojumprogrammu
Apskatīsim, kādas ir asp.net lietojumprogrammas galvenās daļas; kādi ir visi tie .aspx, .ascx, .dcuil, bdsproj utt. faili.
Pārrunājiet jautājumus, komentārus, problēmas un risinājumus, kas saistīti ar šo nodaļu!
4. NODAĻA:
Redzēsim, kā izveidot vienkāršu tīmekļa lietojumprogrammu, izmantojot Delphi for .Net.
Pārrunājiet jautājumus, komentārus, problēmas un risinājumus, kas saistīti ar šo nodaļu!
5. NODAĻA:
Tīmekļa formu lapu pārbaude - ASP.NET attīstības galvenie elementi. Skatu punkts no Delphi izstrādātāja perspektīvas: Kas ir Web forma? Tīmekļa formas izveidošana, saite starp aspx failu un koda aizmugures failu, ...
Pārrunājiet jautājumus, komentārus, problēmas un risinājumus, kas saistīti ar šo nodaļu!
6. NODAĻA:
Izgatavo vienkāršu ziņojumu lodziņu (piemēram, ShowMessage; vai pat InputBox) asp.net lietojumprogrammā var būt diezgan sarežģīti - jo jums ir jāsaprot ar DHTML, JavaScript un IE objekta modeli. Būtu daudz labāk, ja mēs varētu uzrakstīt tikai vienu koda rindu (kā tradicionālajās darbvirsmas lietojumprogrammās), lai parādītu MessageBox... redzēsim kā.
Pārrunājiet jautājumus, komentārus, problēmas un risinājumus, kas saistīti ar šo nodaļu!
7. NODAĻA:
Web veidlapas - ASP.NET lietojumprogrammas bloki (2. daļa)
Iepazīstinām ar Web formas īpašībām, metodēm un notikumiem. IsPostback īpašuma apskate un pēcapstrādes apstrāde
Pārrunājiet jautājumus, komentārus, problēmas un risinājumus, kas saistīti ar šo nodaļu!
8. NODAĻA:
Apskatot standarta HTML tagu un elementu izmantošanu un servera puses HTML vadīklu izmantošanu no Delphi izstrādātāja viedokļa.
Pārrunājiet jautājumus, komentārus, problēmas un risinājumus, kas saistīti ar šo nodaļu!
9. NODAĻA:
Iespējot bināro failu augšupielādi no klienta pārlūka uz tīmekļa serveri ASP.NET tīmekļa lietojumprogrammās. Delphi for .Net un ASP.NET nodrošina ērtu veidu, kā pieņemt failus no klienta, izmantojot HTMLInputFile (HTML servera vadība "HTML File Upload") un HTTPPostedFile klases.
Pārrunājiet jautājumus, komentārus, problēmas un risinājumus, kas saistīti ar šo nodaļu!
10. NODAĻA:
Navigācijas metožu izpēte starp Web formas lapām: atgriezeniskā saite, tieša navigācija (izmantojot tagu) un uz kodu balstīta navigācija (izmantojot Server. Nodošana un reaģēšana. Novirzīt).
Pārrunājiet jautājumus, komentārus, problēmas un risinājumus, kas saistīti ar šo nodaļu!
Šī kursa nodaļas šajā vietnē tiek izveidotas un dinamiski atjauninātas. Nodaļās (pagaidām) ietilpst:
11. NODAĻA:
Tīmekļa starta lapas iestatīšana ASP.NET lietojumprogrammai IIS, izlemjot, kuru navigācijas paņēmienu izmantot dažādos scenārijos.
Pārrunājiet jautājumus, komentārus, problēmas un risinājumus, kas saistīti ar šo nodaļu!
12. NODAĻA:
Web servera vadīklas ir īpaši izstrādātas darbam ar Web veidlapu lapām. Uzziniet par Web servera vadības pamatprincipiem, priekšrocībām un ierobežojumiem ASP.NET.
Pārrunājiet jautājumus, komentārus, problēmas un risinājumus, kas saistīti ar šo nodaļu!
13. NODAĻA:
Pārbaudot kontrolējošās ASP.NET Web vadības ierīces: poga, ImageButton un LinkButton
Ir vairākas tīmekļa vadīklas, kas ļauj nodot kontroli atpakaļ uz Web serveri. Šajā nodaļā tiek apskatītas tīmekļa pogas - specifiski komponenti, kas lietotājiem ļauj norādīt, ka viņi ir pabeiguši Web veidlapu (nosūtīt datus) vai vēlas izpildīt noteiktu komandu (uz servera). Uzziniet par ASP.NET tīmekļa vadīklām Button, LinkButton un ImageButton.
Pārrunājiet jautājumus, komentārus, problēmas un risinājumus, kas saistīti ar šo nodaļu!
14. NODAĻA:
Ātri apskatot TextBox ASP.NET tīmekļa servera vadību - vienīgo vadīklu, kas paredzēta lietotāja ievadīšanai. TextBox ir vairākas sejas: vienas rindas teksta ievade, paroles ievadīšana vai daudzrindu teksta ievade.
Pārrunājiet jautājumus, komentārus, problēmas un risinājumus, kas saistīti ar šo nodaļu!
15. NODAĻA:
Izpratne par tīmekļa vadīklām, lai izvēlētos Delphi ASP.NET lietojumprogrammas
ASP.NET atlases vadīklas ļauj lietotājiem izvēlēties no iepriekš noteiktu vērtību sērijas. Šajā nodaļā ir apskatītas saraksta tipa vadības ierīces: CheckBox, CheckBoxList, RadioButton, RadioButtonList, DropDownList un ListBox no Delphi ASP.NET tīmekļa izstrādātāja viedokļa.
Pārrunājiet jautājumus, komentārus, problēmas un risinājumus, kas saistīti ar šo nodaļu!
16. NODAĻA:
Iepazīstinām ar ASP.NET tīmekļa servera vadīklām, kas paredzētas citu vadības ierīču vizuālai grupēšanai tīmekļa veidlapā: panelis, vietturis un tabula (kopā ar TableRow un TableCell).
Pārrunājiet jautājumus, komentārus, problēmas un risinājumus, kas saistīti ar šo nodaļu!
17. NODAĻA:
Validatoru izmantošana Delphi ASP.NET lietojumprogrammās
Iepazīstinām ar klienta un servera puses datu validāciju, izmantojot validācijas vadīklas: RequiredFieldValidator, RangeValidator un ValidationSummary.
Pārrunājiet jautājumus, komentārus, problēmas un risinājumus, kas saistīti ar šo nodaļu!
18. NODAĻA:
Uzziniet, kādi notikumi (un kādā secībā) tiek ģenerēti, kad ASP.NET saņem Web veidlapas pieprasījumu. Uzziniet par ViewState - paņēmienu, ko ASP.NET izmanto, lai saglabātu lapas stāvokļa izmaiņas pēc atgriešanās.
Pārrunājiet jautājumus, komentārus, problēmas un risinājumus, kas saistīti ar šo nodaļu!
19. NODAĻA:
Ievads datu iesiešanā Delphi ASP.NET lietojumprogrammās
Uzziniet, kā pievienot Web veidlapai informāciju, saistot datu avota vadīklas. Uzziniet par datu saistošajām tīmekļa vadīklām izvēles atlasei (ListBox, DropDownList, RadioButtonList, CheckBoxList utt.). Uzziniet par neskaitāmajām un IList .NET saskarnēm.
Pārrunājiet jautājumus, komentārus, problēmas un risinājumus, kas saistīti ar šo nodaļu!
20. NODAĻA:
Saistošo izteicienu izmantošana Delphi ASP.NET lietojumprogrammās
Uzziniet par tīmekļa vadības individuālajām īpašībām, kas saista datus. Uzziniet, kā saistīt datus ar vienkāršu HTML. Izpētiet ASP.NET burvību.
Pārrunājiet jautājumus, komentārus, problēmas un risinājumus, kas saistīti ar šo nodaļu!
Šī kursa nodaļas šajā vietnē tiek izveidotas un dinamiski atjauninātas. Nodaļās (pagaidām) ietilpst:
21. NODAĻA:
Pirmie soļi, izmantojot atkārtotāja ASP.NET tīmekļa servera vadību. Uzziniet, kā saistīt datus ar vairākiem ierakstiem. Izpratne par DataBinder klasi un DataBinder. Eval metode.
Pārrunājiet jautājumus, komentārus, problēmas un risinājumus, kas saistīti ar šo nodaļu!
22. NODAĻA:
Uzziniet, kā programmētiski ieviest IT veidnes saskarni, lai dinamiski izveidotu ItemTemplate saturu DataList Web Server vadībai.
Pārrunājiet jautājumus, komentārus, problēmas un risinājumus, kas saistīti ar šo nodaļu!
23. NODAĻA:
Pielāgotu lietotāja vadīklu izstrāde un lietošana ASP.NET
Ļoti līdzīgs Win32 Delphi TFrame objektiem, ASP.NET lietotāja vadīkla ir komponentu konteiners; to var ligzdot Web veidlapās vai citās lietotāja kontrolierīcēs. Lietotāja vadīklas piedāvā vienkāršu veidu, kā sadalīt un atkārtoti izmantot lietotāja interfeisa funkcionalitāti visās jūsu ASP.NET Web lietojumprogrammas lapās.
Pārrunājiet jautājumus, komentārus, problēmas un risinājumus, kas saistīti ar šo nodaļu!
24. NODAĻA:
Dinamiski pievienojot uzlabotas lietotāja vadīklas Web lapai
Lietotāju vadīklas ļauj Delphi ASP.NET izstrādātājam iesaiņot tīmekļa lietojumprogrammu parastās lietotāja saskarnes funkcijas atkārtoti izmantojamās sastāvdaļās. Reālās pasaules lietojumprogrammās vēlaties dinamiski ielādēt lietotāja vadīklu un ievietot to lapā. Kādu lapas notikumu vajadzētu izmantot LoadControl? Kad jūs nonākat lapā, kā rīkoties ar User Control notikumiem? Atrodiet atbildes šajā nodaļā...
Pārrunājiet jautājumus, komentārus, problēmas un risinājumus, kas saistīti ar šo nodaļu!