Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
phpzone
HV kasutaja
liitunud: 02.04.2002
|
22.04.2009 08:45:30
ASP.NET Master Pages |
|
|
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 |
|
 |
Absona
Lõuapoolik

liitunud: 17.09.2008
|
22.04.2009 11:35:30
|
|
|
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
Aga õpetuseks ka midagi: Link
_________________ Veebilehed, veebiprogrammeerimine, veebilahendused
Erinevad rakendused ja skriptid. |
|
Kommentaarid: 11 loe/lisa |
Kasutajad arvavad: |
   |
:: |
2 :: |
0 :: |
8 |
|
tagasi üles |
|
 |
phpzone
HV kasutaja
liitunud: 02.04.2002
|
22.04.2009 15:00:35
|
|
|
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 |
|
 |
Absona
Lõuapoolik

liitunud: 17.09.2008
|
22.04.2009 15:20:09
|
|
|
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 , 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..
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 |
|
 |
ervin7
HV vaatleja
liitunud: 04.08.2002
|
22.04.2009 15:53:11
|
|
|
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 |
|
 |
phpzone
HV kasutaja
liitunud: 02.04.2002
|
22.04.2009 17:19:36
|
|
|
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 |
|
 |
Absona
Lõuapoolik

liitunud: 17.09.2008
|
23.04.2009 09:58:31
|
|
|
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... |
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
_________________ Veebilehed, veebiprogrammeerimine, veebilahendused
Erinevad rakendused ja skriptid. |
|
Kommentaarid: 11 loe/lisa |
Kasutajad arvavad: |
   |
:: |
2 :: |
0 :: |
8 |
|
tagasi üles |
|
 |
mikk36
HV Guru

liitunud: 21.02.2004
|
23.04.2009 10:32:11
|
|
|
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 |
|
 |
Absona
Lõuapoolik

liitunud: 17.09.2008
|
23.04.2009 10:49:52
|
|
|
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
_________________ Veebilehed, veebiprogrammeerimine, veebilahendused
Erinevad rakendused ja skriptid. |
|
Kommentaarid: 11 loe/lisa |
Kasutajad arvavad: |
   |
:: |
2 :: |
0 :: |
8 |
|
tagasi üles |
|
 |
phpzone
HV kasutaja
liitunud: 02.04.2002
|
23.04.2009 16:44:02
|
|
|
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 |
|
 |
andrusny
Kreisi kasutaja

liitunud: 20.03.2006
|
23.04.2009 17:41:57
|
|
|
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 |
|
 |
Absona
Lõuapoolik

liitunud: 17.09.2008
|
|
Kommentaarid: 11 loe/lisa |
Kasutajad arvavad: |
   |
:: |
2 :: |
0 :: |
8 |
|
tagasi üles |
|
 |
|