Разлика између ВПФ и Силверлигхт

ВПФ вс. Силверлигхт

Виндовс Пресентатион Фоундатион, или ВПФ, је графички подсистем који је додан као део .НЕТ Фрамеворк. То омогућава програмерима да лако развију интерфејсе за своје Виндовс апликације. Мицрософт Силверлигхт је још један део софтвера компаније Мицрософт који нуди исте могућности и који је био намењен такмичењу са Адобе Фласх-ом и осталим сличним. То је једноставно подскуп већ постојећих ВПФ-а. Једно време, Силверлигхт се звао ВПФ / Е, са „Е“ који стоји „свуда“.

Употреба ВПФ-а ограничена је на апликације које би требало да се изводе на Виндовс оперативном систему. Не можете да направите апликацију која се може покренути на било ком другом оперативном систему, па чак и за старије верзије оперативног система Виндовс, попут 95 и 98. Силверлигхт апликације се могу користити на било ком оперативном систему, све док је домаћин оперативног система Виндовс Оперативни систем. То значи да је употреба Силверлигхт-а много боља у случајевима када су ваши корисници далеко, као и коришћење различитих оперативних система.

Како се Силверлигхт требао користити путем интернета, уведена су одређена ограничења како би се одржала његова функција, без обзира на оперативни систем, и избјегли злонамјерни програми који могу оштетити рачунар особе која прегледава страницу. Силверлигхт не може приступити изворима локалне машине. Пошто се ВПФ користи у апликацијама које су намењене локалној употреби, он је свестан оперативног система на којем ради и може то искористити за побољшање својих перформанси и користи функције које нису доступне у Силверлигхт-у.

3Д снимање је једна од функција које недостају Силверлигхт-у. Ово је неопходно ако желите да створите 3Д приказе и окружења баш као што видите у већини новијих игара. ВПФ може у потпуности приказати 3Д слике, јер може директно приступити Дирецт3Д. Касније верзије Силверлигхт-а су додале 3Д подршку, мада то није била пуна подршка. Сада је способан за перспективни 3Д.

Резиме:

1. Силверлигхт је једноставно подскуп ВПФ-а.

2. Силверлигхт се користи на мрежи, док је ВПФ за локалну употребу.

3. Можете користити Силверлигхт апликације без обзира на оперативни систем који користите, док су ВПФ апликације ограничене на касније верзије Виндовс оперативног система.

4. Силверлигхт нема приступ локалним ресурсима, док ВПФ може да користи локалне ресурсе.

5. Силверлигхт има само перспективну 3Д подршку, док је ВПФ способан за пуне 3Д слике.