{"id":9396,"date":"2009-10-19T12:53:43","date_gmt":"2009-10-19T11:53:43","guid":{"rendered":"http:\/\/onsoftware.en.softonic.com\/windows-presentation-foundation-what-why-and-where\/"},"modified":"2025-07-02T02:19:40","modified_gmt":"2025-07-02T09:19:40","slug":"windows-presentation-foundation-what-why-and-where","status":"publish","type":"post","link":"https:\/\/cms-articles.softonic.io\/en\/windows-presentation-foundation-what-why-and-where\/","title":{"rendered":"Windows Presentation Foundation: what, why and where?!"},"content":{"rendered":"<p>Picture the scene. You&#8217;re happily surfing the net over the weekend and suddenly this baby pops up:<\/p>\n<p style=\"text-align: center\"><img decoding=\"async\" src=\"https:\/\/articles-images.sftcdn.net\/wp-content\/uploads\/sites\/3\/2009\/10\/wp03.png\" alt=\"wp03.png\" \/><\/p>\n<p>Lots of things might be running through your head: What is it? Where did it come from? Why me?! Basically, Windows Presentation Foundation (WPF) is part of the Windows .NET framework. <a href=\"http:\/\/www.microsoft.com\/net\/WindowsPresentationFoundation.aspx\" target=\"_blank\" rel=\"noopener noreferrer\">According to Microsoft<\/a>, WPF combines &#8220;application UI, documents, and media content, while exploiting the full power of         the computer&#8221;. In layman&#8217;s terms, it is a graphics plug-in.<\/p>\n<p>Some people are in a huff because Windows didn&#8217;t ask for explicit permission to install the plug-in and instead sneaked it in as part of the <span id=\"summary_alias_container\" class=\"bz_default_hidden\"><span id=\"short_desc_nonedit_display\">NET Framework 3.5 SP1 update.<\/span><\/span> Geeks have been on the case for a while, and claim that it is not the first time Windows has done something similar, having previously <a href=\"http:\/\/www.ghacks.net\/2009\/02\/09\/remove-microsoft-net-framework-assistant-from-firefox\/\">installed the Microsoft .NET Framework Assistant<\/a>. It only came to the attention of most users, however, when Firefox plonked a giant warning on their screens. The plug-in has been <a href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=522777\" target=\"_blank\" rel=\"noopener noreferrer\">automatically disabled<\/a>, as Mozilla believes it creates a security problem that leaves Firefox open to a &#8216;remote code execution vulnerability&#8217; &#8211; in other words, makes it susceptible to drive-by spyware picked up while browsing.<\/p>\n<p style=\"text-align: center\"><img decoding=\"async\" src=\"https:\/\/articles-images.sftcdn.net\/wp-content\/uploads\/sites\/3\/2009\/10\/wp01.png\" alt=\"wp01.png\" \/><\/p>\n<p>For the moment, Mozilla has dealt with the problem, but many will be left wondering if Windows should go around installing things without our explicit permission. If you were reading a software review and the reviewer mentioned that the program sneakily installed things without asking, you&#8217;d be rightly suspicious. Should the rules be any different for Microsoft?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Picture the scene. You&#8217;re happily surfing the net over the weekend and suddenly this baby pops up: Lots of things might be running through your head: What is it? Where did it come from? Why me?! Basically, Windows Presentation Foundation (WPF) is part of the Windows .NET framework. According to Microsoft, WPF combines &#8220;application UI, &hellip; <a href=\"https:\/\/cms-articles.softonic.io\/en\/windows-presentation-foundation-what-why-and-where\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Windows Presentation Foundation: what, why and where?!&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2022,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","wpcf-pageviews":0},"categories":[],"tags":[],"usertag":[],"vertical":[],"content-category":[],"class_list":["post-9396","post","type-post","status-publish","format-standard","hentry"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/posts\/9396","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/users\/2022"}],"replies":[{"embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/comments?post=9396"}],"version-history":[{"count":1,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/posts\/9396\/revisions"}],"predecessor-version":[{"id":335330,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/posts\/9396\/revisions\/335330"}],"wp:attachment":[{"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/media?parent=9396"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/categories?post=9396"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/tags?post=9396"},{"taxonomy":"usertag","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/usertag?post=9396"},{"taxonomy":"vertical","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/vertical?post=9396"},{"taxonomy":"content-category","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/content-category?post=9396"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}