Différence entre WPF et ASP. NET Différence entre

Anonim

WPF vs ASP. NET

WPF, ou Windows Presentation Foundation, est une application utilisée pour créer une interface graphique pour le système d'exploitation Windows. C'est un guichet unique pour vos images, documents, films, médias avec leur création, affichage et manipulation. Il a la capacité de gérer les applications Windows, y compris des actions telles que l'exécution, l'exécution et la construction de celles-ci. Il a été capable de définir clairement les limites entre l'interface utilisateur et la perspective commerciale qui l'entoure. WPF a été capable de manipuler l'utilisation de DirectX qui a été incorporé dans son plus bas niveau d'architecture pour proposer des fonctionnalités telles que des animations, des dessins 2D et 3D, différentes fonctionnalités audio et vidéo, des documents fixes et adaptatifs, des liaisons de données et d'autres graphiques. capacités. C'est basé sur. NET 3. 0 et utilise les capacités XAML (Extensible Application Markup Language) en introduisant l'utilisation de combo-boîtes, boutons, etc. dans le cadre du concepteur.

ASP. NET est un produit Microsoft utilisé pour concevoir des sites Web, des applications et des services dynamiques. Il vient dans le cadre de la. NET framework, et son prédécesseur était la technologie ASP (Active Server Pages). Il est basé sur Common Language Runtime (CLR) qui permet aux développeurs d'écrire ASP. Code NET en utilisant un autre. Langage NET. Les pages Web développées en utilisant ASP. NET sont appelés Web Forms qui portent un. extension aspx. Ces formulaires Web utilisent le langage de balisage XHTML et des fonctionnalités telles que les contrôles Web côté serveur et les contrôles utilisateur qui aident les développeurs à gérer les contenus statiques et dynamiques de la page. Microsoft a été en mesure de séparer le contenu statique et dynamique sur un formulaire Web via des extensions. Tout. Les pages aspx contiennent des contenus statiques tandis que les dynamiques sont associées. aspx. vb ou. aspx. cs ou. aspx. fichiers fs.

résumé

1. WPF est principalement utilisé pour les applications de bureau alors que ASP. NET est associé à des choses sur le web.

2. WPF utilise les fonctionnalités XAML pour créer l'interface utilisateur tout en ASP. NET dépend des fonctionnalités XHTML avec des contrôles Web côté serveur et des fonctionnalités de contrôle utilisateur.

Résumé:

1. WPF ne peut être utilisé que si vous avez. Cadre NET et Internet Explorer installé

sur votre système.

2. WPF prend plus de temps pour charger les pages. Cela signifie que la performance n'est pas si bonne.

3. WPF a une interface utilisateur riche, et les programmeurs Windows comprennent facilement son code.

4. ASPIC. Le NET nécessite que le programmeur ait une connaissance du modèle web, de la compréhension de l'interface utilisateur

et des tests sur plusieurs navigateurs.

5. ASPIC. NET est indépendant du navigateur et offre ainsi aux utilisateurs un accès universel.