Új hozzászólás Aktív témák

  • FTeR

    addikt

    válasz faster #178 üzenetére

    az alap felállás az volt, h van 0 kód. hiába van neke remek adatbáziskezelő osztályom és akármilyen tábla és egyéb kezelő cuccok, nem lehetett használni, a körülmények miatt.
    volt a csupasz php (az esetleges libekkel) és volt az asp. tartott valahol a munka 1 hónap után ezt sikerült durván 2 nap alatt elérni az asp-ben.
    rettentően nem érdekel, h mit hiszel vagy mit vélsz tudni. ez így történt, nem tartozom neked bizonyítási kötelezetséggel. ha megnézted az asp 2.0-t, akkor talán folytathatjuk a diszkurzust.
    php-ban rakat doglgot külön el kell készíteni, ami asp-ben alapból van. az egyik ilyen folyamat gyorsító cucc, pl a formview controller, ami új at asp 2.0-ben. ez egy 1 tag-es összetett vezérlő (célzás arra, h tolboxról húzom le. ha jegyzettömben begépeled egy html tag mintájára, ugyan ott vagy. attól nem vagy keményebb legyén, mert nem használsz vizuális szerkesztőt.). a lényege, h ''megmutatod'' neki a db táblát és máris legenerálja neked az insert/edit/delet formot (sql parancsostól). ezt utána kedved szerint modósíthatod, 1-2 kiigazítással. php-ban semmi ilyen nincs.
    és ez megint csak 1 dolog volt.
    az az előnye is megvan, h nem kell foglakozni a protokolok kompatibilitásával, mert megírod C#/VB/J# kódot hozzá és az szépen legenerálja. nem kell külön foglakozni a SOAP meg társai verziószámaival.
    vagy megírod ugyna ezeken a nyelveked a kódot és pl az AJAX.Net lib legenerálja neked a hozzá való javascript kódot, attól függően, h milyen böngészőtől érkezik a hívás.
    ezek egyébként mind olynaok, amit felül írhatsz, ha éppen valamelyik fügvénye nem tetszik. ahogy mondani szokták, nem kell a gyerekkel kiönteni a fürdetővizet.

    sorolhatnám a végtelenségig ezeket. ezek közül van, ami órákkal rövidíti a mukát és van ami csak percekkel, de nagyobb projektnél ez végül hónapokká is összeadódhat.

    de hamár csak az alapkoncepciót nézzük, akkor is fényévekkel előrébb jár mint a php. a php egy sima script nyelv, ami már az önmagával való komptibilitással vergődik. én szeretem a php-t, de marhára tudom utálni a fügvény elnevezésű policy-jüket. amikor van egy fügvény név 5-6 random karakterből és van egy másik ami adott esetben 1 karakterben különbözik (lsd: string fügvények).
    ezzel szemben az asp egy leíró nyelv (mint a html), ami alatt egy olyan rendes programozási nyelv fut, mint a C# a .net teljes könyvtárkészletével.
    össze sem lehet hasonlítani.
    de itt megint generációs problémákba fogunk ütközni, mert te az a típus vagy, aki a C-re és az asm-re esküszik én meg az aki az OO nyelvekre.

    a kép méretezés: System.Drawing.Image osztály és példának okáért .GetThumbnailImage();
    épp most írok egy galériát :) (igaz el vagyok akadva, mert outOfMemoryExpectionj-t, dob, pedig nem kéne neki)
    ez ugyan nem ASP, hanem C#, de balga dolog lenne szétválasztani őket, hiszen pont ez az alapkoncepció.
    de pl van a System.Web.UI.WebControls osztály UploadFile controlere, ami gyak egy <input type=''file'' />-t generál, majd a feltöltött fájlra különböző fügvényeket kínál.

    de magában a VS is már sokat dob a fejlesztés sebességén.

Új hozzászólás Aktív témák