{"id":62155,"date":"2020-07-29T09:48:20","date_gmt":"2020-07-29T09:48:20","guid":{"rendered":"http:\/\/blog.jetbrains.com\/?post_type=dotnet&#038;p=62155"},"modified":"2020-07-29T09:49:37","modified_gmt":"2020-07-29T09:49:37","slug":"lizenzupdates-fuer-net-und-visual-studio-tools","status":"publish","type":"dotnet","link":"https:\/\/blog.jetbrains.com\/de\/dotnet\/2020\/07\/29\/lizenzupdates-fuer-net-und-visual-studio-tools\/","title":{"rendered":"Lizenzupdates f\u00fcr JetBrains .NET- und Visual Studio-Tools"},"content":{"rendered":"<h2 id=\"brief\">Kurz gesagt, was \u00e4ndert sich?<\/h2>\n<p>Um die Lizenzierung f\u00fcr unsere .NET- und Visual Studio-Tools zu vereinfachen, haben wir sie auf drei einfache Optionen reduziert:<\/p>\n<ul>\n<li><strong>ReSharper-Abonnement<\/strong> \u2013 f\u00fcr Benutzer\/innen unserer Visual Studio-Erweiterungen: ReSharper oder ReSharper C++ oder beides.<\/li>\n<li><strong>Rider-Abonnement<\/strong> \u2013 f\u00fcr Benutzer\/innen, die unsere schnelle Standalone-.NET-IDE bevorzugen oder plattform\u00fcbergreifende .NET Core-, Unity- oder Xamarin-Entwicklung durchf\u00fchren.<\/li>\n<li><strong>dotUltimate-Abonnement<\/strong> \u2013 f\u00fcr Benutzer\/innen, die Visual Studio-Erweiterungen in ihrer Entwicklung mit Rider kombinieren oder einen unserer erweiterten Profiler (dotTrace und dotMemory) oder ein Code-Coverage-Tool (dotCover) ben\u00f6tigen.<\/li>\n<\/ul>\n<p>(Nat\u00fcrlich gibt es auch ein All Products Pack, das alle Desktop-Tools von JetBrains enth\u00e4lt.)<\/p>\n<p>Zur Vereinfachung haben wir ReSharper und ReSharper C++ mit einer Lizenz abgedeckt. Wir haben auch den Preis f\u00fcr das All-in-One-.NET-Paket gesenkt (das jetzt unter dotUltimate f\u00e4llt).<\/p>\n<p>Um die Arbeit mit allen in dotUltimate enthaltenen Tools zu erleichtern, gibt es jetzt ein <em>gemeinsames Installationsprogramm<\/em> f\u00fcr alle dotUltimate-Produkte unter Windows. Bis zur Ver\u00f6ffentlichung der Version 2020.2 k\u00f6nnen alle .NET-Produkte und VS-Erweiterungen von JetBrains installiert werden.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2020\/07\/Blog_1600x800-2x.png\" alt=\"\" width=\"800\" class=\"alignright size-full wp-image-57812\" \/><\/p>\n<h2 id=\"more_details\">Weitere Details zur \u00c4nderung<\/h2>\n<p>Ab August 2020 werden wir folgende Lizenzen nicht mehr verkaufen:<\/p>\n<ul>\n<li>ReSharper C++<\/li>\n<li>ReSharper Ultimate<\/li>\n<li>ReSharper Ultimate + Rider<\/li>\n<\/ul>\n<p>Die <strong>dotUltimate<\/strong>-Lizenz deckt <strong>alle<\/strong> kostenpflichtigen .NET- und Visual Studio-Tools von JetBrains ab (ReSharper, ReSharper C++, Rider, dotTrace, dotMemory und dotCover). Es kostet genauso viel wie ReSharper Ultimate, beinhaltet aber auch Rider. Inhaber\/innen aktiver ReSharper Ultimate- und ReSharper Ultimate + Rider-Lizenzen werden automatisch auf das neue dotUltimate \u00fcbertragen, wobei alle Kontinuit\u00e4tsrabatte erhalten bleiben.<\/p>\n<p>Wenn Sie ein\/e ReSharper- oder Rider-Lizenzinhaber\/in sind und einfach nur das entsprechende Produkt weiter verwenden m\u00f6chten, k\u00f6nnen Sie diesen Beitrag ignorieren. F\u00fcr Sie \u00e4ndert sich nichts. Inhaber\/innen von ReSharper-Lizenzen erhalten Zugriff auf ReSharper C++ und umgekehrt.<\/p>\n<p>Um herauszufinden, was diese \u00c4nderung f\u00fcr Sie bedeutet und ob Sie darauf reagieren m\u00fcssen, lesen Sie bitte weiter.<\/p>\n<h2 id=\"why_we_will_update_our_licensing\">Warum wir unsere Lizenzierung updaten<\/h2>\n<h3 id=\"get_an_easier_licensing_scheme\">F\u00fcr ein einfacheres Lizenzierungsschema<\/h3>\n<p>Eine einfachere Lizenzierung ist das Hauptziel der \u00c4nderung. Kunden\/innen k\u00f6nnen jetzt die IDE oder die Erweiterung w\u00e4hlen, die sie ben\u00f6tigen, oder sie k\u00f6nnen alle .NET-Produkte in einem Paket erhalten.<\/p>\n<h3 id=\"rider_and_resharper_under_one_license\">Rider und ReSharper unter einer Lizenz<\/h3>\n<p>Zwischen Rider und Visual Studio mit ReSharper zu wechseln ist mit dotUltimate einfach. Sie k\u00f6nnen an Ihren Windows-Projekten in Visual Studio, erweitert durch ReSharper, arbeiten und gleichzeitig die schnelle und leistungsstarke Rider-IDE f\u00fcr Ihre plattform\u00fcbergreifende .NET-Entwicklung nutzen.<\/p>\n<p>Da Rider von der ReSharper-Engine angetrieben wird, werden Sie als Rider-Benutzer\/in keine Vorteile Ihrer ReSharper-Erfahrung verpassen, <a href=\"https:\/\/www.jetbrains.com\/rider\/compare\/rider-vs-visual-studio\/\" target=\"_blank\" rel=\"noopener\">sondern von noch mehr Extras profitieren<\/a>. Zum Beispiel integrierte Unterst\u00fctzung f\u00fcr VCS, ein immer zugreifbarer lokaler Verlauf, damit Sie ungespeicherte \u00c4nderungen nicht verlieren, und SQL-Bearbeitungstools des DataGrip-Teams \u2013 all dies in einem schnellen und reaktionsfreudigen Editor.<\/p>\n<p>Weitere Informationen zu Rider finden Sie in unseren <a href=\"https:\/\/www.jetbrains.com\/dotnet\/guide\/tutorials\/rider-essentials\/\" target=\"_blank\" rel=\"noopener\">Rider Essentials<\/a>, in denen unsere Developer Advocates ihre bevorzugten Tipps und Tricks mitteilen und Ihnen dabei helfen, neue M\u00f6glichkeiten f\u00fcr die Arbeit mit der IDE zu finden.<\/p>\n<h3 id=\"profiling_and_code_coverage_support\">Unterst\u00fctzung f\u00fcr Profiling und Code-Coverage<\/h3>\n<p>Eine dotUltimate-Lizenz ist eine gute Wahl f\u00fcr Entwickler\/innen, die Leistungsengp\u00e4sse beseitigen, Speicherverluste eliminieren und sicherstellen m\u00f6chten, dass ihre Unit-Tests vollst\u00e4ndig abgedeckt sind. Mit der dotUltimate-Lizenz erhalten Sie Zugriff auf die Profiler (<a href=\"https:\/\/www.jetbrains.com\/profiler\/\" target=\"_blank\" rel=\"noopener\">dotTrace<\/a> und <a href=\"https:\/\/www.jetbrains.com\/dotmemory\/\" target=\"_blank\" rel=\"noopener\">dotMemory<\/a>) und ein Coverage-Tool (<a href=\"https:\/\/www.jetbrains.com\/dotcover\/\" target=\"_blank\" rel=\"noopener\">dotCover<\/a>). Und es geht nicht nur um diese einzelnen Tools oder die Integration in Visual Studio, da die dotUltimate-Lizenz auch Plugins f\u00fcr dotCover und dotTrace in Rider abdeckt!<\/p>\n<p>Wir m\u00f6chten die Profiling-Tools im Code-Editor f\u00fcr Ihre t\u00e4glichen Code-Wartungsaufgaben noch einfacher zug\u00e4nglich machen. In Rider v2020.1 haben wir die <a href=\"https:\/\/www.jetbrains.com\/dotnet\/guide\/tutorials\/rider-profiling\/dynamic-program-analysis\/\" target=\"_blank\" rel=\"noopener\">Dynamische Programmanalyse (DPA)<\/a> eingef\u00fchrt, die im Hintergrund Ihrer IDE l\u00e4uft und Speicherprobleme in Ihrer Anwendung automatisch erkennt. DPA ist als Teil von Rider lizenziert (und wir planen es zu ReSharper hinzuzuf\u00fcgen).<\/p>\n<h3 id=\"use_cpp_along_with_c\">C++ zusammen mit C# verwenden<\/h3>\n<p>Ein weiterer Teil der \u00c4nderung ist die <em>C++-Unterst\u00fctzung<\/em>, die wir jetzt allen unseren ReSharper-Kunden\/innen anbieten. Wir haben zwei Geschwister in der Familie, die viel gemeinsamen Code haben \u2013 ReSharper und ReSharper C++, von denen jeder seinen Benutzergruppen einen Wert bietet. Laut unserer statistische Daten zur Funktionsnutzung enth\u00e4lt jedoch jedes siebte .NET-Projekt nativen C++-Code. Es gibt auch C++\/CLI, eine Br\u00fccke zwischen C# und C++, die durch die Verwendung einer Kombination beider ReSharper-Varianten besser bedient werden kann.<\/p>\n<p>Wenn Sie also sowohl mit C++ als auch mit C# arbeiten, m\u00fcssen Sie keine zweite Lizenz mehr kaufen \u2013 die ReSharper-Lizenz enth\u00e4lt jetzt sowohl ReSharper als auch ReSharper C++. Die derzeit verf\u00fcgbaren Lizenzen funktionieren weiterhin, beinhalten aber jetzt auch den Zugriff auf den anderen ReSharper.<\/p>\n<p>ReSharper C++ wird sich weiterentwickeln \u2013 das Team hat einige <a href=\"https:\/\/blog.jetbrains.com\/rscpp\/resharper-cpp-2020-2-roadmap\/\">vielversprechende Pl\u00e4ne<\/a> in der Pipeline. Dar\u00fcber hinaus wird <a href=\"https:\/\/blog.jetbrains.com\/dotnet\/2020\/04\/22\/rider-unreal-engine-eap\/\">Rider f\u00fcr Unreal Engine<\/a> unterst\u00fctzt, eine Preview-Edition von Rider mit C++-Unterst\u00fctzung, mit der Spiele durch Unreal Engine erstellt werden k\u00f6nnen. Nach der Ver\u00f6ffentlichung wird es Teil des Rider-Produkts und bringt C++-Unterst\u00fctzung dazu. Diese Entscheidung steht im Einklang mit der Lizenz\u00e4nderung von ReSharper\/ReSharper C++.<\/p>\n<h2 id=\"what_this_means_for_you\">Was das f\u00fcr Sie bedeutet<\/h2>\n<p>Stellen Sie fest, zu welcher (eine oder mehreren) der unten aufgef\u00fchrten Gruppen Sie geh\u00f6ren, um zu verstehen, wie genau sich die \u00c4nderung auf Sie auswirkt:<\/p>\n<ol>\n<li><em>Sie haben ein aktives ReSharper Ultimate-Abonnement.<\/em> Vor August 2020 werden wir es automatisch in die neue dotUltimate-Lizenz \u00fcbertragen. Die \u00c4nderung wird in Ihrem JetBrains-Account angezeigt. Sie k\u00f6nnen ReSharper und ReSharper C++, die Profiler (dotTrace und dotMemory) und das Coverage-Tool (dotCover) wie zuvor weiterhin verwenden und Rider sofort verwenden. Rabatte f\u00fcr Ihr zweites und drittes Abonnementjahr gelten, wenn diese Lizenz aktualisiert wird. Zu den Fallback-Produkten geh\u00f6rt jetzt auch Rider.\n<\/li>\n<li><em>Sie haben ein aktives ReSharper Ultimate + Rider-Abonnement.<\/em>. Vor August 2020 werden wir es automatisch in die neue dotUltimate-Lizenz \u00fcbertragen. Die \u00c4nderung wird in Ihrem JetBrains-Account angezeigt. Sie k\u00f6nnen weiterhin alle .NET-Tools von JetBrains verwenden. Und Sie zahlen beim n\u00e4chsten Update der Lizenz weniger, nicht nur, weil die Kontinuit\u00e4tsrabatte erhalten bleiben, sondern auch, weil die dotUltimate-Lizenz zu einem niedrigeren Preis angeboten wird.\n<\/li>\n<li><em>Sie haben ein aktives ReSharper-Abonnement.<\/em>. Ab August 2020 ist es auch f\u00fcr ReSharper C++ g\u00fcltig. Zu den Fallback-Produkten geh\u00f6rt jetzt auch ReSharper C++.\n<\/li>\n<li><em>Sie haben ein aktives <\/em><em>ReSharper C++<\/em><em>-Abonnement.<\/em>. Ab August 2020 ist es auch f\u00fcr ReSharper g\u00fcltig. Bitte beachten Sie, dass wir keine neuen Lizenzen dieser Art mehr verkaufen. Es sind nur Verl\u00e4ngerungen m\u00f6glich (\u00fcber JetProfile oder Kontaktaufnahme mit dem Vertriebsteam). Kontinuit\u00e4tsrabatte bleiben erhalten. Zu den Fallback-Produkten geh\u00f6rt jetzt auch ReSharper.\n<\/li>\n<li><em><\/em><em>Sie haben ein aktives Rider-Abonnement.<\/em>. Es gibt keine \u00c4nderungen, die Sie ber\u00fccksichtigen m\u00fcssen.<\/li>\n<\/ol>\n<p>Wenn Sie ein aktives All Products Pack-Abonnement haben, gibt es keine \u00c4nderungen an Ihrer Lizenz. Wenn Sie mehrere Abonnements f\u00fcr mehrere .NET-Produkte besitzen und Fragen haben oder einfach nur auf ein gr\u00f6\u00dferes Paket (z. B. dotUltimate) updaten m\u00f6chten, wenden Sie sich an unser <a href=\"https:\/\/www.jetbrains.com\/support\/sales\" target=\"_blank\" rel=\"noopener\">Vertriebsteam<\/a>.<\/p>\n<h2 id=\"action_points\">Was Sie in Bezug auf die Lizenz\u00e4nderungen tun m\u00fcssen<\/h2>\n<p>Wir wissen, dass Sie viele wichtige Projekte und Aufgaben zu erledigen haben. Wir werden daher unser Bestes tun, um alle \u00c4nderungen automatisch und reibungslos durchzuf\u00fchren, damit Sie nicht beeintr\u00e4chtigt werden. Unser Team bereitet jetzt die \u00c4nderung vor und stellt sicher, dass der \u00dcbertragungsprozess reibungslos verl\u00e4uft.<\/p>\n<p>Sobald die \u00c4nderungen ver\u00f6ffentlicht sind, k\u00f6nnen Sie die neuen Produkte, die mit Ihrer aktualisierten Lizenz verf\u00fcgbar sind, sofort verwenden.<\/p>\n<p>Es gibt nur ein Szenario, in dem Ma\u00dfnahmen von Ihnen erforderlich w\u00e4ren \u2013 wenn Sie <em>einen Aktivierungscode verwenden und die neu hinzugef\u00fcgten Produkte verwenden m\u00f6chten<\/em> (die Ihnen zuvor unter Ihrer Lizenz nicht zur Verf\u00fcgung standen). In diesem Fall m\u00fcssen Sie den Aktivierungscode in Ihrem JetBrains-Account erneut ausgeben, sobald die \u00c4nderung wirksam wird (siehe <a href=\"https:\/\/blog.jetbrains.com\/dotnet\/2020\/07\/15\/licensing-update-net-tools\/#important_dates\">Wichtige Daten<\/a> unten).<\/p>\n<p>Wenn Sie beispielsweise \u00fcber eine aktive ReSharper Ultimate-Lizenz verf\u00fcgen und einen Aktivierungscode zum Registrieren des Produkts verwenden, funktioniert dies weiterhin f\u00fcr ReSharper, dotTrace, dotMemory und dotCover. Um Rider nach der \u00c4nderung verwenden zu k\u00f6nnen, muss der Aktivierungscode in Ihrem JetBrains-Account erneut ausgestellt werden.<\/p>\n<h2 id=\"important_dates\">Wichtige Daten<\/h2>\n<p>Diese \u00c4nderungen treten mit der Version 2020.2 in Kraft, die voraussichtlich in der ersten Augustwoche ver\u00f6ffentlicht wird. Die \u00dcbertragung der aktiven ReSharper Ultimate- und ReSharper Ultimate + Rider-Lizenzen beginnt eine Woche vorher (Ende Juli). Alle Lizenzen werden automatisch \u00fcbertragen, und eine Benachrichtigung mit einem Link zu diesem Blog-Post wird in den JetBrains-Accounts aller betroffenen Kunden\/innen angezeigt.<\/p>\n<h2 id=\"have_a_question\">Haben Sie eine Frage?<\/h2>\n<p>Schreiben Sie sie hier in den Kommentaren oder wenden Sie sich an unseren <a href=\"https:\/\/www.jetbrains.com\/support\/\" target=\"_blank\" rel=\"noopener\">Support-<\/a> oder <a href=\"https:\/\/www.jetbrains.com\/support\/sales\" target=\"_blank\" rel=\"noopener\">Vertriebsteam<\/a>. Wir helfen Ihnen gerne weiter.<\/p>\n<p>Wir hoffen, dass die \u00c4nderungen vielen von Ihnen neue M\u00f6glichkeiten er\u00f6ffnen, und Sie freuen sich ebenso sehr wie wir darauf, damit fortzufahren!<\/p>\n<p>Ihr .NET Team<br \/>\n<em>JetBrains<\/em><br \/>\n<em>The Drive to Develop<\/em><\/p>\n","protected":false},"author":1132,"featured_media":57805,"comment_status":"open","ping_status":"closed","template":"","categories":[4992,89],"tags":[474,671],"cross-post-tag":[],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/dotnet\/62155"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/dotnet"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/types\/dotnet"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/users\/1132"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/comments?post=62155"}],"version-history":[{"count":0,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/dotnet\/62155\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/media\/57805"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/media?parent=62155"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/categories?post=62155"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/tags?post=62155"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/cross-post-tag?post=62155"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}