Avaleht
uus teema   vasta Tarkvara »  WWW »  ASP.NET Master Pages märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
phpzone
HV kasutaja

liitunud: 02.04.2002




sõnum 22.04.2009 08:45:30 ASP.NET Master Pages vasta tsitaadiga

Kuidas kõvamad tegijad praegu asp.net lahendust üles ehitavad? Master Pages on kasutusel või mitte?
Mina kui vanakoolimees ei ole seda master pages eriti kasutanud.
Kas peaksin? google annab nii poolt kui vastu arvamusi.

Mulle tundub keeruline xhtml'is tehtud disaini selle master pages siduda.
Sellepärast ei kasuta eriti tihti ka asp.net visuaalseid controle.
jälle küsimus - kas peaksin?

_________________
One man's constant is another man's variable
Kommentaarid: 13 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 13
tagasi üles
vaata kasutaja infot saada privaatsõnum
Absona
Lõuapoolik
Lõuapoolik

liitunud: 17.09.2008




sõnum 22.04.2009 11:35:30 vasta tsitaadiga

Kindlasti kasuta "Master Pages" lihtsustab tunduvalt veebilehe tegemist ning saab ka kiiremini.

Ei ole midagi keeruline siduda. Master lehtedele pead ainult sellistele väljadele lisama editimis kastikesese (Content Placeholder), et sinna sisse kuvataks erinevaid lehti. (Sarnaneb iframe'ga HTML'is aga kui oled juba Master Page ära teinud, siis teistes lehtedes ei saa Master Page ala enam muuta (lukustab ära ja see on väga hea)). Kui hakkad uut lehte looma, siis vali kindlasti, et see leht kasutab Master Page ning vali tehtud Master Page. Uus leht lisatakse automaatselt ning sinna sisse lisatakse vajalikud koodid koheselt ja pead ainult sisu trükkima. Ja ongi valmis.

Igatahes kui oleks rohkem Microsoft servereid, siis mina kasutaksin igaljuhul ASP.NET'i aga jah tuleb leppida PHP'ga icon_smile.gif

Aga õpetuseks ka midagi: Link

_________________
Veebilehed, veebiprogrammeerimine, veebilahendused
Erinevad rakendused ja skriptid.
Kommentaarid: 11 loe/lisa Kasutajad arvavad:  :: 2 :: 0 :: 8
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
phpzone
HV kasutaja

liitunud: 02.04.2002




sõnum 22.04.2009 15:00:35 vasta tsitaadiga

aga kui ma tahan html koodi võimalikult puhta hoida?
Kasutan ainult respons.write'i või on veel variante?

master pages ja teised controlid sodivad koodi ära.
html disainer ei oska ka selles pudrus lõpuks abi anda.

_________________
One man's constant is another man's variable
Kommentaarid: 13 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 13
tagasi üles
vaata kasutaja infot saada privaatsõnum
Absona
Lõuapoolik
Lõuapoolik

liitunud: 17.09.2008




sõnum 22.04.2009 15:20:09 vasta tsitaadiga

phpzone kirjutas:
aga kui ma tahan html koodi võimalikult puhta hoida?
Kasutan ainult respons.write'i või on veel variante?

master pages ja teised controlid sodivad koodi ära.
html disainer ei oska ka selles pudrus lõpuks abi anda.


Eem eusa_think.gif, milleks sul siis ASP.NET'i on vaja kasutada kui sa puhast HTML'i tahad kirjutada?

Kood jääb väga puhas, tundub, et sa pole ASP.NET'iga päris kursis.. icon_rolleyes.gif

Master Pages ja teised controllide koodid jäävad väga puhtaks aga tõesti tundub, et sa oled ainult HTML'i kasutanud ja soovitan ikka ASP.NET'iga rohkem tutvust teha ja igasugu võimalusi katsetad ja kasutada, siis näed, et kood jääb väga puhas ning ridu tuleb tunduvalt vähem kui neid komponente kasutad..

Mis see HTML'i disainer siia asjasse puutub? Ega disainer teebki ainult HTML'i disaini valmis ja sinu ülesanne on see ASP.NET'is tööle panna (kas siduda CMS'iga, või teha lihtsalt staatiline leht). Vahendid on sinu kasutada aga ausalt öeldes kui sa Master Page ei kasuta, siis teed rohkem "kilplase tööd".

_________________
Veebilehed, veebiprogrammeerimine, veebilahendused
Erinevad rakendused ja skriptid.
Kommentaarid: 11 loe/lisa Kasutajad arvavad:  :: 2 :: 0 :: 8
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
ervin7
HV vaatleja

liitunud: 04.08.2002




sõnum 22.04.2009 15:53:11 vasta tsitaadiga

Alati võib kasutada ka ASP.NET MVC Frameworki. Seal saab ise kirjutada htmli nii nagu php-s.
Kommentaarid: 1 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 1
tagasi üles
vaata kasutaja infot saada privaatsõnum
phpzone
HV kasutaja

liitunud: 02.04.2002




sõnum 22.04.2009 17:19:36 vasta tsitaadiga

ma mõtlesin seda, et kliendi poolele serveeritakse puhast html'i.
kui visuaalseid controle kasutada siis genereeritakse kliendi poolele väga palju jama...

_________________
One man's constant is another man's variable
Kommentaarid: 13 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 13
tagasi üles
vaata kasutaja infot saada privaatsõnum
Absona
Lõuapoolik
Lõuapoolik

liitunud: 17.09.2008




sõnum 23.04.2009 09:58:31 vasta tsitaadiga

phpzone kirjutas:
ma mõtlesin seda, et kliendi poolele serveeritakse puhast html'i.
kui visuaalseid controle kasutada siis genereeritakse kliendi poolele väga palju jama...


icon_eek.gif milleks on vaja kliendi poolele puhast HTML'i kuvada? Kas selleks, et külastajad saaksid puhast source lugeda?

Kui asi valideerub, siis on suva kui palju koodi genereeritakse kliendi poolele.

Aga jah, soovitan kasutada, siis HTML'i ja JavaScripti kui tahad puhast HTML'i saada icon_smile.gif

_________________
Veebilehed, veebiprogrammeerimine, veebilahendused
Erinevad rakendused ja skriptid.
Kommentaarid: 11 loe/lisa Kasutajad arvavad:  :: 2 :: 0 :: 8
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
mikk36
HV Guru
mikk36

liitunud: 21.02.2004



Online

sõnum 23.04.2009 10:32:11 vasta tsitaadiga

Absona, puhtama koodi poole püüdlemine on patt siis ?
Puhtam kood -> vähem raisatud andmemahtu -> kiirem lehe avanemine -> rahulolevam lehekülastaja
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 0 :: 2 :: 78
tagasi üles
vaata kasutaja infot saada privaatsõnum
Absona
Lõuapoolik
Lõuapoolik

liitunud: 17.09.2008




sõnum 23.04.2009 10:49:52 vasta tsitaadiga

mikk36 kirjutas:
Absona, puhtama koodi poole püüdlemine on patt siis ?
Puhtam kood -> vähem raisatud andmemahtu -> kiirem lehe avanemine -> rahulolevam lehekülastaja


Selles suhtes jah aga kas nii on mõistlik teha, et teed 10 lehte ja kui ühel lehel tahad linki muuta, siis tuleb teistel lehtedel samamoodi linki muuta käsitsi.

Aga nagu näitekse selline komponent "Master Page" teeb ühe staatilise raami ja kui sealt muudad linki, siis muutub ka 10'nel lehel korraga see link automaatselt ära.

Seega milleks teemaalgataja üldse teema tegi kui talle nagunii ei sobi ASP.NET icon_rolleyes.gif

_________________
Veebilehed, veebiprogrammeerimine, veebilahendused
Erinevad rakendused ja skriptid.
Kommentaarid: 11 loe/lisa Kasutajad arvavad:  :: 2 :: 0 :: 8
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
phpzone
HV kasutaja

liitunud: 02.04.2002




sõnum 23.04.2009 16:44:02 vasta tsitaadiga

asp.net sobib väga hästi, olen kõikide asp versioonidega kokku puutunud ja vahelduva eduga webi rakendusi teinud, aga master page'i ei ole kasutanud.
sellepärast ka küsin. linke ei pea 10 kohas hoidma, selleks on resource file'id, andmebaas jms.

MVC tundub hea lahendus.

_________________
One man's constant is another man's variable
Kommentaarid: 13 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 13
tagasi üles
vaata kasutaja infot saada privaatsõnum
andrusny
Kreisi kasutaja
andrusny

liitunud: 20.03.2006




sõnum 23.04.2009 17:41:57 vasta tsitaadiga

Kas see "Master Page" on nagu php puhul , et on põhi index.php leht ja teised lehed on samal põhjal ja lisatakse ainult andmeid sellel lehel index.php?id=2 ja muu taolise abil? Kui nii, siis tõesti, mis mõtet on kirjutada asp abil, kui seda ei kasutata? Olen paljusid näinud, kes teevad omale "php" lehti taoliselt, et on html lehed ning kirjutavad omale php laiendi lõppu ja siis on neil php leht.
Ma ei ütle, et teemaalgataja nii teeb (jutuks, et kasutab andmebaasi ja faile) kuid palju võimalusi läheb sellega kaduma, kui ühtset pealehte ei kasuta.

_________________
Kommentaarid: 7 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 7
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Absona
Lõuapoolik
Lõuapoolik

liitunud: 17.09.2008




sõnum 23.04.2009 21:02:28 vasta tsitaadiga

andrusny kirjutas:
Kas see "Master Page" on nagu php puhul , et on põhi index.php leht ja teised lehed on samal põhjal ja lisatakse ainult andmeid sellel lehel index.php?id=2 ja muu taolise abil?
...



Oled põhimõttest õigesti aru saanud. thumbs_up.gif

_________________
Veebilehed, veebiprogrammeerimine, veebilahendused
Erinevad rakendused ja skriptid.
Kommentaarid: 11 loe/lisa Kasutajad arvavad:  :: 2 :: 0 :: 8
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  WWW »  ASP.NET Master Pages
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.