https://de.wikipedia.org/w/index.php?action=history&feed=atom&title=Visual_Basic_.NET
Visual Basic .NET - Versionsgeschichte
2025-05-24T03:32:37Z
Versionsgeschichte dieser Seite in Wikipedia
MediaWiki 1.45.0-wmf.2
https://de.wikipedia.org/w/index.php?title=Visual_Basic_.NET&diff=255814785&oldid=prev
Wordverbot: /* growthexperiments-addlink-summary-summary:2|0|0 */
2025-05-07T18:52:09Z
<p>Linkvorschlag-Funktion: 2 Links hinzugefügt.</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 7. Mai 2025, 20:52 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 42:</td>
<td colspan="2" class="diff-lineno">Zeile 42:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>2007 wurde parallel zur Veröffentlichung von [[Microsoft Windows Vista|Windows Vista]] die neue Visual Basic-Version 9<ref>[http://msdn.microsoft.com/de-de/library/ms364068.aspx Überblick über die Änderungen in Visual Basic 9] (englisch)</ref> bzw. das „Visual Studio 2008“ veröffentlicht. Die größte sprachliche Änderung ist wohl die Unterstützung der neuen .NET-Komponente [[LINQ]]. Visual Basic 9 basiert auf dem mit Windows Vista ausgelieferten und für [[Microsoft Windows XP|Windows XP]] erhältlichen [[.NET Framework#.NET Framework 3.0|.NET Framework 3.0]] (vormals ''WinFX''). Der wohl bedeutendste Bestandteil des Versionsupdates ist die [[Windows Presentation Foundation]], die nicht nur [[Windows Forms]], sondern auch das Windows-interne Grafiksubsystem [[Graphics Device Interface|GDI]] ablöst.<ref>[http://msdn.microsoft.com/de-de/vstudio/bb936699.aspx Zukünftige Visual Studio-Versionen] (englisch)</ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>2007 wurde parallel zur Veröffentlichung von [[Microsoft Windows Vista|Windows Vista]] die neue Visual Basic-Version 9<ref>[http://msdn.microsoft.com/de-de/library/ms364068.aspx Überblick über die Änderungen in Visual Basic 9] (englisch)</ref> bzw. das „Visual Studio 2008“ veröffentlicht. Die größte sprachliche Änderung ist wohl die Unterstützung der neuen .NET-Komponente [[LINQ]]. Visual Basic 9 basiert auf dem mit Windows Vista ausgelieferten und für [[Microsoft Windows XP|Windows XP]] erhältlichen [[.NET Framework#.NET Framework 3.0|.NET Framework 3.0]] (vormals ''WinFX''). Der wohl bedeutendste Bestandteil des Versionsupdates ist die [[Windows Presentation Foundation]], die nicht nur [[Windows Forms]], sondern auch das Windows-interne Grafiksubsystem [[Graphics Device Interface|GDI]] ablöst.<ref>[http://msdn.microsoft.com/de-de/vstudio/bb936699.aspx Zukünftige Visual Studio-Versionen] (englisch)</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Seit November 2007 basieren alle Visual Studio 2008-Versionen auf dem .NET Framework 3.5, mit dem die folgenden Technologien eingeführt bzw. erweitert wurden: ''Language Integrated Query'' (LINQ), neue [[Compiler]] für C#, Visual Basic und C++, ASP.NET mit AJAX, ADO.NET Entity Framework, Datenanbieterunterstützung für SQL Server 2008, Unterstützung für ''.NET Framework Client Profile'' u.&nbsp;a.<ref>[http://msdn.microsoft.com/de-de/library/bb822049.aspx Architektur von .NET Framework 3.5] (deutsch)</ref></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Seit November 2007 basieren alle Visual Studio 2008-Versionen auf dem .NET Framework 3.5, mit dem die folgenden Technologien eingeführt bzw. erweitert wurden: ''Language Integrated Query'' (LINQ), neue [[Compiler]] für C#, Visual Basic und C++, ASP.NET mit AJAX, <ins style="font-weight: bold; text-decoration: none;">[[</ins>ADO.NET<ins style="font-weight: bold; text-decoration: none;">]]</ins> Entity Framework, Datenanbieterunterstützung für SQL Server 2008, Unterstützung für ''.NET Framework Client Profile'' u.&nbsp;a.<ref>[http://msdn.microsoft.com/de-de/library/bb822049.aspx Architektur von .NET Framework 3.5] (deutsch)</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== 2010–2019: Visual Basic 10 bis 16 ===</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== 2010–2019: Visual Basic 10 bis 16 ===</div></td>
</tr>
<tr>
<td colspan="2" class="diff-lineno">Zeile 205:</td>
<td colspan="2" class="diff-lineno">Zeile 205:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Rechtliche Aspekte ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Rechtliche Aspekte ==</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[Visual Basic Classic]] ist, anders als viele moderne Hochsprachen, kein offener Standard, sondern [[proprietär]] und geistiges Eigentum von [[Microsoft]]. Mit Visual Basic .NET hat sich diese Bindung gelockert, da einige Teile der .NET-Infrastruktur durch die [[Ecma International]] standardisiert worden sind. Die Patentierung des in Visual Basic .NET 8 eingeführten ''IsNot''-Operators war jedoch wieder ein Schritt in Richtung einer geschlossenen Umgebung.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>[[Visual Basic Classic]] ist, anders als viele moderne Hochsprachen, kein <ins style="font-weight: bold; text-decoration: none;">[[</ins>offener Standard<ins style="font-weight: bold; text-decoration: none;">]]</ins>, sondern [[proprietär]] und geistiges Eigentum von [[Microsoft]]. Mit Visual Basic .NET hat sich diese Bindung gelockert, da einige Teile der .NET-Infrastruktur durch die [[Ecma International]] standardisiert worden sind. Die Patentierung des in Visual Basic .NET 8 eingeführten ''IsNot''-Operators war jedoch wieder ein Schritt in Richtung einer geschlossenen Umgebung.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Microsoft ist inzwischen an der Patentierung gescheitert.<ref name="US20040230959" /> Auch hat Microsoft inzwischen – beginnend mit Roslyn und der 2014 gegründeten [[.NET Foundation]] – eine Open-Source-Strategie. Die Roslyn-Compiler-Umgebung (inkl. Compiler, Syntax Tree Analyzer, IL-Emitter u.v.m.) für VB.NET ist auch komplett in VB.NET geschrieben und Open Source (Apache 2.0 lizenziert).</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Microsoft ist inzwischen an der Patentierung gescheitert.<ref name="US20040230959" /> Auch hat Microsoft inzwischen – beginnend mit Roslyn und der 2014 gegründeten [[.NET Foundation]] – eine Open-Source-Strategie. Die Roslyn-Compiler-Umgebung (inkl. Compiler, Syntax Tree Analyzer, IL-Emitter u.v.m.) für VB.NET ist auch komplett in VB.NET geschrieben und Open Source (Apache 2.0 lizenziert).</div></td>
</tr>
</table>
Wordverbot
https://de.wikipedia.org/w/index.php?title=Visual_Basic_.NET&diff=253289480&oldid=prev
92.224.159.123 am 13. Februar 2025 um 13:03 Uhr
2025-02-13T13:03:58Z
<p></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 13. Februar 2025, 15:03 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 5:</td>
<td colspan="2" class="diff-lineno">Zeile 5:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Erscheinungsjahr = 2002</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Erscheinungsjahr = 2002</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Entwickler = [[Microsoft]]</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Entwickler = [[Microsoft]]</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>|AktuelleVersion = <del style="font-weight: bold; text-decoration: none;">16</del>.<del style="font-weight: bold; text-decoration: none;">9</del><ref>[//dotnet.microsoft.com/download/dotnet/<del style="font-weight: bold; text-decoration: none;">6</del>.0 dotnet.microsoft.com/…/<del style="font-weight: bold; text-decoration: none;">6</del>.0] (englisch) – dort genauer erstmals in der <del style="font-weight: bold; text-decoration: none;">sechsten</del> <del style="font-weight: bold; text-decoration: none;">Vorschau</del> (<del style="font-weight: bold; text-decoration: none;">6</del>.0.<del style="font-weight: bold; text-decoration: none;">0-preview.6</del>), freigegeben am <del style="font-weight: bold; text-decoration: none;">14</del>.<del style="font-weight: bold; text-decoration: none;">7</del>.<del style="font-weight: bold; text-decoration: none;">2021</del> (<del style="font-weight: bold; text-decoration: none;">2021</del>-<del style="font-weight: bold; text-decoration: none;">07</del>-<del style="font-weight: bold; text-decoration: none;">14</del>, zusammen mit dem dort sobezeichneten „SDK <del style="font-weight: bold; text-decoration: none;">6</del>.0.<del style="font-weight: bold; text-decoration: none;">100-preview.6“</del>), u.&nbsp;a. mit „Visual Basic <del style="font-weight: bold; text-decoration: none;">16</del>.<del style="font-weight: bold; text-decoration: none;">9“</del></ref></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>|AktuelleVersion = <ins style="font-weight: bold; text-decoration: none;">17</ins>.<ins style="font-weight: bold; text-decoration: none;">13</ins><ref>[//dotnet.microsoft.com<ins style="font-weight: bold; text-decoration: none;">/en-us</ins>/download/dotnet/<ins style="font-weight: bold; text-decoration: none;">9</ins>.0 dotnet.microsoft.com/…/<ins style="font-weight: bold; text-decoration: none;">9</ins>.0] (englisch) – dort genauer erstmals in der <ins style="font-weight: bold; text-decoration: none;">zweiten</ins> <ins style="font-weight: bold; text-decoration: none;">Wartungsausgabe</ins> (<ins style="font-weight: bold; text-decoration: none;">9</ins>.0.<ins style="font-weight: bold; text-decoration: none;">2</ins>), freigegeben am <ins style="font-weight: bold; text-decoration: none;">11</ins>.<ins style="font-weight: bold; text-decoration: none;">2</ins>.<ins style="font-weight: bold; text-decoration: none;">2025</ins> (<ins style="font-weight: bold; text-decoration: none;">2025</ins>-<ins style="font-weight: bold; text-decoration: none;">02</ins>-<ins style="font-weight: bold; text-decoration: none;">11</ins>, zusammen mit dem dort sobezeichneten „SDK <ins style="font-weight: bold; text-decoration: none;">9</ins>.0.<ins style="font-weight: bold; text-decoration: none;">200“</ins>), u.&nbsp;a. mit „Visual Basic <ins style="font-weight: bold; text-decoration: none;">17</ins>.<ins style="font-weight: bold; text-decoration: none;">13“</ins></ref></div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>|AktuelleVersionFreigabeDatum = <del style="font-weight: bold; text-decoration: none;">13</del>.<del style="font-weight: bold; text-decoration: none;">6</del>.<del style="font-weight: bold; text-decoration: none;">2023</del><ref>[//github.com/dotnet/core/releases/tag/<del style="font-weight: bold; text-decoration: none;">v7</del>.0.<del style="font-weight: bold; text-decoration: none;">7</del> github.com/dotnet/core/releases/tag/<del style="font-weight: bold; text-decoration: none;">v7</del>.0.<del style="font-weight: bold; text-decoration: none;">7</del>] (englisch)</ref><!--</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>|AktuelleVersionFreigabeDatum = <ins style="font-weight: bold; text-decoration: none;">11</ins>.<ins style="font-weight: bold; text-decoration: none;">2</ins>.<ins style="font-weight: bold; text-decoration: none;">2025</ins><ref>[//github.com/dotnet/core/releases/tag/<ins style="font-weight: bold; text-decoration: none;">v9</ins>.0.<ins style="font-weight: bold; text-decoration: none;">2</ins> github.com/dotnet/core/releases/tag/<ins style="font-weight: bold; text-decoration: none;">v9</ins>.0.<ins style="font-weight: bold; text-decoration: none;">2</ins>] (englisch)</ref><!--</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|AktuelleVorabVersion = 16.9<ref>[//dotnet.microsoft.com/en-us/download/dotnet/8.0 ''dotnet.microsoft.com''/…/8.0] (englisch)</ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|AktuelleVorabVersion = 16.9<ref>[//dotnet.microsoft.com/en-us/download/dotnet/8.0 ''dotnet.microsoft.com''/…/8.0] (englisch)</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|AktuelleVorabVersionFreigabeDatum = 13.6.2023--></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|AktuelleVorabVersionFreigabeDatum = 13.6.2023--></div></td>
</tr>
</table>
92.224.159.123
https://de.wikipedia.org/w/index.php?title=Visual_Basic_.NET&diff=249026916&oldid=prev
Lu12r: /* growthexperiments-addlink-summary-summary:3|0|0 */
2024-09-30T18:48:06Z
<p>Linkvorschlag-Funktion: 3 Links hinzugefügt.</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 30. September 2024, 20:48 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 21:</td>
<td colspan="2" class="diff-lineno">Zeile 21:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>'''Visual Basic .NET''' (Abk. ''VB.NET'') ist eine [[Programmiersprache]] von [[Microsoft]], die auf dem [[.NET Framework]] aufbaut. Sie wurde [[2002]] publiziert und ist keine einfache Weiterentwicklung des Vorgängers [[Visual Basic Classic|Visual Basic]] 6, sondern wurde in weiten Teilen neu konzipiert. Die Sprache wird allerdings von Microsoft seit Version 8 offiziell wieder nur als '''Visual Basic''' bezeichnet.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>'''Visual Basic .NET''' (Abk. ''VB.NET'') ist eine [[Programmiersprache]] von [[Microsoft]], die auf dem [[.NET Framework]] aufbaut. Sie wurde [[2002]] publiziert und ist keine einfache Weiterentwicklung des Vorgängers [[Visual Basic Classic|Visual Basic]] 6, sondern wurde in weiten Teilen neu konzipiert. Die Sprache wird allerdings von Microsoft seit Version 8 offiziell wieder nur als '''Visual Basic''' bezeichnet.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Visual Basic .NET produziert einen Zwischencode für eine von Microsoft entwickelte [[virtuelle Maschine]], die [[Common Language Runtime]] (CLR). Diese Maschine ist im [[.NET Framework]] enthalten.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Visual Basic .NET produziert einen <ins style="font-weight: bold; text-decoration: none;">[[</ins>Zwischencode<ins style="font-weight: bold; text-decoration: none;">]]</ins> für eine von Microsoft entwickelte [[virtuelle Maschine]], die [[Common Language Runtime]] (CLR). Diese Maschine ist im [[.NET Framework]] enthalten.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Der Zwischencode wird erst zur Laufzeit in Maschinencode übersetzt, durch diese Zwischenstufe der virtuellen Maschine bleibt sie mit anderen .NET-Sprachen interoperabel, zur Ausführung wird jedoch das .NET Framework benötigt.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Der Zwischencode wird erst zur Laufzeit in Maschinencode übersetzt, durch diese Zwischenstufe der virtuellen Maschine bleibt sie mit anderen .NET-Sprachen interoperabel, zur Ausführung wird jedoch das .NET Framework benötigt.</div></td>
</tr>
<tr>
<td colspan="2" class="diff-lineno">Zeile 36:</td>
<td colspan="2" class="diff-lineno">Zeile 36:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== 2005–2007: Visual Basic 8 und 9 ===</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== 2005–2007: Visual Basic 8 und 9 ===</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Im November 2005 erfolgte der erste große Versionssprung des .NET-Frameworks und des .NET-Compact-Frameworks auf Version 2.0, begleitet von der Veröffentlichung des neuen Visual Basic 8 als Teil von „Visual Studio 2005“ (das „.NET“ ist aus dem Namen entfallen). Mit dieser Version wurden einige Restrukturierungen an der .NET-Laufzeitbibliothek vorgenommen. Am auffälligsten ist die Unterstützung der [[Generische Programmierung|generischen Programmierung]], die den aus C++ bekannten [[Template (C++)|Templates]] ähnelt. Viele Schnittstellen und Attribute der Laufzeitbibliothek sind auch als generische Implementation verfügbar. Weiter ist ab der Version 2005 eine kostenlose, im Leistungsumfang eingeschränkte ''Express Edition'' von Visual Basic .NET verfügbar.<ref>[http://www.microsoft.com/germany/express/product/visualbasicexpress.aspx Produktseite Visual Basic Express Edition]</ref></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Im November 2005 erfolgte der erste große Versionssprung des .NET-Frameworks und des .NET-Compact-Frameworks auf Version 2.0, begleitet von der Veröffentlichung des neuen Visual Basic 8 als Teil von „Visual Studio 2005“ (das „.NET“ ist aus dem Namen entfallen). Mit dieser Version wurden einige Restrukturierungen an der .NET-Laufzeitbibliothek vorgenommen. Am auffälligsten ist die Unterstützung der [[Generische Programmierung|generischen Programmierung]], die den aus C++ bekannten [[Template (C++)|Templates]] ähnelt. Viele Schnittstellen und Attribute der <ins style="font-weight: bold; text-decoration: none;">[[</ins>Laufzeitbibliothek<ins style="font-weight: bold; text-decoration: none;">]]</ins> sind auch als generische Implementation verfügbar. Weiter ist ab der Version 2005 eine kostenlose, im Leistungsumfang eingeschränkte ''Express Edition'' von Visual Basic .NET verfügbar.<ref>[http://www.microsoft.com/germany/express/product/visualbasicexpress.aspx Produktseite Visual Basic Express Edition]</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Mit Visual Basic 8 wurde der Operator ''IsNot'' eingeführt, der Aufsehen erlangte, da diese Erfindung zum Patent anmeldet wurde.<ref name="US20040230959">{{Patent| Land=US| V-Nr=20040230959| Code=A1| Typ=Patentanmeldung| Titel=Is Not Operator| A-Datum=2003-05-14| V-Datum=2004-11-18| Anmelder=Microsoft Technology Licensing LLC| Erfinder=Paul A. Vick Jr. et al| DB=Google}}</ref> Eine andere Neuerung ist der ''My''-Namensraum, der unterschiedliche systemabhängige Funktionen in einer für den Programmierer übersichtlichen Weise darstellt, etwa den Zugriff auf Computerkomponenten, die [[Windows-Registrierungsdatenbank]] oder Informationen über das Betriebssystem und den aktuellen Benutzer.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Mit Visual Basic 8 wurde der Operator ''IsNot'' eingeführt, der Aufsehen erlangte, da diese Erfindung zum Patent anmeldet wurde.<ref name="US20040230959">{{Patent| Land=US| V-Nr=20040230959| Code=A1| Typ=Patentanmeldung| Titel=Is Not Operator| A-Datum=2003-05-14| V-Datum=2004-11-18| Anmelder=Microsoft Technology Licensing LLC| Erfinder=Paul A. Vick Jr. et al| DB=Google}}</ref> Eine andere Neuerung ist der ''My''-Namensraum, der unterschiedliche systemabhängige Funktionen in einer für den Programmierer übersichtlichen Weise darstellt, etwa den Zugriff auf Computerkomponenten, die [[Windows-Registrierungsdatenbank]] oder Informationen über das Betriebssystem und den aktuellen Benutzer.</div></td>
</tr>
<tr>
<td colspan="2" class="diff-lineno">Zeile 42:</td>
<td colspan="2" class="diff-lineno">Zeile 42:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>2007 wurde parallel zur Veröffentlichung von [[Microsoft Windows Vista|Windows Vista]] die neue Visual Basic-Version 9<ref>[http://msdn.microsoft.com/de-de/library/ms364068.aspx Überblick über die Änderungen in Visual Basic 9] (englisch)</ref> bzw. das „Visual Studio 2008“ veröffentlicht. Die größte sprachliche Änderung ist wohl die Unterstützung der neuen .NET-Komponente [[LINQ]]. Visual Basic 9 basiert auf dem mit Windows Vista ausgelieferten und für [[Microsoft Windows XP|Windows XP]] erhältlichen [[.NET Framework#.NET Framework 3.0|.NET Framework 3.0]] (vormals ''WinFX''). Der wohl bedeutendste Bestandteil des Versionsupdates ist die [[Windows Presentation Foundation]], die nicht nur [[Windows Forms]], sondern auch das Windows-interne Grafiksubsystem [[Graphics Device Interface|GDI]] ablöst.<ref>[http://msdn.microsoft.com/de-de/vstudio/bb936699.aspx Zukünftige Visual Studio-Versionen] (englisch)</ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>2007 wurde parallel zur Veröffentlichung von [[Microsoft Windows Vista|Windows Vista]] die neue Visual Basic-Version 9<ref>[http://msdn.microsoft.com/de-de/library/ms364068.aspx Überblick über die Änderungen in Visual Basic 9] (englisch)</ref> bzw. das „Visual Studio 2008“ veröffentlicht. Die größte sprachliche Änderung ist wohl die Unterstützung der neuen .NET-Komponente [[LINQ]]. Visual Basic 9 basiert auf dem mit Windows Vista ausgelieferten und für [[Microsoft Windows XP|Windows XP]] erhältlichen [[.NET Framework#.NET Framework 3.0|.NET Framework 3.0]] (vormals ''WinFX''). Der wohl bedeutendste Bestandteil des Versionsupdates ist die [[Windows Presentation Foundation]], die nicht nur [[Windows Forms]], sondern auch das Windows-interne Grafiksubsystem [[Graphics Device Interface|GDI]] ablöst.<ref>[http://msdn.microsoft.com/de-de/vstudio/bb936699.aspx Zukünftige Visual Studio-Versionen] (englisch)</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Seit November 2007 basieren alle Visual Studio 2008-Versionen auf dem .NET Framework 3.5, mit dem die folgenden Technologien eingeführt bzw. erweitert wurden: ''Language Integrated Query'' (LINQ), neue Compiler für C#, Visual Basic und C++, ASP.NET mit AJAX, ADO.NET Entity Framework, Datenanbieterunterstützung für SQL Server 2008, Unterstützung für ''.NET Framework Client Profile'' u.&nbsp;a.<ref>[http://msdn.microsoft.com/de-de/library/bb822049.aspx Architektur von .NET Framework 3.5] (deutsch)</ref></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Seit November 2007 basieren alle Visual Studio 2008-Versionen auf dem .NET Framework 3.5, mit dem die folgenden Technologien eingeführt bzw. erweitert wurden: ''Language Integrated Query'' (LINQ), neue <ins style="font-weight: bold; text-decoration: none;">[[</ins>Compiler<ins style="font-weight: bold; text-decoration: none;">]]</ins> für C#, Visual Basic und C++, ASP.NET mit AJAX, ADO.NET Entity Framework, Datenanbieterunterstützung für SQL Server 2008, Unterstützung für ''.NET Framework Client Profile'' u.&nbsp;a.<ref>[http://msdn.microsoft.com/de-de/library/bb822049.aspx Architektur von .NET Framework 3.5] (deutsch)</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== 2010–2019: Visual Basic 10 bis 16 ===</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== 2010–2019: Visual Basic 10 bis 16 ===</div></td>
</tr>
</table>
Lu12r
https://de.wikipedia.org/w/index.php?title=Visual_Basic_.NET&diff=243839450&oldid=prev
188.110.229.162: Wortwahl
2024-04-07T08:24:36Z
<p>Wortwahl</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 7. April 2024, 10:24 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 47:</td>
<td colspan="2" class="diff-lineno">Zeile 47:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Visual Basic 10 wurde 2010 zusammen mit [[Visual Studio]] 2010 veröffentlicht und brachte kleinere Änderungen mit sich. Dazu zählen automatisch implementierte Eigenschaften, Sammlungsinitialisierer, implizite Zeilenfortsetzung, dynamisch generische Co/Contra Varianzen und ein globaler Namespace Zugriff.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Visual Basic 10 wurde 2010 zusammen mit [[Visual Studio]] 2010 veröffentlicht und brachte kleinere Änderungen mit sich. Dazu zählen automatisch implementierte Eigenschaften, Sammlungsinitialisierer, implizite Zeilenfortsetzung, dynamisch generische Co/Contra Varianzen und ein globaler Namespace Zugriff.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Im Jahr 2012 wurden Visual Basic 11 und [[Visual Studio]] 2012 veröffentlicht. Dabei führte die neue Version die [[Schlüsselwort (Programmierung)|<del style="font-weight: bold; text-decoration: none;">Schlüsselworte</del>]] async und await, Iteratoren und caller info Attribute ein.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Im Jahr 2012 wurden Visual Basic 11 und [[Visual Studio]] 2012 veröffentlicht. Dabei führte die neue Version die [[Schlüsselwort (Programmierung)|<ins style="font-weight: bold; text-decoration: none;">Schlüsselwörter</ins>]] async und await, Iteratoren und caller info Attribute ein.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Der Release von [[Visual Studio]] 2013 im Jahr 2013 brachte auch die Version 12 von Visual Basic mit sich. Wichtigste Neuerung war hier die Technologievorschau auf die .NET Compiler Plattform ("Roslyn").</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Der Release von [[Visual Studio]] 2013 im Jahr 2013 brachte auch die Version 12 von Visual Basic mit sich. Wichtigste Neuerung war hier die Technologievorschau auf die .NET Compiler Plattform ("Roslyn").</div></td>
</tr>
</table>
188.110.229.162
https://de.wikipedia.org/w/index.php?title=Visual_Basic_.NET&diff=241691694&oldid=prev
Siegbert v2: Flasche Art von "Methoden" verlinkt: Methode (Softwaretechnik) ≠ Methode (Programmierung); hier geht es um Programmierung
2024-01-30T05:46:06Z
<p>Flasche Art von "Methoden" verlinkt: <a href="/w/index.php?title=Methode_(Softwaretechnik)&action=edit&redlink=1" class="new" title="Methode (Softwaretechnik) (Seite nicht vorhanden)">Methode (Softwaretechnik)</a> ≠ <a href="/wiki/Methode_(Programmierung)" title="Methode (Programmierung)">Methode (Programmierung)</a>; hier geht es um Programmierung</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 30. Januar 2024, 07:46 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 74:</td>
<td colspan="2" class="diff-lineno">Zeile 74:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>ASP.NET ermöglicht auch die Entwicklung von [[Webservice]]s. Die für die Publizierung von Webservices benötigten Informationen werden von der [[Integrierte Entwicklungsumgebung|Entwicklungsumgebung]] auf Basis von Attributen, die der Programmierer in das Programm einfügt, generiert.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>ASP.NET ermöglicht auch die Entwicklung von [[Webservice]]s. Die für die Publizierung von Webservices benötigten Informationen werden von der [[Integrierte Entwicklungsumgebung|Entwicklungsumgebung]] auf Basis von Attributen, die der Programmierer in das Programm einfügt, generiert.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Für den Zugriff auf einen Webservice kann von der Entwicklungsumgebung auf Anforderung eine Klasse generiert werden, die den Zugriff auf die [[Methode (<del style="font-weight: bold; text-decoration: none;">Softwaretechnik</del>)|Methoden]] des Webservices kapseln.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Für den Zugriff auf einen Webservice kann von der Entwicklungsumgebung auf Anforderung eine Klasse generiert werden, die den Zugriff auf die [[Methode (<ins style="font-weight: bold; text-decoration: none;">Programmierung</ins>)|Methoden]] des Webservices kapseln.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Besonderheiten gegenüber anderen .NET-Sprachen ===</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Besonderheiten gegenüber anderen .NET-Sprachen ===</div></td>
</tr>
</table>
Siegbert v2
https://de.wikipedia.org/w/index.php?title=Visual_Basic_.NET&diff=234621233&oldid=prev
77.183.59.17 am 15. Juni 2023 um 06:11 Uhr
2023-06-15T06:11:28Z
<p></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 15. Juni 2023, 08:11 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 5:</td>
<td colspan="2" class="diff-lineno">Zeile 5:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Erscheinungsjahr = 2002</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Erscheinungsjahr = 2002</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Entwickler = [[Microsoft]]</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Entwickler = [[Microsoft]]</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>|AktuelleVersion = 16<ref>[//dotnet.microsoft.com/download/dotnet/<del style="font-weight: bold; text-decoration: none;">5</del>.0 <del style="font-weight: bold; text-decoration: none;">''</del>dotnet.microsoft.com<del style="font-weight: bold; text-decoration: none;">''</del>/…/<del style="font-weight: bold; text-decoration: none;">''5</del>.0<del style="font-weight: bold; text-decoration: none;">''</del>] (englisch) – dort genauer <del style="font-weight: bold; text-decoration: none;">unter</del> <del style="font-weight: bold; text-decoration: none;">''v5.0.3'',</del> <del style="font-weight: bold; text-decoration: none;">zuletzt</del> <del style="font-weight: bold; text-decoration: none;">freigegeben</del> <del style="font-weight: bold; text-decoration: none;">am</del> <del style="font-weight: bold; text-decoration: none;">2</del>.<del style="font-weight: bold; text-decoration: none;">3</del>.<del style="font-weight: bold; text-decoration: none;">2021 (2021</del>-<del style="font-weight: bold; text-decoration: none;">03-02</del>) <del style="font-weight: bold; text-decoration: none;">und davor,</del> am <del style="font-weight: bold; text-decoration: none;">9</del>.<del style="font-weight: bold; text-decoration: none;">2</del>.2021 (2021-<del style="font-weight: bold; text-decoration: none;">02</del>-<del style="font-weight: bold; text-decoration: none;">09</del>, zusammen mit dem dort <del style="font-weight: bold; text-decoration: none;">sogenannten</del> <del style="font-weight: bold; text-decoration: none;">„''SDK</del> <del style="font-weight: bold; text-decoration: none;">5</del>.0.<del style="font-weight: bold; text-decoration: none;">103''“</del>), u.&nbsp;a. mit <del style="font-weight: bold; text-decoration: none;">„''Visual</del> Basic 16.<del style="font-weight: bold; text-decoration: none;">0''“</del></ref></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>|AktuelleVersion = 16<ins style="font-weight: bold; text-decoration: none;">.9</ins><ref>[//dotnet.microsoft.com/download/dotnet/<ins style="font-weight: bold; text-decoration: none;">6</ins>.0 dotnet.microsoft.com/…/<ins style="font-weight: bold; text-decoration: none;">6</ins>.0] (englisch) – dort genauer <ins style="font-weight: bold; text-decoration: none;">erstmals</ins> <ins style="font-weight: bold; text-decoration: none;">in</ins> <ins style="font-weight: bold; text-decoration: none;">der</ins> <ins style="font-weight: bold; text-decoration: none;">sechsten</ins> <ins style="font-weight: bold; text-decoration: none;">Vorschau</ins> <ins style="font-weight: bold; text-decoration: none;">(6</ins>.<ins style="font-weight: bold; text-decoration: none;">0</ins>.<ins style="font-weight: bold; text-decoration: none;">0</ins>-<ins style="font-weight: bold; text-decoration: none;">preview.6</ins>)<ins style="font-weight: bold; text-decoration: none;">,</ins> <ins style="font-weight: bold; text-decoration: none;">freigegeben</ins> am <ins style="font-weight: bold; text-decoration: none;">14</ins>.<ins style="font-weight: bold; text-decoration: none;">7</ins>.2021 (2021-<ins style="font-weight: bold; text-decoration: none;">07</ins>-<ins style="font-weight: bold; text-decoration: none;">14</ins>, zusammen mit dem dort <ins style="font-weight: bold; text-decoration: none;">sobezeichneten</ins> <ins style="font-weight: bold; text-decoration: none;">„SDK</ins> <ins style="font-weight: bold; text-decoration: none;">6</ins>.0.<ins style="font-weight: bold; text-decoration: none;">100-preview.6“</ins>), u.&nbsp;a. mit <ins style="font-weight: bold; text-decoration: none;">„Visual</ins> Basic 16.<ins style="font-weight: bold; text-decoration: none;">9“</ins></ref></div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>|AktuelleVersionFreigabeDatum = <del style="font-weight: bold; text-decoration: none;">9</del>.<del style="font-weight: bold; text-decoration: none;">2</del>.<del style="font-weight: bold; text-decoration: none;">2021</del><ref>[//github.com/dotnet/core/releases/tag/<del style="font-weight: bold; text-decoration: none;">v5</del>.0.<del style="font-weight: bold; text-decoration: none;">3</del> github.com/dotnet/core/releases/tag/<del style="font-weight: bold; text-decoration: none;">v5</del>.0.<del style="font-weight: bold; text-decoration: none;">3</del>] (englisch)</ref><!--</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>|AktuelleVersionFreigabeDatum = <ins style="font-weight: bold; text-decoration: none;">13</ins>.<ins style="font-weight: bold; text-decoration: none;">6</ins>.<ins style="font-weight: bold; text-decoration: none;">2023</ins><ref>[//github.com/dotnet/core/releases/tag/<ins style="font-weight: bold; text-decoration: none;">v7</ins>.0.<ins style="font-weight: bold; text-decoration: none;">7</ins> github.com/dotnet/core/releases/tag/<ins style="font-weight: bold; text-decoration: none;">v7</ins>.0.<ins style="font-weight: bold; text-decoration: none;">7</ins>] (englisch)</ref><!--</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>|AktuelleVorabVersion = 16<ref>[//dotnet.microsoft.com/download/dotnet/<del style="font-weight: bold; text-decoration: none;">6</del>.0 ''dotnet.microsoft.com''/…/<del style="font-weight: bold; text-decoration: none;">''6</del>.0<del style="font-weight: bold; text-decoration: none;">''</del>] (englisch)</ref></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>|AktuelleVorabVersion = 16<ins style="font-weight: bold; text-decoration: none;">.9</ins><ref>[//dotnet.microsoft.com<ins style="font-weight: bold; text-decoration: none;">/en-us</ins>/download/dotnet/<ins style="font-weight: bold; text-decoration: none;">8</ins>.0 ''dotnet.microsoft.com''/…/<ins style="font-weight: bold; text-decoration: none;">8</ins>.0] (englisch)</ref></div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>|AktuelleVorabVersionFreigabeDatum = <del style="font-weight: bold; text-decoration: none;">17</del>.<del style="font-weight: bold; text-decoration: none;">2</del>.<del style="font-weight: bold; text-decoration: none;">2021</del>--></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>|AktuelleVorabVersionFreigabeDatum = <ins style="font-weight: bold; text-decoration: none;">13</ins>.<ins style="font-weight: bold; text-decoration: none;">6</ins>.<ins style="font-weight: bold; text-decoration: none;">2023</ins>--></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Typisierung = [[Statische Typisierung|statisch]], [[Starke Typisierung|stark]], [[Explizite Typisierung|explizit]] (optional: [[Dynamische Typisierung|dynamisch]], [[Implizite Typisierung|implizit]])</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Typisierung = [[Statische Typisierung|statisch]], [[Starke Typisierung|stark]], [[Explizite Typisierung|explizit]] (optional: [[Dynamische Typisierung|dynamisch]], [[Implizite Typisierung|implizit]])</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Implementierung = Microsoft Visual Basic .NET, [[SharpDevelop]], [[MonoDevelop]]</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Implementierung = Microsoft Visual Basic .NET, [[SharpDevelop]], [[MonoDevelop]]</div></td>
</tr>
</table>
77.183.59.17
https://de.wikipedia.org/w/index.php?title=Visual_Basic_.NET&diff=232129736&oldid=prev
Sommozzatore: Neue Homepage für Resourcen
2023-03-24T07:51:44Z
<p>Neue Homepage für Resourcen</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 24. März 2023, 09:51 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 16:</td>
<td colspan="2" class="diff-lineno">Zeile 16:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Betriebssystem = alle, für die eine [[Common Language Infrastructure|CLI-Implementierung]] existiert (z.&nbsp;B. Microsofts [[Common Language Runtime|CLR]] des .NET-Frameworks oder Xamarins [[Mono (Software)|Mono]])</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Betriebssystem = alle, für die eine [[Common Language Infrastructure|CLI-Implementierung]] existiert (z.&nbsp;B. Microsofts [[Common Language Runtime|CLR]] des .NET-Frameworks oder Xamarins [[Mono (Software)|Mono]])</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Lizenz = </div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Lizenz = </div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>|Website = [<del style="font-weight: bold; text-decoration: none;">http</del>://<del style="font-weight: bold; text-decoration: none;">msdn</del>.microsoft.com/de-de/<del style="font-weight: bold; text-decoration: none;">vbasic</del>/ <del style="font-weight: bold; text-decoration: none;">msdn</del>.microsoft.com/de-de/<del style="font-weight: bold; text-decoration: none;">vbasic</del>/]</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>|Website = [<ins style="font-weight: bold; text-decoration: none;">https</ins>://<ins style="font-weight: bold; text-decoration: none;">learn</ins>.microsoft.com/de-de/<ins style="font-weight: bold; text-decoration: none;">dotnet/visual-basic</ins>/ <ins style="font-weight: bold; text-decoration: none;">learn</ins>.microsoft.com/de-de/<ins style="font-weight: bold; text-decoration: none;">dotnet</ins>/<ins style="font-weight: bold; text-decoration: none;">visual-basic</ins>]</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
</table>
Sommozzatore
https://de.wikipedia.org/w/index.php?title=Visual_Basic_.NET&diff=230139259&oldid=prev
Invisigoth67: typo
2023-01-23T16:56:33Z
<p>typo</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 23. Januar 2023, 18:56 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 28:</td>
<td colspan="2" class="diff-lineno">Zeile 28:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Geschichte ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Geschichte ==</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Um die Jahrtausendwende hatte Visual Basic seinen ursprünglichen Vorteil gegenüber anderen Programmiersprachen, einfach eine graphische Oberfläche zu erstellen, eingebüßt. Viele andere Hochsprachen boten nun ebenfalls die Möglichkeiten, einfach Windows-Benutzeroberflächen zu erstellen, zum Beispiel C++ mit den [[Microsoft Foundation Classes]] (MFC). Darüber hinaus hatte sich Visual Basic inzwischen zu einem komplexen und eher inhomogenen Produkt entwickelt, dessen Wartung und Verbesserung zunehmend schwieriger wurde. Wohl aus diesen Gründen stoppte Microsoft die Weiterentwicklung dieses Produktes (trotz des kommerziellen Erfolgs und des Protestes vieler VB-Programmierer) und integrierte die Programmiersprache Visual Basic in die hauseigene [[.Net-Framework]]-Architektur. Dabei wurde die Sprache zu einem hohen Grad verändert, um den Ansprüchen an eine .NET-Sprache zu genügen. Hierdurch wurde die vollständige [[Objektorientierte Programmierung|Objektorientierung]]<del style="font-weight: bold; text-decoration: none;">,</del> sowie die Übersetzung in die [[Common Intermediate Language]] ermöglicht.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Um die Jahrtausendwende hatte Visual Basic seinen ursprünglichen Vorteil gegenüber anderen Programmiersprachen, einfach eine graphische Oberfläche zu erstellen, eingebüßt. Viele andere Hochsprachen boten nun ebenfalls die Möglichkeiten, einfach Windows-Benutzeroberflächen zu erstellen, zum Beispiel C++ mit den [[Microsoft Foundation Classes]] (MFC). Darüber hinaus hatte sich Visual Basic inzwischen zu einem komplexen und eher inhomogenen Produkt entwickelt, dessen Wartung und Verbesserung zunehmend schwieriger wurde. Wohl aus diesen Gründen stoppte Microsoft die Weiterentwicklung dieses Produktes (trotz des kommerziellen Erfolgs und des Protestes vieler VB-Programmierer) und integrierte die Programmiersprache Visual Basic in die hauseigene [[.Net-Framework]]-Architektur. Dabei wurde die Sprache zu einem hohen Grad verändert, um den Ansprüchen an eine .NET-Sprache zu genügen. Hierdurch wurde die vollständige [[Objektorientierte Programmierung|Objektorientierung]] sowie die Übersetzung in die [[Common Intermediate Language]] ermöglicht.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== 2002–2005: Visual Basic .NET ===</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== 2002–2005: Visual Basic .NET ===</div></td>
</tr>
</table>
Invisigoth67
https://de.wikipedia.org/w/index.php?title=Visual_Basic_.NET&diff=229881455&oldid=prev
Coronium: Füge Belege zusammen, passe Passage entsprechend an (initiale Patentanmeldung war nicht von Microsoft), Nutze Vorlage Patent und nutze DB=Google da dort einige hier relevante Details (Anmelder und Abandoned-Status) enthalten sind
2023-01-15T19:17:36Z
<p>Füge Belege zusammen, passe Passage entsprechend an (initiale Patentanmeldung war nicht von Microsoft), Nutze Vorlage Patent und nutze DB=Google da dort einige hier relevante Details (Anmelder und Abandoned-Status) enthalten sind</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 15. Januar 2023, 21:17 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 38:</td>
<td colspan="2" class="diff-lineno">Zeile 38:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Im November 2005 erfolgte der erste große Versionssprung des .NET-Frameworks und des .NET-Compact-Frameworks auf Version 2.0, begleitet von der Veröffentlichung des neuen Visual Basic 8 als Teil von „Visual Studio 2005“ (das „.NET“ ist aus dem Namen entfallen). Mit dieser Version wurden einige Restrukturierungen an der .NET-Laufzeitbibliothek vorgenommen. Am auffälligsten ist die Unterstützung der [[Generische Programmierung|generischen Programmierung]], die den aus C++ bekannten [[Template (C++)|Templates]] ähnelt. Viele Schnittstellen und Attribute der Laufzeitbibliothek sind auch als generische Implementation verfügbar. Weiter ist ab der Version 2005 eine kostenlose, im Leistungsumfang eingeschränkte ''Express Edition'' von Visual Basic .NET verfügbar.<ref>[http://www.microsoft.com/germany/express/product/visualbasicexpress.aspx Produktseite Visual Basic Express Edition]</ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Im November 2005 erfolgte der erste große Versionssprung des .NET-Frameworks und des .NET-Compact-Frameworks auf Version 2.0, begleitet von der Veröffentlichung des neuen Visual Basic 8 als Teil von „Visual Studio 2005“ (das „.NET“ ist aus dem Namen entfallen). Mit dieser Version wurden einige Restrukturierungen an der .NET-Laufzeitbibliothek vorgenommen. Am auffälligsten ist die Unterstützung der [[Generische Programmierung|generischen Programmierung]], die den aus C++ bekannten [[Template (C++)|Templates]] ähnelt. Viele Schnittstellen und Attribute der Laufzeitbibliothek sind auch als generische Implementation verfügbar. Weiter ist ab der Version 2005 eine kostenlose, im Leistungsumfang eingeschränkte ''Express Edition'' von Visual Basic .NET verfügbar.<ref>[http://www.microsoft.com/germany/express/product/visualbasicexpress.aspx Produktseite Visual Basic Express Edition]</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Mit Visual Basic 8 wurde der Operator ''IsNot'' eingeführt, der Aufsehen erlangte, <del style="font-weight: bold; text-decoration: none;">als Microsoft sich</del> diese Erfindung <del style="font-weight: bold; text-decoration: none;">patentieren</del> <del style="font-weight: bold; text-decoration: none;">ließ</del>.<ref><del style="font-weight: bold; text-decoration: none;">[http://appft1.uspto.gov/netacgi/nph</del>-<del style="font-weight: bold; text-decoration: none;">Parser?Sect1</del>=<del style="font-weight: bold; text-decoration: none;">PTO1&Sect2</del>=<del style="font-weight: bold; text-decoration: none;">HITOFF&d</del>=<del style="font-weight: bold; text-decoration: none;">PG01&p</del>=<del style="font-weight: bold; text-decoration: none;">1&u</del>=<del style="font-weight: bold; text-decoration: none;">%2Fnetahtml%2FPTO%2Fsrchnum.html&r</del>=<del style="font-weight: bold; text-decoration: none;">1&f</del>=<del style="font-weight: bold; text-decoration: none;">G&l=50&s1</del>=<del style="font-weight: bold; text-decoration: none;">%2220040230959%22</del>.<del style="font-weight: bold; text-decoration: none;">PGNR.&OS=DN/20040230959&RS=DN/20040230959</del> <del style="font-weight: bold; text-decoration: none;">Patent</del> <del style="font-weight: bold; text-decoration: none;">auf</del> <del style="font-weight: bold; text-decoration: none;">den</del> <del style="font-weight: bold; text-decoration: none;">IsNot-Operator]</del> <del style="font-weight: bold; text-decoration: none;">(englisch)</del></ref> Eine andere Neuerung ist der ''My''-Namensraum, der unterschiedliche systemabhängige Funktionen in einer für den Programmierer übersichtlichen Weise darstellt, etwa den Zugriff auf Computerkomponenten, die [[Windows-Registrierungsdatenbank]] oder Informationen über das Betriebssystem und den aktuellen Benutzer.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Mit Visual Basic 8 wurde der Operator ''IsNot'' eingeführt, der Aufsehen erlangte, <ins style="font-weight: bold; text-decoration: none;">da</ins> diese Erfindung <ins style="font-weight: bold; text-decoration: none;">zum</ins> <ins style="font-weight: bold; text-decoration: none;">Patent anmeldet wurde</ins>.<ref<ins style="font-weight: bold; text-decoration: none;"> name="US20040230959"</ins>><ins style="font-weight: bold; text-decoration: none;">{{Patent| Land=US| V</ins>-<ins style="font-weight: bold; text-decoration: none;">Nr</ins>=<ins style="font-weight: bold; text-decoration: none;">20040230959| Code</ins>=<ins style="font-weight: bold; text-decoration: none;">A1| Typ</ins>=<ins style="font-weight: bold; text-decoration: none;">Patentanmeldung| Titel</ins>=<ins style="font-weight: bold; text-decoration: none;">Is Not Operator| A-Datum</ins>=<ins style="font-weight: bold; text-decoration: none;">2003-05-14| V-Datum</ins>=<ins style="font-weight: bold; text-decoration: none;">2004-11-18| Anmelder</ins>=<ins style="font-weight: bold; text-decoration: none;">Microsoft Technology Licensing LLC| Erfinder</ins>=<ins style="font-weight: bold; text-decoration: none;">Paul A</ins>. <ins style="font-weight: bold; text-decoration: none;">Vick</ins> <ins style="font-weight: bold; text-decoration: none;">Jr.</ins> <ins style="font-weight: bold; text-decoration: none;">et</ins> <ins style="font-weight: bold; text-decoration: none;">al|</ins> <ins style="font-weight: bold; text-decoration: none;">DB=Google}}</ins></ref> Eine andere Neuerung ist der ''My''-Namensraum, der unterschiedliche systemabhängige Funktionen in einer für den Programmierer übersichtlichen Weise darstellt, etwa den Zugriff auf Computerkomponenten, die [[Windows-Registrierungsdatenbank]] oder Informationen über das Betriebssystem und den aktuellen Benutzer.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>2007 wurde parallel zur Veröffentlichung von [[Microsoft Windows Vista|Windows Vista]] die neue Visual Basic-Version 9<ref>[http://msdn.microsoft.com/de-de/library/ms364068.aspx Überblick über die Änderungen in Visual Basic 9] (englisch)</ref> bzw. das „Visual Studio 2008“ veröffentlicht. Die größte sprachliche Änderung ist wohl die Unterstützung der neuen .NET-Komponente [[LINQ]]. Visual Basic 9 basiert auf dem mit Windows Vista ausgelieferten und für [[Microsoft Windows XP|Windows XP]] erhältlichen [[.NET Framework#.NET Framework 3.0|.NET Framework 3.0]] (vormals ''WinFX''). Der wohl bedeutendste Bestandteil des Versionsupdates ist die [[Windows Presentation Foundation]], die nicht nur [[Windows Forms]], sondern auch das Windows-interne Grafiksubsystem [[Graphics Device Interface|GDI]] ablöst.<ref>[http://msdn.microsoft.com/de-de/vstudio/bb936699.aspx Zukünftige Visual Studio-Versionen] (englisch)</ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>2007 wurde parallel zur Veröffentlichung von [[Microsoft Windows Vista|Windows Vista]] die neue Visual Basic-Version 9<ref>[http://msdn.microsoft.com/de-de/library/ms364068.aspx Überblick über die Änderungen in Visual Basic 9] (englisch)</ref> bzw. das „Visual Studio 2008“ veröffentlicht. Die größte sprachliche Änderung ist wohl die Unterstützung der neuen .NET-Komponente [[LINQ]]. Visual Basic 9 basiert auf dem mit Windows Vista ausgelieferten und für [[Microsoft Windows XP|Windows XP]] erhältlichen [[.NET Framework#.NET Framework 3.0|.NET Framework 3.0]] (vormals ''WinFX''). Der wohl bedeutendste Bestandteil des Versionsupdates ist die [[Windows Presentation Foundation]], die nicht nur [[Windows Forms]], sondern auch das Windows-interne Grafiksubsystem [[Graphics Device Interface|GDI]] ablöst.<ref>[http://msdn.microsoft.com/de-de/vstudio/bb936699.aspx Zukünftige Visual Studio-Versionen] (englisch)</ref></div></td>
</tr>
<tr>
<td colspan="2" class="diff-lineno">Zeile 207:</td>
<td colspan="2" class="diff-lineno">Zeile 207:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Visual Basic Classic]] ist, anders als viele moderne Hochsprachen, kein offener Standard, sondern [[proprietär]] und geistiges Eigentum von [[Microsoft]]. Mit Visual Basic .NET hat sich diese Bindung gelockert, da einige Teile der .NET-Infrastruktur durch die [[Ecma International]] standardisiert worden sind. Die Patentierung des in Visual Basic .NET 8 eingeführten ''IsNot''-Operators war jedoch wieder ein Schritt in Richtung einer geschlossenen Umgebung.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Visual Basic Classic]] ist, anders als viele moderne Hochsprachen, kein offener Standard, sondern [[proprietär]] und geistiges Eigentum von [[Microsoft]]. Mit Visual Basic .NET hat sich diese Bindung gelockert, da einige Teile der .NET-Infrastruktur durch die [[Ecma International]] standardisiert worden sind. Die Patentierung des in Visual Basic .NET 8 eingeführten ''IsNot''-Operators war jedoch wieder ein Schritt in Richtung einer geschlossenen Umgebung.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Microsoft ist inzwischen an der Patentierung gescheitert.<ref<del style="font-weight: bold; text-decoration: none;">>[https://patents.google.com/patent/US20040230959A1/en Eintrag auf</del> <del style="font-weight: bold; text-decoration: none;">Google</del> <del style="font-weight: bold; text-decoration: none;">Patents]<</del>/<del style="font-weight: bold; text-decoration: none;">ref</del>> Auch hat Microsoft inzwischen – beginnend mit Roslyn und der 2014 gegründeten [[.NET Foundation]] – eine Open-Source-Strategie. Die Roslyn-Compiler-Umgebung (inkl. Compiler, Syntax Tree Analyzer, IL-Emitter u.v.m.) für VB.NET ist auch komplett in VB.NET geschrieben und Open Source (Apache 2.0 lizenziert).</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Microsoft ist inzwischen an der Patentierung gescheitert.<ref <ins style="font-weight: bold; text-decoration: none;">name="US20040230959"</ins> /> Auch hat Microsoft inzwischen – beginnend mit Roslyn und der 2014 gegründeten [[.NET Foundation]] – eine Open-Source-Strategie. Die Roslyn-Compiler-Umgebung (inkl. Compiler, Syntax Tree Analyzer, IL-Emitter u.v.m.) für VB.NET ist auch komplett in VB.NET geschrieben und Open Source (Apache 2.0 lizenziert).</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Siehe auch ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Siehe auch ==</div></td>
</tr>
</table>
Coronium
https://de.wikipedia.org/w/index.php?title=Visual_Basic_.NET&diff=227780882&oldid=prev
XZFF: /* Windows-Anwendungen */
2022-11-08T09:34:46Z
<p><span class="autocomment">Windows-Anwendungen</span></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 8. November 2022, 11:34 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 59:</td>
<td colspan="2" class="diff-lineno">Zeile 59:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Eigenschaften ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Eigenschaften ==</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Windows-Anwendungen ===</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Windows-Anwendungen ===</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Für die Entwicklung von Windows-Anwendungen wird [[Windows Forms]] benutzt. Hierbei handelt es sich um ein [[<del style="font-weight: bold; text-decoration: none;">ereignisorientiert]]es</del> Programmiermodell, bei dem entsprechende [[<del style="font-weight: bold; text-decoration: none;">Ereignisprozedur</del>]]<del style="font-weight: bold; text-decoration: none;">en</del> aufgerufen werden, wenn das [[Betriebssystem]] eine bestimmte Benutzeraktion, wie z.&nbsp;B. das Betätigen einer Schaltfläche, meldet.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Für die Entwicklung von Windows-Anwendungen wird [[Windows Forms]] benutzt. Hierbei handelt es sich um ein [[<ins style="font-weight: bold; text-decoration: none;">ereignisorientierte Programmierung|ereignisorientiertes</ins> Programmiermodell<ins style="font-weight: bold; text-decoration: none;">]]</ins>, bei dem entsprechende <ins style="font-weight: bold; text-decoration: none;">Ereignis-</ins>[[<ins style="font-weight: bold; text-decoration: none;">Prozedur (Programmierung)|Prozeduren</ins>]] aufgerufen werden, wenn das [[Betriebssystem]] eine bestimmte Benutzeraktion, wie z.&nbsp;B. das Betätigen einer Schaltfläche, meldet.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Im Gegensatz zu [[Visual Basic Classic|Visual Basic]] 6 werden Windows Forms nicht in einem speziellen Format gespeichert, sondern wie normale Klassen erstellt und benutzt, die von einer entsprechenden Basisklasse (meist ''System.Windows.Forms.Form'') abgeleitet werden.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Im Gegensatz zu [[Visual Basic Classic|Visual Basic]] 6 werden Windows Forms nicht in einem speziellen Format gespeichert, sondern wie normale Klassen erstellt und benutzt, die von einer entsprechenden Basisklasse (meist ''System.Windows.Forms.Form'') abgeleitet werden.</div></td>
</tr>
</table>
XZFF