Nori gauti straipsnius el. paštu - Prenumeruok

Web Aplication Development -> Tai mane žavi vis labiau

« »

Tiesa pasakius neįsivaizduoju kaip toliau vystisis inteneto mados, technologijos. Bet dabar mane žavi šimtą kartą minėtas “web application” stilius. Padarius integraciją klientinės dalies bei serverinės, gaunamas gan neblogas produktas. Ir mano nuomone padidėja valdymo greitis.

Šiuo metu sėdžiu prie KF radijo stoties TOPų valdymo. Iš esmės užduotis labai paprasta, suvedi top20 dainas ir vsio. Iš pradžių pirmoje versijoje topo valdymo buvo naudojamas simple post rėžimas. Suveda grupę, dainą (galima ir copy paste) ir turim topą.

Dėl tam tikrų priežasčių (atsirado  naujas topas, ir norėjosi padaryti krūčiau) valdymą perdarau. Štai vaizdas iš vieno lango. Pandaudojus XmlHttpRequest objektą, galima stipriai patobulinti topo kūrimą. Pasinaudojau LiveSearch idėja, galima labai greitai įterpti žinomą (duomenų bazėje) kūrinį, o esant naujam – iškvieti “Dainų katalogą” ir įterpi naują dainą. Viskas gretai ir mano nuomone patogiau. Nėra jokių refreshų, kurie tik labiau ilgintų vedinėjimo greitį. Naršyklė bei serveris bendrauja betarpiškai. Ir gan malonu dėl to.

Tarkim tokio naudojimo pavyzdys, reikia sukurti / redaguoti / grupės pavadinimus bei dainas. Pasinaudojus šia paprasta gan technologija, gaunam gražų patikrinimą vien tik įvedus / bandant ištrinti grupę ar pan. Mums gali pranešti pranešimą, “Kolega, juk tokia grupė jau sukurta” ar “Negaliu ištrinti šios dainos, nes ji naudojama Tope”….

Žinoma atsiranda papildomo žaidimo programuojant “simple aplikaciją”, bet pasidarius gerą sistemą, galėsim pernaudoti sukurtus objetus. Tokie kaip “gridas”, “kalendorius”, livesearch… ir panašiai.
JavaScript kalba gan galina, ir tikrai ji yra stipriai objektinė, nors nesuprantu, kodėl šią kalba vadina skriptinimo kalba, o ne programavimo …

9 responses to “Web Aplication Development -> Tai mane žavi vis labiau”

  1. Vaidas Žilionis says:

    tiesa tokį daikčiuką padaryti nėra taip jau sudėtinga (liveSearch). Pats sunkiausias dalykas : sumastyti tokią idėją…

  2. Liuksas says:

    tai gal padarysi "Tips & Tricks'e" pamokele kaip tai padaryti?

  3. aha says:

    tai ka jau ce, gal einam tiesiai prie XUL. bus dar labiau "application'as" :)

  4. Vaidas Žilionis says:

    Liuksas: jei nori pamokėlę eik į orginalų saitą: http://blog.bitflux.ch/wiki/LiveSearch

    AHA: mano svajonė kad ir IE kaip gecko varikliu paremtos naršyklės turėtų XUL :)

  5. Archatas says:

    JS – skriptinimo kalba, nes interpretuojama, o ne kompiliuojama (Išskyrus ASP .NET serverinę versiją).

    Šiaip sėkmės tobulėti!

  6. Vaidas Žilionis says:

    aciu uz "ūkišką" paaiškinimą.

  7. snk says:

    "stipriai objektinė"

  8. Melitonas says:

    radau laisvesnio laiko savaitgali tai paskaitinejau XmlHttpRequest blog.bitflux.ch wiki. rezultatas: http://wap.ten.lt

  9. Vaidas Žilionis says:

    neblogas variantas :)

Leave a Reply

Your email address will not be published. Required fields are marked *

> home
  • Apie mane
  • Apklausos
  • Blogas
  • Lietblogs Search
  • Nuorodos
  • Reklama mano bloge
  • Search
  • Tags
  • Testas
  • Projektai
  • Kontaktuok
  • Archyvas