Ugrás a tartalomhoz

Többfelhasználású modell-nézet

A Wikipédiából, a szabad enciklopédiából
A lap aktuális változatát látod, az utolsó szerkesztést TurkászBot (vitalap | szerkesztései) végezte 2019. június 2., 17:15-kor. Ezen a webcímen mindig ezt a változatot fogod látni. (CheckWiki error (22) javítása; kategória szóközökkel)
(eltér) ← Régebbi változat | Aktuális változat (eltér) | Újabb változat→ (eltér)

A többfelhasználású modell-nézet egy architekturális minta, ami a modell-nézet-nézetmodell (MVVM) továbbfejlesztése.[1] Többnyire Windows Presentation Foundation (WPF) és Windows Communication Foundation (WCF) alkalmazásoknál található. Megtartva a nézet és a logika (modell) különválasztását, egyszerűsítést és gyorsítást céloz. A többfelhasználású modell tipikusan reflexióra hagyatkozik, hogy támogassa az objektumépítést, aminek célja a logikaközpontú objektummodellek és a nézetmodellek integrálása. Arra tervezték, hogy használja a C#, WPF és WCF specifikus függvényeit, hogy megkönnyítse a kód újrafelhasználását a szerver és a kliens között.

A többfelhasználású modell-nézet igyekszik megtartani a modell-nézet-nézetmodell előnyeit, és kiküszöbölni a hátrányait. Ezt azzal igyekszik elérni, hogy még jobban objektumorientált, csökkenti a kódduplikálást, egyszerűsíti a karbantartást, és csökkenti a generált metaadatok mennyiségét. A minta ehhez alaposztályok készletét használja, ami általános funkcionalitást biztosítanak az adatok küldésére a klienstől vagy hozzá, és az adatok megjelenítését a nézeten (GUI).

Jegyzetek[szerkesztés]

Fordítás[szerkesztés]

Ez a szócikk részben vagy egészben a Multiuse Model View című angol Wikipédia-szócikk fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.