Windows Presentation Foundation (WPF) - Slovník pojmov
Windows Presentation Foundation (WPF) je nový spôsob programovania aplikácií pre Windows Vista, ide o grafický systém
.NET Frameworku 3.0 (WinFX), dalšia varianta k doterajším
Windows Forms (WinForms). WPF ale nie je technológia nahradzujúca WinForms, jedná sa skôr o ďalší spôsob písania Windows aplikácií. Oproti WinForms ale ponúka nové možnosti hlavne v oblasti grafického spracovania aplikácie, ktoré vo WinForms nie sú možné.
WPF je zamerané na užívateľsky bohaté aplikácie. Až doteraz väčšina aplikácií bola "formulárového" vzhľadu, vo WPF môžete ale upustiť uzdu fantázii a využívat mnoho možností:
- vektorová grafika - umožňuje graficky bezstratovú zmenu veľkosti prvkov, farebné gradienty, používanie geometrických tvarov
- animácia - časová alebo s použitím framov, rotácia, prechod farieb, 3D animácia a mnoho ďalších
- multimédiá - práca s audiom a videom (avi, mpeg, wmv)
- efekty - tiene, svetlá, rozostrenia, priehľadnosť alebo zrkadlenie
- interaktívne 3D aplikácie - poskytuje podmnožinu funkcií z Direct3D zameranú na multimédiá, dokumenty a užívateľské rozhranie
- DataBinding - previazanie dát v aplikácii
XAML je deklaratívny programovací jazyk pre vytváranie užívateľského rozhrania vo WPF aplikáciách.
Viac informácií o
Windows Presentation Foundation (WPF) na našom webe
Referencie:
WPF na stránkach spoločnosti Microsoft
http://en.wikipedia.org/wiki/Windows_Presentation_Foundation
http://www.vyvojar.cz/Articles/445-0-wpf-uvod.aspx
ADO.NET,
Ajax,
AOP,
Applet,
Application service providing,
Active Server Pages,
ASP.NET,
B2C B2B,
Banner,
Clickthrough rate,
Cocoon framework,
CMS / WCM (Content Management System / Web Content Management),
Cookie,
CORBA,
CPC (Cost per click),
CPT (Cost per thousand impressions),
C#,
CSS,
Data access object,
Návrhové vzory,
DNS,
Entity Framework (EF),
Extrémne programovanie,
GIS,
GNU/Linux,
HTML,
iBATIS DataMapper,
IDL,
Internet Information Services (IIS),
Internetová aplikácia,
Inversion of control,
IP adresa,
ISP (Internet Service Provider),
Interactive Voice Response (IVR),
J2EE,
J2ME,
JAVA,
JavaScript,
JBoss,
JSF,
JSP,
Vrstvová architektúra,
LDAP,
Language Integrated Query (LINQ),
Log4J,
log4net,
Lucene,
Microsoft .NET Compact Framework,
Microsoft .NET Framework,
Microsoft SQL Server,
MySQL,
Návšteva (User visit, user session),
NDoc,
NHibernate,
NUnit,
OmniDL,
Oracle aplikačný server,
Oracle DB,
Oracle PL-SQL,
Oracle Reports,
ORM,
Outsourcing,
Perl,
PHP,
Portál,
Prezretie stránky (Page view, page impression),
Python,
Silverlight,
SIX (Slovak Internet eXchange),
SOA,
SOAP,
Spam,
Spring,
SQL,
Stored Procedures (uložené procedúry),
Apache Tomcat,
Transact-SQL (T-SQL),
UML,
URL (Uniform Resource Locator),
WAP/WML,
Windows Communication Foundation (WCF),
Web Service,
Web 2.0,
Web design,
Web hosting,
Windows CE,
Windows Server,
Windows Service,
Windows Forms,
Windows Presentation Foundation (WPF),
XHTML,
XML,
XSL,
Zobrazenie banneru (Ad view, ad impression),