{"id":972,"date":"2016-09-12T06:41:37","date_gmt":"2016-09-12T04:41:37","guid":{"rendered":"http:\/\/www.holliesoft.de\/weblog\/?p=972"},"modified":"2016-09-12T06:41:37","modified_gmt":"2016-09-12T04:41:37","slug":"uebersicht-ueber-das-net-framework-und-kompatibilitaet-der-net-versionen","status":"publish","type":"post","link":"https:\/\/www.holliesoft.de\/weblog\/2016\/09\/12\/uebersicht-ueber-das-net-framework-und-kompatibilitaet-der-net-versionen\/","title":{"rendered":"\u00dcbersicht \u00fcber das .Net Framework und Kompatibilit\u00e4t der .Net Versionen"},"content":{"rendered":"<p>Mittlerweile ist Microsoft beim .Net Framework bei Version 4.6 angekommen.<\/p>\n<p>Bei den ganzen Versionen ist es nicht immer leicht zu erkennen, welche Versionen untereinander kompatibel sind. Oft fragt man sich: laufen Anwendungen, die f\u00fcr das .Net Framework 1.x geschrieben wurden, auch mit neueren .Net Versionen?<\/p>\n<p>Das .Net Framework kann man zun\u00e4chst grob aufteilen in die verschiedenen Runtime-Versionen. Es gibt die Runtime Versionen 1, 2 und 4.<\/p>\n<p>Alle .Net 1.x Anwendungen laufen ausschlie\u00dflich mit der .Net Runtime 1.<\/p>\n<p>Alle .Net 2\/3.x Anwendungen laufen ausschlie\u00dflich mit der Runtime 2, die Bestandteil von .Net 2, .Net 3\u00a0und.Net 3.5 ist. Dabei laufen Anwendungen, die f\u00fcr die niedrigeren Versionen geschrieben worden sind, auch unter den h\u00f6heren Versionen. So ist eine Anwendung f\u00fcr .Net 2 auch unter .Net 3.5 lauff\u00e4hig.<\/p>\n<p>.Net 3 und .Net 3.5 enthalten Erweiterungen zu .Net 2.<\/p>\n<p>Alle .Net 4.x Anwendungen laufen dementsprechend nur mit der .Net Runtime 4. Diese ist Bestandteil von .Net 4, .Net 4.5 und .Net 4.6. Auch hier ist die Kompatibilit\u00e4t unter h\u00f6heren Versionen gegeben.<\/p>\n<p>.Net 4.5 ist nicht nur eine Erweiterung der Version 4.0, sondern auch in vielen Bereichen\u00a0optimiert bez\u00fcglich Performance. Anwendungen, die f\u00fcr das Framework .Net 4 programmiert wurden, laufen automatisch performanter, wenn sie auf Rechnern mit dem .Net Framework 4.5 ausgef\u00fchrt werden.<\/p>\n<p>Zum Schluss noch eine Grafik zur \u00dcbersicht \u00fcber die verschiedenen Versionen und die Kompatibilit\u00e4ten.<\/p>\n<p><a href=\"http:\/\/www.holliesoft.de\/weblog\/wp-content\/uploads\/Net-Framework-Kompatibilit\u00e4ten.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-974 size-large\" src=\"http:\/\/www.holliesoft.de\/weblog\/wp-content\/uploads\/Net-Framework-Kompatibilit\u00e4ten-1024x576.png\" alt=\"net-framework-kompatibilitaeten\" width=\"1024\" height=\"576\" srcset=\"https:\/\/www.holliesoft.de\/weblog\/wp-content\/uploads\/Net-Framework-Kompatibilit\u00e4ten-1024x576.png 1024w, https:\/\/www.holliesoft.de\/weblog\/wp-content\/uploads\/Net-Framework-Kompatibilit\u00e4ten-400x225.png 400w, https:\/\/www.holliesoft.de\/weblog\/wp-content\/uploads\/Net-Framework-Kompatibilit\u00e4ten-768x432.png 768w, https:\/\/www.holliesoft.de\/weblog\/wp-content\/uploads\/Net-Framework-Kompatibilit\u00e4ten.png 1280w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mittlerweile ist Microsoft beim .Net Framework bei Version 4.6 angekommen. Bei den ganzen Versionen ist es nicht immer leicht zu erkennen, welche Versionen untereinander kompatibel sind. Oft fragt man sich: laufen Anwendungen, die f\u00fcr das .Net Framework 1.x geschrieben wurden, auch mit neueren .Net Versionen? Das .Net Framework kann man zun\u00e4chst grob aufteilen in die [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"https:\/\/www.holliesoft.de\/weblog\/2016\/09\/12\/uebersicht-ueber-das-net-framework-und-kompatibilitaet-der-net-versionen\/\">Weiterlesen\u00a0\u2026<span class=\"screen-reader-text\"> from \u00dcbersicht \u00fcber das .Net Framework und Kompatibilit\u00e4t der .Net Versionen<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"class_list":["post-972","post","type-post","status-publish","format-standard","hentry","category-net"],"_links":{"self":[{"href":"https:\/\/www.holliesoft.de\/weblog\/wp-json\/wp\/v2\/posts\/972","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.holliesoft.de\/weblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.holliesoft.de\/weblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.holliesoft.de\/weblog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.holliesoft.de\/weblog\/wp-json\/wp\/v2\/comments?post=972"}],"version-history":[{"count":1,"href":"https:\/\/www.holliesoft.de\/weblog\/wp-json\/wp\/v2\/posts\/972\/revisions"}],"predecessor-version":[{"id":975,"href":"https:\/\/www.holliesoft.de\/weblog\/wp-json\/wp\/v2\/posts\/972\/revisions\/975"}],"wp:attachment":[{"href":"https:\/\/www.holliesoft.de\/weblog\/wp-json\/wp\/v2\/media?parent=972"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.holliesoft.de\/weblog\/wp-json\/wp\/v2\/categories?post=972"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.holliesoft.de\/weblog\/wp-json\/wp\/v2\/tags?post=972"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}