- iPhone topik
- Nyolc év után a Spotify eljutott a veszteségmentességig
- Milyen okostelefont vegyek?
- Kis méret, nagy változás a Motorolánál
- Sony Xperia 1 VII - Látod-e, esteledik
- Merész dizájn és új teleobjektív az iPhone 17 Pro mobilokban
- Vivo X200 FE – fenséges méret
- Apple iPhone 12 és 12 Pro duplateszt
- Apple iPhone 16 Pro - rutinvizsga
- Samsung Galaxy Z Flip6 - színt lép
Új hozzászólás Aktív témák
-
joysefke
veterán
válasz
martonx #8618 üzenetére
csak rá szeretnék világítani az újabb kódszervezési problémákra, overengineering jelenségre.
Ezek a "képek, formázások, csicsa-micsa" repositoriból jönnek, mert admin által konfigurálhatóak. Emiatt én úgy gondolom, hogy ezeknek a dinamikus elemeknek az előteremtése és renderelése jól illeszkedik egy ViewComponentbe. Ez saját hatáskörében előteremti ezeket. Így a ViewComponent felszabadítja parent View (Index.cshtml) a ViewModel objektumotát, hogy annak kizárólag a Html-Form feltöltésével és kelljen foglalkoznia.
Szerintem ez a konstrukció logikus és jól kezelhető is. A döntő többsége, minden ami a @RenderBody()-ból jön működik is. A problémám hogy amit @RenderSection()-nel akarok beilleszteni a Layout-ba, na az nem működik. Gyanítom, hogy a megoldás nagyon kézenfekvő annak aki nálam jobban benne van a Razor-ban (ez utóbbi nem nagy feladat).
Javaslom ne bonyolítsd túl feleslegesen a kódodat. Hidd el, nem attól lesz szép a kódod, hogy a kereket kézben viszed, a szögleteset meg gurítani akarod.
Ha esetleg van kedved rávilágítani azokra a pontokra ahol szerinted a kereket kézben viszem, a szögletest pedig gurítani akarom, akkor szívesen megosztom a kódnak a releváns részeit és ha van rá jobb ötleted én biztosan kijavítom...
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Viccrovat
- Automata kávégépek
- Az év végé érkeznek az AV2 kodek specifikációi
- Debrecen és környéke adok-veszek-beszélgetek
- iPhone topik
- TCL LCD és LED TV-k
- One otthoni szolgáltatások (TV, internet, telefon)
- Nyolc év után a Spotify eljutott a veszteségmentességig
- Mibe tegyem a megtakarításaimat?
- Milyen TV-t vegyek?
- További aktív témák...
- HP 15.6 ",AMD A10,jó állapotú,magyar billentyűzet
- Fujitsu ,15,6",8.gen.i5,világító.bill, 4G LTE,8-32GB/256-512,jó akku,szép
- Dell,14"FullHd IPS,core i5 6440H(fiz.4MAG!),8-16GB DDR4 RAM,Vil.bill,256-512GB SSD,Jó akku,szép
- HP,15.6" FullHd IPS,8.gen.core i5 (8X4,0Ghz)8-32GB RAM,256GB-1TB SSD,nagyon jó akku, szép á
- Lenovo ThinkCentre E93z All In One számítógép, Windows 11 rendszerrel
- Gombászkönyvek egyben
- HIBÁTLAN iPhone 13 mini 256GB Starlight -1 ÉV GARANCIA - Kártyafüggetlen, MS3179
- Magic Trackpad legújabb fajta, lightning csatlakozóval
- iKing.Hu-Samsung Galaxy S24 FE Blue Stílusos erő, 120 Hz AMOLED 8/128 GB Használt, karcmentes
- GYÖNYÖRŰ iPhone 11 128GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3265, 100% Akkumulátor
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest