Zum Inhalt springen

ASP.NET

aus Wikipedia, der freien Enzyklopädie
{{#if: | | {{#invoke:WLink|getArticleBase}} }}

{{#if: |

colspan="2" class="notheme" style="text-align:center; background:#Vorlage:Standardfarbe; color:#202122;" | |
 {{#if: {{#invoke:Wikidata|claim|P154}} | 
[[Datei:{{#invoke:Wikidata|claim|P154}}|150px]]
 }}

}}{{#if: |

{{#if: Webframework |
Webframework }}|

}}

Basisdaten

{{#if: |

Hauptentwickler
 {{#if: {{#invoke:Wikidata|claim|P126}} | 
Maintainer claim|P126|parameter=link|references=ja|list=, }}
 }}

}}{{#if: Microsoft |

Entwickler Microsoft |
 {{#if: {{#invoke:Wikidata|claim|P178}} | 
Entwickler claim|P178|parameter=link|references=ja|list=, }}
 }}

}}{{#if: |

Erscheinungsjahr
 {{#if: {{#invoke:Wikidata|claim|P577}} | 
Erscheinungsjahr claim|P577|references=ja|list=, }} |
   {{#if: {{#invoke:Wikidata|claim|P571}} | 
Erscheinungsjahr claim|P571|references=ja|list=, }}
   }}
 }}

}}{{#ifeq: | KEINE_ANGABE || {{#if: |

Aktuelle Version
({{#if: | Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
format | {{#timefl:now|date}}}} {{{2}}} | T._Monat JJJJ}} lang= {{#switch: -|=de #default=de-AT
            }}
   }}

}}) }}

 {{#if: {{#invoke:Wikidata|claim|P348|P548|!Q3295609,Q51930650,Q2122918,Q21727724,Q1072356,Q6736813}} | 
Aktuelle Version claim|P348|P548|!Q3295609,Q51930650,Q2122918,Q21727724,Q1072356,Q6736813|references=ja}} {{#if: {{#invoke:Wikidata|claim|P348|P548|!Q3295609,Q51930650,Q2122918,Q21727724,Q1072356,Q6736813|qualifier=P577}} |
({{#invoke:Wikidata|claim|P348|P548|!Q3295609,Q51930650,Q2122918,Q21727724,Q1072356,Q6736813|qualifier=P577}}) }}}}}}

}}{{#ifeq: | KEINE_ANGABE || {{#if: |

Aktuelle Vorabversion
({{#if: | Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
format | {{#timefl:now|date}}}} {{{2}}} | T._Monat JJJJ}} lang= {{#switch: -|=de #default=de-AT
            }}
   }}

}}) }}

 {{#if: {{#invoke:Wikidata|claim|P348|P548|Q1072356,Q51930650,Q3295609,Q2122918,Q21727724}} | 
Aktuelle Vorabversion claim|P348|P548|Q1072356,Q51930650,Q3295609,Q2122918,Q21727724|references=ja}} {{#if: {{#invoke:Wikidata|claim|P348|P548|Q1072356,Q51930650,Q3295609,Q2122918,Q21727724|qualifier=P577}} |
({{#invoke:Wikidata|claim|P348|P548|Q1072356,Q51930650,Q3295609,Q2122918,Q21727724|qualifier=P577}}) }}}}}}

}}{{#if: |

Ausführungsumgebung
 {{#if: ab Windows 2000 | 
Betriebssystem ab Windows 2000 |
   {{#if: {{#invoke:Wikidata|claim|P306}} | 
Betriebssystem claim|P306|parameter=link|references=ja|list=, }}
   }}
 }}

}}{{#if: |

Programmier­sprache
 {{#if: {{#invoke:Wikidata|claim|P277}} | 
Programmier­sprache claim|P277|parameter=link|references=ja|list=, }}
 }}

}}{{#if: Webentwicklung |

Kategorie Webentwicklung

}}{{#if: Apache License 2.0<ref>{{#if:|{{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}| |}}}}{{#if:Scott Gu|Scott Gu: }}{{#if:|{{#if:ASP.NET MVC, Web API, Razor and Open Source|[{{#invoke:Vorlage:Internetquelle|archivURL|1={{#invoke:URLutil|getNormalized|1={{{archiv-url}}}}}}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel=ASP.NET MVC, Web API, Razor and Open Source}}]{{#if:| ({{{format}}})}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}|{{#if:https://weblogs.asp.net/scottgu/asp-net-mvc-web-api-razor-and-open-source%7C{{#if:{{#invoke:TemplUtl%7Cfaculty%7C}}%7C{{#invoke:Vorlage:Internetquelle%7CTitelFormat%7Ctitel={{#invoke:WLink%7CgetEscapedTitle%7C1=ASP.NET MVC, Web API, Razor and Open Source}}}}|[{{#invoke:URLutil|getNormalized|1=https://weblogs.asp.net/scottgu/asp-net-mvc-web-api-razor-and-open-source}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{#invoke:WLink|getEscapedTitle|1=ASP.NET MVC, Web API, Razor and Open Source}}}}]}}{{#if:| ({{{format}}}{{#if:weblogs.asp.netScottGu's Blog2012-03-28{{#if: 2019-08-19 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}}

) de 1}}}}| ; {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}}}{{#if:https://weblogs.asp.net/scottgu/asp-net-mvc-web-api-razor-and-open-source%7C{{#if:{{#invoke:URLutil%7CisResourceURL%7C1=https://weblogs.asp.net/scottgu/asp-net-mvc-web-api-razor-and-open-source}} }}}}{{#if:ASP.NET MVC, Web API, Razor and Open Source|{{#if:{{#invoke:WLink|isValidLinktext|1=ASP.NET MVC, Web API, Razor and Open Source|lines=0}} }}}}{{#if: weblogs.asp.net| In: {{#invoke:Vorlage:Internetquelle|TitelFormat|titel=weblogs.asp.net}}}}{{#if: ScottGu's Blog| ScottGu's Blog{{#if: 2012-03-28|,|{{#if: 2019-08-19 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: 2012-03-28| {{#if:{{#invoke:DateTime|format|2012-03-28|noerror=1}} format|2012-03-28|T._Monat JJJJ}} failure|1=Fehler bei Vorlage:Internetquelle, datum=2012-03-28|class=Zitationswartung}} }}{{#if: |,|{{#if: 2019-08-19 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: | S. {{{seiten}}}{{#if: |,|{{#if: 2019-08-19 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: {{#invoke:TemplUtl|faculty|}}| {{#if:2012-03-28ScottGu's Blog|{{#if:|archiviert|ehemals}}|{{#if:|Archiviert|Ehemals}}}} {{#if:|vom|im}} Vorlage:Referrer{{#if:{{#invoke:TemplUtl|faculty|}}| (nicht mehr online verfügbar)}}{{#if: | am {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}|{{{archiv-datum}}}{{#if:49630 ;}}}}{{#if: 2019-08-19| {{#if:2012-03-28ScottGu's Blog{{#invoke:TemplUtl|faculty|}}|abgerufen|Abgerufen}} {{#switch: {{#invoke:Str|len| {{#invoke:DateTime|format| 2019-08-19 |ISO|noerror=1}} }} 4=im Jahr 7=im 10=am failure|1=Fehler bei Vorlage:Internetquelle, abruf=2019-08-19|class=Zitationswartung}} }} {{#invoke:DateTime|format|2019-08-19|T._Monat JJJJ}} failure|1=Vorlage:Internetquelle | abruf=2026-MM-TT ist Pflichtparameter}} }}{{#if:{{#ifeq:en|de 1}}}}|{{#if:weblogs.asp.netScottGu's Blog2012-03-28{{#if: 2019-08-19 | {{#if:{{#invoke:TemplUtl|faculty|}} 1}}}} ( | (}}
       }}{{#ifeq:{{#if:en|en|de}}|de||
          {{#invoke:Multilingual|format|en|slang=!|split=[%s,]+|shift=m|separator=, }}}}{{#if: |{{#ifeq:{{#if:en|en|de}}|de||, }}{{{kommentar}}}}})}}{{#if: 2012-03-28{{#if: 2019-08-19 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}} }}en|{{#if: |: {{
 #if: 
{{
     #ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
Vorlage:Str trim flat}}
     }}
faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de Vorlage:Str trim quote 1={{#if: flat}} flat}} }} faculty|}}|de-CH|de}} 3=1}} }}

}}{{#if:

: }}{{#if: | , deutsch: „“ }}) {{#if: , deutsch: „“ }}) (deutsch: „“) }}
 }}

}}{{#if: {{{zitat}}}

{{#if: {{#if: {{{zitat}}} Vorlage:": Text= und 1= gleichzeitig, bzw. Pipe zu viel }} }} Vorlage:": Text= fehlt }}{{#if: | {{#if: {{#invoke:Text|unstrip|{{{ref}}}}} Vorlage:": Ungültiger Wert: ref= {{{ref}}} }}

}}|.{{#if:{{#invoke:TemplUtl|faculty|}}|{{#if:||{{#ifeq: | JaKeinHinweis |{{#switch:

=Vorlage:Toter Link/Core{{#if: https://weblogs.asp.net/scottgu/asp-net-mvc-web-api-razor-and-open-source [1] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format F Y}} }}. Suche im Internet Archive ){{#if: | Vorlage:Toter Link/archivebot }}
         }}
(Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format F Y}} }}.)
     }}{{#switch: 
0|= #default={{#if: }}
    }}{{#invoke:TemplatePar|check
opt = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked= cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link errNS = 0 template = Vorlage:Toter Link format = preview = 1
    }}{{#if: https://weblogs.asp.net/scottgu/asp-net-mvc-web-api-razor-and-open-source
isWebURL|https://weblogs.asp.net/scottgu/asp-net-mvc-web-api-razor-and-open-source}} {{#if: }}
        }}
{{#if: {{#if: }} {{#if: }}
        }}
    }}{{#if: 
format noerror=1}} {{#if: }}
         }}
    }}{{#switch: deadurl
deadurl|= #default= {{#if: }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://weblogs.asp.net/scottgu/asp-net-mvc-web-api-razor-and-open-source Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
| Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
0|= #default= {{#if: }}
        }}{{#invoke:TemplatePar|check
all = inline= url= opt = datum= date= archivebot= bot= botlauf= fix-attempted= checked= cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link errNS = 0 template = Vorlage:Toter Link format = preview = 1
       }}{{#if: https://weblogs.asp.net/scottgu/asp-net-mvc-web-api-razor-and-open-source
isWebURL|https://weblogs.asp.net/scottgu/asp-net-mvc-web-api-razor-and-open-source}} {{#if: }}
        }}
    }}{{#if: 
format noerror=1}} {{#if: }}
           }}
    }}{{#switch: deadurl
deadurl|= #default= {{#if: }}
    }}[https://weblogs.asp.net/scottgu/asp-net-mvc-web-api-razor-and-open-source }}|{{#switch: 
=Vorlage:Toter Link/Core{{#if: https://weblogs.asp.net/scottgu/asp-net-mvc-web-api-razor-and-open-source [2] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format F Y}} }}. Suche im Internet Archive ){{#if: | Vorlage:Toter Link/archivebot }}
         }}
(Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format F Y}} }}.)
     }}{{#switch: 
0|= #default={{#if: }}
    }}{{#invoke:TemplatePar|check
opt = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked= cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link errNS = 0 template = Vorlage:Toter Link format = preview = 1
    }}{{#if: https://weblogs.asp.net/scottgu/asp-net-mvc-web-api-razor-and-open-source
isWebURL|https://weblogs.asp.net/scottgu/asp-net-mvc-web-api-razor-and-open-source}} {{#if: }}
        }}
{{#if: {{#if: }} {{#if: }}
        }}
    }}{{#if: 
format noerror=1}} {{#if: }}
         }}
    }}{{#switch: 
deadurl|= #default= {{#if: }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://weblogs.asp.net/scottgu/asp-net-mvc-web-api-razor-and-open-source Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
| Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
0|= #default= {{#if: }}
        }}{{#invoke:TemplatePar|check
all = inline= url= opt = datum= date= archivebot= bot= botlauf= fix-attempted= checked= cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link errNS = 0 template = Vorlage:Toter Link format = preview = 1
       }}{{#if: https://weblogs.asp.net/scottgu/asp-net-mvc-web-api-razor-and-open-source
isWebURL|https://weblogs.asp.net/scottgu/asp-net-mvc-web-api-razor-and-open-source}} {{#if: }}
        }}
    }}{{#if: 
format noerror=1}} {{#if: }}
           }}
    }}{{#switch: 
deadurl|= #default= {{#if: }}
    }}[https://weblogs.asp.net/scottgu/asp-net-mvc-web-api-razor-and-open-source }} }}}}}}}}}}{{#if:|
        {{#invoke:Vorlage:Internetquelle|archivBot|stamp={{{archiv-bot}}}|text={{#if:|Vorlage:Webarchiv/archiv-bot}}

}}}}{{#invoke:TemplatePar|check

all= url= titel= opt= autor= hrsg= format= sprache= titelerg= werk= seiten= datum= abruf= zugriff= abruf-verborgen= archiv-url= archiv-datum= archiv-bot= kommentar= zitat= AT= CH= offline= 0 | Wikipedia:Vorlagenfehler/Vorlage:Internetquelle}} template= Vorlage:Internetquelle format=0 preview=1

}}</ref> |

Lizenz Apache License 2.0<ref>{{#if:|{{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}| |}}}}{{#if:Scott Gu|Scott Gu: }}{{#if:|{{#if:ASP.NET MVC, Web API, Razor and Open Source|[{{#invoke:Vorlage:Internetquelle|archivURL|1={{#invoke:URLutil|getNormalized|1={{{archiv-url}}}}}}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel=ASP.NET MVC, Web API, Razor and Open Source}}]{{#if:| ({{{format}}})}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}|{{#if:https://weblogs.asp.net/scottgu/asp-net-mvc-web-api-razor-and-open-source%7C{{#if:{{#invoke:TemplUtl%7Cfaculty%7C}}%7C{{#invoke:Vorlage:Internetquelle%7CTitelFormat%7Ctitel={{#invoke:WLink%7CgetEscapedTitle%7C1=ASP.NET MVC, Web API, Razor and Open Source}}}}|[{{#invoke:URLutil|getNormalized|1=https://weblogs.asp.net/scottgu/asp-net-mvc-web-api-razor-and-open-source}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{#invoke:WLink|getEscapedTitle|1=ASP.NET MVC, Web API, Razor and Open Source}}}}]}}{{#if:| ({{{format}}}{{#if:weblogs.asp.netScottGu's Blog2012-03-28{{#if: 2019-08-19 | {{#if:{{#invoke:TemplUtl|faculty|}} 1}}}} ) de 1}}}}| ; {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}}}{{#if:https://weblogs.asp.net/scottgu/asp-net-mvc-web-api-razor-and-open-source%7C{{#if:{{#invoke:URLutil%7CisResourceURL%7C1=https://weblogs.asp.net/scottgu/asp-net-mvc-web-api-razor-and-open-source}} }}}}{{#if:ASP.NET MVC, Web API, Razor and Open Source|{{#if:{{#invoke:WLink|isValidLinktext|1=ASP.NET MVC, Web API, Razor and Open Source|lines=0}} }}}}{{#if: weblogs.asp.net| In: {{#invoke:Vorlage:Internetquelle|TitelFormat|titel=weblogs.asp.net}}}}{{#if: ScottGu's Blog| ScottGu's Blog{{#if: 2012-03-28|,|{{#if: 2019-08-19 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: 2012-03-28| {{#if:{{#invoke:DateTime|format|2012-03-28|noerror=1}} format|2012-03-28|T._Monat JJJJ}} failure|1=Fehler bei Vorlage:Internetquelle, datum=2012-03-28|class=Zitationswartung}} }}{{#if: |,|{{#if: 2019-08-19 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: | S. {{{seiten}}}{{#if: |,|{{#if: 2019-08-19 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: {{#invoke:TemplUtl|faculty|}}| {{#if:2012-03-28ScottGu's Blog|{{#if:|archiviert|ehemals}}|{{#if:|Archiviert|Ehemals}}}} {{#if:|vom|im}} Vorlage:Referrer{{#if:{{#invoke:TemplUtl|faculty|}}| (nicht mehr online verfügbar)}}{{#if: | am {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}|{{{archiv-datum}}}{{#if:49630 ;}}}}{{#if: 2019-08-19| {{#if:2012-03-28ScottGu's Blog{{#invoke:TemplUtl|faculty|}}|abgerufen|Abgerufen}} {{#switch: {{#invoke:Str|len| {{#invoke:DateTime|format| 2019-08-19 |ISO|noerror=1}} }} 4=im Jahr 7=im 10=am failure|1=Fehler bei Vorlage:Internetquelle, abruf=2019-08-19|class=Zitationswartung}} }} {{#invoke:DateTime|format|2019-08-19|T._Monat JJJJ}} failure|1=Vorlage:Internetquelle | abruf=2026-MM-TT ist Pflichtparameter}} }}{{#if:{{#ifeq:en|de 1}}}}|{{#if:weblogs.asp.netScottGu's Blog2012-03-28{{#if: 2019-08-19 | {{#if:{{#invoke:TemplUtl|faculty|}} 1}}}} ( | (}}
       }}{{#ifeq:{{#if:en|en|de}}|de||
          {{#invoke:Multilingual|format|en|slang=!|split=[%s,]+|shift=m|separator=, }}}}{{#if: |{{#ifeq:{{#if:en|en|de}}|de||, }}{{{kommentar}}}}})}}{{#if: 2012-03-28{{#if: 2019-08-19 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}} }}en|{{#if: |: {{
 #if: 
{{
     #ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
Vorlage:Str trim flat}}
     }}
faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de Vorlage:Str trim quote 1={{#if: flat}} flat}} }} faculty|}}|de-CH|de}} 3=1}} }}

}}{{#if:

: }}{{#if: | , deutsch: „“ }}) {{#if: , deutsch: „“ }}) (deutsch: „“) }}
 }}

}}{{#if: {{{zitat}}}

{{#if: {{#if: {{{zitat}}} Vorlage:": Text= und 1= gleichzeitig, bzw. Pipe zu viel }} }} Vorlage:": Text= fehlt }}{{#if: | {{#if: {{#invoke:Text|unstrip|{{{ref}}}}} Vorlage:": Ungültiger Wert: ref= {{{ref}}} }}

}}|.{{#if:{{#invoke:TemplUtl|faculty|}}|{{#if:||{{#ifeq: | JaKeinHinweis |{{#switch:

=Vorlage:Toter Link/Core{{#if: https://weblogs.asp.net/scottgu/asp-net-mvc-web-api-razor-and-open-source [3] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format F Y}} }}. Suche im Internet Archive ){{#if: | Vorlage:Toter Link/archivebot }}
         }}
(Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format F Y}} }}.)
     }}{{#switch: 
0|= #default={{#if: }}
    }}{{#invoke:TemplatePar|check
opt = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked= cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link errNS = 0 template = Vorlage:Toter Link format = preview = 1
    }}{{#if: https://weblogs.asp.net/scottgu/asp-net-mvc-web-api-razor-and-open-source
isWebURL|https://weblogs.asp.net/scottgu/asp-net-mvc-web-api-razor-and-open-source}} {{#if: }}
        }}
{{#if: {{#if: }} {{#if: }}
        }}
    }}{{#if: 
format noerror=1}} {{#if: }}
         }}
    }}{{#switch: deadurl
deadurl|= #default= {{#if: }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://weblogs.asp.net/scottgu/asp-net-mvc-web-api-razor-and-open-source Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
| Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
0|= #default= {{#if: }}
        }}{{#invoke:TemplatePar|check
all = inline= url= opt = datum= date= archivebot= bot= botlauf= fix-attempted= checked= cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link errNS = 0 template = Vorlage:Toter Link format = preview = 1
       }}{{#if: https://weblogs.asp.net/scottgu/asp-net-mvc-web-api-razor-and-open-source
isWebURL|https://weblogs.asp.net/scottgu/asp-net-mvc-web-api-razor-and-open-source}} {{#if: }}
        }}
    }}{{#if: 
format noerror=1}} {{#if: }}
           }}
    }}{{#switch: deadurl
deadurl|= #default= {{#if: }}
    }}[https://weblogs.asp.net/scottgu/asp-net-mvc-web-api-razor-and-open-source }}|{{#switch: 
=Vorlage:Toter Link/Core{{#if: https://weblogs.asp.net/scottgu/asp-net-mvc-web-api-razor-and-open-source [4] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format F Y}} }}. Suche im Internet Archive ){{#if: | Vorlage:Toter Link/archivebot }}
         }}
(Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format F Y}} }}.)
     }}{{#switch: 
0|= #default={{#if: }}
    }}{{#invoke:TemplatePar|check
opt = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked= cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link errNS = 0 template = Vorlage:Toter Link format = preview = 1
    }}{{#if: https://weblogs.asp.net/scottgu/asp-net-mvc-web-api-razor-and-open-source
isWebURL|https://weblogs.asp.net/scottgu/asp-net-mvc-web-api-razor-and-open-source}} {{#if: }}
        }}
{{#if: {{#if: }} {{#if: }}
        }}
    }}{{#if: 
format noerror=1}} {{#if: }}
         }}
    }}{{#switch: 
deadurl|= #default= {{#if: }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://weblogs.asp.net/scottgu/asp-net-mvc-web-api-razor-and-open-source Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
| Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
0|= #default= {{#if: }}
        }}{{#invoke:TemplatePar|check
all = inline= url= opt = datum= date= archivebot= bot= botlauf= fix-attempted= checked= cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link errNS = 0 template = Vorlage:Toter Link format = preview = 1
       }}{{#if: https://weblogs.asp.net/scottgu/asp-net-mvc-web-api-razor-and-open-source
isWebURL|https://weblogs.asp.net/scottgu/asp-net-mvc-web-api-razor-and-open-source}} {{#if: }}
        }}
    }}{{#if: 
format noerror=1}} {{#if: }}
           }}
    }}{{#switch: 
deadurl|= #default= {{#if: }}
    }}[https://weblogs.asp.net/scottgu/asp-net-mvc-web-api-razor-and-open-source }} }}}}}}}}}}{{#if:|
        {{#invoke:Vorlage:Internetquelle|archivBot|stamp={{{archiv-bot}}}|text={{#if:|Vorlage:Webarchiv/archiv-bot}}

}}}}{{#invoke:TemplatePar|check

all= url= titel= opt= autor= hrsg= format= sprache= titelerg= werk= seiten= datum= abruf= zugriff= abruf-verborgen= archiv-url= archiv-datum= archiv-bot= kommentar= zitat= AT= CH= offline= 0 | Wikipedia:Vorlagenfehler/Vorlage:Internetquelle}} template= Vorlage:Internetquelle format=0 preview=1

}}</ref> |

 {{#if: {{#invoke:Wikidata|claim|P275}} | 
Lizenz claim|P275|parameter=link|references=ja|list=, }}
 }}

}}{{#if: ja |

deutschsprachig faculty|ja}} | ja | nein }}

}}{{#if: |

Sonstiges {{{Sonstiges}}}Vorlage:Infobox Software/Wartung/Sonstiges

}}{{#if: Offizielle Website |

Offizielle Website |
 {{#if: {{#invoke:Wikidata|claim|P856|notdeprecated=1}} | 
{{#invoke: WLink | formatURL | {{#invoke:Wikidata|claim|P856|parameter=link|notdeprecated=1}}}}
 }}

}}{{#if: |

Dateien [[c:Category:Created with |]]

}}

ASP.NET (Active Server Pages .NET) ist ein Webframework von Microsoft zur Entwicklung dynamischer Webseiten, Webanwendungen und Webservices. ASP.NET ist Nachfolger von Active Server Pages (ASP) und erschien 2002 in der ersten Version. ASP.NET ist Teil des klassischen .Net-Frameworks bis zur aktuellen Version 4.8. Parallel gibt es seit 2015 ASP.NET Core, ein quelloffenes separates Framework, das auch offiziell GNU/Linux und macOS unterstützt.<ref>Introduction to ASP.NET 5 Konzeptioneller Überblick zu ASP.NET 5.</ref><ref>Roadmap ASP.NET 5, Roadmap ASP.NET 5.</ref> In .NET 5.0, das auf der .NET-Core-Technologie basiert, entfallen Teile des bisherigen ASP.NET (ASP.NET Webforms, ASP.NET Webservices).<ref>{{#if:|{{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}| |}}}}{{#if:heise online|heise online: }}{{#if:|{{#if:Build 2019: Microsoft konkretisiert die Pläne für .NET 5.0|[{{#invoke:Vorlage:Internetquelle|archivURL|1={{#invoke:URLutil|getNormalized|1={{{archiv-url}}}}}}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel=Build 2019: Microsoft konkretisiert die Pläne für .NET 5.0}}]{{#if:| ({{{format}}})}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}|{{#if:https://www.heise.de/developer/meldung/Build-2019-Microsoft-konkretisiert-die-Plaene-fuer-NET-5-0-4416914.html%7C{{#if:{{#invoke:TemplUtl%7Cfaculty%7C}}%7C{{#invoke:Vorlage:Internetquelle%7CTitelFormat%7Ctitel={{#invoke:WLink%7CgetEscapedTitle%7C1=Build 2019: Microsoft konkretisiert die Pläne für .NET 5.0}}}}|[{{#invoke:URLutil|getNormalized|1=https://www.heise.de/developer/meldung/Build-2019-Microsoft-konkretisiert-die-Plaene-fuer-NET-5-0-4416914.html}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{#invoke:WLink|getEscapedTitle|1=Build 2019: Microsoft konkretisiert die Pläne für .NET 5.0}}}}]}}{{#if:| ({{{format}}}{{#if:{{#if: 2019-05-09 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}}

          | )
          | {{#if:{{#ifeq:de|de||{{#if:de|1}}}}| ; 
              | )}}}}}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}}}{{#if:https://www.heise.de/developer/meldung/Build-2019-Microsoft-konkretisiert-die-Plaene-fuer-NET-5-0-4416914.html%7C{{#if:{{#invoke:URLutil%7CisResourceURL%7C1=https://www.heise.de/developer/meldung/Build-2019-Microsoft-konkretisiert-die-Plaene-fuer-NET-5-0-4416914.html}}%7C%7C}}}}{{#if:Build 2019: Microsoft konkretisiert die Pläne für .NET 5.0|{{#if:{{#invoke:WLink|isValidLinktext|1=Build 2019: Microsoft konkretisiert die Pläne für .NET 5.0|lines=0}}||}}}}{{#if: | In: {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{{werk}}}}}}}{{#if: | {{{hrsg}}}{{#if: |,|{{#if: 2019-05-09 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: | {{#if:{{#invoke:DateTime|format|{{{datum}}}|noerror=1}}
            |{{#invoke:DateTime|format|{{{datum}}}|T._Monat JJJJ}}
            |{{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, datum={{{datum}}}|class=Zitationswartung}} }}{{#if: |,|{{#if: 2019-05-09 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: | S. {{{seiten}}}{{#if: |,|{{#if: 2019-05-09 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: {{#invoke:TemplUtl|faculty|}}| {{#if:|{{#if:|archiviert|ehemals}}|{{#if:|Archiviert|Ehemals}}}} {{#if:|vom|im}} Vorlage:Referrer{{#if:{{#invoke:TemplUtl|faculty|}}| (nicht mehr online verfügbar)}}{{#if: | am {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}|{{{archiv-datum}}}{{#if:49630||(?)}}}}}}{{#if: 2019-05-09|;}}}}{{#if: 2019-05-09| {{#if:{{#invoke:TemplUtl|faculty|}}|abgerufen|Abgerufen}} {{#switch: {{#invoke:Str|len| {{#invoke:DateTime|format| 2019-05-09 |ISO|noerror=1}} }}
       |4=im Jahr
       |7=im
       |10=am
       |#default={{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, abruf=2019-05-09|class=Zitationswartung}} }} {{#invoke:DateTime|format|2019-05-09|T._Monat JJJJ}}
    | {{#invoke:TemplUtl|failure|1=Vorlage:Internetquelle | abruf=2026-MM-TT ist Pflichtparameter}} }}{{#if:{{#ifeq:de|de||{{#if:de|1}}}}|{{#if:{{#if: 2019-05-09 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}}
       |  (
       | {{#if: | |  (}}
       }}{{#ifeq:{{#if:de|de|de}}|de||
          {{#invoke:Multilingual|format|de|slang=!|split=[%s,]+|shift=m|separator=, }}}}{{#if: |{{#ifeq:{{#if:de|de|de}}|de||, }}{{{kommentar}}}}})}}{{#if: {{#if: 2019-05-09 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}} }}de|{{#if: |: {{
 #if: 
 | {{
     #ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
     | Vorlage:Str trim
     | {{#invoke:Vorlage:lang|flat}}
     }}
 | {{#ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
     | „Vorlage:Str trim“
     | {{#invoke:Text|quote
         |1={{#if: 
              | {{#invoke:Vorlage:lang|flat}}
              | {{#invoke:Vorlage:lang|flat}} }}
         |2={{#if: {{#invoke:TemplUtl|faculty|}}|de-CH|de}}
         |3=1}} }}

}}{{#if:

   |  (<templatestyles src="Person/styles.css" />{{#if:  | :  }}{{#if:  | , deutsch: „“ }})
   | {{#if: 
       |  ({{#if:  | , deutsch: „“ }})
       | {{#if:  |  (deutsch: „“) }}
 }}

}}{{#if: {{{zitat}}}

   | {{#if: 
       | {{#if: {{{zitat}}}
           | Vorlage:": Text= und 1= gleichzeitig, bzw. Pipe zu viel }} }}
   | Vorlage:": Text= fehlt }}{{#if:  | {{#if: {{#invoke:Text|unstrip|{{{ref}}}}}
             | Vorlage:": Ungültiger Wert: ref=
             | {{{ref}}} }}

}}|.{{#if:{{#invoke:TemplUtl|faculty|}}|{{#if:||{{#ifeq: | JaKeinHinweis |{{#switch:

   |0|=Vorlage:Toter Link/Core{{#if: https://www.heise.de/developer/meldung/Build-2019-Microsoft-konkretisiert-die-Plaene-fuer-NET-5-0-4416914.html
       | {{#if:  | [5] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: 
           | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }}
         }}
       |   (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.)
     }}{{#switch: 
         |no|0|=
         |#default={{#if:  ||  }}
    }}{{#invoke:TemplatePar|check
         |opt      = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
    }}{{#if: https://www.heise.de/developer/meldung/Build-2019-Microsoft-konkretisiert-die-Plaene-fuer-NET-5-0-4416914.html
      | {{#if:{{#invoke:URLutil|isWebURL|https://www.heise.de/developer/meldung/Build-2019-Microsoft-konkretisiert-die-Plaene-fuer-NET-5-0-4416914.html}}
          || {{#if:  ||  }} 
        }}
      | {{#if: 
           | {{#if:  ||  }}
           | {{#if:  ||  }}
        }}
    }}{{#if: 
       | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
         }}
    }}{{#switch: deadurl
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://www.heise.de/developer/meldung/Build-2019-Microsoft-konkretisiert-die-Plaene-fuer-NET-5-0-4416914.html Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
            | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
          |no|0|=
          |#default= {{#if:  ||  }}
        }}{{#invoke:TemplatePar|check
         |all      = inline= url=
         |opt      = datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
       }}{{#if: https://www.heise.de/developer/meldung/Build-2019-Microsoft-konkretisiert-die-Plaene-fuer-NET-5-0-4416914.html
       | {{#if:{{#invoke:URLutil|isWebURL|https://www.heise.de/developer/meldung/Build-2019-Microsoft-konkretisiert-die-Plaene-fuer-NET-5-0-4416914.html}}
          || {{#if:  ||  }} 
        }}
    }}{{#if: 
         | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
           }}
    }}{{#switch: deadurl
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}[https://www.heise.de/developer/meldung/Build-2019-Microsoft-konkretisiert-die-Plaene-fuer-NET-5-0-4416914.html }}|{{#switch: 
   |0|=Vorlage:Toter Link/Core{{#if: https://www.heise.de/developer/meldung/Build-2019-Microsoft-konkretisiert-die-Plaene-fuer-NET-5-0-4416914.html
       | {{#if:  | [6] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: 
           | {{#if:  | | Vorlage:Toter Link/archivebot }}
         }}
       |   (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.)
     }}{{#switch: 
         |no|0|=
         |#default={{#if:  ||  }}
    }}{{#invoke:TemplatePar|check
         |opt      = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
    }}{{#if: https://www.heise.de/developer/meldung/Build-2019-Microsoft-konkretisiert-die-Plaene-fuer-NET-5-0-4416914.html
      | {{#if:{{#invoke:URLutil|isWebURL|https://www.heise.de/developer/meldung/Build-2019-Microsoft-konkretisiert-die-Plaene-fuer-NET-5-0-4416914.html}}
          || {{#if:  ||  }} 
        }}
      | {{#if: 
           | {{#if:  ||  }}
           | {{#if:  ||  }}
        }}
    }}{{#if: 
       | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
         }}
    }}{{#switch: 
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://www.heise.de/developer/meldung/Build-2019-Microsoft-konkretisiert-die-Plaene-fuer-NET-5-0-4416914.html Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
            | {{#if:  | | Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
          |no|0|=
          |#default= {{#if:  ||  }}
        }}{{#invoke:TemplatePar|check
         |all      = inline= url=
         |opt      = datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
       }}{{#if: https://www.heise.de/developer/meldung/Build-2019-Microsoft-konkretisiert-die-Plaene-fuer-NET-5-0-4416914.html
       | {{#if:{{#invoke:URLutil|isWebURL|https://www.heise.de/developer/meldung/Build-2019-Microsoft-konkretisiert-die-Plaene-fuer-NET-5-0-4416914.html}}
          || {{#if:  ||  }} 
        }}
    }}{{#if: 
         | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
           }}
    }}{{#switch: 
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}[https://www.heise.de/developer/meldung/Build-2019-Microsoft-konkretisiert-die-Plaene-fuer-NET-5-0-4416914.html }} }}}}}}}}}}{{#if:|
        {{#invoke:Vorlage:Internetquelle|archivBot|stamp={{{archiv-bot}}}|text={{#if:|Vorlage:Webarchiv/archiv-bot}}

}}}}{{#invoke:TemplatePar|check |all= url= titel= |opt= autor= hrsg= format= sprache= titelerg= werk= seiten= datum= abruf= zugriff= abruf-verborgen= archiv-url= archiv-datum= archiv-bot= kommentar= zitat= AT= CH= offline= |cat= {{#ifeq: 0 | 0 | Wikipedia:Vorlagenfehler/Vorlage:Internetquelle}} |template= Vorlage:Internetquelle |format=0 |preview=1 }}</ref>

ASP.NET kommt auf ca. 4,5 % aller Websites als serverseitige Programmiersprache zum Einsatz und liegt damit auf dem sechsten Platz der am häufigsten verwendeten serverseitigen Sprachen zum Erstellen von Webseiten (Stand: 2. März 2026).<ref>{{#if:|{{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}| |}}}}{{#if:|{{{autor}}}: }}{{#if:|{{#if:Usage of server-side programming languages for websites|[{{#invoke:Vorlage:Internetquelle|archivURL|1={{#invoke:URLutil|getNormalized|1={{{archiv-url}}}}}}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel=Usage of server-side programming languages for websites}}]{{#if:| ({{{format}}})}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}|{{#if:http://w3techs.com/technologies/overview/programming_language/all%7C{{#if:{{#invoke:TemplUtl%7Cfaculty%7C}}%7C{{#invoke:Vorlage:Internetquelle%7CTitelFormat%7Ctitel={{#invoke:WLink%7CgetEscapedTitle%7C1=Usage of server-side programming languages for websites}}}}|[{{#invoke:URLutil|getNormalized|1=http://w3techs.com/technologies/overview/programming_language/all}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{#invoke:WLink|getEscapedTitle|1=Usage of server-side programming languages for websites}}}}]}}{{#if:| ({{{format}}}{{#if:{{#if: 2026-03-02 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}}

          | )
          | {{#if:{{#ifeq:de|de||{{#if:|1}}}}| ; 
              | )}}}}}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}}}{{#if:http://w3techs.com/technologies/overview/programming_language/all%7C{{#if:{{#invoke:URLutil%7CisResourceURL%7C1=http://w3techs.com/technologies/overview/programming_language/all}}%7C%7C}}}}{{#if:Usage of server-side programming languages for websites|{{#if:{{#invoke:WLink|isValidLinktext|1=Usage of server-side programming languages for websites|lines=0}}||}}}}{{#if: | In: {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{{werk}}}}}}}{{#if: | {{{hrsg}}}{{#if: |,|{{#if: 2026-03-02 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: | {{#if:{{#invoke:DateTime|format|{{{datum}}}|noerror=1}}
            |{{#invoke:DateTime|format|{{{datum}}}|T._Monat JJJJ}}
            |{{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, datum={{{datum}}}|class=Zitationswartung}} }}{{#if: |,|{{#if: 2026-03-02 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: | S. {{{seiten}}}{{#if: |,|{{#if: 2026-03-02 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: {{#invoke:TemplUtl|faculty|}}| {{#if:|{{#if:|archiviert|ehemals}}|{{#if:|Archiviert|Ehemals}}}} {{#if:|vom|im}} Vorlage:Referrer{{#if:{{#invoke:TemplUtl|faculty|}}| (nicht mehr online verfügbar)}}{{#if: | am {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}|{{{archiv-datum}}}{{#if:49630||(?)}}}}}}{{#if: 2026-03-02|;}}}}{{#if: 2026-03-02| {{#if:{{#invoke:TemplUtl|faculty|}}|abgerufen|Abgerufen}} {{#switch: {{#invoke:Str|len| {{#invoke:DateTime|format| 2026-03-02 |ISO|noerror=1}} }}
       |4=im Jahr
       |7=im
       |10=am
       |#default={{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, abruf=2026-03-02|class=Zitationswartung}} }} {{#invoke:DateTime|format|2026-03-02|T._Monat JJJJ}}
    | {{#invoke:TemplUtl|failure|1=Vorlage:Internetquelle | abruf=2026-MM-TT ist Pflichtparameter}} }}{{#if:{{#ifeq:de|de||{{#if:|1}}}}|{{#if:{{#if: 2026-03-02 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}}
       |  (
       | {{#if: | |  (}}
       }}{{#ifeq:{{#if:de|de|de}}|de||
          {{#invoke:Multilingual|format|{{{sprache}}}|slang=!|split=[%s,]+|shift=m|separator=, }}}}{{#if: |{{#ifeq:{{#if:de|de|de}}|de||, }}{{{kommentar}}}}})}}{{#if: {{#if: 2026-03-02 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}} }}|{{#if: |: {{
 #if: 
 | {{
     #ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
     | Vorlage:Str trim
     | {{#invoke:Vorlage:lang|flat}}
     }}
 | {{#ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
     | „Vorlage:Str trim“
     | {{#invoke:Text|quote
         |1={{#if: 
              | {{#invoke:Vorlage:lang|flat}}
              | {{#invoke:Vorlage:lang|flat}} }}
         |2={{#if: {{#invoke:TemplUtl|faculty|}}|de-CH|de}}
         |3=1}} }}

}}{{#if:

   |  (<templatestyles src="Person/styles.css" />{{#if:  | :  }}{{#if:  | , deutsch: „“ }})
   | {{#if: 
       |  ({{#if:  | , deutsch: „“ }})
       | {{#if:  |  (deutsch: „“) }}
 }}

}}{{#if: {{{zitat}}}

   | {{#if: 
       | {{#if: {{{zitat}}}
           | Vorlage:": Text= und 1= gleichzeitig, bzw. Pipe zu viel }} }}
   | Vorlage:": Text= fehlt }}{{#if:  | {{#if: {{#invoke:Text|unstrip|{{{ref}}}}}
             | Vorlage:": Ungültiger Wert: ref=
             | {{{ref}}} }}

}}|.{{#if:{{#invoke:TemplUtl|faculty|}}|{{#if:||{{#ifeq: | JaKeinHinweis |{{#switch:

   |0|=Vorlage:Toter Link/Core{{#if: http://w3techs.com/technologies/overview/programming_language/all
       | {{#if:  | [7] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: 
           | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }}
         }}
       |   (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.)
     }}{{#switch: 
         |no|0|=
         |#default={{#if:  ||  }}
    }}{{#invoke:TemplatePar|check
         |opt      = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
    }}{{#if: http://w3techs.com/technologies/overview/programming_language/all
      | {{#if:{{#invoke:URLutil|isWebURL|http://w3techs.com/technologies/overview/programming_language/all}}
          || {{#if:  ||  }} 
        }}
      | {{#if: 
           | {{#if:  ||  }}
           | {{#if:  ||  }}
        }}
    }}{{#if: 
       | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
         }}
    }}{{#switch: deadurl
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=http://w3techs.com/technologies/overview/programming_language/all Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
            | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
          |no|0|=
          |#default= {{#if:  ||  }}
        }}{{#invoke:TemplatePar|check
         |all      = inline= url=
         |opt      = datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
       }}{{#if: http://w3techs.com/technologies/overview/programming_language/all
       | {{#if:{{#invoke:URLutil|isWebURL|http://w3techs.com/technologies/overview/programming_language/all}}
          || {{#if:  ||  }} 
        }}
    }}{{#if: 
         | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
           }}
    }}{{#switch: deadurl
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}[http://w3techs.com/technologies/overview/programming_language/all }}|{{#switch: 
   |0|=Vorlage:Toter Link/Core{{#if: http://w3techs.com/technologies/overview/programming_language/all
       | {{#if:  | [8] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: 
           | {{#if:  | | Vorlage:Toter Link/archivebot }}
         }}
       |   (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.)
     }}{{#switch: 
         |no|0|=
         |#default={{#if:  ||  }}
    }}{{#invoke:TemplatePar|check
         |opt      = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
    }}{{#if: http://w3techs.com/technologies/overview/programming_language/all
      | {{#if:{{#invoke:URLutil|isWebURL|http://w3techs.com/technologies/overview/programming_language/all}}
          || {{#if:  ||  }} 
        }}
      | {{#if: 
           | {{#if:  ||  }}
           | {{#if:  ||  }}
        }}
    }}{{#if: 
       | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
         }}
    }}{{#switch: 
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=http://w3techs.com/technologies/overview/programming_language/all Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
            | {{#if:  | | Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
          |no|0|=
          |#default= {{#if:  ||  }}
        }}{{#invoke:TemplatePar|check
         |all      = inline= url=
         |opt      = datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
       }}{{#if: http://w3techs.com/technologies/overview/programming_language/all
       | {{#if:{{#invoke:URLutil|isWebURL|http://w3techs.com/technologies/overview/programming_language/all}}
          || {{#if:  ||  }} 
        }}
    }}{{#if: 
         | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
           }}
    }}{{#switch: 
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}[http://w3techs.com/technologies/overview/programming_language/all }} }}}}}}}}}}{{#if:|
        {{#invoke:Vorlage:Internetquelle|archivBot|stamp={{{archiv-bot}}}|text={{#if:|Vorlage:Webarchiv/archiv-bot}}

}}}}{{#invoke:TemplatePar|check |all= url= titel= |opt= autor= hrsg= format= sprache= titelerg= werk= seiten= datum= abruf= zugriff= abruf-verborgen= archiv-url= archiv-datum= archiv-bot= kommentar= zitat= AT= CH= offline= |cat= {{#ifeq: 0 | 0 | Wikipedia:Vorlagenfehler/Vorlage:Internetquelle}} |template= Vorlage:Internetquelle |format=0 |preview=1 }}</ref>

<templatestyles src="TOC limit/styles.css" />

ASP.NET

Überblick

Datei:ASP.NET Lifecycle.svg
Überblick über die Funktionsweise von ASP.NET

ASP.NET gehört zum .Net-Framework und stellt eine Methode dar, um .NET-Anwendungen in IIS oder anderen mit ASP.NET kompatiblen Webservern zu verwalten („hosting“). ASP.NET stellt hierbei Klassen zur Verfügung, die allen Webanwendungen gemeinsam sind, wie etwa die Authentifizierung und Autorisierung von Benutzern. Das wichtigste Element ist hierbei die HTTP-Laufzeitumgebung, die HTTP-Anfragen bearbeitet.

Mit ASP.NET können Webanwendungen in von .NET unterstützten Sprachen (theoretisch alle CLR-kompatiblen Sprachen) erstellt werden, gebräuchlich sind nahezu ausschließlich objektorientierte Sprachen wie C# und VB.NET. Eingeschränkt wird die Sprachwahl meistens nur von der jeweiligen Entwicklungsumgebung. ASP.NET ist somit keine Programmiersprache, sondern eine Bündelung von Techniken. ASP.NET-Sprachen werden nicht interpretiert, sondern in CIL übersetzt und kompiliert.

Auf die ASP.NET-Plattform setzen die jeweiligen Verfahren, wie ASP.NET WebForms, ASP.NET AJAX, ASP.NET MVC, ASP.NET Dynamic Data, ASP.NET WebAPI und ASP.NET SignalR auf, welche jeweils als HTTP-Handler implementiert sind.

ASP.NET Web Forms

Die Web Forms<ref>{{#if:Vorlage:Cite book/URL|{{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}| |}}}}{{#if:{{#if:

               |  
               | {{#if: 
                 | {{#if: 
                     |  [[|Vorlage:Cite book/Name]]
                     | Vorlage:Cite book/Name
                   }}
                 }}{{#if: 
                     | {{#if:  
                         | , [[|Vorlage:Cite book/Name]]
                         | Vorlage:Cite book/Name
                        }}
                 }}{{#if: 
                     | {{#if:  
                         | , [[|Vorlage:Cite book/Name]]
                         | Vorlage:Cite book/Name
                       }}
                 }}{{#if: 
                     | {{#if:  
                         | , [[|Vorlage:Cite book/Name]]
                         | Vorlage:Cite book/Name
                       }}
                 }}{{#if: 
                     | {{#if:  
                         | , [[|Vorlage:Cite book/Name]]
                         | Vorlage:Cite book/Name
                       }}
                 }}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}
             }}Vorlage:Cite book/Name|{{#if: 
               |  
               | {{#if: 
                 | {{#if: 
                     |  [[|Vorlage:Cite book/Name]]
                     | Vorlage:Cite book/Name
                   }}
                 }}{{#if: 
                     | {{#if:  
                         | , [[|Vorlage:Cite book/Name]]
                         | Vorlage:Cite book/Name
                        }}
                 }}{{#if: 
                     | {{#if:  
                         | , [[|Vorlage:Cite book/Name]]
                         | Vorlage:Cite book/Name
                       }}
                 }}{{#if: 
                     | {{#if:  
                         | , [[|Vorlage:Cite book/Name]]
                         | Vorlage:Cite book/Name
                       }}
                 }}{{#if: 
                     | {{#if:  
                         | , [[|Vorlage:Cite book/Name]]
                         | Vorlage:Cite book/Name
                       }}
                 }}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}
             }}Vorlage:Cite book/Name: }}{{#if:Vorlage:Cite book/URL|{{#if:{{#if: Overview of ASP.NET and Web Forms | {{#invoke: WLink|getEscapedTitle|1=Overview of ASP.NET and Web Forms}} | ? }}|[{{#invoke:Vorlage:Internetquelle|archivURL|1={{#invoke:URLutil|getNormalized|1=Vorlage:Cite book/URL}}}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{#if: Overview of ASP.NET and Web Forms | {{#invoke: WLink|getEscapedTitle|1=Overview of ASP.NET and Web Forms}} | ? }}}}]{{#if:| ()}}{{#if:{{#if:  | ( }}{{#if:  | Originaltitel: {{{script-title}}} }}{{#if:   | {{#if:  | ,  }}deutsch: {{{trans-title}}} }}{{#if:  | ) }}| {{#if:  | ( }}{{#if:  | Originaltitel: {{{script-title}}} }}{{#if:   | {{#if:  | ,  }}deutsch: {{{trans-title}}} }}{{#if:  | ) }}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{#if:  | ( }}{{#if:  | Originaltitel: {{{script-title}}} }}{{#if:   | {{#if:  | ,  }}deutsch: {{{trans-title}}} }}{{#if:  | ) }}}}}}}}|{{#if:http://msdn.microsoft.com/en-us/library/ms973868.aspx#introwebforms_topic1%7C{{#if:{{#invoke:TemplUtl%7Cfaculty%7CVorlage:Cite book/URL}}|{{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{#invoke:WLink|getEscapedTitle|1={{#if: Overview of ASP.NET and Web Forms | {{#invoke: WLink|getEscapedTitle|1=Overview of ASP.NET and Web Forms}} | ? }}}}}}|[{{#invoke:URLutil|getNormalized|1=http://msdn.microsoft.com/en-us/library/ms973868.aspx#introwebforms_topic1}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{#invoke:WLink|getEscapedTitle|1={{#if: Overview of ASP.NET and Web Forms | {{#invoke: WLink|getEscapedTitle|1=Overview of ASP.NET and Web Forms}} | ? }}}}}}]}}{{#if:| ({{#if:{{#if:  | ( }}{{#if:  | Originaltitel: {{{script-title}}} }}{{#if:   | {{#if:  | ,  }}deutsch: {{{trans-title}}} }}{{#if:  | ) }}Vorlage:Cite book/URLMicrosoft Developer Network {{#if:  | via {{{via}}} }}Vorlage:Cite book/DateVorlage:Cite book/URL{{#if: {{#if: 2011-06-05
                 | {{#iferror: {{#invoke:DateTime|format|2011-06-05|ISO}}
                     | 0001-01-01
                   }}
                 | 0001-01-01
               }} | {{#if:{{#invoke:TemplUtl|faculty|{{#if: 2011-06-05
                         | {{#if: {{#invoke:DateTime|format|2011-06-05 |ISO|noerror=1}} || 1 }}
                         | 1
                       }}}}||1}}}}
          | )
          | {{#if:{{#ifeq:en|de||{{#if:en|1}}}}{{#if:  | {{{at}}}{{#if:  | ,  }}}}{{#if:  | {{{id}}}{{#if:  | ,  }}}}{{#if:  | {{{doi}}}{{#if:  | ,  }}}}{{#if:  | PMID {{{pmid}}}{{#if:  | ,  }}}}{{#if:  | {{{arxiv}}}{{#if:  | ,  }}}}{{#if:  | Bibcode: {{{bibcode}}}{{#if:  | ,  }}}}{{#if:  | Volltext bei PMC: {{{pmc}}}{{#if:  | ,  }}}}| ; 
              | )}}}}}}{{#if:{{#if:  | ( }}{{#if:  | Originaltitel: {{{script-title}}} }}{{#if:   | {{#if:  | ,  }}deutsch: {{{trans-title}}} }}{{#if:  | ) }}| {{#if:  | ( }}{{#if:  | Originaltitel: {{{script-title}}} }}{{#if:   | {{#if:  | ,  }}deutsch: {{{trans-title}}} }}{{#if:  | ) }}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{#if:  | ( }}{{#if:  | Originaltitel: {{{script-title}}} }}{{#if:   | {{#if:  | ,  }}deutsch: {{{trans-title}}} }}{{#if:  | ) }}}}}}}}}}{{#if:http://msdn.microsoft.com/en-us/library/ms973868.aspx#introwebforms_topic1%7C{{#if:{{#invoke:URLutil%7CisResourceURL%7C1=http://msdn.microsoft.com/en-us/library/ms973868.aspx#introwebforms_topic1}}%7C%7C}}}}{{#if:{{#if: Overview of ASP.NET and Web Forms | {{#invoke: WLink|getEscapedTitle|1=Overview of ASP.NET and Web Forms}} | ? }}|{{#if:{{#invoke:WLink|isValidLinktext|1={{#if: Overview of ASP.NET and Web Forms | {{#invoke: WLink|getEscapedTitle|1=Overview of ASP.NET and Web Forms}} | ? }}|lines=0}}||}}}}{{#if: | In: {{#invoke:Vorlage:Internetquelle|TitelFormat|titel=}}}}{{#if: Microsoft Developer Network {{#if:  | via {{{via}}} }}| Microsoft Developer Network {{#if:  | via {{{via}}} }}{{#if: Vorlage:Cite book/DateVorlage:Cite book/URL|,|{{#if: {{#if: 2011-06-05
                 | {{#iferror: {{#invoke:DateTime|format|2011-06-05|ISO}}
                     | 0001-01-01
                   }}
                 | 0001-01-01
               }} | {{#if:{{#invoke:TemplUtl|faculty|{{#if: 2011-06-05
                         | {{#if: {{#invoke:DateTime|format|2011-06-05 |ISO|noerror=1}} || 1 }}
                         | 1
                       }}}}|;|,}}}}}}}}{{#if: Vorlage:Cite book/Date| {{#if:{{#invoke:DateTime|format|Vorlage:Cite book/Date|noerror=1}}
            |{{#invoke:DateTime|format|Vorlage:Cite book/Date|T._Monat JJJJ}}
            |{{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, datum=Vorlage:Cite book/Date|class=Zitationswartung}} }}{{#if: Vorlage:Cite book/URL|,|{{#if: {{#if: 2011-06-05
                 | {{#iferror: {{#invoke:DateTime|format|2011-06-05|ISO}}
                     | 0001-01-01
                   }}
                 | 0001-01-01
               }} | {{#if:{{#invoke:TemplUtl|faculty|{{#if: 2011-06-05
                         | {{#if: {{#invoke:DateTime|format|2011-06-05 |ISO|noerror=1}} || 1 }}
                         | 1
                       }}}}|;|,}}}}}}}}{{#if: | S. {{#if: Vorlage:Cite book/URL|,|{{#if: {{#if: 2011-06-05
                 | {{#iferror: {{#invoke:DateTime|format|2011-06-05|ISO}}
                     | 0001-01-01
                   }}
                 | 0001-01-01
               }} | {{#if:{{#invoke:TemplUtl|faculty|{{#if: 2011-06-05
                         | {{#if: {{#invoke:DateTime|format|2011-06-05 |ISO|noerror=1}} || 1 }}
                         | 1
                       }}}}|;|,}}}}}}}}{{#if: Vorlage:Cite book/URL{{#invoke:TemplUtl|faculty|Vorlage:Cite book/URL}}| {{#if:Vorlage:Cite book/DateMicrosoft Developer Network {{#if:  | via {{{via}}} }}|{{#if:Vorlage:Cite book/URL|archiviert|ehemals}}|{{#if:Vorlage:Cite book/URL|Archiviert|Ehemals}}}} {{#if:Vorlage:Cite book/URL|vom|im}} Vorlage:Referrer{{#if:{{#invoke:TemplUtl|faculty|Vorlage:Cite book/URL}}| (nicht mehr online verfügbar)}}{{#if: Vorlage:Cite book/URL| am {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}|Vorlage:Cite book/URL{{#if:49630||(?)}}}}}}{{#if: {{#if: 2011-06-05
                 | {{#iferror: {{#invoke:DateTime|format|2011-06-05|ISO}}
                     | 0001-01-01
                   }}
                 | 0001-01-01
               }}|;}}}}{{#if: {{#if: 2011-06-05
                 | {{#iferror: {{#invoke:DateTime|format|2011-06-05|ISO}}
                     | 0001-01-01
                   }}
                 | 0001-01-01
               }}| {{#if:Vorlage:Cite book/DateMicrosoft Developer Network {{#if:  | via {{{via}}} }}Vorlage:Cite book/URL{{#invoke:TemplUtl|faculty|Vorlage:Cite book/URL}}|abgerufen|Abgerufen}} {{#switch: {{#invoke:Str|len| {{#invoke:DateTime|format| {{#if: 2011-06-05
                 | {{#iferror: {{#invoke:DateTime|format|2011-06-05|ISO}}
                     | 0001-01-01
                   }}
                 | 0001-01-01
               }} |ISO|noerror=1}} }}
       |4=im Jahr
       |7=im
       |10=am
       |#default={{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, abruf={{#if: 2011-06-05
                 | {{#iferror: {{#invoke:DateTime|format|2011-06-05|ISO}}
                     | 0001-01-01
                   }}
                 | 0001-01-01
               }}|class=Zitationswartung}} }} {{#invoke:DateTime|format|{{#if: 2011-06-05
                 | {{#iferror: {{#invoke:DateTime|format|2011-06-05|ISO}}
                     | 0001-01-01
                   }}
                 | 0001-01-01
               }}|T._Monat JJJJ}}
    | {{#invoke:TemplUtl|failure|1=Vorlage:Internetquelle | abruf=2026-MM-TT ist Pflichtparameter}} }}{{#if:{{#ifeq:en|de||{{#if:en|1}}}}{{#if:  | {{{at}}}{{#if:  | ,  }}}}{{#if:  | {{{id}}}{{#if:  | ,  }}}}{{#if:  | {{{doi}}}{{#if:  | ,  }}}}{{#if:  | PMID {{{pmid}}}{{#if:  | ,  }}}}{{#if:  | {{{arxiv}}}{{#if:  | ,  }}}}{{#if:  | Bibcode: {{{bibcode}}}{{#if:  | ,  }}}}{{#if:  | Volltext bei PMC: {{{pmc}}}{{#if:  | ,  }}}}|{{#if:{{#if:  | ( }}{{#if:  | Originaltitel: {{{script-title}}} }}{{#if:   | {{#if:  | ,  }}deutsch: {{{trans-title}}} }}{{#if:  | ) }}Vorlage:Cite book/URLMicrosoft Developer Network {{#if:  | via {{{via}}} }}Vorlage:Cite book/DateVorlage:Cite book/URL{{#if: {{#if: 2011-06-05
                 | {{#iferror: {{#invoke:DateTime|format|2011-06-05|ISO}}
                     | 0001-01-01
                   }}
                 | 0001-01-01
               }} | {{#if:{{#invoke:TemplUtl|faculty|{{#if: 2011-06-05
                         | {{#if: {{#invoke:DateTime|format|2011-06-05 |ISO|noerror=1}} || 1 }}
                         | 1
                       }}}}||1}}}}
       |  (
       | {{#if: | |  (}}
       }}{{#ifeq:{{#if:en|en|de}}|de||
          {{#invoke:Multilingual|format|en|slang=!|split=[%s,]+|shift=m|separator=, }}}}{{#if: {{#if:  | {{{at}}}{{#if:  | ,  }}}}{{#if:  | {{{id}}}{{#if:  | ,  }}}}{{#if:  | {{{doi}}}{{#if:  | ,  }}}}{{#if:  | PMID {{{pmid}}}{{#if:  | ,  }}}}{{#if:  | {{{arxiv}}}{{#if:  | ,  }}}}{{#if:  | Bibcode: {{{bibcode}}}{{#if:  | ,  }}}}{{#if:  | Volltext bei PMC: {{{pmc}}}{{#if:  | ,  }}}}|{{#ifeq:{{#if:en|en|de}}|de||, }}{{#if:  | {{{at}}}{{#if:  | ,  }}}}{{#if:  | {{{id}}}{{#if:  | ,  }}}}{{#if:  | {{{doi}}}{{#if:  | ,  }}}}{{#if:  | PMID {{{pmid}}}{{#if:  | ,  }}}}{{#if:  | {{{arxiv}}}{{#if:  | ,  }}}}{{#if:  | Bibcode: {{{bibcode}}}{{#if:  | ,  }}}}{{#if:  | Volltext bei PMC: {{{pmc}}}{{#if:  | ,  }}}}}})}}{{#if: Vorlage:Cite book/DateVorlage:Cite book/URL{{#if: {{#if: 2011-06-05
                 | {{#iferror: {{#invoke:DateTime|format|2011-06-05|ISO}}
                     | 0001-01-01
                   }}
                 | 0001-01-01
               }} | {{#if:{{#invoke:TemplUtl|faculty|{{#if: 2011-06-05
                         | {{#if: {{#invoke:DateTime|format|2011-06-05 |ISO|noerror=1}} || 1 }}
                         | 1
                       }}}}||1}} }}en{{#if:  | {{{at}}}{{#if:  | ,  }}}}{{#if:  | {{{id}}}{{#if:  | ,  }}}}{{#if:  | {{{doi}}}{{#if:  | ,  }}}}{{#if:  | PMID {{{pmid}}}{{#if:  | ,  }}}}{{#if:  | {{{arxiv}}}{{#if:  | ,  }}}}{{#if:  | Bibcode: {{{bibcode}}}{{#if:  | ,  }}}}{{#if:  | Volltext bei PMC: {{{pmc}}}{{#if:  | ,  }}}}|{{#if: |: {{
 #if: 
 | {{
     #ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
     | Vorlage:Str trim
     | {{#invoke:Vorlage:lang|flat}}
     }}
 | {{#ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
     | „Vorlage:Str trim“
     | {{#invoke:Text|quote
         |1={{#if: 
              | {{#invoke:Vorlage:lang|flat}}
              | {{#invoke:Vorlage:lang|flat}} }}
         |2={{#if: {{#invoke:TemplUtl|faculty|}}|de-CH|de}}
         |3=1}} }}

}}{{#if:

   |  (<templatestyles src="Person/styles.css" />{{#if:  | :  }}{{#if:  | , deutsch: „“ }})
   | {{#if: 
       |  ({{#if:  | , deutsch: „“ }})
       | {{#if:  |  (deutsch: „“) }}
 }}

}}{{#if:

   | {{#if: 
       | {{#if: 
           | Vorlage:": Text= und 1= gleichzeitig, bzw. Pipe zu viel }} }}
   | Vorlage:": Text= fehlt }}{{#if:  | {{#if: {{#invoke:Text|unstrip|{{{ref}}}}}
             | Vorlage:": Ungültiger Wert: ref=
             | {{{ref}}} }}

}}|.{{#if:{{#invoke:TemplUtl|faculty|Vorlage:Cite book/URL}}|{{#if:Vorlage:Cite book/URL||{{#ifeq: Vorlage:Cite book/URL | JaKeinHinweis |{{#switch:

   |0|=Vorlage:Toter Link/Core{{#if: http://msdn.microsoft.com/en-us/library/ms973868.aspx#introwebforms_topic1
       | {{#if:  | [9] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: 
           | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }}
         }}
       |   (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.)
     }}{{#switch: 
         |no|0|=
         |#default={{#if:  ||  }}
    }}{{#invoke:TemplatePar|check
         |opt      = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
    }}{{#if: http://msdn.microsoft.com/en-us/library/ms973868.aspx#introwebforms_topic1
      | {{#if:{{#invoke:URLutil|isWebURL|http://msdn.microsoft.com/en-us/library/ms973868.aspx#introwebforms_topic1}}
          || {{#if:  ||  }} 
        }}
      | {{#if: 
           | {{#if:  ||  }}
           | {{#if:  ||  }}
        }}
    }}{{#if: 
       | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
         }}
    }}{{#switch: deadurl
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=http://msdn.microsoft.com/en-us/library/ms973868.aspx#introwebforms_topic1 Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
            | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
          |no|0|=
          |#default= {{#if:  ||  }}
        }}{{#invoke:TemplatePar|check
         |all      = inline= url=
         |opt      = datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
       }}{{#if: http://msdn.microsoft.com/en-us/library/ms973868.aspx#introwebforms_topic1
       | {{#if:{{#invoke:URLutil|isWebURL|http://msdn.microsoft.com/en-us/library/ms973868.aspx#introwebforms_topic1}}
          || {{#if:  ||  }} 
        }}
    }}{{#if: 
         | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
           }}
    }}{{#switch: deadurl
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}[http://msdn.microsoft.com/en-us/library/ms973868.aspx#introwebforms_topic1 }}|{{#switch: 
   |0|=Vorlage:Toter Link/Core{{#if: http://msdn.microsoft.com/en-us/library/ms973868.aspx#introwebforms_topic1
       | {{#if:  | [10] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: 
           | {{#if:  | | Vorlage:Toter Link/archivebot }}
         }}
       |   (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.)
     }}{{#switch: 
         |no|0|=
         |#default={{#if:  ||  }}
    }}{{#invoke:TemplatePar|check
         |opt      = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
    }}{{#if: http://msdn.microsoft.com/en-us/library/ms973868.aspx#introwebforms_topic1
      | {{#if:{{#invoke:URLutil|isWebURL|http://msdn.microsoft.com/en-us/library/ms973868.aspx#introwebforms_topic1}}
          || {{#if:  ||  }} 
        }}
      | {{#if: 
           | {{#if:  ||  }}
           | {{#if:  ||  }}
        }}
    }}{{#if: 
       | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
         }}
    }}{{#switch: 
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=http://msdn.microsoft.com/en-us/library/ms973868.aspx#introwebforms_topic1 Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
            | {{#if:  | | Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
          |no|0|=
          |#default= {{#if:  ||  }}
        }}{{#invoke:TemplatePar|check
         |all      = inline= url=
         |opt      = datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
       }}{{#if: http://msdn.microsoft.com/en-us/library/ms973868.aspx#introwebforms_topic1
       | {{#if:{{#invoke:URLutil|isWebURL|http://msdn.microsoft.com/en-us/library/ms973868.aspx#introwebforms_topic1}}
          || {{#if:  ||  }} 
        }}
    }}{{#if: 
         | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
           }}
    }}{{#switch: 
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}[http://msdn.microsoft.com/en-us/library/ms973868.aspx#introwebforms_topic1 }} }}}}}}}}}}{{#if:|
        {{#invoke:Vorlage:Internetquelle|archivBot|stamp=|text={{#if:Vorlage:Cite book/URL|Vorlage:Webarchiv/archiv-bot}}

}}}}{{#invoke:TemplatePar|check |all= url= titel= |opt= autor= hrsg= format= sprache= titelerg= werk= seiten= datum= abruf= zugriff= abruf-verborgen= archiv-url= archiv-datum= archiv-bot= kommentar= zitat= AT= CH= offline= |cat= {{#ifeq: 0 | 0 | Wikipedia:Vorlagenfehler/Vorlage:Internetquelle}} |template= Vorlage:Internetquelle |format=0 |preview=1 }}{{#invoke:TemplatePar|check

   |all     = url= title=
   |opt     =  script-title= trans-title= archive-url= archiveurl= archive-date= archivedate= authors= vauthors= author= author1= authorlink= authorlink1= author-link= author-link1= author2= author-link2= author3= author-link3= author4= author-link4= author5= author-link5= author6= author7= author8= author9= last= first= last1= first1= last2= first2= last3= first3= last4= first4= last5= first5= last6= first6= last7= first7= last8= first8= last9= first9= others= language= lang= format= website= work= publisher= via= pages= page= at= date= year= id= bibcode= doi= pmid= pmc= arxiv= archivedate= archive-date= archivebot= accessdate= access-date= quote= comment= url-status=  ref= url-access= orig-year= editor= editor-link= editor-last= editor-first= editor1-link= editor1-last= editor1-first= editor2= editor2-last= editor2-first= editor2-link= department= series= agency= location= place= publication-place= publication-date= type= asin= doi-broken-date= isbn= issn= jfm= jstor= lccn= mr= oclc= ol= osti= rfc= ssrn= zbl= postscript= df= mode= display-authors= display-editors= book-title= contribution-url=  offline= coauthors= month= authorlink2= authorlink3= authorlink4= authorlink5= last10= first10= last11= first11= last12= first12= last13= first13= last14= first14= last15= first15= last16= first16= last17= first17= last18= first18= last19= first19= last20= first20= last21= first21=
   |cat      = Wikipedia:Vorlagenfehler/Vorlage:Cite web
   |errNS    = 0
   |template = Vorlage:Cite web
   |format   = 
   |preview  = 1
  }}Vorlage:Cite book/URL{{#if: Vorlage:Cite book/Webarchiv
    | Vorlage:Cite book/Meldung
  }}{{#if:  | Vorlage:Cite book/Meldung }}Vorlage:Cite book/Meldung2{{#if: Vorlage:Cite book/ParamBool
    | Vorlage:Cite book/Meldung
  }}{{#if: Vorlage:Cite book/ParamBool
    | Vorlage:Cite book/Meldung
  }}{{#if: Vorlage:Cite book/ParamBool
    | Vorlage:Cite book/Meldung
  }}{{#if: Vorlage:Cite book/ParamBool
    | Vorlage:Cite book/Meldung
  }}{{#if: Vorlage:Cite book/ParamBool
     | Vorlage:Cite book/Meldung
  }}{{#ifexpr: {{#ifeq:^^|^^|0|1}}{{#ifeq:^^|^^||+1}}{{#ifeq:^^|^^||+1}}{{#ifeq:^^|^^||+1}} > 1
    | Vorlage:Cite book/Meldung
  }}{{#ifexpr: {{#ifeq:^^|^^|0|1}}{{#ifeq:^^|^^||+1}}{{#ifeq:^^|^^||+1}}{{#ifeq:^^|^^||+1}} > 1
    | Vorlage:Cite book/Meldung
  }}{{#ifexpr: {{#ifeq:^^|^^|0|1}}{{#ifeq:^^|^^||+1}} > 1
    | Vorlage:Cite book/Meldung
  }}{{#ifexpr: {{#ifeq:^^|^^|0|1}}{{#ifeq:^^|^^||+1}} > 1
    | Vorlage:Cite book/Meldung
  }}{{#ifexpr: {{#ifeq:^^|^^|0|1}}{{#ifeq:^^|^^||+1}} > 1
    | Vorlage:Cite book/Meldung
  }}{{#ifexpr: {{#ifeq:^^|^^|0|1}}{{#ifeq:^^|^^||+1}} > 1
    | Vorlage:Cite book/Meldung
  }}{{#ifexpr: {{#ifeq:^^|^^|0|1}}{{#ifeq:2011-06-05|^^||+1}} > 1
    | Vorlage:Cite book/Meldung
  }}{{#ifexpr: {{#ifeq:en|^^|0|1}}{{#ifeq:^^|^^||+1}} > 1
    | Vorlage:Cite book/Meldung
  }}{{#ifexpr: {{#ifeq:^^|^^|0|1}}{{#ifeq:^^|^^||+1}} > 1
    | Vorlage:Cite book/Meldung
  }}</ref> bilden den Grundbaustein der Entwicklung von Webinhalten mit ASP.NET in seiner klassischen Form. Web Forms sind in Dateien mit der Dateiendung .aspx enthalten. Die ASPX-Dateien enthalten typischerweise statisches (X)HTML Markup sowie die „Web Controls“ und „User Controls“, die gemäß der serverseitig hinterlegten Logik auf dem Webserver verarbeitet und als dynamischer (X)HTML-Code ausgegeben werden. Beispiele für Web Controls, die Microsoft standardmäßig mitliefert, sind ein Kalendercontrol oder die Gridview (Tabellenansicht von Daten).

Zusätzlich können dynamische Code-Inhalte, die vom Server ausgeführt werden sollen, innerhalb einer ASPX-Datei in der Form <% -- dynamic code -- %> hinterlegt werden. Diese Art der Einbettung ähnelt stark den Konstrukten anderer Web-Programmiersprachen wie PHP, JSP und ASP. Allerdings sollte der Entwickler möglichst auf im HTML-Code verschachtelten Programmcode verzichten, da der Compiler diesen Code erst bei Ausführung auf dem Webserver überprüft. Der Code separat verfasster „Code-Behind“-Dateien (siehe unten) wird dagegen vom Compiler vollständig überprüft, was eine höhere Laufzeitsicherheit erzielt.

Mit dem ASP.NET-Framework 2.0 veröffentlichte Microsoft den neuartigen Ansatz des „Code-Behind“-Modells. Dabei verbleiben statische Inhalte in der ASPX-Datei, während der dynamische Code in eine Datei des Typs .aspx.vb oder .aspx.cs respektive .aspx.fs ausgelagert wird.<ref name="QuickstartAspNet">{{#if:Vorlage:Cite book/URL|{{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}| |}}}}{{#if:{{#if:

               |  
               | {{#if: 
                 | {{#if: 
                     |  [[|Vorlage:Cite book/Name]]
                     | Vorlage:Cite book/Name
                   }}
                 }}{{#if: 
                     | {{#if:  
                         | , [[|Vorlage:Cite book/Name]]
                         | Vorlage:Cite book/Name
                        }}
                 }}{{#if: 
                     | {{#if:  
                         | , [[|Vorlage:Cite book/Name]]
                         | Vorlage:Cite book/Name
                       }}
                 }}{{#if: 
                     | {{#if:  
                         | , [[|Vorlage:Cite book/Name]]
                         | Vorlage:Cite book/Name
                       }}
                 }}{{#if: 
                     | {{#if:  
                         | , [[|Vorlage:Cite book/Name]]
                         | Vorlage:Cite book/Name
                       }}
                 }}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}
             }}Vorlage:Cite book/Name|{{#if: 
               |  
               | {{#if: 
                 | {{#if: 
                     |  [[|Vorlage:Cite book/Name]]
                     | Vorlage:Cite book/Name
                   }}
                 }}{{#if: 
                     | {{#if:  
                         | , [[|Vorlage:Cite book/Name]]
                         | Vorlage:Cite book/Name
                        }}
                 }}{{#if: 
                     | {{#if:  
                         | , [[|Vorlage:Cite book/Name]]
                         | Vorlage:Cite book/Name
                       }}
                 }}{{#if: 
                     | {{#if:  
                         | , [[|Vorlage:Cite book/Name]]
                         | Vorlage:Cite book/Name
                       }}
                 }}{{#if: 
                     | {{#if:  
                         | , [[|Vorlage:Cite book/Name]]
                         | Vorlage:Cite book/Name
                       }}
                 }}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}
             }}Vorlage:Cite book/Name: }}{{#if:Vorlage:Cite book/URL|{{#if:{{#if: Code Behind vs. Code Inline | {{#invoke: WLink|getEscapedTitle|1=Code Behind vs. Code Inline}} | ? }}|[{{#invoke:Vorlage:Internetquelle|archivURL|1={{#invoke:URLutil|getNormalized|1=Vorlage:Cite book/URL}}}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{#if: Code Behind vs. Code Inline | {{#invoke: WLink|getEscapedTitle|1=Code Behind vs. Code Inline}} | ? }}}}]{{#if:| ()}}{{#if:{{#if:  | ( }}{{#if:  | Originaltitel: {{{script-title}}} }}{{#if:   | {{#if:  | ,  }}deutsch: {{{trans-title}}} }}{{#if:  | ) }}| {{#if:  | ( }}{{#if:  | Originaltitel: {{{script-title}}} }}{{#if:   | {{#if:  | ,  }}deutsch: {{{trans-title}}} }}{{#if:  | ) }}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{#if:  | ( }}{{#if:  | Originaltitel: {{{script-title}}} }}{{#if:   | {{#if:  | ,  }}deutsch: {{{trans-title}}} }}{{#if:  | ) }}}}}}}}|{{#if:http://quickstarts.asp.net/QuickStartv20/aspnet/doc/pages/codebehind.aspx%7C{{#if:{{#invoke:TemplUtl%7Cfaculty%7CVorlage:Cite book/URL}}|{{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{#invoke:WLink|getEscapedTitle|1={{#if: Code Behind vs. Code Inline | {{#invoke: WLink|getEscapedTitle|1=Code Behind vs. Code Inline}} | ? }}}}}}|[{{#invoke:URLutil|getNormalized|1=http://quickstarts.asp.net/QuickStartv20/aspnet/doc/pages/codebehind.aspx}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{#invoke:WLink|getEscapedTitle|1={{#if: Code Behind vs. Code Inline | {{#invoke: WLink|getEscapedTitle|1=Code Behind vs. Code Inline}} | ? }}}}}}]}}{{#if:| ({{#if:{{#if:  | ( }}{{#if:  | Originaltitel: {{{script-title}}} }}{{#if:   | {{#if:  | ,  }}deutsch: {{{trans-title}}} }}{{#if:  | ) }}Vorlage:Cite book/URLMicrosoft .NET FrameworkMicrosoft {{#if:  | via {{{via}}} }}Vorlage:Cite book/DateVorlage:Cite book/URL{{#if: {{#if: 2010-11-22
                 | {{#iferror: {{#invoke:DateTime|format|2010-11-22|ISO}}
                     | 0001-01-01
                   }}
                 | 0001-01-01
               }} | {{#if:{{#invoke:TemplUtl|faculty|{{#if: 2010-11-22
                         | {{#if: {{#invoke:DateTime|format|2010-11-22 |ISO|noerror=1}} || 1 }}
                         | 1
                       }}}}||1}}}}
          | )
          | {{#if:{{#ifeq:en|de||{{#if:en|1}}}}{{#if:  | {{{at}}}{{#if:  | ,  }}}}{{#if:  | {{{id}}}{{#if:  | ,  }}}}{{#if:  | {{{doi}}}{{#if:  | ,  }}}}{{#if:  | PMID {{{pmid}}}{{#if:  | ,  }}}}{{#if:  | {{{arxiv}}}{{#if:  | ,  }}}}{{#if:  | Bibcode: {{{bibcode}}}{{#if:  | ,  }}}}{{#if:  | Volltext bei PMC: {{{pmc}}}{{#if:  | ,  }}}}| ; 
              | )}}}}}}{{#if:{{#if:  | ( }}{{#if:  | Originaltitel: {{{script-title}}} }}{{#if:   | {{#if:  | ,  }}deutsch: {{{trans-title}}} }}{{#if:  | ) }}| {{#if:  | ( }}{{#if:  | Originaltitel: {{{script-title}}} }}{{#if:   | {{#if:  | ,  }}deutsch: {{{trans-title}}} }}{{#if:  | ) }}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{#if:  | ( }}{{#if:  | Originaltitel: {{{script-title}}} }}{{#if:   | {{#if:  | ,  }}deutsch: {{{trans-title}}} }}{{#if:  | ) }}}}}}}}}}{{#if:http://quickstarts.asp.net/QuickStartv20/aspnet/doc/pages/codebehind.aspx%7C{{#if:{{#invoke:URLutil%7CisResourceURL%7C1=http://quickstarts.asp.net/QuickStartv20/aspnet/doc/pages/codebehind.aspx}}%7C%7C}}}}{{#if:{{#if: Code Behind vs. Code Inline | {{#invoke: WLink|getEscapedTitle|1=Code Behind vs. Code Inline}} | ? }}|{{#if:{{#invoke:WLink|isValidLinktext|1={{#if: Code Behind vs. Code Inline | {{#invoke: WLink|getEscapedTitle|1=Code Behind vs. Code Inline}} | ? }}|lines=0}}||}}}}{{#if: Microsoft .NET Framework| In: {{#invoke:Vorlage:Internetquelle|TitelFormat|titel=Microsoft .NET Framework}}}}{{#if: Microsoft {{#if:  | via {{{via}}} }}| Microsoft {{#if:  | via {{{via}}} }}{{#if: Vorlage:Cite book/DateVorlage:Cite book/URL|,|{{#if: {{#if: 2010-11-22
                 | {{#iferror: {{#invoke:DateTime|format|2010-11-22|ISO}}
                     | 0001-01-01
                   }}
                 | 0001-01-01
               }} | {{#if:{{#invoke:TemplUtl|faculty|{{#if: 2010-11-22
                         | {{#if: {{#invoke:DateTime|format|2010-11-22 |ISO|noerror=1}} || 1 }}
                         | 1
                       }}}}|;|,}}}}}}}}{{#if: Vorlage:Cite book/Date| {{#if:{{#invoke:DateTime|format|Vorlage:Cite book/Date|noerror=1}}
            |{{#invoke:DateTime|format|Vorlage:Cite book/Date|T._Monat JJJJ}}
            |{{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, datum=Vorlage:Cite book/Date|class=Zitationswartung}} }}{{#if: Vorlage:Cite book/URL|,|{{#if: {{#if: 2010-11-22
                 | {{#iferror: {{#invoke:DateTime|format|2010-11-22|ISO}}
                     | 0001-01-01
                   }}
                 | 0001-01-01
               }} | {{#if:{{#invoke:TemplUtl|faculty|{{#if: 2010-11-22
                         | {{#if: {{#invoke:DateTime|format|2010-11-22 |ISO|noerror=1}} || 1 }}
                         | 1
                       }}}}|;|,}}}}}}}}{{#if: | S. {{#if: Vorlage:Cite book/URL|,|{{#if: {{#if: 2010-11-22
                 | {{#iferror: {{#invoke:DateTime|format|2010-11-22|ISO}}
                     | 0001-01-01
                   }}
                 | 0001-01-01
               }} | {{#if:{{#invoke:TemplUtl|faculty|{{#if: 2010-11-22
                         | {{#if: {{#invoke:DateTime|format|2010-11-22 |ISO|noerror=1}} || 1 }}
                         | 1
                       }}}}|;|,}}}}}}}}{{#if: Vorlage:Cite book/URL{{#invoke:TemplUtl|faculty|Vorlage:Cite book/URL}}| {{#if:Vorlage:Cite book/DateMicrosoft {{#if:  | via {{{via}}} }}|{{#if:Vorlage:Cite book/URL|archiviert|ehemals}}|{{#if:Vorlage:Cite book/URL|Archiviert|Ehemals}}}} {{#if:Vorlage:Cite book/URL|vom|im}} Vorlage:Referrer{{#if:{{#invoke:TemplUtl|faculty|Vorlage:Cite book/URL}}| (nicht mehr online verfügbar)}}{{#if: Vorlage:Cite book/URL| am {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}|Vorlage:Cite book/URL{{#if:49630||(?)}}}}}}{{#if: {{#if: 2010-11-22
                 | {{#iferror: {{#invoke:DateTime|format|2010-11-22|ISO}}
                     | 0001-01-01
                   }}
                 | 0001-01-01
               }}|;}}}}{{#if: {{#if: 2010-11-22
                 | {{#iferror: {{#invoke:DateTime|format|2010-11-22|ISO}}
                     | 0001-01-01
                   }}
                 | 0001-01-01
               }}| {{#if:Vorlage:Cite book/DateMicrosoft {{#if:  | via {{{via}}} }}Vorlage:Cite book/URL{{#invoke:TemplUtl|faculty|Vorlage:Cite book/URL}}|abgerufen|Abgerufen}} {{#switch: {{#invoke:Str|len| {{#invoke:DateTime|format| {{#if: 2010-11-22
                 | {{#iferror: {{#invoke:DateTime|format|2010-11-22|ISO}}
                     | 0001-01-01
                   }}
                 | 0001-01-01
               }} |ISO|noerror=1}} }}
       |4=im Jahr
       |7=im
       |10=am
       |#default={{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, abruf={{#if: 2010-11-22
                 | {{#iferror: {{#invoke:DateTime|format|2010-11-22|ISO}}
                     | 0001-01-01
                   }}
                 | 0001-01-01
               }}|class=Zitationswartung}} }} {{#invoke:DateTime|format|{{#if: 2010-11-22
                 | {{#iferror: {{#invoke:DateTime|format|2010-11-22|ISO}}
                     | 0001-01-01
                   }}
                 | 0001-01-01
               }}|T._Monat JJJJ}}
    | {{#invoke:TemplUtl|failure|1=Vorlage:Internetquelle | abruf=2026-MM-TT ist Pflichtparameter}} }}{{#if:{{#ifeq:en|de||{{#if:en|1}}}}{{#if:  | {{{at}}}{{#if:  | ,  }}}}{{#if:  | {{{id}}}{{#if:  | ,  }}}}{{#if:  | {{{doi}}}{{#if:  | ,  }}}}{{#if:  | PMID {{{pmid}}}{{#if:  | ,  }}}}{{#if:  | {{{arxiv}}}{{#if:  | ,  }}}}{{#if:  | Bibcode: {{{bibcode}}}{{#if:  | ,  }}}}{{#if:  | Volltext bei PMC: {{{pmc}}}{{#if:  | ,  }}}}|{{#if:{{#if:  | ( }}{{#if:  | Originaltitel: {{{script-title}}} }}{{#if:   | {{#if:  | ,  }}deutsch: {{{trans-title}}} }}{{#if:  | ) }}Vorlage:Cite book/URLMicrosoft .NET FrameworkMicrosoft {{#if:  | via {{{via}}} }}Vorlage:Cite book/DateVorlage:Cite book/URL{{#if: {{#if: 2010-11-22
                 | {{#iferror: {{#invoke:DateTime|format|2010-11-22|ISO}}
                     | 0001-01-01
                   }}
                 | 0001-01-01
               }} | {{#if:{{#invoke:TemplUtl|faculty|{{#if: 2010-11-22
                         | {{#if: {{#invoke:DateTime|format|2010-11-22 |ISO|noerror=1}} || 1 }}
                         | 1
                       }}}}||1}}}}
       |  (
       | {{#if: | |  (}}
       }}{{#ifeq:{{#if:en|en|de}}|de||
          {{#invoke:Multilingual|format|en|slang=!|split=[%s,]+|shift=m|separator=, }}}}{{#if: {{#if:  | {{{at}}}{{#if:  | ,  }}}}{{#if:  | {{{id}}}{{#if:  | ,  }}}}{{#if:  | {{{doi}}}{{#if:  | ,  }}}}{{#if:  | PMID {{{pmid}}}{{#if:  | ,  }}}}{{#if:  | {{{arxiv}}}{{#if:  | ,  }}}}{{#if:  | Bibcode: {{{bibcode}}}{{#if:  | ,  }}}}{{#if:  | Volltext bei PMC: {{{pmc}}}{{#if:  | ,  }}}}|{{#ifeq:{{#if:en|en|de}}|de||, }}{{#if:  | {{{at}}}{{#if:  | ,  }}}}{{#if:  | {{{id}}}{{#if:  | ,  }}}}{{#if:  | {{{doi}}}{{#if:  | ,  }}}}{{#if:  | PMID {{{pmid}}}{{#if:  | ,  }}}}{{#if:  | {{{arxiv}}}{{#if:  | ,  }}}}{{#if:  | Bibcode: {{{bibcode}}}{{#if:  | ,  }}}}{{#if:  | Volltext bei PMC: {{{pmc}}}{{#if:  | ,  }}}}}})}}{{#if: Vorlage:Cite book/DateVorlage:Cite book/URL{{#if: {{#if: 2010-11-22
                 | {{#iferror: {{#invoke:DateTime|format|2010-11-22|ISO}}
                     | 0001-01-01
                   }}
                 | 0001-01-01
               }} | {{#if:{{#invoke:TemplUtl|faculty|{{#if: 2010-11-22
                         | {{#if: {{#invoke:DateTime|format|2010-11-22 |ISO|noerror=1}} || 1 }}
                         | 1
                       }}}}||1}} }}en{{#if:  | {{{at}}}{{#if:  | ,  }}}}{{#if:  | {{{id}}}{{#if:  | ,  }}}}{{#if:  | {{{doi}}}{{#if:  | ,  }}}}{{#if:  | PMID {{{pmid}}}{{#if:  | ,  }}}}{{#if:  | {{{arxiv}}}{{#if:  | ,  }}}}{{#if:  | Bibcode: {{{bibcode}}}{{#if:  | ,  }}}}{{#if:  | Volltext bei PMC: {{{pmc}}}{{#if:  | ,  }}}}|{{#if: |: {{
 #if: 
 | {{
     #ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
     | Vorlage:Str trim
     | {{#invoke:Vorlage:lang|flat}}
     }}
 | {{#ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
     | „Vorlage:Str trim“
     | {{#invoke:Text|quote
         |1={{#if: 
              | {{#invoke:Vorlage:lang|flat}}
              | {{#invoke:Vorlage:lang|flat}} }}
         |2={{#if: {{#invoke:TemplUtl|faculty|}}|de-CH|de}}
         |3=1}} }}

}}{{#if:

   |  (<templatestyles src="Person/styles.css" />{{#if:  | :  }}{{#if:  | , deutsch: „“ }})
   | {{#if: 
       |  ({{#if:  | , deutsch: „“ }})
       | {{#if:  |  (deutsch: „“) }}
 }}

}}{{#if:

   | {{#if: 
       | {{#if: 
           | Vorlage:": Text= und 1= gleichzeitig, bzw. Pipe zu viel }} }}
   | Vorlage:": Text= fehlt }}{{#if:  | {{#if: {{#invoke:Text|unstrip|{{{ref}}}}}
             | Vorlage:": Ungültiger Wert: ref=
             | {{{ref}}} }}

}}|.{{#if:{{#invoke:TemplUtl|faculty|Vorlage:Cite book/URL}}|{{#if:Vorlage:Cite book/URL||{{#ifeq: Vorlage:Cite book/URL | JaKeinHinweis |{{#switch:

   |0|=Vorlage:Toter Link/Core{{#if: http://quickstarts.asp.net/QuickStartv20/aspnet/doc/pages/codebehind.aspx
       | {{#if:  | [11] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: 
           | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }}
         }}
       |   (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.)
     }}{{#switch: 
         |no|0|=
         |#default={{#if:  ||  }}
    }}{{#invoke:TemplatePar|check
         |opt      = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
    }}{{#if: http://quickstarts.asp.net/QuickStartv20/aspnet/doc/pages/codebehind.aspx
      | {{#if:{{#invoke:URLutil|isWebURL|http://quickstarts.asp.net/QuickStartv20/aspnet/doc/pages/codebehind.aspx}}
          || {{#if:  ||  }} 
        }}
      | {{#if: 
           | {{#if:  ||  }}
           | {{#if:  ||  }}
        }}
    }}{{#if: 
       | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
         }}
    }}{{#switch: deadurl
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=http://quickstarts.asp.net/QuickStartv20/aspnet/doc/pages/codebehind.aspx Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
            | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
          |no|0|=
          |#default= {{#if:  ||  }}
        }}{{#invoke:TemplatePar|check
         |all      = inline= url=
         |opt      = datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
       }}{{#if: http://quickstarts.asp.net/QuickStartv20/aspnet/doc/pages/codebehind.aspx
       | {{#if:{{#invoke:URLutil|isWebURL|http://quickstarts.asp.net/QuickStartv20/aspnet/doc/pages/codebehind.aspx}}
          || {{#if:  ||  }} 
        }}
    }}{{#if: 
         | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
           }}
    }}{{#switch: deadurl
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}[http://quickstarts.asp.net/QuickStartv20/aspnet/doc/pages/codebehind.aspx }}|{{#switch: 
   |0|=Vorlage:Toter Link/Core{{#if: http://quickstarts.asp.net/QuickStartv20/aspnet/doc/pages/codebehind.aspx
       | {{#if:  | [12] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: 
           | {{#if:  | | Vorlage:Toter Link/archivebot }}
         }}
       |   (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.)
     }}{{#switch: 
         |no|0|=
         |#default={{#if:  ||  }}
    }}{{#invoke:TemplatePar|check
         |opt      = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
    }}{{#if: http://quickstarts.asp.net/QuickStartv20/aspnet/doc/pages/codebehind.aspx
      | {{#if:{{#invoke:URLutil|isWebURL|http://quickstarts.asp.net/QuickStartv20/aspnet/doc/pages/codebehind.aspx}}
          || {{#if:  ||  }} 
        }}
      | {{#if: 
           | {{#if:  ||  }}
           | {{#if:  ||  }}
        }}
    }}{{#if: 
       | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
         }}
    }}{{#switch: 
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=http://quickstarts.asp.net/QuickStartv20/aspnet/doc/pages/codebehind.aspx Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
            | {{#if:  | | Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
          |no|0|=
          |#default= {{#if:  ||  }}
        }}{{#invoke:TemplatePar|check
         |all      = inline= url=
         |opt      = datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
       }}{{#if: http://quickstarts.asp.net/QuickStartv20/aspnet/doc/pages/codebehind.aspx
       | {{#if:{{#invoke:URLutil|isWebURL|http://quickstarts.asp.net/QuickStartv20/aspnet/doc/pages/codebehind.aspx}}
          || {{#if:  ||  }} 
        }}
    }}{{#if: 
         | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
           }}
    }}{{#switch: 
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}[http://quickstarts.asp.net/QuickStartv20/aspnet/doc/pages/codebehind.aspx }} }}}}}}}}}}{{#if:|
        {{#invoke:Vorlage:Internetquelle|archivBot|stamp=|text={{#if:Vorlage:Cite book/URL|Vorlage:Webarchiv/archiv-bot}}

}}}}{{#invoke:TemplatePar|check |all= url= titel= |opt= autor= hrsg= format= sprache= titelerg= werk= seiten= datum= abruf= zugriff= abruf-verborgen= archiv-url= archiv-datum= archiv-bot= kommentar= zitat= AT= CH= offline= |cat= {{#ifeq: 0 | 0 | Wikipedia:Vorlagenfehler/Vorlage:Internetquelle}} |template= Vorlage:Internetquelle |format=0 |preview=1 }}{{#invoke:TemplatePar|check

   |all     = url= title=
   |opt     =  script-title= trans-title= archive-url= archiveurl= archive-date= archivedate= authors= vauthors= author= author1= authorlink= authorlink1= author-link= author-link1= author2= author-link2= author3= author-link3= author4= author-link4= author5= author-link5= author6= author7= author8= author9= last= first= last1= first1= last2= first2= last3= first3= last4= first4= last5= first5= last6= first6= last7= first7= last8= first8= last9= first9= others= language= lang= format= website= work= publisher= via= pages= page= at= date= year= id= bibcode= doi= pmid= pmc= arxiv= archivedate= archive-date= archivebot= accessdate= access-date= quote= comment= url-status=  ref= url-access= orig-year= editor= editor-link= editor-last= editor-first= editor1-link= editor1-last= editor1-first= editor2= editor2-last= editor2-first= editor2-link= department= series= agency= location= place= publication-place= publication-date= type= asin= doi-broken-date= isbn= issn= jfm= jstor= lccn= mr= oclc= ol= osti= rfc= ssrn= zbl= postscript= df= mode= display-authors= display-editors= book-title= contribution-url=  offline= coauthors= month= authorlink2= authorlink3= authorlink4= authorlink5= last10= first10= last11= first11= last12= first12= last13= first13= last14= first14= last15= first15= last16= first16= last17= first17= last18= first18= last19= first19= last20= first20= last21= first21=
   |cat      = Wikipedia:Vorlagenfehler/Vorlage:Cite web
   |errNS    = 0
   |template = Vorlage:Cite web
   |format   = 
   |preview  = 1
  }}Vorlage:Cite book/URL{{#if: Vorlage:Cite book/Webarchiv
    | Vorlage:Cite book/Meldung
  }}{{#if:  | Vorlage:Cite book/Meldung }}Vorlage:Cite book/Meldung2{{#if: Vorlage:Cite book/ParamBool
    | Vorlage:Cite book/Meldung
  }}{{#if: Vorlage:Cite book/ParamBool
    | Vorlage:Cite book/Meldung
  }}{{#if: Vorlage:Cite book/ParamBool
    | Vorlage:Cite book/Meldung
  }}{{#if: Vorlage:Cite book/ParamBool
    | Vorlage:Cite book/Meldung
  }}{{#if: Vorlage:Cite book/ParamBool
     | Vorlage:Cite book/Meldung
  }}{{#ifexpr: {{#ifeq:^^|^^|0|1}}{{#ifeq:^^|^^||+1}}{{#ifeq:^^|^^||+1}}{{#ifeq:^^|^^||+1}} > 1
    | Vorlage:Cite book/Meldung
  }}{{#ifexpr: {{#ifeq:^^|^^|0|1}}{{#ifeq:^^|^^||+1}}{{#ifeq:^^|^^||+1}}{{#ifeq:^^|^^||+1}} > 1
    | Vorlage:Cite book/Meldung
  }}{{#ifexpr: {{#ifeq:^^|^^|0|1}}{{#ifeq:Microsoft .NET Framework|^^||+1}} > 1
    | Vorlage:Cite book/Meldung
  }}{{#ifexpr: {{#ifeq:^^|^^|0|1}}{{#ifeq:^^|^^||+1}} > 1
    | Vorlage:Cite book/Meldung
  }}{{#ifexpr: {{#ifeq:^^|^^|0|1}}{{#ifeq:^^|^^||+1}} > 1
    | Vorlage:Cite book/Meldung
  }}{{#ifexpr: {{#ifeq:^^|^^|0|1}}{{#ifeq:^^|^^||+1}} > 1
    | Vorlage:Cite book/Meldung
  }}{{#ifexpr: {{#ifeq:^^|^^|0|1}}{{#ifeq:2010-11-22|^^||+1}} > 1
    | Vorlage:Cite book/Meldung
  }}{{#ifexpr: {{#ifeq:en|^^|0|1}}{{#ifeq:^^|^^||+1}} > 1
    | Vorlage:Cite book/Meldung
  }}{{#ifexpr: {{#ifeq:^^|^^|0|1}}{{#ifeq:^^|^^||+1}} > 1
    | Vorlage:Cite book/Meldung
  }}</ref> Der Dateityp ist dabei von der verwendeten .NET-Sprache abhängig. Entwickler, die nicht mit dem „Code-Behind“-Ansatz arbeiten möchten, können die Funktion Render überschreiben und sich hier (vollkommen unabhängig von der Design-Ansicht) HTML selbst erzeugen.

Code-Behind-Modell

Microsoft empfiehlt die Nutzung des „Code-Behind“-Ansatzes für die dynamischen Code-Anteile. Die „Code-Behind“-Dateien tragen üblicherweise die Dateiendung .aspx.cs oder .aspx.vb. Der Dateiname der ASPX-Datei entspricht dabei stets genau dem Namen der „Code-Behind“-Datei, unterschiedlich sind nur die Dateinamenserweiterungen. Microsoft Visual Studio und andere IDEs geben diese Art der Entwicklung standardmäßig vor. Der Code einer solchen „Code-Behind“-Datei wird bereits vor Aufruf der entsprechenden Seite kompiliert. Dies senkt die Fehlerrate gegenüber Skriptsprachen, bei denen die Überprüfung auf Fehler erst zur Laufzeit stattfindet. In der „Code-Behind“-Datei hat der Entwickler die Möglichkeit, auf unterschiedlichste Ereignisse („events“) im Lebenszyklus einer ASP-Web-Forms-Web-Seite zu reagieren, darunter nicht nur z. B. das Laden der Webseite, sondern auch Ereignisse, die sich aus Benutzerinteraktionen mit Web-Formular-Inhalten ergeben, so etwa der Klick auf eine Schaltfläche.

Das Programmmodell (mit Events, die von Controls ausgelöst werden) ist dem von .NET-Applikationen sehr ähnlich, somit ist für Entwickler, die schon Applikationen für das .Net-Framework geschrieben haben, die Nutzung von ASP.NET (und C#/VB.NET) leicht möglich. Meist können für Windows-Applikationen programmierte Funktionen oder Klassen sogar ohne Änderung in ASP.NET weiterverwendet werden.

Mit diesem Ansatz unterscheidet sich ASP.NET deutlich vom klassischen ASP. Eine erste Trennung von Code zur Darstellung und den Inhalten wird dadurch erreicht. Ähnlich der Trennung zwischen „View“ und „Controller“ im MVC-Muster erlaubt diese Trennung eine bessere arbeitsteilige Entwicklung zum Beispiel durch eine Aufteilung zwischen Webdesigner, der die ASPX-Datei bearbeitet, und Programmierer, der die „Code-Behind“-Datei erstellt. Die neuere Komponente ASP.NET MVC betont konzeptionell in noch viel stärkerer Form diese Art des Separation of Concerns.

Directives

Mit Directives ist es möglich, in einer ASPX-Datei zu deklarieren, wie ASP.NET diese Seite verarbeiten soll.<ref name="msdnMicrosoftSyntax">{{#if:Vorlage:Cite book/URL|{{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}| |}}}}{{#if:{{#if:

               |  
               | {{#if: 
                 | {{#if: 
                     |  [[|Vorlage:Cite book/Name]]
                     | Vorlage:Cite book/Name
                   }}
                 }}{{#if: 
                     | {{#if:  
                         | , [[|Vorlage:Cite book/Name]]
                         | Vorlage:Cite book/Name
                        }}
                 }}{{#if: 
                     | {{#if:  
                         | , [[|Vorlage:Cite book/Name]]
                         | Vorlage:Cite book/Name
                       }}
                 }}{{#if: 
                     | {{#if:  
                         | , [[|Vorlage:Cite book/Name]]
                         | Vorlage:Cite book/Name
                       }}
                 }}{{#if: 
                     | {{#if:  
                         | , [[|Vorlage:Cite book/Name]]
                         | Vorlage:Cite book/Name
                       }}
                 }}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}
             }}Vorlage:Cite book/Name|{{#if: 
               |  
               | {{#if: 
                 | {{#if: 
                     |  [[|Vorlage:Cite book/Name]]
                     | Vorlage:Cite book/Name
                   }}
                 }}{{#if: 
                     | {{#if:  
                         | , [[|Vorlage:Cite book/Name]]
                         | Vorlage:Cite book/Name
                        }}
                 }}{{#if: 
                     | {{#if:  
                         | , [[|Vorlage:Cite book/Name]]
                         | Vorlage:Cite book/Name
                       }}
                 }}{{#if: 
                     | {{#if:  
                         | , [[|Vorlage:Cite book/Name]]
                         | Vorlage:Cite book/Name
                       }}
                 }}{{#if: 
                     | {{#if:  
                         | , [[|Vorlage:Cite book/Name]]
                         | Vorlage:Cite book/Name
                       }}
                 }}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}{{#if:|Vorlage:Cite book/Name}}
             }}Vorlage:Cite book/Name: }}{{#if:Vorlage:Cite book/URL|{{#if:{{#if: ASP.NET Web Page Syntax Overview | {{#invoke: WLink|getEscapedTitle|1=ASP.NET Web Page Syntax Overview}} | ? }}|[{{#invoke:Vorlage:Internetquelle|archivURL|1={{#invoke:URLutil|getNormalized|1=Vorlage:Cite book/URL}}}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{#if: ASP.NET Web Page Syntax Overview | {{#invoke: WLink|getEscapedTitle|1=ASP.NET Web Page Syntax Overview}} | ? }}}}]{{#if:| ()}}{{#if:{{#if:  | ( }}{{#if:  | Originaltitel: {{{script-title}}} }}{{#if:   | {{#if:  | ,  }}deutsch: {{{trans-title}}} }}{{#if:  | ) }}| {{#if:  | ( }}{{#if:  | Originaltitel: {{{script-title}}} }}{{#if:   | {{#if:  | ,  }}deutsch: {{{trans-title}}} }}{{#if:  | ) }}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{#if:  | ( }}{{#if:  | Originaltitel: {{{script-title}}} }}{{#if:   | {{#if:  | ,  }}deutsch: {{{trans-title}}} }}{{#if:  | ) }}}}}}}}|{{#if:http://msdn.microsoft.com/en-us/library/k33801s3.aspx%7C{{#if:{{#invoke:TemplUtl%7Cfaculty%7CVorlage:Cite book/URL}}|{{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{#invoke:WLink|getEscapedTitle|1={{#if: ASP.NET Web Page Syntax Overview | {{#invoke: WLink|getEscapedTitle|1=ASP.NET Web Page Syntax Overview}} | ? }}}}}}|[{{#invoke:URLutil|getNormalized|1=http://msdn.microsoft.com/en-us/library/k33801s3.aspx}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{#invoke:WLink|getEscapedTitle|1={{#if: ASP.NET Web Page Syntax Overview | {{#invoke: WLink|getEscapedTitle|1=ASP.NET Web Page Syntax Overview}} | ? }}}}}}]}}{{#if:| ({{#if:{{#if:  | ( }}{{#if:  | Originaltitel: {{{script-title}}} }}{{#if:   | {{#if:  | ,  }}deutsch: {{{trans-title}}} }}{{#if:  | ) }}Vorlage:Cite book/URLMicrosoft .NET FrameworkMicrosoft Developer Network {{#if:  | via {{{via}}} }}Vorlage:Cite book/DateVorlage:Cite book/URL{{#if: {{#if: 2010-11-22
                 | {{#iferror: {{#invoke:DateTime|format|2010-11-22|ISO}}
                     | 0001-01-01
                   }}
                 | 0001-01-01
               }} | {{#if:{{#invoke:TemplUtl|faculty|{{#if: 2010-11-22
                         | {{#if: {{#invoke:DateTime|format|2010-11-22 |ISO|noerror=1}} || 1 }}
                         | 1
                       }}}}||1}}}}
          | )
          | {{#if:{{#ifeq:en|de||{{#if:en|1}}}}{{#if:  | {{{at}}}{{#if:  | ,  }}}}{{#if:  | {{{id}}}{{#if:  | ,  }}}}{{#if:  | {{{doi}}}{{#if:  | ,  }}}}{{#if:  | PMID {{{pmid}}}{{#if:  | ,  }}}}{{#if:  | {{{arxiv}}}{{#if:  | ,  }}}}{{#if:  | Bibcode: {{{bibcode}}}{{#if:  | ,  }}}}{{#if:  | Volltext bei PMC: {{{pmc}}}{{#if:  | ,  }}}}| ; 
              | )}}}}}}{{#if:{{#if:  | ( }}{{#if:  | Originaltitel: {{{script-title}}} }}{{#if:   | {{#if:  | ,  }}deutsch: {{{trans-title}}} }}{{#if:  | ) }}| {{#if:  | ( }}{{#if:  | Originaltitel: {{{script-title}}} }}{{#if:   | {{#if:  | ,  }}deutsch: {{{trans-title}}} }}{{#if:  | ) }}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{#if:  | ( }}{{#if:  | Originaltitel: {{{script-title}}} }}{{#if:   | {{#if:  | ,  }}deutsch: {{{trans-title}}} }}{{#if:  | ) }}}}}}}}}}{{#if:http://msdn.microsoft.com/en-us/library/k33801s3.aspx%7C{{#if:{{#invoke:URLutil%7CisResourceURL%7C1=http://msdn.microsoft.com/en-us/library/k33801s3.aspx}}%7C%7C}}}}{{#if:{{#if: ASP.NET Web Page Syntax Overview | {{#invoke: WLink|getEscapedTitle|1=ASP.NET Web Page Syntax Overview}} | ? }}|{{#if:{{#invoke:WLink|isValidLinktext|1={{#if: ASP.NET Web Page Syntax Overview | {{#invoke: WLink|getEscapedTitle|1=ASP.NET Web Page Syntax Overview}} | ? }}|lines=0}}||}}}}{{#if: Microsoft .NET Framework| In: {{#invoke:Vorlage:Internetquelle|TitelFormat|titel=Microsoft .NET Framework}}}}{{#if: Microsoft Developer Network {{#if:  | via {{{via}}} }}| Microsoft Developer Network {{#if:  | via {{{via}}} }}{{#if: Vorlage:Cite book/DateVorlage:Cite book/URL|,|{{#if: {{#if: 2010-11-22
                 | {{#iferror: {{#invoke:DateTime|format|2010-11-22|ISO}}
                     | 0001-01-01
                   }}
                 | 0001-01-01
               }} | {{#if:{{#invoke:TemplUtl|faculty|{{#if: 2010-11-22
                         | {{#if: {{#invoke:DateTime|format|2010-11-22 |ISO|noerror=1}} || 1 }}
                         | 1
                       }}}}|;|,}}}}}}}}{{#if: Vorlage:Cite book/Date| {{#if:{{#invoke:DateTime|format|Vorlage:Cite book/Date|noerror=1}}
            |{{#invoke:DateTime|format|Vorlage:Cite book/Date|T._Monat JJJJ}}
            |{{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, datum=Vorlage:Cite book/Date|class=Zitationswartung}} }}{{#if: Vorlage:Cite book/URL|,|{{#if: {{#if: 2010-11-22
                 | {{#iferror: {{#invoke:DateTime|format|2010-11-22|ISO}}
                     | 0001-01-01
                   }}
                 | 0001-01-01
               }} | {{#if:{{#invoke:TemplUtl|faculty|{{#if: 2010-11-22
                         | {{#if: {{#invoke:DateTime|format|2010-11-22 |ISO|noerror=1}} || 1 }}
                         | 1
                       }}}}|;|,}}}}}}}}{{#if: | S. {{#if: Vorlage:Cite book/URL|,|{{#if: {{#if: 2010-11-22
                 | {{#iferror: {{#invoke:DateTime|format|2010-11-22|ISO}}
                     | 0001-01-01
                   }}
                 | 0001-01-01
               }} | {{#if:{{#invoke:TemplUtl|faculty|{{#if: 2010-11-22
                         | {{#if: {{#invoke:DateTime|format|2010-11-22 |ISO|noerror=1}} || 1 }}
                         | 1
                       }}}}|;|,}}}}}}}}{{#if: Vorlage:Cite book/URL{{#invoke:TemplUtl|faculty|Vorlage:Cite book/URL}}| {{#if:Vorlage:Cite book/DateMicrosoft Developer Network {{#if:  | via {{{via}}} }}|{{#if:Vorlage:Cite book/URL|archiviert|ehemals}}|{{#if:Vorlage:Cite book/URL|Archiviert|Ehemals}}}} {{#if:Vorlage:Cite book/URL|vom|im}} Vorlage:Referrer{{#if:{{#invoke:TemplUtl|faculty|Vorlage:Cite book/URL}}| (nicht mehr online verfügbar)}}{{#if: Vorlage:Cite book/URL| am {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}|Vorlage:Cite book/URL{{#if:49630||(?)}}}}}}{{#if: {{#if: 2010-11-22
                 | {{#iferror: {{#invoke:DateTime|format|2010-11-22|ISO}}
                     | 0001-01-01
                   }}
                 | 0001-01-01
               }}|;}}}}{{#if: {{#if: 2010-11-22
                 | {{#iferror: {{#invoke:DateTime|format|2010-11-22|ISO}}
                     | 0001-01-01
                   }}
                 | 0001-01-01
               }}| {{#if:Vorlage:Cite book/DateMicrosoft Developer Network {{#if:  | via {{{via}}} }}Vorlage:Cite book/URL{{#invoke:TemplUtl|faculty|Vorlage:Cite book/URL}}|abgerufen|Abgerufen}} {{#switch: {{#invoke:Str|len| {{#invoke:DateTime|format| {{#if: 2010-11-22
                 | {{#iferror: {{#invoke:DateTime|format|2010-11-22|ISO}}
                     | 0001-01-01
                   }}
                 | 0001-01-01
               }} |ISO|noerror=1}} }}
       |4=im Jahr
       |7=im
       |10=am
       |#default={{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, abruf={{#if: 2010-11-22
                 | {{#iferror: {{#invoke:DateTime|format|2010-11-22|ISO}}
                     | 0001-01-01
                   }}
                 | 0001-01-01
               }}|class=Zitationswartung}} }} {{#invoke:DateTime|format|{{#if: 2010-11-22
                 | {{#iferror: {{#invoke:DateTime|format|2010-11-22|ISO}}
                     | 0001-01-01
                   }}
                 | 0001-01-01
               }}|T._Monat JJJJ}}
    | {{#invoke:TemplUtl|failure|1=Vorlage:Internetquelle | abruf=2026-MM-TT ist Pflichtparameter}} }}{{#if:{{#ifeq:en|de||{{#if:en|1}}}}{{#if:  | {{{at}}}{{#if:  | ,  }}}}{{#if:  | {{{id}}}{{#if:  | ,  }}}}{{#if:  | {{{doi}}}{{#if:  | ,  }}}}{{#if:  | PMID {{{pmid}}}{{#if:  | ,  }}}}{{#if:  | {{{arxiv}}}{{#if:  | ,  }}}}{{#if:  | Bibcode: {{{bibcode}}}{{#if:  | ,  }}}}{{#if:  | Volltext bei PMC: {{{pmc}}}{{#if:  | ,  }}}}|{{#if:{{#if:  | ( }}{{#if:  | Originaltitel: {{{script-title}}} }}{{#if:   | {{#if:  | ,  }}deutsch: {{{trans-title}}} }}{{#if:  | ) }}Vorlage:Cite book/URLMicrosoft .NET FrameworkMicrosoft Developer Network {{#if:  | via {{{via}}} }}Vorlage:Cite book/DateVorlage:Cite book/URL{{#if: {{#if: 2010-11-22
                 | {{#iferror: {{#invoke:DateTime|format|2010-11-22|ISO}}
                     | 0001-01-01
                   }}
                 | 0001-01-01
               }} | {{#if:{{#invoke:TemplUtl|faculty|{{#if: 2010-11-22
                         | {{#if: {{#invoke:DateTime|format|2010-11-22 |ISO|noerror=1}} || 1 }}
                         | 1
                       }}}}||1}}}}
       |  (
       | {{#if: | |  (}}
       }}{{#ifeq:{{#if:en|en|de}}|de||
          {{#invoke:Multilingual|format|en|slang=!|split=[%s,]+|shift=m|separator=, }}}}{{#if: {{#if:  | {{{at}}}{{#if:  | ,  }}}}{{#if:  | {{{id}}}{{#if:  | ,  }}}}{{#if:  | {{{doi}}}{{#if:  | ,  }}}}{{#if:  | PMID {{{pmid}}}{{#if:  | ,  }}}}{{#if:  | {{{arxiv}}}{{#if:  | ,  }}}}{{#if:  | Bibcode: {{{bibcode}}}{{#if:  | ,  }}}}{{#if:  | Volltext bei PMC: {{{pmc}}}{{#if:  | ,  }}}}|{{#ifeq:{{#if:en|en|de}}|de||, }}{{#if:  | {{{at}}}{{#if:  | ,  }}}}{{#if:  | {{{id}}}{{#if:  | ,  }}}}{{#if:  | {{{doi}}}{{#if:  | ,  }}}}{{#if:  | PMID {{{pmid}}}{{#if:  | ,  }}}}{{#if:  | {{{arxiv}}}{{#if:  | ,  }}}}{{#if:  | Bibcode: {{{bibcode}}}{{#if:  | ,  }}}}{{#if:  | Volltext bei PMC: {{{pmc}}}{{#if:  | ,  }}}}}})}}{{#if: Vorlage:Cite book/DateVorlage:Cite book/URL{{#if: {{#if: 2010-11-22
                 | {{#iferror: {{#invoke:DateTime|format|2010-11-22|ISO}}
                     | 0001-01-01
                   }}
                 | 0001-01-01
               }} | {{#if:{{#invoke:TemplUtl|faculty|{{#if: 2010-11-22
                         | {{#if: {{#invoke:DateTime|format|2010-11-22 |ISO|noerror=1}} || 1 }}
                         | 1
                       }}}}||1}} }}en{{#if:  | {{{at}}}{{#if:  | ,  }}}}{{#if:  | {{{id}}}{{#if:  | ,  }}}}{{#if:  | {{{doi}}}{{#if:  | ,  }}}}{{#if:  | PMID {{{pmid}}}{{#if:  | ,  }}}}{{#if:  | {{{arxiv}}}{{#if:  | ,  }}}}{{#if:  | Bibcode: {{{bibcode}}}{{#if:  | ,  }}}}{{#if:  | Volltext bei PMC: {{{pmc}}}{{#if:  | ,  }}}}|{{#if: |: {{
 #if: 
 | {{
     #ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
     | Vorlage:Str trim
     | {{#invoke:Vorlage:lang|flat}}
     }}
 | {{#ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
     | „Vorlage:Str trim“
     | {{#invoke:Text|quote
         |1={{#if: 
              | {{#invoke:Vorlage:lang|flat}}
              | {{#invoke:Vorlage:lang|flat}} }}
         |2={{#if: {{#invoke:TemplUtl|faculty|}}|de-CH|de}}
         |3=1}} }}

}}{{#if:

   |  (<templatestyles src="Person/styles.css" />{{#if:  | :  }}{{#if:  | , deutsch: „“ }})
   | {{#if: 
       |  ({{#if:  | , deutsch: „“ }})
       | {{#if:  |  (deutsch: „“) }}
 }}

}}{{#if:

   | {{#if: 
       | {{#if: 
           | Vorlage:": Text= und 1= gleichzeitig, bzw. Pipe zu viel }} }}
   | Vorlage:": Text= fehlt }}{{#if:  | {{#if: {{#invoke:Text|unstrip|{{{ref}}}}}
             | Vorlage:": Ungültiger Wert: ref=
             | {{{ref}}} }}

}}|.{{#if:{{#invoke:TemplUtl|faculty|Vorlage:Cite book/URL}}|{{#if:Vorlage:Cite book/URL||{{#ifeq: Vorlage:Cite book/URL | JaKeinHinweis |{{#switch:

   |0|=Vorlage:Toter Link/Core{{#if: http://msdn.microsoft.com/en-us/library/k33801s3.aspx
       | {{#if:  | [13] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: 
           | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }}
         }}
       |   (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.)
     }}{{#switch: 
         |no|0|=
         |#default={{#if:  ||  }}
    }}{{#invoke:TemplatePar|check
         |opt      = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
    }}{{#if: http://msdn.microsoft.com/en-us/library/k33801s3.aspx
      | {{#if:{{#invoke:URLutil|isWebURL|http://msdn.microsoft.com/en-us/library/k33801s3.aspx}}
          || {{#if:  ||  }} 
        }}
      | {{#if: 
           | {{#if:  ||  }}
           | {{#if:  ||  }}
        }}
    }}{{#if: 
       | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
         }}
    }}{{#switch: deadurl
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=http://msdn.microsoft.com/en-us/library/k33801s3.aspx Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
            | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
          |no|0|=
          |#default= {{#if:  ||  }}
        }}{{#invoke:TemplatePar|check
         |all      = inline= url=
         |opt      = datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
       }}{{#if: http://msdn.microsoft.com/en-us/library/k33801s3.aspx
       | {{#if:{{#invoke:URLutil|isWebURL|http://msdn.microsoft.com/en-us/library/k33801s3.aspx}}
          || {{#if:  ||  }} 
        }}
    }}{{#if: 
         | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
           }}
    }}{{#switch: deadurl
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}[http://msdn.microsoft.com/en-us/library/k33801s3.aspx }}|{{#switch: 
   |0|=Vorlage:Toter Link/Core{{#if: http://msdn.microsoft.com/en-us/library/k33801s3.aspx
       | {{#if:  | [14] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: 
           | {{#if:  | | Vorlage:Toter Link/archivebot }}
         }}
       |   (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.)
     }}{{#switch: 
         |no|0|=
         |#default={{#if:  ||  }}
    }}{{#invoke:TemplatePar|check
         |opt      = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
    }}{{#if: http://msdn.microsoft.com/en-us/library/k33801s3.aspx
      | {{#if:{{#invoke:URLutil|isWebURL|http://msdn.microsoft.com/en-us/library/k33801s3.aspx}}
          || {{#if:  ||  }} 
        }}
      | {{#if: 
           | {{#if:  ||  }}
           | {{#if:  ||  }}
        }}
    }}{{#if: 
       | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
         }}
    }}{{#switch: 
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=http://msdn.microsoft.com/en-us/library/k33801s3.aspx Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
            | {{#if:  | | Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
          |no|0|=
          |#default= {{#if:  ||  }}
        }}{{#invoke:TemplatePar|check
         |all      = inline= url=
         |opt      = datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
       }}{{#if: http://msdn.microsoft.com/en-us/library/k33801s3.aspx
       | {{#if:{{#invoke:URLutil|isWebURL|http://msdn.microsoft.com/en-us/library/k33801s3.aspx}}
          || {{#if:  ||  }} 
        }}
    }}{{#if: 
         | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
           }}
    }}{{#switch: 
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}[http://msdn.microsoft.com/en-us/library/k33801s3.aspx }} }}}}}}}}}}{{#if:|
        {{#invoke:Vorlage:Internetquelle|archivBot|stamp=|text={{#if:Vorlage:Cite book/URL|Vorlage:Webarchiv/archiv-bot}}

}}}}{{#invoke:TemplatePar|check |all= url= titel= |opt= autor= hrsg= format= sprache= titelerg= werk= seiten= datum= abruf= zugriff= abruf-verborgen= archiv-url= archiv-datum= archiv-bot= kommentar= zitat= AT= CH= offline= |cat= {{#ifeq: 0 | 0 | Wikipedia:Vorlagenfehler/Vorlage:Internetquelle}} |template= Vorlage:Internetquelle |format=0 |preview=1 }}{{#invoke:TemplatePar|check

   |all     = url= title=
   |opt     =  script-title= trans-title= archive-url= archiveurl= archive-date= archivedate= authors= vauthors= author= author1= authorlink= authorlink1= author-link= author-link1= author2= author-link2= author3= author-link3= author4= author-link4= author5= author-link5= author6= author7= author8= author9= last= first= last1= first1= last2= first2= last3= first3= last4= first4= last5= first5= last6= first6= last7= first7= last8= first8= last9= first9= others= language= lang= format= website= work= publisher= via= pages= page= at= date= year= id= bibcode= doi= pmid= pmc= arxiv= archivedate= archive-date= archivebot= accessdate= access-date= quote= comment= url-status=  ref= url-access= orig-year= editor= editor-link= editor-last= editor-first= editor1-link= editor1-last= editor1-first= editor2= editor2-last= editor2-first= editor2-link= department= series= agency= location= place= publication-place= publication-date= type= asin= doi-broken-date= isbn= issn= jfm= jstor= lccn= mr= oclc= ol= osti= rfc= ssrn= zbl= postscript= df= mode= display-authors= display-editors= book-title= contribution-url=  offline= coauthors= month= authorlink2= authorlink3= authorlink4= authorlink5= last10= first10= last11= first11= last12= first12= last13= first13= last14= first14= last15= first15= last16= first16= last17= first17= last18= first18= last19= first19= last20= first20= last21= first21=
   |cat      = Wikipedia:Vorlagenfehler/Vorlage:Cite web
   |errNS    = 0
   |template = Vorlage:Cite web
   |format   = 
   |preview  = 1
  }}Vorlage:Cite book/URL{{#if: Vorlage:Cite book/Webarchiv
    | Vorlage:Cite book/Meldung
  }}{{#if:  | Vorlage:Cite book/Meldung }}Vorlage:Cite book/Meldung2{{#if: Vorlage:Cite book/ParamBool
    | Vorlage:Cite book/Meldung
  }}{{#if: Vorlage:Cite book/ParamBool
    | Vorlage:Cite book/Meldung
  }}{{#if: Vorlage:Cite book/ParamBool
    | Vorlage:Cite book/Meldung
  }}{{#if: Vorlage:Cite book/ParamBool
    | Vorlage:Cite book/Meldung
  }}{{#if: Vorlage:Cite book/ParamBool
     | Vorlage:Cite book/Meldung
  }}{{#ifexpr: {{#ifeq:^^|^^|0|1}}{{#ifeq:^^|^^||+1}}{{#ifeq:^^|^^||+1}}{{#ifeq:^^|^^||+1}} > 1
    | Vorlage:Cite book/Meldung
  }}{{#ifexpr: {{#ifeq:^^|^^|0|1}}{{#ifeq:^^|^^||+1}}{{#ifeq:^^|^^||+1}}{{#ifeq:^^|^^||+1}} > 1
    | Vorlage:Cite book/Meldung
  }}{{#ifexpr: {{#ifeq:^^|^^|0|1}}{{#ifeq:Microsoft .NET Framework|^^||+1}} > 1
    | Vorlage:Cite book/Meldung
  }}{{#ifexpr: {{#ifeq:^^|^^|0|1}}{{#ifeq:^^|^^||+1}} > 1
    | Vorlage:Cite book/Meldung
  }}{{#ifexpr: {{#ifeq:^^|^^|0|1}}{{#ifeq:^^|^^||+1}} > 1
    | Vorlage:Cite book/Meldung
  }}{{#ifexpr: {{#ifeq:^^|^^|0|1}}{{#ifeq:^^|^^||+1}} > 1
    | Vorlage:Cite book/Meldung
  }}{{#ifexpr: {{#ifeq:^^|^^|0|1}}{{#ifeq:2010-11-22|^^||+1}} > 1
    | Vorlage:Cite book/Meldung
  }}{{#ifexpr: {{#ifeq:en|^^|0|1}}{{#ifeq:^^|^^||+1}} > 1
    | Vorlage:Cite book/Meldung
  }}{{#ifexpr: {{#ifeq:^^|^^|0|1}}{{#ifeq:^^|^^||+1}} > 1
    | Vorlage:Cite book/Meldung
  }}</ref> Die am häufigsten genutzte Directive ist <%@ Page %>. Hiermit lassen sich diverse Einstellungen vornehmen, allen voran die Angabe, in welcher Programmiersprache der dynamische Inhalt programmiert ist. Beispielsweise enthält das Code-Beispiel in diesem Artikel die <%@ Page %> Directive in der ersten Zeile.

User Controls

User Controls kapseln bestimmte Abschnitte aus Seiten in einer eigenen Datei mit der Endung .ascx. Diese ASCX-Dateien werden innerhalb des ASP.NET-Projekts registriert und können auf ASPX-Seiten genauso verwendet werden wie die vordefinierten „Web Controls“. Die ASCX-Dateien enthalten typischerweise (X)HTML-Code sowie serverseitige Controls. Ein „User Control“ wird kompiliert, wenn die Seite, auf der das Control eingebunden wird, aufgerufen wird. Das „User Control“ wird für mögliche nachfolgende Anfragen im Speicher gehalten. „User Controls“ bringen ihre eigenen Ereignisse („events“) mit, die ebenfalls vom Entwickler individuell behandelt werden können. Alle „User Controls“ sind daran gebunden, von einer ASPX-Seite aufgerufen zu werden. Der direkte Aufruf eines „User Controls“ im Webbrowser ist nicht möglich.

Individualisierte Controls

Programmierer können selbstdefinierte Controls („Custom Controls“) in ihren ASP.NET-Webanwendungen definieren. Im Gegensatz zu „User Controls“ werden „Custom Controls“ nicht in einer ASCX-Datei definiert, sondern ihr Code wird in eine DLL-Datei kompiliert. Hat er solche „Custom Controls“ einmal definiert, kann der Entwickler diese in unterschiedlichen Webanwendungen und Visual Studio-Projekten nutzen.

Diese Möglichkeiten, eigene Controls für ASP.NET zu entwickeln, bilden die Grundlage für eine Vielzahl an Controls von Drittanbietern, die frei oder kostenpflichtig zur Verfügung stehen. Es existiert ein mittlerweile sehr umfangreicher Markt, über den eine Vielzahl von wiederverwendbaren Controls frei oder kommerziell erhältlich sind. Komplexe Anforderungen brauchen daher häufig nicht selbst entwickelt zu werden.

View State

ASP.NET unterstützt mit der ViewState-Technik eine erweiterte Möglichkeit, Speicherinhalte zwischen einzelnen Seitenaufrufen zu erhalten. Während mit der Session-State-Technik bei Active-Server-Pages bisher nur eine von den Seitenaufrufen losgelöste Speicherverwaltung existierte, hat der Entwickler bei ASP.NET die Möglichkeit, Speicherinhalte in einer ViewState-Collection abzulegen, um beim nächsten Seitenaufruf darauf zuzugreifen. Im Gegensatz zum Session-State wird der ViewState nicht auf dem Server, sondern in der zurückgegebenen Seite gespeichert.

Mit der von ASP.NET unterstützten ViewState-Technik behalten Controls ihren Status auch über aufeinander folgende Seitenaufrufe hinweg. Das nimmt Entwicklern die Arbeit ab, dies selbst umzusetzen. Ein ähnliches Konzept verfolgt Sun mit den Jakarta Faces (JSF).

Code-Beispiel

  • ASPX-Datei

Der nachfolgende Beispielcode erzeugt bei Ausführung auf dem mitgelieferten Webserver von Visual Studio eine grundlegende Ausgabe am Bildschirm; diese folgt den Standardinhalten, die Visual Studio beim Anlegen einer neuen ASPX-Seite (in ASP.NET 4) generiert.

<syntaxhighlight lang="xml"> <%@ Page Title="Home Page" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true"

   CodeBehind="Default.aspx.cs" Inherits="ASP.NET_Beispiel._Default" %>

<asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent"> </asp:Content> <asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">

Welcome to ASP.NET!

To learn more about ASP.NET visit <a href="http://www.asp.net" title="ASP.NET Website">www.asp.net</a>.

You can also find <a href="http://go.microsoft.com/fwlink/?LinkID=152368&clcid=0x409" title="MSDN ASP.NET Docs">documentation on ASP.NET at MSDN</a>.

</asp:Content> </syntaxhighlight>

  • Code-Behind-Datei

Zum gezeigten ASP-Code gehört der nachfolgend gezeigte Quellcode, der in der „Code-Behind“-Datei gespeichert ist. In diesem Fall kommt die Programmiersprache C# zum Einsatz, VB.NET ist dazu – wie beschrieben – eine gängige Alternative.

<syntaxhighlight lang="csharp"> using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls;

namespace ASP.NET_Beispiel {

   public partial class _Default : System.Web.UI.Page
   {
       protected void Page_Load(object sender, EventArgs e)
       {
       }
   }

} </syntaxhighlight>

  • Autogenerierte .designer.cs-Datei

Ebenfalls anhand der ASPX-Vorlage wird eine Datei namens Default.aspx.designer.cs erzeugt. Da der Programmierer diese Datei nicht ändern soll (weil seine Änderungen bei der nächsten Generierung überschrieben würden), ist deren Quelltext hier nicht gezeigt.

Andere Bestandteile

  • ASP.NET bietet das Konzept der Webparts. Mit diesen können Intranets erstellt werden, in denen jeder Benutzer selbst konfiguriert, was er an welcher Stelle der Seite sehen will.
  • ASP.NET AJAX ist ein Teil von ASP.NET, mit dem sich Ajax-Webseiten unter ASP.NET entwickeln lassen. Er umfasst Klassenbibliotheken und Steuerelemente.
  • ASP.NET Webservices ist ein Teil-Framework zum Entwickeln von Webservices auf Basis der Standards SOAP, WSDL und XSD. Es erschien erstmals als Teil von .Net-Framework 2.0. Entsprechend der Dateinamenserweiterung von solchen Webservices wird ASP.NET Webservices auch als ASMX bezeichnet.<ref>Jürgen Mauerer: Web Services mit .NET Framework 2.0 und Visual Studio 2005. In: MSDN vom 17. Juni 2005, abgerufen am 2. Dezember 2015.</ref>
  • ASP.NET Web Pages sind eine Alternative zu Web Forms und MVC.
  • ASP.NET MVC ist ebenfalls eine Alternative zu Web Forms und Web Pages.
  • ASP.NET Web API
  • ASP.NET SignalR
  • ASP.NET Dynamic Data ist ein auf Web Forms basierendes Framework zur Erstellung von Webanwendungen, das zur Laufzeit automatisch das zugrunde liegende Datenmodell ermittelt und basierend darauf das Verhalten der Benutzeroberfläche festlegt. Es ist nur ein verhältnismäßig geringer Programmieraufwand erforderlich.<ref>Übersicht über ASP.NET Dynamic Data. In: MSDN, abgerufen am 2. Dezember 2015.</ref>

SOAP Extensions

Das ASP.NET SOAP Extension Framework ermöglicht es ASP.NET-Komponenten, SOAP-Nachrichten zu verarbeiten. Für die Erstellung von und die Verbindung mit SOAP-Webservices empfiehlt sich jedoch der Einsatz der Windows Communication Foundation (WCF).

ASP.NET Core

{{#if: ASP.NET Core | ASP.NET Core | {{#invoke:WLink|getArticleBase}} }}

{{#if: |

colspan="2" class="notheme" style="text-align:center; background:#Vorlage:Standardfarbe; color:#202122;" | |
 {{#if: {{#invoke:Wikidata|claim|P154}} | 
[[Datei:{{#invoke:Wikidata|claim|P154}}|150px]]
 }}

}}{{#if: |

{{#if: Web Application Framework |
Web Application Framework }}|

}}

Basisdaten

{{#if: |

Hauptentwickler
 {{#if: {{#invoke:Wikidata|claim|P126}} | 
Maintainer claim|P126|parameter=link|references=ja|list=, }}
 }}

}}{{#if: Microsoft |

Entwickler Microsoft |
 {{#if: {{#invoke:Wikidata|claim|P178}} | 
Entwickler claim|P178|parameter=link|references=ja|list=, }}
 }}

}}{{#if: 2016 |

Erscheinungsjahr
 {{#if: {{#invoke:Wikidata|claim|P577}} | 
Erscheinungsjahr claim|P577|references=ja|list=, }} |
   {{#if: {{#invoke:Wikidata|claim|P571}} | 
Erscheinungsjahr claim|P571|references=ja|list=, }}
   }}
 }}

}}{{#ifeq: 10.0.6 | KEINE_ANGABE || {{#if: 10.0.6 |

Aktuelle Version
({{#if: | Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
format 14. April 2026 | {{#timefl:now|date}}}} {{{2}}} | T._Monat JJJJ}} lang= {{#switch: -|=de #default=de-AT
            }}
   }}

}}) }}

 {{#if: {{#invoke:Wikidata|claim|P348|P548|!Q3295609,Q51930650,Q2122918,Q21727724,Q1072356,Q6736813}} | 
Aktuelle Version claim|P348|P548|!Q3295609,Q51930650,Q2122918,Q21727724,Q1072356,Q6736813|references=ja}} {{#if: {{#invoke:Wikidata|claim|P348|P548|!Q3295609,Q51930650,Q2122918,Q21727724,Q1072356,Q6736813|qualifier=P577}} |
({{#invoke:Wikidata|claim|P348|P548|!Q3295609,Q51930650,Q2122918,Q21727724,Q1072356,Q6736813|qualifier=P577}}) }}}}}}

}}{{#ifeq: | KEINE_ANGABE || {{#if: |

Aktuelle Vorabversion
({{#if: | Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
format | {{#timefl:now|date}}}} {{{2}}} | T._Monat JJJJ}} lang= {{#switch: -|=de #default=de-AT
            }}
   }}

}}) }}

 {{#if: {{#invoke:Wikidata|claim|P348|P548|Q1072356,Q51930650,Q3295609,Q2122918,Q21727724}} | 
Aktuelle Vorabversion claim|P348|P548|Q1072356,Q51930650,Q3295609,Q2122918,Q21727724|references=ja}} {{#if: {{#invoke:Wikidata|claim|P348|P548|Q1072356,Q51930650,Q3295609,Q2122918,Q21727724|qualifier=P577}} |
({{#invoke:Wikidata|claim|P348|P548|Q1072356,Q51930650,Q3295609,Q2122918,Q21727724|qualifier=P577}}) }}}}}}

}}{{#if: |

Ausführungsumgebung
 {{#if: plattformunabhängig | 
Betriebssystem plattformunabhängig |
   {{#if: {{#invoke:Wikidata|claim|P306}} | 
Betriebssystem claim|P306|parameter=link|references=ja|list=, }}
   }}
 }}

}}{{#if: verschiedene |

Programmier­sprache
 {{#if: {{#invoke:Wikidata|claim|P277}} | 
Programmier­sprache claim|P277|parameter=link|references=ja|list=, }}
 }}

}}{{#if: Webentwicklung |

Kategorie Webentwicklung

}}{{#if: MIT |

Lizenz MIT |
 {{#if: {{#invoke:Wikidata|claim|P275}} | 
Lizenz claim|P275|parameter=link|references=ja|list=, }}
 }}

}}{{#if: |

deutschsprachig faculty|}} | ja | nein }}

}}{{#if: |

Sonstiges {{{Sonstiges}}}Vorlage:Infobox Software/Wartung/Sonstiges

}}{{#if: asp.net/core
github.com/aspnet/home |

asp.net/core
github.com/aspnet/home |
 {{#if: {{#invoke:Wikidata|claim|P856|notdeprecated=1}} | 
{{#invoke: WLink | formatURL | {{#invoke:Wikidata|claim|P856|parameter=link|notdeprecated=1}}}}
 }}

}}{{#if: |

Dateien [[c:Category:Created with |]]

}}

{{#invoke:Vorlage:Siehe auch|f}}

Mit der Entwicklung von .NET Core wurde auch ASP.NET grundlegend überarbeitet. So kann man damit auch Web-Anwendungen für die (von .NET Core unterstützten) Nicht-Windows-Plattformen entwickeln. Das neue Framework heißt seit Januar 2016 ASP.NET Core (zeitweilig auch ASP.NET 5). Im Unterschied zu ASP.NET wird ASP.NET Core als Open-Source-Projekt entwickelt. Bis zur Version 2.2 konnte man ASP.NET Core noch zusammen mit neueren Versionen des klassischen .Net-Framework verwenden, ab 3.0 jedoch nur noch mit dem neuen, modularen Framework .NET Core.<ref>{{#if:|{{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}| |}}}}{{#if:Rick-Anderson|Rick-Anderson: }}{{#if:|{{#if:Einführung in ASP.NET Core|[{{#invoke:Vorlage:Internetquelle|archivURL|1={{#invoke:URLutil|getNormalized|1={{{archiv-url}}}}}}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel=Einführung in ASP.NET Core}}]{{#if:| ({{{format}}})}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}|{{#if:https://docs.microsoft.com/de-de/aspnet/core/%7C{{#if:{{#invoke:TemplUtl%7Cfaculty%7C}}%7C{{#invoke:Vorlage:Internetquelle%7CTitelFormat%7Ctitel={{#invoke:WLink%7CgetEscapedTitle%7C1=Einführung in ASP.NET Core}}}}|[{{#invoke:URLutil|getNormalized|1=https://docs.microsoft.com/de-de/aspnet/core/}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{#invoke:WLink|getEscapedTitle|1=Einführung in ASP.NET Core}}}}]}}{{#if:| ({{{format}}}{{#if:{{#if: 2019-03-17 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}}

          | )
          | {{#if:{{#ifeq:de-de|de||{{#if:de-de|1}}}}| ; 
              | )}}}}}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}}}{{#if:https://docs.microsoft.com/de-de/aspnet/core/%7C{{#if:{{#invoke:URLutil%7CisResourceURL%7C1=https://docs.microsoft.com/de-de/aspnet/core/}}%7C%7C}}}}{{#if:Einführung in ASP.NET Core|{{#if:{{#invoke:WLink|isValidLinktext|1=Einführung in ASP.NET Core|lines=0}}||}}}}{{#if: | In: {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{{werk}}}}}}}{{#if: | {{{hrsg}}}{{#if: |,|{{#if: 2019-03-17 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: | {{#if:{{#invoke:DateTime|format|{{{datum}}}|noerror=1}}
            |{{#invoke:DateTime|format|{{{datum}}}|T._Monat JJJJ}}
            |{{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, datum={{{datum}}}|class=Zitationswartung}} }}{{#if: |,|{{#if: 2019-03-17 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: | S. {{{seiten}}}{{#if: |,|{{#if: 2019-03-17 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: {{#invoke:TemplUtl|faculty|}}| {{#if:|{{#if:|archiviert|ehemals}}|{{#if:|Archiviert|Ehemals}}}} {{#if:|vom|im}} Vorlage:Referrer{{#if:{{#invoke:TemplUtl|faculty|}}| (nicht mehr online verfügbar)}}{{#if: | am {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}|{{{archiv-datum}}}{{#if:49630||(?)}}}}}}{{#if: 2019-03-17|;}}}}{{#if: 2019-03-17| {{#if:{{#invoke:TemplUtl|faculty|}}|abgerufen|Abgerufen}} {{#switch: {{#invoke:Str|len| {{#invoke:DateTime|format| 2019-03-17 |ISO|noerror=1}} }}
       |4=im Jahr
       |7=im
       |10=am
       |#default={{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, abruf=2019-03-17|class=Zitationswartung}} }} {{#invoke:DateTime|format|2019-03-17|T._Monat JJJJ}}
    | {{#invoke:TemplUtl|failure|1=Vorlage:Internetquelle | abruf=2026-MM-TT ist Pflichtparameter}} }}{{#if:{{#ifeq:de-de|de||{{#if:de-de|1}}}}|{{#if:{{#if: 2019-03-17 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}}
       |  (
       | {{#if: | |  (}}
       }}{{#ifeq:{{#if:de-de|de-de|de}}|de||
          {{#invoke:Multilingual|format|de-de|slang=!|split=[%s,]+|shift=m|separator=, }}}}{{#if: |{{#ifeq:{{#if:de-de|de-de|de}}|de||, }}{{{kommentar}}}}})}}{{#if: {{#if: 2019-03-17 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}} }}de-de|{{#if: |: {{
 #if: 
 | {{
     #ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
     | Vorlage:Str trim
     | {{#invoke:Vorlage:lang|flat}}
     }}
 | {{#ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
     | „Vorlage:Str trim“
     | {{#invoke:Text|quote
         |1={{#if: 
              | {{#invoke:Vorlage:lang|flat}}
              | {{#invoke:Vorlage:lang|flat}} }}
         |2={{#if: {{#invoke:TemplUtl|faculty|}}|de-CH|de}}
         |3=1}} }}

}}{{#if:

   |  (<templatestyles src="Person/styles.css" />{{#if:  | :  }}{{#if:  | , deutsch: „“ }})
   | {{#if: 
       |  ({{#if:  | , deutsch: „“ }})
       | {{#if:  |  (deutsch: „“) }}
 }}

}}{{#if: {{{zitat}}}

   | {{#if: 
       | {{#if: {{{zitat}}}
           | Vorlage:": Text= und 1= gleichzeitig, bzw. Pipe zu viel }} }}
   | Vorlage:": Text= fehlt }}{{#if:  | {{#if: {{#invoke:Text|unstrip|{{{ref}}}}}
             | Vorlage:": Ungültiger Wert: ref=
             | {{{ref}}} }}

}}|.{{#if:{{#invoke:TemplUtl|faculty|}}|{{#if:||{{#ifeq: | JaKeinHinweis |{{#switch:

   |0|=Vorlage:Toter Link/Core{{#if: https://docs.microsoft.com/de-de/aspnet/core/
       | {{#if:  | [15] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: 
           | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }}
         }}
       |   (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.)
     }}{{#switch: 
         |no|0|=
         |#default={{#if:  ||  }}
    }}{{#invoke:TemplatePar|check
         |opt      = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
    }}{{#if: https://docs.microsoft.com/de-de/aspnet/core/
      | {{#if:{{#invoke:URLutil|isWebURL|https://docs.microsoft.com/de-de/aspnet/core/}}
          || {{#if:  ||  }} 
        }}
      | {{#if: 
           | {{#if:  ||  }}
           | {{#if:  ||  }}
        }}
    }}{{#if: 
       | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
         }}
    }}{{#switch: deadurl
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://docs.microsoft.com/de-de/aspnet/core/ Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
            | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
          |no|0|=
          |#default= {{#if:  ||  }}
        }}{{#invoke:TemplatePar|check
         |all      = inline= url=
         |opt      = datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
       }}{{#if: https://docs.microsoft.com/de-de/aspnet/core/
       | {{#if:{{#invoke:URLutil|isWebURL|https://docs.microsoft.com/de-de/aspnet/core/}}
          || {{#if:  ||  }} 
        }}
    }}{{#if: 
         | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
           }}
    }}{{#switch: deadurl
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}[https://docs.microsoft.com/de-de/aspnet/core/ }}|{{#switch: 
   |0|=Vorlage:Toter Link/Core{{#if: https://docs.microsoft.com/de-de/aspnet/core/
       | {{#if:  | [16] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: 
           | {{#if:  | | Vorlage:Toter Link/archivebot }}
         }}
       |   (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.)
     }}{{#switch: 
         |no|0|=
         |#default={{#if:  ||  }}
    }}{{#invoke:TemplatePar|check
         |opt      = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
    }}{{#if: https://docs.microsoft.com/de-de/aspnet/core/
      | {{#if:{{#invoke:URLutil|isWebURL|https://docs.microsoft.com/de-de/aspnet/core/}}
          || {{#if:  ||  }} 
        }}
      | {{#if: 
           | {{#if:  ||  }}
           | {{#if:  ||  }}
        }}
    }}{{#if: 
       | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
         }}
    }}{{#switch: 
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://docs.microsoft.com/de-de/aspnet/core/ Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
            | {{#if:  | | Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
          |no|0|=
          |#default= {{#if:  ||  }}
        }}{{#invoke:TemplatePar|check
         |all      = inline= url=
         |opt      = datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
       }}{{#if: https://docs.microsoft.com/de-de/aspnet/core/
       | {{#if:{{#invoke:URLutil|isWebURL|https://docs.microsoft.com/de-de/aspnet/core/}}
          || {{#if:  ||  }} 
        }}
    }}{{#if: 
         | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
           }}
    }}{{#switch: 
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}[https://docs.microsoft.com/de-de/aspnet/core/ }} }}}}}}}}}}{{#if:|
        {{#invoke:Vorlage:Internetquelle|archivBot|stamp={{{archiv-bot}}}|text={{#if:|Vorlage:Webarchiv/archiv-bot}}

}}}}{{#invoke:TemplatePar|check |all= url= titel= |opt= autor= hrsg= format= sprache= titelerg= werk= seiten= datum= abruf= zugriff= abruf-verborgen= archiv-url= archiv-datum= archiv-bot= kommentar= zitat= AT= CH= offline= |cat= {{#ifeq: 0 | 0 | Wikipedia:Vorlagenfehler/Vorlage:Internetquelle}} |template= Vorlage:Internetquelle |format=0 |preview=1 }}</ref> Ebenso sind Anwendungen, die mit ASP.NET entwickelt wurden, nur zum klassischen .Net-Framework kompatibel.

ASP.NET Core enthält die Frameworks ASP.NET MVC und ASP.NET Web Pages. ASP.NET Web Api wird in das MVC-Framework integriert. Web Forms wurde letztmals mit der .NET Version 4.8 unterstützt und wird nicht mehr auf .NET Core portiert.<ref>{{#if:|{{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}| |}}}}{{#if:DrWindows.de|DrWindows.de: }}{{#if:|{{#if:.NET Core: Microsoft will API-Portierung offiziell abschließen › Dr. Windows|[{{#invoke:Vorlage:Internetquelle|archivURL|1={{#invoke:URLutil|getNormalized|1={{{archiv-url}}}}}}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel=.NET Core: Microsoft will API-Portierung offiziell abschließen › Dr. Windows}}]{{#if:| ({{{format}}})}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}|{{#if:https://www.drwindows.de/news/net-core-microsoft-will-api-portierung-offiziell-abschliessen%7C{{#if:{{#invoke:TemplUtl%7Cfaculty%7C}}%7C{{#invoke:Vorlage:Internetquelle%7CTitelFormat%7Ctitel={{#invoke:WLink%7CgetEscapedTitle%7C1=.NET Core: Microsoft will API-Portierung offiziell abschließen › Dr. Windows}}}}|[{{#invoke:URLutil|getNormalized|1=https://www.drwindows.de/news/net-core-microsoft-will-api-portierung-offiziell-abschliessen}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{#invoke:WLink|getEscapedTitle|1=.NET Core: Microsoft will API-Portierung offiziell abschließen › Dr. Windows}}}}]}}{{#if:| ({{{format}}}{{#if:{{#if: 2019-10-19 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}}

          | )
          | {{#if:{{#ifeq:de-DE|de||{{#if:de-DE|1}}}}| ; 
              | )}}}}}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}}}{{#if:https://www.drwindows.de/news/net-core-microsoft-will-api-portierung-offiziell-abschliessen%7C{{#if:{{#invoke:URLutil%7CisResourceURL%7C1=https://www.drwindows.de/news/net-core-microsoft-will-api-portierung-offiziell-abschliessen}}%7C%7C}}}}{{#if:.NET Core: Microsoft will API-Portierung offiziell abschließen › Dr. Windows|{{#if:{{#invoke:WLink|isValidLinktext|1=.NET Core: Microsoft will API-Portierung offiziell abschließen › Dr. Windows|lines=0}}||}}}}{{#if: | In: {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{{werk}}}}}}}{{#if: | {{{hrsg}}}{{#if: |,|{{#if: 2019-10-19 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: | {{#if:{{#invoke:DateTime|format|{{{datum}}}|noerror=1}}
            |{{#invoke:DateTime|format|{{{datum}}}|T._Monat JJJJ}}
            |{{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, datum={{{datum}}}|class=Zitationswartung}} }}{{#if: |,|{{#if: 2019-10-19 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: | S. {{{seiten}}}{{#if: |,|{{#if: 2019-10-19 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: {{#invoke:TemplUtl|faculty|}}| {{#if:|{{#if:|archiviert|ehemals}}|{{#if:|Archiviert|Ehemals}}}} {{#if:|vom|im}} Vorlage:Referrer{{#if:{{#invoke:TemplUtl|faculty|}}| (nicht mehr online verfügbar)}}{{#if: | am {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}|{{{archiv-datum}}}{{#if:49630||(?)}}}}}}{{#if: 2019-10-19|;}}}}{{#if: 2019-10-19| {{#if:{{#invoke:TemplUtl|faculty|}}|abgerufen|Abgerufen}} {{#switch: {{#invoke:Str|len| {{#invoke:DateTime|format| 2019-10-19 |ISO|noerror=1}} }}
       |4=im Jahr
       |7=im
       |10=am
       |#default={{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, abruf=2019-10-19|class=Zitationswartung}} }} {{#invoke:DateTime|format|2019-10-19|T._Monat JJJJ}}
    | {{#invoke:TemplUtl|failure|1=Vorlage:Internetquelle | abruf=2026-MM-TT ist Pflichtparameter}} }}{{#if:{{#ifeq:de-DE|de||{{#if:de-DE|1}}}}|{{#if:{{#if: 2019-10-19 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}}
       |  (
       | {{#if: | |  (}}
       }}{{#ifeq:{{#if:de-DE|de-DE|de}}|de||
          {{#invoke:Multilingual|format|de-DE|slang=!|split=[%s,]+|shift=m|separator=, }}}}{{#if: |{{#ifeq:{{#if:de-DE|de-DE|de}}|de||, }}{{{kommentar}}}}})}}{{#if: {{#if: 2019-10-19 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}} }}de-DE|{{#if: |: {{
 #if: 
 | {{
     #ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
     | Vorlage:Str trim
     | {{#invoke:Vorlage:lang|flat}}
     }}
 | {{#ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
     | „Vorlage:Str trim“
     | {{#invoke:Text|quote
         |1={{#if: 
              | {{#invoke:Vorlage:lang|flat}}
              | {{#invoke:Vorlage:lang|flat}} }}
         |2={{#if: {{#invoke:TemplUtl|faculty|}}|de-CH|de}}
         |3=1}} }}

}}{{#if:

   |  (<templatestyles src="Person/styles.css" />{{#if:  | :  }}{{#if:  | , deutsch: „“ }})
   | {{#if: 
       |  ({{#if:  | , deutsch: „“ }})
       | {{#if:  |  (deutsch: „“) }}
 }}

}}{{#if: {{{zitat}}}

   | {{#if: 
       | {{#if: {{{zitat}}}
           | Vorlage:": Text= und 1= gleichzeitig, bzw. Pipe zu viel }} }}
   | Vorlage:": Text= fehlt }}{{#if:  | {{#if: {{#invoke:Text|unstrip|{{{ref}}}}}
             | Vorlage:": Ungültiger Wert: ref=
             | {{{ref}}} }}

}}|.{{#if:{{#invoke:TemplUtl|faculty|}}|{{#if:||{{#ifeq: | JaKeinHinweis |{{#switch:

   |0|=Vorlage:Toter Link/Core{{#if: https://www.drwindows.de/news/net-core-microsoft-will-api-portierung-offiziell-abschliessen
       | {{#if:  | [17] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: 
           | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }}
         }}
       |   (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.)
     }}{{#switch: 
         |no|0|=
         |#default={{#if:  ||  }}
    }}{{#invoke:TemplatePar|check
         |opt      = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
    }}{{#if: https://www.drwindows.de/news/net-core-microsoft-will-api-portierung-offiziell-abschliessen
      | {{#if:{{#invoke:URLutil|isWebURL|https://www.drwindows.de/news/net-core-microsoft-will-api-portierung-offiziell-abschliessen}}
          || {{#if:  ||  }} 
        }}
      | {{#if: 
           | {{#if:  ||  }}
           | {{#if:  ||  }}
        }}
    }}{{#if: 
       | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
         }}
    }}{{#switch: deadurl
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://www.drwindows.de/news/net-core-microsoft-will-api-portierung-offiziell-abschliessen Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
            | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
          |no|0|=
          |#default= {{#if:  ||  }}
        }}{{#invoke:TemplatePar|check
         |all      = inline= url=
         |opt      = datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
       }}{{#if: https://www.drwindows.de/news/net-core-microsoft-will-api-portierung-offiziell-abschliessen
       | {{#if:{{#invoke:URLutil|isWebURL|https://www.drwindows.de/news/net-core-microsoft-will-api-portierung-offiziell-abschliessen}}
          || {{#if:  ||  }} 
        }}
    }}{{#if: 
         | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
           }}
    }}{{#switch: deadurl
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}[https://www.drwindows.de/news/net-core-microsoft-will-api-portierung-offiziell-abschliessen }}|{{#switch: 
   |0|=Vorlage:Toter Link/Core{{#if: https://www.drwindows.de/news/net-core-microsoft-will-api-portierung-offiziell-abschliessen
       | {{#if:  | [18] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: 
           | {{#if:  | | Vorlage:Toter Link/archivebot }}
         }}
       |   (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.)
     }}{{#switch: 
         |no|0|=
         |#default={{#if:  ||  }}
    }}{{#invoke:TemplatePar|check
         |opt      = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
    }}{{#if: https://www.drwindows.de/news/net-core-microsoft-will-api-portierung-offiziell-abschliessen
      | {{#if:{{#invoke:URLutil|isWebURL|https://www.drwindows.de/news/net-core-microsoft-will-api-portierung-offiziell-abschliessen}}
          || {{#if:  ||  }} 
        }}
      | {{#if: 
           | {{#if:  ||  }}
           | {{#if:  ||  }}
        }}
    }}{{#if: 
       | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
         }}
    }}{{#switch: 
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://www.drwindows.de/news/net-core-microsoft-will-api-portierung-offiziell-abschliessen Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
            | {{#if:  | | Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
          |no|0|=
          |#default= {{#if:  ||  }}
        }}{{#invoke:TemplatePar|check
         |all      = inline= url=
         |opt      = datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
       }}{{#if: https://www.drwindows.de/news/net-core-microsoft-will-api-portierung-offiziell-abschliessen
       | {{#if:{{#invoke:URLutil|isWebURL|https://www.drwindows.de/news/net-core-microsoft-will-api-portierung-offiziell-abschliessen}}
          || {{#if:  ||  }} 
        }}
    }}{{#if: 
         | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
           }}
    }}{{#switch: 
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}[https://www.drwindows.de/news/net-core-microsoft-will-api-portierung-offiziell-abschliessen }} }}}}}}}}}}{{#if:|
        {{#invoke:Vorlage:Internetquelle|archivBot|stamp={{{archiv-bot}}}|text={{#if:|Vorlage:Webarchiv/archiv-bot}}

}}}}{{#invoke:TemplatePar|check |all= url= titel= |opt= autor= hrsg= format= sprache= titelerg= werk= seiten= datum= abruf= zugriff= abruf-verborgen= archiv-url= archiv-datum= archiv-bot= kommentar= zitat= AT= CH= offline= |cat= {{#ifeq: 0 | 0 | Wikipedia:Vorlagenfehler/Vorlage:Internetquelle}} |template= Vorlage:Internetquelle |format=0 |preview=1 }}</ref>

Ab der Version 2 gibt es die Möglichkeit das MVC-Pattern mit Hilfe sogenannter „Razor Pages“ zu vereinfachen.<ref>{{#if:|{{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}| |}}}}{{#if:Rick-Anderson|Rick-Anderson: }}{{#if:|{{#if:Introduction to Razor Pages in ASP.NET Core|[{{#invoke:Vorlage:Internetquelle|archivURL|1={{#invoke:URLutil|getNormalized|1={{{archiv-url}}}}}}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel=Introduction to Razor Pages in ASP.NET Core}}]{{#if:| ({{{format}}})}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}|{{#if:https://docs.microsoft.com/en-us/aspnet/core/mvc/razor-pages/?tabs=visual-studio%7C{{#if:{{#invoke:TemplUtl%7Cfaculty%7C}}%7C{{#invoke:Vorlage:Internetquelle%7CTitelFormat%7Ctitel={{#invoke:WLink%7CgetEscapedTitle%7C1=Introduction to Razor Pages in ASP.NET Core}}}}|[{{#invoke:URLutil|getNormalized|1=https://docs.microsoft.com/en-us/aspnet/core/mvc/razor-pages/?tabs=visual-studio}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{#invoke:WLink|getEscapedTitle|1=Introduction to Razor Pages in ASP.NET Core}}}}]}}{{#if:| ({{{format}}}{{#if:{{#if: 2017-09-28 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}}

          | )
          | {{#if:{{#ifeq:en-US|de||{{#if:en-US|1}}}}| ; 
              | )}}}}}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}}}{{#if:https://docs.microsoft.com/en-us/aspnet/core/mvc/razor-pages/?tabs=visual-studio%7C{{#if:{{#invoke:URLutil%7CisResourceURL%7C1=https://docs.microsoft.com/en-us/aspnet/core/mvc/razor-pages/?tabs=visual-studio}}%7C%7C}}}}{{#if:Introduction to Razor Pages in ASP.NET Core|{{#if:{{#invoke:WLink|isValidLinktext|1=Introduction to Razor Pages in ASP.NET Core|lines=0}}||}}}}{{#if: | In: {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{{werk}}}}}}}{{#if: | {{{hrsg}}}{{#if: |,|{{#if: 2017-09-28 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: | {{#if:{{#invoke:DateTime|format|{{{datum}}}|noerror=1}}
            |{{#invoke:DateTime|format|{{{datum}}}|T._Monat JJJJ}}
            |{{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, datum={{{datum}}}|class=Zitationswartung}} }}{{#if: |,|{{#if: 2017-09-28 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: | S. {{{seiten}}}{{#if: |,|{{#if: 2017-09-28 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: {{#invoke:TemplUtl|faculty|}}| {{#if:|{{#if:|archiviert|ehemals}}|{{#if:|Archiviert|Ehemals}}}} {{#if:|vom|im}} Vorlage:Referrer{{#if:{{#invoke:TemplUtl|faculty|}}| (nicht mehr online verfügbar)}}{{#if: | am {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}|{{{archiv-datum}}}{{#if:49630||(?)}}}}}}{{#if: 2017-09-28|;}}}}{{#if: 2017-09-28| {{#if:{{#invoke:TemplUtl|faculty|}}|abgerufen|Abgerufen}} {{#switch: {{#invoke:Str|len| {{#invoke:DateTime|format| 2017-09-28 |ISO|noerror=1}} }}
       |4=im Jahr
       |7=im
       |10=am
       |#default={{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, abruf=2017-09-28|class=Zitationswartung}} }} {{#invoke:DateTime|format|2017-09-28|T._Monat JJJJ}}
    | {{#invoke:TemplUtl|failure|1=Vorlage:Internetquelle | abruf=2026-MM-TT ist Pflichtparameter}} }}{{#if:{{#ifeq:en-US|de||{{#if:en-US|1}}}}|{{#if:{{#if: 2017-09-28 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}}
       |  (
       | {{#if: | |  (}}
       }}{{#ifeq:{{#if:en-US|en-US|de}}|de||
          {{#invoke:Multilingual|format|en-US|slang=!|split=[%s,]+|shift=m|separator=, }}}}{{#if: |{{#ifeq:{{#if:en-US|en-US|de}}|de||, }}{{{kommentar}}}}})}}{{#if: {{#if: 2017-09-28 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}} }}en-US|{{#if: |: {{
 #if: 
 | {{
     #ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
     | Vorlage:Str trim
     | {{#invoke:Vorlage:lang|flat}}
     }}
 | {{#ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
     | „Vorlage:Str trim“
     | {{#invoke:Text|quote
         |1={{#if: 
              | {{#invoke:Vorlage:lang|flat}}
              | {{#invoke:Vorlage:lang|flat}} }}
         |2={{#if: {{#invoke:TemplUtl|faculty|}}|de-CH|de}}
         |3=1}} }}

}}{{#if:

   |  (<templatestyles src="Person/styles.css" />{{#if:  | :  }}{{#if:  | , deutsch: „“ }})
   | {{#if: 
       |  ({{#if:  | , deutsch: „“ }})
       | {{#if:  |  (deutsch: „“) }}
 }}

}}{{#if: {{{zitat}}}

   | {{#if: 
       | {{#if: {{{zitat}}}
           | Vorlage:": Text= und 1= gleichzeitig, bzw. Pipe zu viel }} }}
   | Vorlage:": Text= fehlt }}{{#if:  | {{#if: {{#invoke:Text|unstrip|{{{ref}}}}}
             | Vorlage:": Ungültiger Wert: ref=
             | {{{ref}}} }}

}}|.{{#if:{{#invoke:TemplUtl|faculty|}}|{{#if:||{{#ifeq: | JaKeinHinweis |{{#switch:

   |0|=Vorlage:Toter Link/Core{{#if: https://docs.microsoft.com/en-us/aspnet/core/mvc/razor-pages/?tabs=visual-studio
       | {{#if:  | [19] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: 
           | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }}
         }}
       |   (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.)
     }}{{#switch: 
         |no|0|=
         |#default={{#if:  ||  }}
    }}{{#invoke:TemplatePar|check
         |opt      = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
    }}{{#if: https://docs.microsoft.com/en-us/aspnet/core/mvc/razor-pages/?tabs=visual-studio
      | {{#if:{{#invoke:URLutil|isWebURL|https://docs.microsoft.com/en-us/aspnet/core/mvc/razor-pages/?tabs=visual-studio}}
          || {{#if:  ||  }} 
        }}
      | {{#if: 
           | {{#if:  ||  }}
           | {{#if:  ||  }}
        }}
    }}{{#if: 
       | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
         }}
    }}{{#switch: deadurl
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://docs.microsoft.com/en-us/aspnet/core/mvc/razor-pages/?tabs=visual-studio Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
            | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
          |no|0|=
          |#default= {{#if:  ||  }}
        }}{{#invoke:TemplatePar|check
         |all      = inline= url=
         |opt      = datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
       }}{{#if: https://docs.microsoft.com/en-us/aspnet/core/mvc/razor-pages/?tabs=visual-studio
       | {{#if:{{#invoke:URLutil|isWebURL|https://docs.microsoft.com/en-us/aspnet/core/mvc/razor-pages/?tabs=visual-studio}}
          || {{#if:  ||  }} 
        }}
    }}{{#if: 
         | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
           }}
    }}{{#switch: deadurl
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}[https://docs.microsoft.com/en-us/aspnet/core/mvc/razor-pages/?tabs=visual-studio }}|{{#switch: 
   |0|=Vorlage:Toter Link/Core{{#if: https://docs.microsoft.com/en-us/aspnet/core/mvc/razor-pages/?tabs=visual-studio
       | {{#if:  | [20] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: 
           | {{#if:  | | Vorlage:Toter Link/archivebot }}
         }}
       |   (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.)
     }}{{#switch: 
         |no|0|=
         |#default={{#if:  ||  }}
    }}{{#invoke:TemplatePar|check
         |opt      = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
    }}{{#if: https://docs.microsoft.com/en-us/aspnet/core/mvc/razor-pages/?tabs=visual-studio
      | {{#if:{{#invoke:URLutil|isWebURL|https://docs.microsoft.com/en-us/aspnet/core/mvc/razor-pages/?tabs=visual-studio}}
          || {{#if:  ||  }} 
        }}
      | {{#if: 
           | {{#if:  ||  }}
           | {{#if:  ||  }}
        }}
    }}{{#if: 
       | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
         }}
    }}{{#switch: 
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://docs.microsoft.com/en-us/aspnet/core/mvc/razor-pages/?tabs=visual-studio Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
            | {{#if:  | | Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
          |no|0|=
          |#default= {{#if:  ||  }}
        }}{{#invoke:TemplatePar|check
         |all      = inline= url=
         |opt      = datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
       }}{{#if: https://docs.microsoft.com/en-us/aspnet/core/mvc/razor-pages/?tabs=visual-studio
       | {{#if:{{#invoke:URLutil|isWebURL|https://docs.microsoft.com/en-us/aspnet/core/mvc/razor-pages/?tabs=visual-studio}}
          || {{#if:  ||  }} 
        }}
    }}{{#if: 
         | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
           }}
    }}{{#switch: 
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}[https://docs.microsoft.com/en-us/aspnet/core/mvc/razor-pages/?tabs=visual-studio }} }}}}}}}}}}{{#if:|
        {{#invoke:Vorlage:Internetquelle|archivBot|stamp={{{archiv-bot}}}|text={{#if:|Vorlage:Webarchiv/archiv-bot}}

}}}}{{#invoke:TemplatePar|check |all= url= titel= |opt= autor= hrsg= format= sprache= titelerg= werk= seiten= datum= abruf= zugriff= abruf-verborgen= archiv-url= archiv-datum= archiv-bot= kommentar= zitat= AT= CH= offline= |cat= {{#ifeq: 0 | 0 | Wikipedia:Vorlagenfehler/Vorlage:Internetquelle}} |template= Vorlage:Internetquelle |format=0 |preview=1 }}</ref><ref>{{#if:|{{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}| |}}}}{{#if:Rick-Anderson|Rick-Anderson: }}{{#if:|{{#if:Choose between ASP.NET and ASP.NET Core|[{{#invoke:Vorlage:Internetquelle|archivURL|1={{#invoke:URLutil|getNormalized|1={{{archiv-url}}}}}}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel=Choose between ASP.NET and ASP.NET Core}}]{{#if:| ({{{format}}})}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}|{{#if:https://docs.microsoft.com/en-us/aspnet/core/choose-aspnet-framework%7C{{#if:{{#invoke:TemplUtl%7Cfaculty%7C}}%7C{{#invoke:Vorlage:Internetquelle%7CTitelFormat%7Ctitel={{#invoke:WLink%7CgetEscapedTitle%7C1=Choose between ASP.NET and ASP.NET Core}}}}|[{{#invoke:URLutil|getNormalized|1=https://docs.microsoft.com/en-us/aspnet/core/choose-aspnet-framework}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{#invoke:WLink|getEscapedTitle|1=Choose between ASP.NET and ASP.NET Core}}}}]}}{{#if:| ({{{format}}}{{#if:{{#if: 2017-09-28 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}}

          | )
          | {{#if:{{#ifeq:en-US|de||{{#if:en-US|1}}}}| ; 
              | )}}}}}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}}}{{#if:https://docs.microsoft.com/en-us/aspnet/core/choose-aspnet-framework%7C{{#if:{{#invoke:URLutil%7CisResourceURL%7C1=https://docs.microsoft.com/en-us/aspnet/core/choose-aspnet-framework}}%7C%7C}}}}{{#if:Choose between ASP.NET and ASP.NET Core|{{#if:{{#invoke:WLink|isValidLinktext|1=Choose between ASP.NET and ASP.NET Core|lines=0}}||}}}}{{#if: | In: {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{{werk}}}}}}}{{#if: | {{{hrsg}}}{{#if: |,|{{#if: 2017-09-28 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: | {{#if:{{#invoke:DateTime|format|{{{datum}}}|noerror=1}}
            |{{#invoke:DateTime|format|{{{datum}}}|T._Monat JJJJ}}
            |{{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, datum={{{datum}}}|class=Zitationswartung}} }}{{#if: |,|{{#if: 2017-09-28 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: | S. {{{seiten}}}{{#if: |,|{{#if: 2017-09-28 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: {{#invoke:TemplUtl|faculty|}}| {{#if:|{{#if:|archiviert|ehemals}}|{{#if:|Archiviert|Ehemals}}}} {{#if:|vom|im}} Vorlage:Referrer{{#if:{{#invoke:TemplUtl|faculty|}}| (nicht mehr online verfügbar)}}{{#if: | am {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}|{{{archiv-datum}}}{{#if:49630||(?)}}}}}}{{#if: 2017-09-28|;}}}}{{#if: 2017-09-28| {{#if:{{#invoke:TemplUtl|faculty|}}|abgerufen|Abgerufen}} {{#switch: {{#invoke:Str|len| {{#invoke:DateTime|format| 2017-09-28 |ISO|noerror=1}} }}
       |4=im Jahr
       |7=im
       |10=am
       |#default={{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, abruf=2017-09-28|class=Zitationswartung}} }} {{#invoke:DateTime|format|2017-09-28|T._Monat JJJJ}}
    | {{#invoke:TemplUtl|failure|1=Vorlage:Internetquelle | abruf=2026-MM-TT ist Pflichtparameter}} }}{{#if:{{#ifeq:en-US|de||{{#if:en-US|1}}}}|{{#if:{{#if: 2017-09-28 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}}
       |  (
       | {{#if: | |  (}}
       }}{{#ifeq:{{#if:en-US|en-US|de}}|de||
          {{#invoke:Multilingual|format|en-US|slang=!|split=[%s,]+|shift=m|separator=, }}}}{{#if: |{{#ifeq:{{#if:en-US|en-US|de}}|de||, }}{{{kommentar}}}}})}}{{#if: {{#if: 2017-09-28 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}} }}en-US|{{#if: |: {{
 #if: 
 | {{
     #ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
     | Vorlage:Str trim
     | {{#invoke:Vorlage:lang|flat}}
     }}
 | {{#ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
     | „Vorlage:Str trim“
     | {{#invoke:Text|quote
         |1={{#if: 
              | {{#invoke:Vorlage:lang|flat}}
              | {{#invoke:Vorlage:lang|flat}} }}
         |2={{#if: {{#invoke:TemplUtl|faculty|}}|de-CH|de}}
         |3=1}} }}

}}{{#if:

   |  (<templatestyles src="Person/styles.css" />{{#if:  | :  }}{{#if:  | , deutsch: „“ }})
   | {{#if: 
       |  ({{#if:  | , deutsch: „“ }})
       | {{#if:  |  (deutsch: „“) }}
 }}

}}{{#if: {{{zitat}}}

   | {{#if: 
       | {{#if: {{{zitat}}}
           | Vorlage:": Text= und 1= gleichzeitig, bzw. Pipe zu viel }} }}
   | Vorlage:": Text= fehlt }}{{#if:  | {{#if: {{#invoke:Text|unstrip|{{{ref}}}}}
             | Vorlage:": Ungültiger Wert: ref=
             | {{{ref}}} }}

}}|.{{#if:{{#invoke:TemplUtl|faculty|}}|{{#if:||{{#ifeq: | JaKeinHinweis |{{#switch:

   |0|=Vorlage:Toter Link/Core{{#if: https://docs.microsoft.com/en-us/aspnet/core/choose-aspnet-framework
       | {{#if:  | [21] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: 
           | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }}
         }}
       |   (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.)
     }}{{#switch: 
         |no|0|=
         |#default={{#if:  ||  }}
    }}{{#invoke:TemplatePar|check
         |opt      = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
    }}{{#if: https://docs.microsoft.com/en-us/aspnet/core/choose-aspnet-framework
      | {{#if:{{#invoke:URLutil|isWebURL|https://docs.microsoft.com/en-us/aspnet/core/choose-aspnet-framework}}
          || {{#if:  ||  }} 
        }}
      | {{#if: 
           | {{#if:  ||  }}
           | {{#if:  ||  }}
        }}
    }}{{#if: 
       | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
         }}
    }}{{#switch: deadurl
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://docs.microsoft.com/en-us/aspnet/core/choose-aspnet-framework Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
            | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
          |no|0|=
          |#default= {{#if:  ||  }}
        }}{{#invoke:TemplatePar|check
         |all      = inline= url=
         |opt      = datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
       }}{{#if: https://docs.microsoft.com/en-us/aspnet/core/choose-aspnet-framework
       | {{#if:{{#invoke:URLutil|isWebURL|https://docs.microsoft.com/en-us/aspnet/core/choose-aspnet-framework}}
          || {{#if:  ||  }} 
        }}
    }}{{#if: 
         | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
           }}
    }}{{#switch: deadurl
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}[https://docs.microsoft.com/en-us/aspnet/core/choose-aspnet-framework }}|{{#switch: 
   |0|=Vorlage:Toter Link/Core{{#if: https://docs.microsoft.com/en-us/aspnet/core/choose-aspnet-framework
       | {{#if:  | [22] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: 
           | {{#if:  | | Vorlage:Toter Link/archivebot }}
         }}
       |   (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.)
     }}{{#switch: 
         |no|0|=
         |#default={{#if:  ||  }}
    }}{{#invoke:TemplatePar|check
         |opt      = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
    }}{{#if: https://docs.microsoft.com/en-us/aspnet/core/choose-aspnet-framework
      | {{#if:{{#invoke:URLutil|isWebURL|https://docs.microsoft.com/en-us/aspnet/core/choose-aspnet-framework}}
          || {{#if:  ||  }} 
        }}
      | {{#if: 
           | {{#if:  ||  }}
           | {{#if:  ||  }}
        }}
    }}{{#if: 
       | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
         }}
    }}{{#switch: 
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://docs.microsoft.com/en-us/aspnet/core/choose-aspnet-framework Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
            | {{#if:  | | Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
          |no|0|=
          |#default= {{#if:  ||  }}
        }}{{#invoke:TemplatePar|check
         |all      = inline= url=
         |opt      = datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
       }}{{#if: https://docs.microsoft.com/en-us/aspnet/core/choose-aspnet-framework
       | {{#if:{{#invoke:URLutil|isWebURL|https://docs.microsoft.com/en-us/aspnet/core/choose-aspnet-framework}}
          || {{#if:  ||  }} 
        }}
    }}{{#if: 
         | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
           }}
    }}{{#switch: 
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}[https://docs.microsoft.com/en-us/aspnet/core/choose-aspnet-framework }} }}}}}}}}}}{{#if:|
        {{#invoke:Vorlage:Internetquelle|archivBot|stamp={{{archiv-bot}}}|text={{#if:|Vorlage:Webarchiv/archiv-bot}}

}}}}{{#invoke:TemplatePar|check |all= url= titel= |opt= autor= hrsg= format= sprache= titelerg= werk= seiten= datum= abruf= zugriff= abruf-verborgen= archiv-url= archiv-datum= archiv-bot= kommentar= zitat= AT= CH= offline= |cat= {{#ifeq: 0 | 0 | Wikipedia:Vorlagenfehler/Vorlage:Internetquelle}} |template= Vorlage:Internetquelle |format=0 |preview=1 }}</ref> Dieser Ansatz stellt die von Microsoft empfohlene Vorgehensweise dar.<ref>{{#if:|{{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}| |}}}}{{#if:Rick-Anderson|Rick-Anderson: }}{{#if:|{{#if:Choose between ASP.NET and ASP.NET Core|[{{#invoke:Vorlage:Internetquelle|archivURL|1={{#invoke:URLutil|getNormalized|1={{{archiv-url}}}}}}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel=Choose between ASP.NET and ASP.NET Core}}]{{#if:| ({{{format}}})}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}|{{#if:https://docs.microsoft.com/en-us/aspnet/core/choose-aspnet-framework?view=aspnetcore-2.1%7C{{#if:{{#invoke:TemplUtl%7Cfaculty%7C}}%7C{{#invoke:Vorlage:Internetquelle%7CTitelFormat%7Ctitel={{#invoke:WLink%7CgetEscapedTitle%7C1=Choose between ASP.NET and ASP.NET Core}}}}|[{{#invoke:URLutil|getNormalized|1=https://docs.microsoft.com/en-us/aspnet/core/choose-aspnet-framework?view=aspnetcore-2.1}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{#invoke:WLink|getEscapedTitle|1=Choose between ASP.NET and ASP.NET Core}}}}]}}{{#if:| ({{{format}}}{{#if:{{#if: 2018-05-08 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}}

          | )
          | {{#if:{{#ifeq:en-US|de||{{#if:en-US|1}}}}| ; 
              | )}}}}}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}}}{{#if:https://docs.microsoft.com/en-us/aspnet/core/choose-aspnet-framework?view=aspnetcore-2.1%7C{{#if:{{#invoke:URLutil%7CisResourceURL%7C1=https://docs.microsoft.com/en-us/aspnet/core/choose-aspnet-framework?view=aspnetcore-2.1}}%7C%7C}}}}{{#if:Choose between ASP.NET and ASP.NET Core|{{#if:{{#invoke:WLink|isValidLinktext|1=Choose between ASP.NET and ASP.NET Core|lines=0}}||}}}}{{#if: | In: {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{{werk}}}}}}}{{#if: | {{{hrsg}}}{{#if: |,|{{#if: 2018-05-08 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: | {{#if:{{#invoke:DateTime|format|{{{datum}}}|noerror=1}}
            |{{#invoke:DateTime|format|{{{datum}}}|T._Monat JJJJ}}
            |{{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, datum={{{datum}}}|class=Zitationswartung}} }}{{#if: |,|{{#if: 2018-05-08 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: | S. {{{seiten}}}{{#if: |,|{{#if: 2018-05-08 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: {{#invoke:TemplUtl|faculty|}}| {{#if:|{{#if:|archiviert|ehemals}}|{{#if:|Archiviert|Ehemals}}}} {{#if:|vom|im}} Vorlage:Referrer{{#if:{{#invoke:TemplUtl|faculty|}}| (nicht mehr online verfügbar)}}{{#if: | am {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}|{{{archiv-datum}}}{{#if:49630||(?)}}}}}}{{#if: 2018-05-08|;}}}}{{#if: 2018-05-08| {{#if:{{#invoke:TemplUtl|faculty|}}|abgerufen|Abgerufen}} {{#switch: {{#invoke:Str|len| {{#invoke:DateTime|format| 2018-05-08 |ISO|noerror=1}} }}
       |4=im Jahr
       |7=im
       |10=am
       |#default={{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, abruf=2018-05-08|class=Zitationswartung}} }} {{#invoke:DateTime|format|2018-05-08|T._Monat JJJJ}}
    | {{#invoke:TemplUtl|failure|1=Vorlage:Internetquelle | abruf=2026-MM-TT ist Pflichtparameter}} }}{{#if:{{#ifeq:en-US|de||{{#if:en-US|1}}}}|{{#if:{{#if: 2018-05-08 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}}
       |  (
       | {{#if: | |  (}}
       }}{{#ifeq:{{#if:en-US|en-US|de}}|de||
          {{#invoke:Multilingual|format|en-US|slang=!|split=[%s,]+|shift=m|separator=, }}}}{{#if: |{{#ifeq:{{#if:en-US|en-US|de}}|de||, }}{{{kommentar}}}}})}}{{#if: {{#if: 2018-05-08 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}} }}en-US|{{#if: |: {{
 #if: 
 | {{
     #ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
     | Vorlage:Str trim
     | {{#invoke:Vorlage:lang|flat}}
     }}
 | {{#ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
     | „Vorlage:Str trim“
     | {{#invoke:Text|quote
         |1={{#if: 
              | {{#invoke:Vorlage:lang|flat}}
              | {{#invoke:Vorlage:lang|flat}} }}
         |2={{#if: {{#invoke:TemplUtl|faculty|}}|de-CH|de}}
         |3=1}} }}

}}{{#if:

   |  (<templatestyles src="Person/styles.css" />{{#if:  | :  }}{{#if:  | , deutsch: „“ }})
   | {{#if: 
       |  ({{#if:  | , deutsch: „“ }})
       | {{#if:  |  (deutsch: „“) }}
 }}

}}{{#if: {{{zitat}}}

   | {{#if: 
       | {{#if: {{{zitat}}}
           | Vorlage:": Text= und 1= gleichzeitig, bzw. Pipe zu viel }} }}
   | Vorlage:": Text= fehlt }}{{#if:  | {{#if: {{#invoke:Text|unstrip|{{{ref}}}}}
             | Vorlage:": Ungültiger Wert: ref=
             | {{{ref}}} }}

}}|.{{#if:{{#invoke:TemplUtl|faculty|}}|{{#if:||{{#ifeq: | JaKeinHinweis |{{#switch:

   |0|=Vorlage:Toter Link/Core{{#if: https://docs.microsoft.com/en-us/aspnet/core/choose-aspnet-framework?view=aspnetcore-2.1
       | {{#if:  | [23] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: 
           | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }}
         }}
       |   (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.)
     }}{{#switch: 
         |no|0|=
         |#default={{#if:  ||  }}
    }}{{#invoke:TemplatePar|check
         |opt      = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
    }}{{#if: https://docs.microsoft.com/en-us/aspnet/core/choose-aspnet-framework?view=aspnetcore-2.1
      | {{#if:{{#invoke:URLutil|isWebURL|https://docs.microsoft.com/en-us/aspnet/core/choose-aspnet-framework?view=aspnetcore-2.1}}
          || {{#if:  ||  }} 
        }}
      | {{#if: 
           | {{#if:  ||  }}
           | {{#if:  ||  }}
        }}
    }}{{#if: 
       | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
         }}
    }}{{#switch: deadurl
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://docs.microsoft.com/en-us/aspnet/core/choose-aspnet-framework?view=aspnetcore-2.1 Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
            | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
          |no|0|=
          |#default= {{#if:  ||  }}
        }}{{#invoke:TemplatePar|check
         |all      = inline= url=
         |opt      = datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
       }}{{#if: https://docs.microsoft.com/en-us/aspnet/core/choose-aspnet-framework?view=aspnetcore-2.1
       | {{#if:{{#invoke:URLutil|isWebURL|https://docs.microsoft.com/en-us/aspnet/core/choose-aspnet-framework?view=aspnetcore-2.1}}
          || {{#if:  ||  }} 
        }}
    }}{{#if: 
         | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
           }}
    }}{{#switch: deadurl
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}[https://docs.microsoft.com/en-us/aspnet/core/choose-aspnet-framework?view=aspnetcore-2.1 }}|{{#switch: 
   |0|=Vorlage:Toter Link/Core{{#if: https://docs.microsoft.com/en-us/aspnet/core/choose-aspnet-framework?view=aspnetcore-2.1
       | {{#if:  | [24] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: 
           | {{#if:  | | Vorlage:Toter Link/archivebot }}
         }}
       |   (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.)
     }}{{#switch: 
         |no|0|=
         |#default={{#if:  ||  }}
    }}{{#invoke:TemplatePar|check
         |opt      = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
    }}{{#if: https://docs.microsoft.com/en-us/aspnet/core/choose-aspnet-framework?view=aspnetcore-2.1
      | {{#if:{{#invoke:URLutil|isWebURL|https://docs.microsoft.com/en-us/aspnet/core/choose-aspnet-framework?view=aspnetcore-2.1}}
          || {{#if:  ||  }} 
        }}
      | {{#if: 
           | {{#if:  ||  }}
           | {{#if:  ||  }}
        }}
    }}{{#if: 
       | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
         }}
    }}{{#switch: 
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://docs.microsoft.com/en-us/aspnet/core/choose-aspnet-framework?view=aspnetcore-2.1 Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
            | {{#if:  | | Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
          |no|0|=
          |#default= {{#if:  ||  }}
        }}{{#invoke:TemplatePar|check
         |all      = inline= url=
         |opt      = datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
       }}{{#if: https://docs.microsoft.com/en-us/aspnet/core/choose-aspnet-framework?view=aspnetcore-2.1
       | {{#if:{{#invoke:URLutil|isWebURL|https://docs.microsoft.com/en-us/aspnet/core/choose-aspnet-framework?view=aspnetcore-2.1}}
          || {{#if:  ||  }} 
        }}
    }}{{#if: 
         | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
           }}
    }}{{#switch: 
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}[https://docs.microsoft.com/en-us/aspnet/core/choose-aspnet-framework?view=aspnetcore-2.1 }} }}}}}}}}}}{{#if:|
        {{#invoke:Vorlage:Internetquelle|archivBot|stamp={{{archiv-bot}}}|text={{#if:|Vorlage:Webarchiv/archiv-bot}}

}}}}{{#invoke:TemplatePar|check |all= url= titel= |opt= autor= hrsg= format= sprache= titelerg= werk= seiten= datum= abruf= zugriff= abruf-verborgen= archiv-url= archiv-datum= archiv-bot= kommentar= zitat= AT= CH= offline= |cat= {{#ifeq: 0 | 0 | Wikipedia:Vorlagenfehler/Vorlage:Internetquelle}} |template= Vorlage:Internetquelle |format=0 |preview=1 }}</ref>

Mit der Version 2.1 wurde im Mai 2018 neben zahlreichen kleineren Verbesserungen auch das Signal.R Framework (siehe unten) in einer ASP.NET Core Version bereitgestellt (ASP.NET Core SignalR).<ref>{{#invoke:Vorlage:Literatur|f}}</ref>

Mit der Version 3 wurde ein neues Framework namens Server-side Blazor hinzugefügt, das die Entwicklung interaktiver Weboberflächen mit C# (ohne notwendige JavaScript-Programmierung) unterstützt. Zur Kommunikation wird das auf Websockets basierende Signal.R verwendet.<ref>{{#if:|{{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}| |}}}}{{#if:guardrex|guardrex: }}{{#if:|{{#if:Einführung in Razor Components|[{{#invoke:Vorlage:Internetquelle|archivURL|1={{#invoke:URLutil|getNormalized|1={{{archiv-url}}}}}}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel=Einführung in Razor Components}}]{{#if:| ({{{format}}})}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}|{{#if:https://docs.microsoft.com/de-de/aspnet/core/razor-components/%7C{{#if:{{#invoke:TemplUtl%7Cfaculty%7C}}%7C{{#invoke:Vorlage:Internetquelle%7CTitelFormat%7Ctitel={{#invoke:WLink%7CgetEscapedTitle%7C1=Einführung in Razor Components}}}}|[{{#invoke:URLutil|getNormalized|1=https://docs.microsoft.com/de-de/aspnet/core/razor-components/}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{#invoke:WLink|getEscapedTitle|1=Einführung in Razor Components}}}}]}}{{#if:| ({{{format}}}{{#if:{{#if: 2019-03-18 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}}

          | )
          | {{#if:{{#ifeq:de-de|de||{{#if:de-de|1}}}}| ; 
              | )}}}}}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}}}{{#if:https://docs.microsoft.com/de-de/aspnet/core/razor-components/%7C{{#if:{{#invoke:URLutil%7CisResourceURL%7C1=https://docs.microsoft.com/de-de/aspnet/core/razor-components/}}%7C%7C}}}}{{#if:Einführung in Razor Components|{{#if:{{#invoke:WLink|isValidLinktext|1=Einführung in Razor Components|lines=0}}||}}}}{{#if: | In: {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{{werk}}}}}}}{{#if: | {{{hrsg}}}{{#if: |,|{{#if: 2019-03-18 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: | {{#if:{{#invoke:DateTime|format|{{{datum}}}|noerror=1}}
            |{{#invoke:DateTime|format|{{{datum}}}|T._Monat JJJJ}}
            |{{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, datum={{{datum}}}|class=Zitationswartung}} }}{{#if: |,|{{#if: 2019-03-18 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: | S. {{{seiten}}}{{#if: |,|{{#if: 2019-03-18 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: {{#invoke:TemplUtl|faculty|}}| {{#if:|{{#if:|archiviert|ehemals}}|{{#if:|Archiviert|Ehemals}}}} {{#if:|vom|im}} Vorlage:Referrer{{#if:{{#invoke:TemplUtl|faculty|}}| (nicht mehr online verfügbar)}}{{#if: | am {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}|{{{archiv-datum}}}{{#if:49630||(?)}}}}}}{{#if: 2019-03-18|;}}}}{{#if: 2019-03-18| {{#if:{{#invoke:TemplUtl|faculty|}}|abgerufen|Abgerufen}} {{#switch: {{#invoke:Str|len| {{#invoke:DateTime|format| 2019-03-18 |ISO|noerror=1}} }}
       |4=im Jahr
       |7=im
       |10=am
       |#default={{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, abruf=2019-03-18|class=Zitationswartung}} }} {{#invoke:DateTime|format|2019-03-18|T._Monat JJJJ}}
    | {{#invoke:TemplUtl|failure|1=Vorlage:Internetquelle | abruf=2026-MM-TT ist Pflichtparameter}} }}{{#if:{{#ifeq:de-de|de||{{#if:de-de|1}}}}|{{#if:{{#if: 2019-03-18 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}}
       |  (
       | {{#if: | |  (}}
       }}{{#ifeq:{{#if:de-de|de-de|de}}|de||
          {{#invoke:Multilingual|format|de-de|slang=!|split=[%s,]+|shift=m|separator=, }}}}{{#if: |{{#ifeq:{{#if:de-de|de-de|de}}|de||, }}{{{kommentar}}}}})}}{{#if: {{#if: 2019-03-18 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}} }}de-de|{{#if: |: {{
 #if: 
 | {{
     #ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
     | Vorlage:Str trim
     | {{#invoke:Vorlage:lang|flat}}
     }}
 | {{#ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
     | „Vorlage:Str trim“
     | {{#invoke:Text|quote
         |1={{#if: 
              | {{#invoke:Vorlage:lang|flat}}
              | {{#invoke:Vorlage:lang|flat}} }}
         |2={{#if: {{#invoke:TemplUtl|faculty|}}|de-CH|de}}
         |3=1}} }}

}}{{#if:

   |  (<templatestyles src="Person/styles.css" />{{#if:  | :  }}{{#if:  | , deutsch: „“ }})
   | {{#if: 
       |  ({{#if:  | , deutsch: „“ }})
       | {{#if:  |  (deutsch: „“) }}
 }}

}}{{#if: {{{zitat}}}

   | {{#if: 
       | {{#if: {{{zitat}}}
           | Vorlage:": Text= und 1= gleichzeitig, bzw. Pipe zu viel }} }}
   | Vorlage:": Text= fehlt }}{{#if:  | {{#if: {{#invoke:Text|unstrip|{{{ref}}}}}
             | Vorlage:": Ungültiger Wert: ref=
             | {{{ref}}} }}

}}|.{{#if:{{#invoke:TemplUtl|faculty|}}|{{#if:||{{#ifeq: | JaKeinHinweis |{{#switch:

   |0|=Vorlage:Toter Link/Core{{#if: https://docs.microsoft.com/de-de/aspnet/core/razor-components/
       | {{#if:  | [25] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: 
           | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }}
         }}
       |   (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.)
     }}{{#switch: 
         |no|0|=
         |#default={{#if:  ||  }}
    }}{{#invoke:TemplatePar|check
         |opt      = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
    }}{{#if: https://docs.microsoft.com/de-de/aspnet/core/razor-components/
      | {{#if:{{#invoke:URLutil|isWebURL|https://docs.microsoft.com/de-de/aspnet/core/razor-components/}}
          || {{#if:  ||  }} 
        }}
      | {{#if: 
           | {{#if:  ||  }}
           | {{#if:  ||  }}
        }}
    }}{{#if: 
       | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
         }}
    }}{{#switch: deadurl
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://docs.microsoft.com/de-de/aspnet/core/razor-components/ Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
            | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
          |no|0|=
          |#default= {{#if:  ||  }}
        }}{{#invoke:TemplatePar|check
         |all      = inline= url=
         |opt      = datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
       }}{{#if: https://docs.microsoft.com/de-de/aspnet/core/razor-components/
       | {{#if:{{#invoke:URLutil|isWebURL|https://docs.microsoft.com/de-de/aspnet/core/razor-components/}}
          || {{#if:  ||  }} 
        }}
    }}{{#if: 
         | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
           }}
    }}{{#switch: deadurl
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}[https://docs.microsoft.com/de-de/aspnet/core/razor-components/ }}|{{#switch: 
   |0|=Vorlage:Toter Link/Core{{#if: https://docs.microsoft.com/de-de/aspnet/core/razor-components/
       | {{#if:  | [26] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: 
           | {{#if:  | | Vorlage:Toter Link/archivebot }}
         }}
       |   (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.)
     }}{{#switch: 
         |no|0|=
         |#default={{#if:  ||  }}
    }}{{#invoke:TemplatePar|check
         |opt      = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
    }}{{#if: https://docs.microsoft.com/de-de/aspnet/core/razor-components/
      | {{#if:{{#invoke:URLutil|isWebURL|https://docs.microsoft.com/de-de/aspnet/core/razor-components/}}
          || {{#if:  ||  }} 
        }}
      | {{#if: 
           | {{#if:  ||  }}
           | {{#if:  ||  }}
        }}
    }}{{#if: 
       | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
         }}
    }}{{#switch: 
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://docs.microsoft.com/de-de/aspnet/core/razor-components/ Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
            | {{#if:  | | Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
          |no|0|=
          |#default= {{#if:  ||  }}
        }}{{#invoke:TemplatePar|check
         |all      = inline= url=
         |opt      = datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
       }}{{#if: https://docs.microsoft.com/de-de/aspnet/core/razor-components/
       | {{#if:{{#invoke:URLutil|isWebURL|https://docs.microsoft.com/de-de/aspnet/core/razor-components/}}
          || {{#if:  ||  }} 
        }}
    }}{{#if: 
         | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
           }}
    }}{{#switch: 
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}[https://docs.microsoft.com/de-de/aspnet/core/razor-components/ }} }}}}}}}}}}{{#if:|
        {{#invoke:Vorlage:Internetquelle|archivBot|stamp={{{archiv-bot}}}|text={{#if:|Vorlage:Webarchiv/archiv-bot}}

}}}}{{#invoke:TemplatePar|check |all= url= titel= |opt= autor= hrsg= format= sprache= titelerg= werk= seiten= datum= abruf= zugriff= abruf-verborgen= archiv-url= archiv-datum= archiv-bot= kommentar= zitat= AT= CH= offline= |cat= {{#ifeq: 0 | 0 | Wikipedia:Vorlagenfehler/Vorlage:Internetquelle}} |template= Vorlage:Internetquelle |format=0 |preview=1 }}</ref><ref>{{#if:|{{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}| |}}}}{{#if:|{{{autor}}}: }}{{#if:|{{#if:ASP.NET Blog | Blazor now in official preview!|[{{#invoke:Vorlage:Internetquelle|archivURL|1={{#invoke:URLutil|getNormalized|1={{{archiv-url}}}}}}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel=ASP.NET Blog | Blazor now in official preview!}}]{{#if:| ({{{format}}})}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}|{{#if:https://devblogs.microsoft.com/aspnet/blazor-now-in-official-preview/%7C{{#if:{{#invoke:TemplUtl%7Cfaculty%7C}}%7C{{#invoke:Vorlage:Internetquelle%7CTitelFormat%7Ctitel={{#invoke:WLink%7CgetEscapedTitle%7C1=ASP.NET Blog | Blazor now in official preview!}}}}|[{{#invoke:URLutil|getNormalized|1=https://devblogs.microsoft.com/aspnet/blazor-now-in-official-preview/}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{#invoke:WLink|getEscapedTitle|1=ASP.NET Blog | Blazor now in official preview!}}}}]}}{{#if:| ({{{format}}}{{#if:2019-04-18{{#if: 2019-04-25 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}}

          | )
          | {{#if:{{#ifeq:en-US|de||{{#if:en-US|1}}}}| ; 
              | )}}}}}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}}}{{#if:https://devblogs.microsoft.com/aspnet/blazor-now-in-official-preview/%7C{{#if:{{#invoke:URLutil%7CisResourceURL%7C1=https://devblogs.microsoft.com/aspnet/blazor-now-in-official-preview/}}%7C%7C}}}}{{#if:ASP.NET Blog | Blazor now in official preview!|{{#if:{{#invoke:WLink|isValidLinktext|1=ASP.NET Blog | Blazor now in official preview!|lines=0}}||}}}}{{#if: | In: {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{{werk}}}}}}}{{#if: | {{{hrsg}}}{{#if: 2019-04-18|,|{{#if: 2019-04-25 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: 2019-04-18| {{#if:{{#invoke:DateTime|format|2019-04-18|noerror=1}}
            |{{#invoke:DateTime|format|2019-04-18|T._Monat JJJJ}}
            |{{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, datum=2019-04-18|class=Zitationswartung}} }}{{#if: |,|{{#if: 2019-04-25 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: | S. {{{seiten}}}{{#if: |,|{{#if: 2019-04-25 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: {{#invoke:TemplUtl|faculty|}}| {{#if:2019-04-18|{{#if:|archiviert|ehemals}}|{{#if:|Archiviert|Ehemals}}}} {{#if:|vom|im}} Vorlage:Referrer{{#if:{{#invoke:TemplUtl|faculty|}}| (nicht mehr online verfügbar)}}{{#if: | am {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}|{{{archiv-datum}}}{{#if:49630||(?)}}}}}}{{#if: 2019-04-25|;}}}}{{#if: 2019-04-25| {{#if:2019-04-18{{#invoke:TemplUtl|faculty|}}|abgerufen|Abgerufen}} {{#switch: {{#invoke:Str|len| {{#invoke:DateTime|format| 2019-04-25 |ISO|noerror=1}} }}
       |4=im Jahr
       |7=im
       |10=am
       |#default={{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, abruf=2019-04-25|class=Zitationswartung}} }} {{#invoke:DateTime|format|2019-04-25|T._Monat JJJJ}}
    | {{#invoke:TemplUtl|failure|1=Vorlage:Internetquelle | abruf=2026-MM-TT ist Pflichtparameter}} }}{{#if:{{#ifeq:en-US|de||{{#if:en-US|1}}}}|{{#if:2019-04-18{{#if: 2019-04-25 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}}
       |  (
       | {{#if: | |  (}}
       }}{{#ifeq:{{#if:en-US|en-US|de}}|de||
          {{#invoke:Multilingual|format|en-US|slang=!|split=[%s,]+|shift=m|separator=, }}}}{{#if: |{{#ifeq:{{#if:en-US|en-US|de}}|de||, }}{{{kommentar}}}}})}}{{#if: 2019-04-18{{#if: 2019-04-25 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}} }}en-US|{{#if: |: {{
 #if: 
 | {{
     #ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
     | Vorlage:Str trim
     | {{#invoke:Vorlage:lang|flat}}
     }}
 | {{#ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
     | „Vorlage:Str trim“
     | {{#invoke:Text|quote
         |1={{#if: 
              | {{#invoke:Vorlage:lang|flat}}
              | {{#invoke:Vorlage:lang|flat}} }}
         |2={{#if: {{#invoke:TemplUtl|faculty|}}|de-CH|de}}
         |3=1}} }}

}}{{#if:

   |  (<templatestyles src="Person/styles.css" />{{#if:  | :  }}{{#if:  | , deutsch: „“ }})
   | {{#if: 
       |  ({{#if:  | , deutsch: „“ }})
       | {{#if:  |  (deutsch: „“) }}
 }}

}}{{#if: {{{zitat}}}

   | {{#if: 
       | {{#if: {{{zitat}}}
           | Vorlage:": Text= und 1= gleichzeitig, bzw. Pipe zu viel }} }}
   | Vorlage:": Text= fehlt }}{{#if:  | {{#if: {{#invoke:Text|unstrip|{{{ref}}}}}
             | Vorlage:": Ungültiger Wert: ref=
             | {{{ref}}} }}

}}|.{{#if:{{#invoke:TemplUtl|faculty|}}|{{#if:||{{#ifeq: | JaKeinHinweis |{{#switch:

   |0|=Vorlage:Toter Link/Core{{#if: https://devblogs.microsoft.com/aspnet/blazor-now-in-official-preview/
       | {{#if:  | [27] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: 
           | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }}
         }}
       |   (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.)
     }}{{#switch: 
         |no|0|=
         |#default={{#if:  ||  }}
    }}{{#invoke:TemplatePar|check
         |opt      = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
    }}{{#if: https://devblogs.microsoft.com/aspnet/blazor-now-in-official-preview/
      | {{#if:{{#invoke:URLutil|isWebURL|https://devblogs.microsoft.com/aspnet/blazor-now-in-official-preview/}}
          || {{#if:  ||  }} 
        }}
      | {{#if: 
           | {{#if:  ||  }}
           | {{#if:  ||  }}
        }}
    }}{{#if: 
       | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
         }}
    }}{{#switch: deadurl
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://devblogs.microsoft.com/aspnet/blazor-now-in-official-preview/ Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
            | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
          |no|0|=
          |#default= {{#if:  ||  }}
        }}{{#invoke:TemplatePar|check
         |all      = inline= url=
         |opt      = datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
       }}{{#if: https://devblogs.microsoft.com/aspnet/blazor-now-in-official-preview/
       | {{#if:{{#invoke:URLutil|isWebURL|https://devblogs.microsoft.com/aspnet/blazor-now-in-official-preview/}}
          || {{#if:  ||  }} 
        }}
    }}{{#if: 
         | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
           }}
    }}{{#switch: deadurl
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}[https://devblogs.microsoft.com/aspnet/blazor-now-in-official-preview/ }}|{{#switch: 
   |0|=Vorlage:Toter Link/Core{{#if: https://devblogs.microsoft.com/aspnet/blazor-now-in-official-preview/
       | {{#if:  | [28] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: 
           | {{#if:  | | Vorlage:Toter Link/archivebot }}
         }}
       |   (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.)
     }}{{#switch: 
         |no|0|=
         |#default={{#if:  ||  }}
    }}{{#invoke:TemplatePar|check
         |opt      = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
    }}{{#if: https://devblogs.microsoft.com/aspnet/blazor-now-in-official-preview/
      | {{#if:{{#invoke:URLutil|isWebURL|https://devblogs.microsoft.com/aspnet/blazor-now-in-official-preview/}}
          || {{#if:  ||  }} 
        }}
      | {{#if: 
           | {{#if:  ||  }}
           | {{#if:  ||  }}
        }}
    }}{{#if: 
       | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
         }}
    }}{{#switch: 
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://devblogs.microsoft.com/aspnet/blazor-now-in-official-preview/ Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
            | {{#if:  | | Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
          |no|0|=
          |#default= {{#if:  ||  }}
        }}{{#invoke:TemplatePar|check
         |all      = inline= url=
         |opt      = datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
       }}{{#if: https://devblogs.microsoft.com/aspnet/blazor-now-in-official-preview/
       | {{#if:{{#invoke:URLutil|isWebURL|https://devblogs.microsoft.com/aspnet/blazor-now-in-official-preview/}}
          || {{#if:  ||  }} 
        }}
    }}{{#if: 
         | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
           }}
    }}{{#switch: 
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}[https://devblogs.microsoft.com/aspnet/blazor-now-in-official-preview/ }} }}}}}}}}}}{{#if:|
        {{#invoke:Vorlage:Internetquelle|archivBot|stamp={{{archiv-bot}}}|text={{#if:|Vorlage:Webarchiv/archiv-bot}}

}}}}{{#invoke:TemplatePar|check |all= url= titel= |opt= autor= hrsg= format= sprache= titelerg= werk= seiten= datum= abruf= zugriff= abruf-verborgen= archiv-url= archiv-datum= archiv-bot= kommentar= zitat= AT= CH= offline= |cat= {{#ifeq: 0 | 0 | Wikipedia:Vorlagenfehler/Vorlage:Internetquelle}} |template= Vorlage:Internetquelle |format=0 |preview=1 }}</ref> Damit kann ein Blazor-Server auch asynchron Nachrichten an den Client (Browser) übergeben, um in den HTML-Seiten dargestellte Inhalte zeitnah und ohne Benutzerinteraktion zu aktualisieren. Während der Entwicklung des Frameworks wurde auch zeitweise der Name Razor Components verwendet. Daneben gibt es seit Mai 2019 auch die Variante Blazor Webassembly, bei der die Weboberfläche und C# Code mit Hilfe von WebAssembly direkt im Browser ausgeführt wird.<ref>{{#if:|{{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}| |}}}}{{#if:|{{{autor}}}: }}{{#if:|{{#if:Blazor WebAssembly 3.2.0 now available|[{{#invoke:Vorlage:Internetquelle|archivURL|1={{#invoke:URLutil|getNormalized|1={{{archiv-url}}}}}}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel=Blazor WebAssembly 3.2.0 now available}}]{{#if:| ({{{format}}})}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}|{{#if:https://devblogs.microsoft.com/aspnet/blazor-webassembly-3-2-0-now-available/%7C{{#if:{{#invoke:TemplUtl%7Cfaculty%7C}}%7C{{#invoke:Vorlage:Internetquelle%7CTitelFormat%7Ctitel={{#invoke:WLink%7CgetEscapedTitle%7C1=Blazor WebAssembly 3.2.0 now available}}}}|[{{#invoke:URLutil|getNormalized|1=https://devblogs.microsoft.com/aspnet/blazor-webassembly-3-2-0-now-available/}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{#invoke:WLink|getEscapedTitle|1=Blazor WebAssembly 3.2.0 now available}}}}]}}{{#if:| ({{{format}}}{{#if:2020-05-19{{#if: 2020-05-20 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}}

          | )
          | {{#if:{{#ifeq:en-US|de||{{#if:en-US|1}}}}| ; 
              | )}}}}}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}}}{{#if:https://devblogs.microsoft.com/aspnet/blazor-webassembly-3-2-0-now-available/%7C{{#if:{{#invoke:URLutil%7CisResourceURL%7C1=https://devblogs.microsoft.com/aspnet/blazor-webassembly-3-2-0-now-available/}}%7C%7C}}}}{{#if:Blazor WebAssembly 3.2.0 now available|{{#if:{{#invoke:WLink|isValidLinktext|1=Blazor WebAssembly 3.2.0 now available|lines=0}}||}}}}{{#if: | In: {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{{werk}}}}}}}{{#if: | {{{hrsg}}}{{#if: 2020-05-19|,|{{#if: 2020-05-20 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: 2020-05-19| {{#if:{{#invoke:DateTime|format|2020-05-19|noerror=1}}
            |{{#invoke:DateTime|format|2020-05-19|T._Monat JJJJ}}
            |{{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, datum=2020-05-19|class=Zitationswartung}} }}{{#if: |,|{{#if: 2020-05-20 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: | S. {{{seiten}}}{{#if: |,|{{#if: 2020-05-20 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: {{#invoke:TemplUtl|faculty|}}| {{#if:2020-05-19|{{#if:|archiviert|ehemals}}|{{#if:|Archiviert|Ehemals}}}} {{#if:|vom|im}} Vorlage:Referrer{{#if:{{#invoke:TemplUtl|faculty|}}| (nicht mehr online verfügbar)}}{{#if: | am {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}|{{{archiv-datum}}}{{#if:49630||(?)}}}}}}{{#if: 2020-05-20|;}}}}{{#if: 2020-05-20| {{#if:2020-05-19{{#invoke:TemplUtl|faculty|}}|abgerufen|Abgerufen}} {{#switch: {{#invoke:Str|len| {{#invoke:DateTime|format| 2020-05-20 |ISO|noerror=1}} }}
       |4=im Jahr
       |7=im
       |10=am
       |#default={{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, abruf=2020-05-20|class=Zitationswartung}} }} {{#invoke:DateTime|format|2020-05-20|T._Monat JJJJ}}
    | {{#invoke:TemplUtl|failure|1=Vorlage:Internetquelle | abruf=2026-MM-TT ist Pflichtparameter}} }}{{#if:{{#ifeq:en-US|de||{{#if:en-US|1}}}}|{{#if:2020-05-19{{#if: 2020-05-20 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}}
       |  (
       | {{#if: | |  (}}
       }}{{#ifeq:{{#if:en-US|en-US|de}}|de||
          {{#invoke:Multilingual|format|en-US|slang=!|split=[%s,]+|shift=m|separator=, }}}}{{#if: |{{#ifeq:{{#if:en-US|en-US|de}}|de||, }}{{{kommentar}}}}})}}{{#if: 2020-05-19{{#if: 2020-05-20 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}} }}en-US|{{#if: |: {{
 #if: 
 | {{
     #ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
     | Vorlage:Str trim
     | {{#invoke:Vorlage:lang|flat}}
     }}
 | {{#ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
     | „Vorlage:Str trim“
     | {{#invoke:Text|quote
         |1={{#if: 
              | {{#invoke:Vorlage:lang|flat}}
              | {{#invoke:Vorlage:lang|flat}} }}
         |2={{#if: {{#invoke:TemplUtl|faculty|}}|de-CH|de}}
         |3=1}} }}

}}{{#if:

   |  (<templatestyles src="Person/styles.css" />{{#if:  | :  }}{{#if:  | , deutsch: „“ }})
   | {{#if: 
       |  ({{#if:  | , deutsch: „“ }})
       | {{#if:  |  (deutsch: „“) }}
 }}

}}{{#if: {{{zitat}}}

   | {{#if: 
       | {{#if: {{{zitat}}}
           | Vorlage:": Text= und 1= gleichzeitig, bzw. Pipe zu viel }} }}
   | Vorlage:": Text= fehlt }}{{#if:  | {{#if: {{#invoke:Text|unstrip|{{{ref}}}}}
             | Vorlage:": Ungültiger Wert: ref=
             | {{{ref}}} }}

}}|.{{#if:{{#invoke:TemplUtl|faculty|}}|{{#if:||{{#ifeq: | JaKeinHinweis |{{#switch:

   |0|=Vorlage:Toter Link/Core{{#if: https://devblogs.microsoft.com/aspnet/blazor-webassembly-3-2-0-now-available/
       | {{#if:  | [29] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: 
           | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }}
         }}
       |   (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.)
     }}{{#switch: 
         |no|0|=
         |#default={{#if:  ||  }}
    }}{{#invoke:TemplatePar|check
         |opt      = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
    }}{{#if: https://devblogs.microsoft.com/aspnet/blazor-webassembly-3-2-0-now-available/
      | {{#if:{{#invoke:URLutil|isWebURL|https://devblogs.microsoft.com/aspnet/blazor-webassembly-3-2-0-now-available/}}
          || {{#if:  ||  }} 
        }}
      | {{#if: 
           | {{#if:  ||  }}
           | {{#if:  ||  }}
        }}
    }}{{#if: 
       | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
         }}
    }}{{#switch: deadurl
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://devblogs.microsoft.com/aspnet/blazor-webassembly-3-2-0-now-available/ Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
            | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
          |no|0|=
          |#default= {{#if:  ||  }}
        }}{{#invoke:TemplatePar|check
         |all      = inline= url=
         |opt      = datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
       }}{{#if: https://devblogs.microsoft.com/aspnet/blazor-webassembly-3-2-0-now-available/
       | {{#if:{{#invoke:URLutil|isWebURL|https://devblogs.microsoft.com/aspnet/blazor-webassembly-3-2-0-now-available/}}
          || {{#if:  ||  }} 
        }}
    }}{{#if: 
         | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
           }}
    }}{{#switch: deadurl
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}[https://devblogs.microsoft.com/aspnet/blazor-webassembly-3-2-0-now-available/ }}|{{#switch: 
   |0|=Vorlage:Toter Link/Core{{#if: https://devblogs.microsoft.com/aspnet/blazor-webassembly-3-2-0-now-available/
       | {{#if:  | [30] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: 
           | {{#if:  | | Vorlage:Toter Link/archivebot }}
         }}
       |   (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.)
     }}{{#switch: 
         |no|0|=
         |#default={{#if:  ||  }}
    }}{{#invoke:TemplatePar|check
         |opt      = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
    }}{{#if: https://devblogs.microsoft.com/aspnet/blazor-webassembly-3-2-0-now-available/
      | {{#if:{{#invoke:URLutil|isWebURL|https://devblogs.microsoft.com/aspnet/blazor-webassembly-3-2-0-now-available/}}
          || {{#if:  ||  }} 
        }}
      | {{#if: 
           | {{#if:  ||  }}
           | {{#if:  ||  }}
        }}
    }}{{#if: 
       | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
         }}
    }}{{#switch: 
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://devblogs.microsoft.com/aspnet/blazor-webassembly-3-2-0-now-available/ Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
            | {{#if:  | | Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
          |no|0|=
          |#default= {{#if:  ||  }}
        }}{{#invoke:TemplatePar|check
         |all      = inline= url=
         |opt      = datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
       }}{{#if: https://devblogs.microsoft.com/aspnet/blazor-webassembly-3-2-0-now-available/
       | {{#if:{{#invoke:URLutil|isWebURL|https://devblogs.microsoft.com/aspnet/blazor-webassembly-3-2-0-now-available/}}
          || {{#if:  ||  }} 
        }}
    }}{{#if: 
         | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
           }}
    }}{{#switch: 
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}[https://devblogs.microsoft.com/aspnet/blazor-webassembly-3-2-0-now-available/ }} }}}}}}}}}}{{#if:|
        {{#invoke:Vorlage:Internetquelle|archivBot|stamp={{{archiv-bot}}}|text={{#if:|Vorlage:Webarchiv/archiv-bot}}

}}}}{{#invoke:TemplatePar|check |all= url= titel= |opt= autor= hrsg= format= sprache= titelerg= werk= seiten= datum= abruf= zugriff= abruf-verborgen= archiv-url= archiv-datum= archiv-bot= kommentar= zitat= AT= CH= offline= |cat= {{#ifeq: 0 | 0 | Wikipedia:Vorlagenfehler/Vorlage:Internetquelle}} |template= Vorlage:Internetquelle |format=0 |preview=1 }}</ref> Dies geschieht wahlweise Standalone oder mit Unterstützung durch einen ASP.NET Core Server.<ref>{{#if:|{{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}| |}}}}{{#if:heise online|heise online: }}{{#if:|{{#if:Microsoft will Framework Blazor nun zur Produktreife bringen|[{{#invoke:Vorlage:Internetquelle|archivURL|1={{#invoke:URLutil|getNormalized|1={{{archiv-url}}}}}}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel=Microsoft will Framework Blazor nun zur Produktreife bringen}}]{{#if:| ({{{format}}})}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}|{{#if:https://www.heise.de/developer/meldung/Microsoft-will-Framework-Blazor-nun-zur-Produktreife-bringen-4409015.html%7C{{#if:{{#invoke:TemplUtl%7Cfaculty%7C}}%7C{{#invoke:Vorlage:Internetquelle%7CTitelFormat%7Ctitel={{#invoke:WLink%7CgetEscapedTitle%7C1=Microsoft will Framework Blazor nun zur Produktreife bringen}}}}|[{{#invoke:URLutil|getNormalized|1=https://www.heise.de/developer/meldung/Microsoft-will-Framework-Blazor-nun-zur-Produktreife-bringen-4409015.html}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{#invoke:WLink|getEscapedTitle|1=Microsoft will Framework Blazor nun zur Produktreife bringen}}}}]}}{{#if:| ({{{format}}}{{#if:{{#if: 2019-07-05 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}}

          | )
          | {{#if:{{#ifeq:de|de||{{#if:de|1}}}}| ; 
              | )}}}}}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}}}{{#if:https://www.heise.de/developer/meldung/Microsoft-will-Framework-Blazor-nun-zur-Produktreife-bringen-4409015.html%7C{{#if:{{#invoke:URLutil%7CisResourceURL%7C1=https://www.heise.de/developer/meldung/Microsoft-will-Framework-Blazor-nun-zur-Produktreife-bringen-4409015.html}}%7C%7C}}}}{{#if:Microsoft will Framework Blazor nun zur Produktreife bringen|{{#if:{{#invoke:WLink|isValidLinktext|1=Microsoft will Framework Blazor nun zur Produktreife bringen|lines=0}}||}}}}{{#if: | In: {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{{werk}}}}}}}{{#if: | {{{hrsg}}}{{#if: |,|{{#if: 2019-07-05 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: | {{#if:{{#invoke:DateTime|format|{{{datum}}}|noerror=1}}
            |{{#invoke:DateTime|format|{{{datum}}}|T._Monat JJJJ}}
            |{{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, datum={{{datum}}}|class=Zitationswartung}} }}{{#if: |,|{{#if: 2019-07-05 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: | S. {{{seiten}}}{{#if: |,|{{#if: 2019-07-05 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: {{#invoke:TemplUtl|faculty|}}| {{#if:|{{#if:|archiviert|ehemals}}|{{#if:|Archiviert|Ehemals}}}} {{#if:|vom|im}} Vorlage:Referrer{{#if:{{#invoke:TemplUtl|faculty|}}| (nicht mehr online verfügbar)}}{{#if: | am {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}|{{{archiv-datum}}}{{#if:49630||(?)}}}}}}{{#if: 2019-07-05|;}}}}{{#if: 2019-07-05| {{#if:{{#invoke:TemplUtl|faculty|}}|abgerufen|Abgerufen}} {{#switch: {{#invoke:Str|len| {{#invoke:DateTime|format| 2019-07-05 |ISO|noerror=1}} }}
       |4=im Jahr
       |7=im
       |10=am
       |#default={{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, abruf=2019-07-05|class=Zitationswartung}} }} {{#invoke:DateTime|format|2019-07-05|T._Monat JJJJ}}
    | {{#invoke:TemplUtl|failure|1=Vorlage:Internetquelle | abruf=2026-MM-TT ist Pflichtparameter}} }}{{#if:{{#ifeq:de|de||{{#if:de|1}}}}|{{#if:{{#if: 2019-07-05 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}}
       |  (
       | {{#if: | |  (}}
       }}{{#ifeq:{{#if:de|de|de}}|de||
          {{#invoke:Multilingual|format|de|slang=!|split=[%s,]+|shift=m|separator=, }}}}{{#if: |{{#ifeq:{{#if:de|de|de}}|de||, }}{{{kommentar}}}}})}}{{#if: {{#if: 2019-07-05 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}} }}de|{{#if: |: {{
 #if: 
 | {{
     #ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
     | Vorlage:Str trim
     | {{#invoke:Vorlage:lang|flat}}
     }}
 | {{#ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
     | „Vorlage:Str trim“
     | {{#invoke:Text|quote
         |1={{#if: 
              | {{#invoke:Vorlage:lang|flat}}
              | {{#invoke:Vorlage:lang|flat}} }}
         |2={{#if: {{#invoke:TemplUtl|faculty|}}|de-CH|de}}
         |3=1}} }}

}}{{#if:

   |  (<templatestyles src="Person/styles.css" />{{#if:  | :  }}{{#if:  | , deutsch: „“ }})
   | {{#if: 
       |  ({{#if:  | , deutsch: „“ }})
       | {{#if:  |  (deutsch: „“) }}
 }}

}}{{#if: {{{zitat}}}

   | {{#if: 
       | {{#if: {{{zitat}}}
           | Vorlage:": Text= und 1= gleichzeitig, bzw. Pipe zu viel }} }}
   | Vorlage:": Text= fehlt }}{{#if:  | {{#if: {{#invoke:Text|unstrip|{{{ref}}}}}
             | Vorlage:": Ungültiger Wert: ref=
             | {{{ref}}} }}

}}|.{{#if:{{#invoke:TemplUtl|faculty|}}|{{#if:||{{#ifeq: | JaKeinHinweis |{{#switch:

   |0|=Vorlage:Toter Link/Core{{#if: https://www.heise.de/developer/meldung/Microsoft-will-Framework-Blazor-nun-zur-Produktreife-bringen-4409015.html
       | {{#if:  | [31] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: 
           | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }}
         }}
       |   (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.)
     }}{{#switch: 
         |no|0|=
         |#default={{#if:  ||  }}
    }}{{#invoke:TemplatePar|check
         |opt      = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
    }}{{#if: https://www.heise.de/developer/meldung/Microsoft-will-Framework-Blazor-nun-zur-Produktreife-bringen-4409015.html
      | {{#if:{{#invoke:URLutil|isWebURL|https://www.heise.de/developer/meldung/Microsoft-will-Framework-Blazor-nun-zur-Produktreife-bringen-4409015.html}}
          || {{#if:  ||  }} 
        }}
      | {{#if: 
           | {{#if:  ||  }}
           | {{#if:  ||  }}
        }}
    }}{{#if: 
       | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
         }}
    }}{{#switch: deadurl
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://www.heise.de/developer/meldung/Microsoft-will-Framework-Blazor-nun-zur-Produktreife-bringen-4409015.html Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
            | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
          |no|0|=
          |#default= {{#if:  ||  }}
        }}{{#invoke:TemplatePar|check
         |all      = inline= url=
         |opt      = datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
       }}{{#if: https://www.heise.de/developer/meldung/Microsoft-will-Framework-Blazor-nun-zur-Produktreife-bringen-4409015.html
       | {{#if:{{#invoke:URLutil|isWebURL|https://www.heise.de/developer/meldung/Microsoft-will-Framework-Blazor-nun-zur-Produktreife-bringen-4409015.html}}
          || {{#if:  ||  }} 
        }}
    }}{{#if: 
         | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
           }}
    }}{{#switch: deadurl
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}[https://www.heise.de/developer/meldung/Microsoft-will-Framework-Blazor-nun-zur-Produktreife-bringen-4409015.html }}|{{#switch: 
   |0|=Vorlage:Toter Link/Core{{#if: https://www.heise.de/developer/meldung/Microsoft-will-Framework-Blazor-nun-zur-Produktreife-bringen-4409015.html
       | {{#if:  | [32] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: 
           | {{#if:  | | Vorlage:Toter Link/archivebot }}
         }}
       |   (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.)
     }}{{#switch: 
         |no|0|=
         |#default={{#if:  ||  }}
    }}{{#invoke:TemplatePar|check
         |opt      = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
    }}{{#if: https://www.heise.de/developer/meldung/Microsoft-will-Framework-Blazor-nun-zur-Produktreife-bringen-4409015.html
      | {{#if:{{#invoke:URLutil|isWebURL|https://www.heise.de/developer/meldung/Microsoft-will-Framework-Blazor-nun-zur-Produktreife-bringen-4409015.html}}
          || {{#if:  ||  }} 
        }}
      | {{#if: 
           | {{#if:  ||  }}
           | {{#if:  ||  }}
        }}
    }}{{#if: 
       | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
         }}
    }}{{#switch: 
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://www.heise.de/developer/meldung/Microsoft-will-Framework-Blazor-nun-zur-Produktreife-bringen-4409015.html Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
            | {{#if:  | | Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
          |no|0|=
          |#default= {{#if:  ||  }}
        }}{{#invoke:TemplatePar|check
         |all      = inline= url=
         |opt      = datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
       }}{{#if: https://www.heise.de/developer/meldung/Microsoft-will-Framework-Blazor-nun-zur-Produktreife-bringen-4409015.html
       | {{#if:{{#invoke:URLutil|isWebURL|https://www.heise.de/developer/meldung/Microsoft-will-Framework-Blazor-nun-zur-Produktreife-bringen-4409015.html}}
          || {{#if:  ||  }} 
        }}
    }}{{#if: 
         | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
           }}
    }}{{#switch: 
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}[https://www.heise.de/developer/meldung/Microsoft-will-Framework-Blazor-nun-zur-Produktreife-bringen-4409015.html }} }}}}}}}}}}{{#if:|
        {{#invoke:Vorlage:Internetquelle|archivBot|stamp={{{archiv-bot}}}|text={{#if:|Vorlage:Webarchiv/archiv-bot}}

}}}}{{#invoke:TemplatePar|check |all= url= titel= |opt= autor= hrsg= format= sprache= titelerg= werk= seiten= datum= abruf= zugriff= abruf-verborgen= archiv-url= archiv-datum= archiv-bot= kommentar= zitat= AT= CH= offline= |cat= {{#ifeq: 0 | 0 | Wikipedia:Vorlagenfehler/Vorlage:Internetquelle}} |template= Vorlage:Internetquelle |format=0 |preview=1 }}</ref><ref>{{#if:|{{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}| |}}}}{{#if:|{{{autor}}}: }}{{#if:|{{#if:ASP.NET Blog | ASP.NET Core and Blazor updates in .NET Core 3.0|[{{#invoke:Vorlage:Internetquelle|archivURL|1={{#invoke:URLutil|getNormalized|1={{{archiv-url}}}}}}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel=ASP.NET Blog | ASP.NET Core and Blazor updates in .NET Core 3.0}}]{{#if:| ({{{format}}})}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}|{{#if:https://devblogs.microsoft.com/aspnet/asp-net-core-and-blazor-updates-in-net-core-3-0/%7C{{#if:{{#invoke:TemplUtl%7Cfaculty%7C}}%7C{{#invoke:Vorlage:Internetquelle%7CTitelFormat%7Ctitel={{#invoke:WLink%7CgetEscapedTitle%7C1=ASP.NET Blog | ASP.NET Core and Blazor updates in .NET Core 3.0}}}}|[{{#invoke:URLutil|getNormalized|1=https://devblogs.microsoft.com/aspnet/asp-net-core-and-blazor-updates-in-net-core-3-0/}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{#invoke:WLink|getEscapedTitle|1=ASP.NET Blog | ASP.NET Core and Blazor updates in .NET Core 3.0}}}}]}}{{#if:| ({{{format}}}{{#if:2019-09-23{{#if: 2019-09-24 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}}

          | )
          | {{#if:{{#ifeq:en-US|de||{{#if:en-US|1}}}}| ; 
              | )}}}}}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}}}{{#if:https://devblogs.microsoft.com/aspnet/asp-net-core-and-blazor-updates-in-net-core-3-0/%7C{{#if:{{#invoke:URLutil%7CisResourceURL%7C1=https://devblogs.microsoft.com/aspnet/asp-net-core-and-blazor-updates-in-net-core-3-0/}}%7C%7C}}}}{{#if:ASP.NET Blog | ASP.NET Core and Blazor updates in .NET Core 3.0|{{#if:{{#invoke:WLink|isValidLinktext|1=ASP.NET Blog | ASP.NET Core and Blazor updates in .NET Core 3.0|lines=0}}||}}}}{{#if: | In: {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{{werk}}}}}}}{{#if: | {{{hrsg}}}{{#if: 2019-09-23|,|{{#if: 2019-09-24 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: 2019-09-23| {{#if:{{#invoke:DateTime|format|2019-09-23|noerror=1}}
            |{{#invoke:DateTime|format|2019-09-23|T._Monat JJJJ}}
            |{{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, datum=2019-09-23|class=Zitationswartung}} }}{{#if: |,|{{#if: 2019-09-24 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: | S. {{{seiten}}}{{#if: |,|{{#if: 2019-09-24 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: {{#invoke:TemplUtl|faculty|}}| {{#if:2019-09-23|{{#if:|archiviert|ehemals}}|{{#if:|Archiviert|Ehemals}}}} {{#if:|vom|im}} Vorlage:Referrer{{#if:{{#invoke:TemplUtl|faculty|}}| (nicht mehr online verfügbar)}}{{#if: | am {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}|{{{archiv-datum}}}{{#if:49630||(?)}}}}}}{{#if: 2019-09-24|;}}}}{{#if: 2019-09-24| {{#if:2019-09-23{{#invoke:TemplUtl|faculty|}}|abgerufen|Abgerufen}} {{#switch: {{#invoke:Str|len| {{#invoke:DateTime|format| 2019-09-24 |ISO|noerror=1}} }}
       |4=im Jahr
       |7=im
       |10=am
       |#default={{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, abruf=2019-09-24|class=Zitationswartung}} }} {{#invoke:DateTime|format|2019-09-24|T._Monat JJJJ}}
    | {{#invoke:TemplUtl|failure|1=Vorlage:Internetquelle | abruf=2026-MM-TT ist Pflichtparameter}} }}{{#if:{{#ifeq:en-US|de||{{#if:en-US|1}}}}|{{#if:2019-09-23{{#if: 2019-09-24 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}}
       |  (
       | {{#if: | |  (}}
       }}{{#ifeq:{{#if:en-US|en-US|de}}|de||
          {{#invoke:Multilingual|format|en-US|slang=!|split=[%s,]+|shift=m|separator=, }}}}{{#if: |{{#ifeq:{{#if:en-US|en-US|de}}|de||, }}{{{kommentar}}}}})}}{{#if: 2019-09-23{{#if: 2019-09-24 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}} }}en-US|{{#if: |: {{
 #if: 
 | {{
     #ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
     | Vorlage:Str trim
     | {{#invoke:Vorlage:lang|flat}}
     }}
 | {{#ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
     | „Vorlage:Str trim“
     | {{#invoke:Text|quote
         |1={{#if: 
              | {{#invoke:Vorlage:lang|flat}}
              | {{#invoke:Vorlage:lang|flat}} }}
         |2={{#if: {{#invoke:TemplUtl|faculty|}}|de-CH|de}}
         |3=1}} }}

}}{{#if:

   |  (<templatestyles src="Person/styles.css" />{{#if:  | :  }}{{#if:  | , deutsch: „“ }})
   | {{#if: 
       |  ({{#if:  | , deutsch: „“ }})
       | {{#if:  |  (deutsch: „“) }}
 }}

}}{{#if: {{{zitat}}}

   | {{#if: 
       | {{#if: {{{zitat}}}
           | Vorlage:": Text= und 1= gleichzeitig, bzw. Pipe zu viel }} }}
   | Vorlage:": Text= fehlt }}{{#if:  | {{#if: {{#invoke:Text|unstrip|{{{ref}}}}}
             | Vorlage:": Ungültiger Wert: ref=
             | {{{ref}}} }}

}}|.{{#if:{{#invoke:TemplUtl|faculty|}}|{{#if:||{{#ifeq: | JaKeinHinweis |{{#switch:

   |0|=Vorlage:Toter Link/Core{{#if: https://devblogs.microsoft.com/aspnet/asp-net-core-and-blazor-updates-in-net-core-3-0/
       | {{#if:  | [33] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: 
           | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }}
         }}
       |   (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.)
     }}{{#switch: 
         |no|0|=
         |#default={{#if:  ||  }}
    }}{{#invoke:TemplatePar|check
         |opt      = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
    }}{{#if: https://devblogs.microsoft.com/aspnet/asp-net-core-and-blazor-updates-in-net-core-3-0/
      | {{#if:{{#invoke:URLutil|isWebURL|https://devblogs.microsoft.com/aspnet/asp-net-core-and-blazor-updates-in-net-core-3-0/}}
          || {{#if:  ||  }} 
        }}
      | {{#if: 
           | {{#if:  ||  }}
           | {{#if:  ||  }}
        }}
    }}{{#if: 
       | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
         }}
    }}{{#switch: deadurl
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://devblogs.microsoft.com/aspnet/asp-net-core-and-blazor-updates-in-net-core-3-0/ Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
            | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
          |no|0|=
          |#default= {{#if:  ||  }}
        }}{{#invoke:TemplatePar|check
         |all      = inline= url=
         |opt      = datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
       }}{{#if: https://devblogs.microsoft.com/aspnet/asp-net-core-and-blazor-updates-in-net-core-3-0/
       | {{#if:{{#invoke:URLutil|isWebURL|https://devblogs.microsoft.com/aspnet/asp-net-core-and-blazor-updates-in-net-core-3-0/}}
          || {{#if:  ||  }} 
        }}
    }}{{#if: 
         | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
           }}
    }}{{#switch: deadurl
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}[https://devblogs.microsoft.com/aspnet/asp-net-core-and-blazor-updates-in-net-core-3-0/ }}|{{#switch: 
   |0|=Vorlage:Toter Link/Core{{#if: https://devblogs.microsoft.com/aspnet/asp-net-core-and-blazor-updates-in-net-core-3-0/
       | {{#if:  | [34] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: 
           | {{#if:  | | Vorlage:Toter Link/archivebot }}
         }}
       |   (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.)
     }}{{#switch: 
         |no|0|=
         |#default={{#if:  ||  }}
    }}{{#invoke:TemplatePar|check
         |opt      = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
    }}{{#if: https://devblogs.microsoft.com/aspnet/asp-net-core-and-blazor-updates-in-net-core-3-0/
      | {{#if:{{#invoke:URLutil|isWebURL|https://devblogs.microsoft.com/aspnet/asp-net-core-and-blazor-updates-in-net-core-3-0/}}
          || {{#if:  ||  }} 
        }}
      | {{#if: 
           | {{#if:  ||  }}
           | {{#if:  ||  }}
        }}
    }}{{#if: 
       | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
         }}
    }}{{#switch: 
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://devblogs.microsoft.com/aspnet/asp-net-core-and-blazor-updates-in-net-core-3-0/ Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
            | {{#if:  | | Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
          |no|0|=
          |#default= {{#if:  ||  }}
        }}{{#invoke:TemplatePar|check
         |all      = inline= url=
         |opt      = datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
       }}{{#if: https://devblogs.microsoft.com/aspnet/asp-net-core-and-blazor-updates-in-net-core-3-0/
       | {{#if:{{#invoke:URLutil|isWebURL|https://devblogs.microsoft.com/aspnet/asp-net-core-and-blazor-updates-in-net-core-3-0/}}
          || {{#if:  ||  }} 
        }}
    }}{{#if: 
         | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
           }}
    }}{{#switch: 
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}[https://devblogs.microsoft.com/aspnet/asp-net-core-and-blazor-updates-in-net-core-3-0/ }} }}}}}}}}}}{{#if:|
        {{#invoke:Vorlage:Internetquelle|archivBot|stamp={{{archiv-bot}}}|text={{#if:|Vorlage:Webarchiv/archiv-bot}}

}}}}{{#invoke:TemplatePar|check |all= url= titel= |opt= autor= hrsg= format= sprache= titelerg= werk= seiten= datum= abruf= zugriff= abruf-verborgen= archiv-url= archiv-datum= archiv-bot= kommentar= zitat= AT= CH= offline= |cat= {{#ifeq: 0 | 0 | Wikipedia:Vorlagenfehler/Vorlage:Internetquelle}} |template= Vorlage:Internetquelle |format=0 |preview=1 }}</ref> Optional kann die Webanwendung auch als Progressive Web App (PWA) installiert werden und somit ohne Browser laufen.<ref>{{#if:|{{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}| |}}}}{{#if:guardrex|guardrex: }}{{#if:|{{#if:Build Progressive Web Applications with ASP.NET Core Blazor WebAssembly|[{{#invoke:Vorlage:Internetquelle|archivURL|1={{#invoke:URLutil|getNormalized|1={{{archiv-url}}}}}}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel=Build Progressive Web Applications with ASP.NET Core Blazor WebAssembly}}]{{#if:| ({{{format}}})}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}|{{#if:https://docs.microsoft.com/en-us/aspnet/core/blazor/progressive-web-app%7C{{#if:{{#invoke:TemplUtl%7Cfaculty%7C}}%7C{{#invoke:Vorlage:Internetquelle%7CTitelFormat%7Ctitel={{#invoke:WLink%7CgetEscapedTitle%7C1=Build Progressive Web Applications with ASP.NET Core Blazor WebAssembly}}}}|[{{#invoke:URLutil|getNormalized|1=https://docs.microsoft.com/en-us/aspnet/core/blazor/progressive-web-app}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{#invoke:WLink|getEscapedTitle|1=Build Progressive Web Applications with ASP.NET Core Blazor WebAssembly}}}}]}}{{#if:| ({{{format}}}{{#if:{{#if: 2020-03-17 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}}

          | )
          | {{#if:{{#ifeq:en-us|de||{{#if:en-us|1}}}}| ; 
              | )}}}}}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}}}{{#if:https://docs.microsoft.com/en-us/aspnet/core/blazor/progressive-web-app%7C{{#if:{{#invoke:URLutil%7CisResourceURL%7C1=https://docs.microsoft.com/en-us/aspnet/core/blazor/progressive-web-app}}%7C%7C}}}}{{#if:Build Progressive Web Applications with ASP.NET Core Blazor WebAssembly|{{#if:{{#invoke:WLink|isValidLinktext|1=Build Progressive Web Applications with ASP.NET Core Blazor WebAssembly|lines=0}}||}}}}{{#if: | In: {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{{werk}}}}}}}{{#if: | {{{hrsg}}}{{#if: |,|{{#if: 2020-03-17 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: | {{#if:{{#invoke:DateTime|format|{{{datum}}}|noerror=1}}
            |{{#invoke:DateTime|format|{{{datum}}}|T._Monat JJJJ}}
            |{{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, datum={{{datum}}}|class=Zitationswartung}} }}{{#if: |,|{{#if: 2020-03-17 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: | S. {{{seiten}}}{{#if: |,|{{#if: 2020-03-17 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: {{#invoke:TemplUtl|faculty|}}| {{#if:|{{#if:|archiviert|ehemals}}|{{#if:|Archiviert|Ehemals}}}} {{#if:|vom|im}} Vorlage:Referrer{{#if:{{#invoke:TemplUtl|faculty|}}| (nicht mehr online verfügbar)}}{{#if: | am {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}|{{{archiv-datum}}}{{#if:49630||(?)}}}}}}{{#if: 2020-03-17|;}}}}{{#if: 2020-03-17| {{#if:{{#invoke:TemplUtl|faculty|}}|abgerufen|Abgerufen}} {{#switch: {{#invoke:Str|len| {{#invoke:DateTime|format| 2020-03-17 |ISO|noerror=1}} }}
       |4=im Jahr
       |7=im
       |10=am
       |#default={{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, abruf=2020-03-17|class=Zitationswartung}} }} {{#invoke:DateTime|format|2020-03-17|T._Monat JJJJ}}
    | {{#invoke:TemplUtl|failure|1=Vorlage:Internetquelle | abruf=2026-MM-TT ist Pflichtparameter}} }}{{#if:{{#ifeq:en-us|de||{{#if:en-us|1}}}}|{{#if:{{#if: 2020-03-17 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}}
       |  (
       | {{#if: | |  (}}
       }}{{#ifeq:{{#if:en-us|en-us|de}}|de||
          {{#invoke:Multilingual|format|en-us|slang=!|split=[%s,]+|shift=m|separator=, }}}}{{#if: |{{#ifeq:{{#if:en-us|en-us|de}}|de||, }}{{{kommentar}}}}})}}{{#if: {{#if: 2020-03-17 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}} }}en-us|{{#if: |: {{
 #if: 
 | {{
     #ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
     | Vorlage:Str trim
     | {{#invoke:Vorlage:lang|flat}}
     }}
 | {{#ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
     | „Vorlage:Str trim“
     | {{#invoke:Text|quote
         |1={{#if: 
              | {{#invoke:Vorlage:lang|flat}}
              | {{#invoke:Vorlage:lang|flat}} }}
         |2={{#if: {{#invoke:TemplUtl|faculty|}}|de-CH|de}}
         |3=1}} }}

}}{{#if:

   |  (<templatestyles src="Person/styles.css" />{{#if:  | :  }}{{#if:  | , deutsch: „“ }})
   | {{#if: 
       |  ({{#if:  | , deutsch: „“ }})
       | {{#if:  |  (deutsch: „“) }}
 }}

}}{{#if: {{{zitat}}}

   | {{#if: 
       | {{#if: {{{zitat}}}
           | Vorlage:": Text= und 1= gleichzeitig, bzw. Pipe zu viel }} }}
   | Vorlage:": Text= fehlt }}{{#if:  | {{#if: {{#invoke:Text|unstrip|{{{ref}}}}}
             | Vorlage:": Ungültiger Wert: ref=
             | {{{ref}}} }}

}}|.{{#if:{{#invoke:TemplUtl|faculty|}}|{{#if:||{{#ifeq: | JaKeinHinweis |{{#switch:

   |0|=Vorlage:Toter Link/Core{{#if: https://docs.microsoft.com/en-us/aspnet/core/blazor/progressive-web-app
       | {{#if:  | [35] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: 
           | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }}
         }}
       |   (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.)
     }}{{#switch: 
         |no|0|=
         |#default={{#if:  ||  }}
    }}{{#invoke:TemplatePar|check
         |opt      = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
    }}{{#if: https://docs.microsoft.com/en-us/aspnet/core/blazor/progressive-web-app
      | {{#if:{{#invoke:URLutil|isWebURL|https://docs.microsoft.com/en-us/aspnet/core/blazor/progressive-web-app}}
          || {{#if:  ||  }} 
        }}
      | {{#if: 
           | {{#if:  ||  }}
           | {{#if:  ||  }}
        }}
    }}{{#if: 
       | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
         }}
    }}{{#switch: deadurl
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://docs.microsoft.com/en-us/aspnet/core/blazor/progressive-web-app Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
            | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
          |no|0|=
          |#default= {{#if:  ||  }}
        }}{{#invoke:TemplatePar|check
         |all      = inline= url=
         |opt      = datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
       }}{{#if: https://docs.microsoft.com/en-us/aspnet/core/blazor/progressive-web-app
       | {{#if:{{#invoke:URLutil|isWebURL|https://docs.microsoft.com/en-us/aspnet/core/blazor/progressive-web-app}}
          || {{#if:  ||  }} 
        }}
    }}{{#if: 
         | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
           }}
    }}{{#switch: deadurl
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}[https://docs.microsoft.com/en-us/aspnet/core/blazor/progressive-web-app }}|{{#switch: 
   |0|=Vorlage:Toter Link/Core{{#if: https://docs.microsoft.com/en-us/aspnet/core/blazor/progressive-web-app
       | {{#if:  | [36] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: 
           | {{#if:  | | Vorlage:Toter Link/archivebot }}
         }}
       |   (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.)
     }}{{#switch: 
         |no|0|=
         |#default={{#if:  ||  }}
    }}{{#invoke:TemplatePar|check
         |opt      = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
    }}{{#if: https://docs.microsoft.com/en-us/aspnet/core/blazor/progressive-web-app
      | {{#if:{{#invoke:URLutil|isWebURL|https://docs.microsoft.com/en-us/aspnet/core/blazor/progressive-web-app}}
          || {{#if:  ||  }} 
        }}
      | {{#if: 
           | {{#if:  ||  }}
           | {{#if:  ||  }}
        }}
    }}{{#if: 
       | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
         }}
    }}{{#switch: 
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://docs.microsoft.com/en-us/aspnet/core/blazor/progressive-web-app Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
            | {{#if:  | | Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
          |no|0|=
          |#default= {{#if:  ||  }}
        }}{{#invoke:TemplatePar|check
         |all      = inline= url=
         |opt      = datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
       }}{{#if: https://docs.microsoft.com/en-us/aspnet/core/blazor/progressive-web-app
       | {{#if:{{#invoke:URLutil|isWebURL|https://docs.microsoft.com/en-us/aspnet/core/blazor/progressive-web-app}}
          || {{#if:  ||  }} 
        }}
    }}{{#if: 
         | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
           }}
    }}{{#switch: 
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}[https://docs.microsoft.com/en-us/aspnet/core/blazor/progressive-web-app }} }}}}}}}}}}{{#if:|
        {{#invoke:Vorlage:Internetquelle|archivBot|stamp={{{archiv-bot}}}|text={{#if:|Vorlage:Webarchiv/archiv-bot}}

}}}}{{#invoke:TemplatePar|check |all= url= titel= |opt= autor= hrsg= format= sprache= titelerg= werk= seiten= datum= abruf= zugriff= abruf-verborgen= archiv-url= archiv-datum= archiv-bot= kommentar= zitat= AT= CH= offline= |cat= {{#ifeq: 0 | 0 | Wikipedia:Vorlagenfehler/Vorlage:Internetquelle}} |template= Vorlage:Internetquelle |format=0 |preview=1 }}</ref>

Andere Bestandteile und Ergänzungen

Die folgende Frameworks gibt es sowohl für ASP.NET 5 als auch für frühere Versionen.

ASP.NET MVC

{{#if: ASP.NET MVC|{{#ifexist:ASP.NET MVC|

|{{#if: |{{#ifexist:{{{2}}}|

→ Haupt{{#if:|seite|artikel}}: [[{{{2}}}{{#if: ||{{{titel2}}}}}]]{{#if: |{{#ifexist:{{{3}}}| und [[{{{3}}}{{#if: ||{{{titel3}}}}}]]|}}|}}

|{{#if: |{{#ifexist:{{{3}}}|

→ Haupt{{#if:|seite|artikel}}: [[{{{3}}}{{#if: ||{{{titel3}}}}}]]

|}}|}}|}}|}}|}}|Einbindungsfehler: Die Vorlage Hauptartikel benötigt immer mindestens ein Argument.}}

Das ASP.NET MVC ist eine Implementierung des MVC-Patterns und erlaubt es, dynamische Webseiten besonders klar in die drei Bereiche Model (Datenmodell), View (Ansicht) und Controller (Steuerung) zu gliedern. Dies wird durch die zugrundeliegende Architektur eingefordert und ermöglicht klares Separation of Concerns. MVC unterstützt darüber hinaus auch in besonderer Weise den Ansatz der testgetriebenen Entwicklung, da mit ASP.NET MVC für die Unit Tests kein Webserver benötigt wird (im Gegensatz zur Situation bei WebForms).<ref>msdn.microsoft.com</ref>

Ursprünglich wurde ASP.NET MVC als Erweiterungsmodul für Webbrowser („Plugin“) ausgeführt, welches auf WebForms aufsetzt. Mittlerweile ist ASP.NET MVC jedoch ein fester Bestandteil des ASP.NET-Frameworks und von WebForms unabhängig.

ASP.NET Web API

ASP.NET Web API ermöglicht es, REST-Web-Dienste zu implementieren. Daten werden hierbei in Form von JSON, XML oder OData übertragen. Ein JavaScript-Skript auf einer Webseite kann mit Hilfe von Ajax oder AJAJ auf diese Services zugreifen und damit Daten im Hintergrund übertragen. Dies ermöglicht die Erstellung von hochdynamischen Rich-Client-Webseiten.

Ab der Version ASP.NET Core 1.0 gehört Web API mit zum Framework ASP.NET MVC.

ASP.NET SignalR

ASP.NET SignalR überträgt Daten bidirektional zwischen dem Client und dem Server und basiert auf dem Netzwerkprotokoll WebSockets. Wenn der Browser des Clients WebSockets nicht beherrscht, verwendet SignalR andere Methoden der Datenübertragung (englisch: Fallback). SignalR vereinfacht damit die Implementierungen von Echtzeitanwendungen wie Chat oder Videokonferenzen.<ref>Patrick A. Lorenz: Zwischen allen Fronten. in: dotnetpro Nr. 11/2015, S. 134 ff.</ref>

ASP.NET Web Pages

ASP.NET Web Pages ist ein Framework zum Erstellen dynamischer Webseiten. Zum Erstellen von solchen Seiten lässt sich das Tool Microsoft WebMatrix verwenden. Razor ist eine Syntax der Programmiersprachen C# und Visual Basic .NET, die beim Erstellen von Web Pages angewandt wird.<ref>Introducing ASP.NET Web Pages – Getting Started. In: ASP.NET, abgerufen am 1. Dezember 2015.</ref>

ASP.NET WebHooks

ASP.NET WebHooks ist ein quelloffenes Framework, das das Verfahren WebHooks implementiert und auf ASP.NET Web API basiert. Es erleichtert den Konsum von Ereignissen von Webservices.<ref>Patrick A. Lorenz: Unterwegs mit Captain Hook. In: dotnetpro Nr. 12/2015, S. 134 ff.</ref>

Versionsgeschichte

ASP.NET trat 2002 mit der ersten Version die Nachfolge des in die Jahre gekommenen ASP (Active Server Pages) an, hat aber heute außer dem Namen nicht mehr viel mit der alten Technologie zu tun. ASP.NET ist seit 2002 in der Version 1.0 „final“. Seit 28. Oktober 2005 gibt es die fertige Version von ASP.NET 2.0. Mit ASP.NET 2.0 wird wesentlich weniger Code (laut Microsoft bis zu 70 Prozent)<ref>webplatform.mspx</ref> benötigt, um eine dynamische Web-Site zu erstellen. Mit Version 3.5 wurde ASP.NET um Unterstützung für Ajax und LINQ erweitert. Die Version 4.5 erschien zeitgleich mit der Version des .Net-Frameworks am 15. August 2012.

Version korrespondierende Visual-Studio-Version Veröffentlichung
{{#if: o Vorlagenfehler: Typenparameter nicht gefunden }}{{#if: o | {{#ifeq: o | l lv t tv {{#if: 1.0 Vorlagenfehler: Versionsparameter nicht gefunden  }}}}}}}}}}|}}{{#switch: o | l =
Legende:
{{#ifexpr: {{#switch:3
0 ={{#expr: 111111 mod 10 }} 1 ={{#expr: (111111/ 10) mod 10 }} 2 ={{#expr: (111111/ 100) mod 10 }} 3 ={{#expr: (111111/ 1000) mod 10 }} 4 ={{#expr: (111111/ 10000) mod 10 }} 5 ={{#expr: (111111/ 100000) mod 10 }} 6 ={{#expr: (111111/ 1000000) mod 10 }} 7 ={{#expr: (111111/ 10000000) mod 10 }} 8 ={{#expr: (111111/ 100000000) mod 10 }} 9 ={{#expr: (111111/ 1000000000) mod 10 }} 10 ={{#expr: (111111/ 10000000000) mod 10 }} 11 ={{#expr: (111111/ 100000000000) mod 10 }} 12 ={{#expr: (111111/ 1000000000000) mod 10 }} 13 ={{#expr: (111111/ 10000000000000) mod 10 }} 14 ={{#expr: (111111/ 100000000000000) mod 10 }} 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} #default= 0 }} | Ältere Version; nicht mehr unterstützt | Alte Version}}
Ältere Version; noch unterstützt
Aktuelle Version
Aktuelle Vorabversion
Zukünftige Version
| lv =
Legende:
{{#ifexpr: {{#switch:3
0 ={{#expr: 111111 mod 10 }} 1 ={{#expr: (111111/ 10) mod 10 }} 2 ={{#expr: (111111/ 100) mod 10 }} 3 ={{#expr: (111111/ 1000) mod 10 }} 4 ={{#expr: (111111/ 10000) mod 10 }} 5 ={{#expr: (111111/ 100000) mod 10 }} 6 ={{#expr: (111111/ 1000000) mod 10 }} 7 ={{#expr: (111111/ 10000000) mod 10 }} 8 ={{#expr: (111111/ 100000000) mod 10 }} 9 ={{#expr: (111111/ 1000000000) mod 10 }} 10 ={{#expr: (111111/ 10000000000) mod 10 }} 11 ={{#expr: (111111/ 100000000000) mod 10 }} 12 ={{#expr: (111111/ 1000000000000) mod 10 }} 13 ={{#expr: (111111/ 10000000000000) mod 10 }} 14 ={{#expr: (111111/ 100000000000000) mod 10 }} 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} #default= 0 }} | Ältere Version; nicht mehr unterstützt | Alte Version}}
Ältere Version; noch unterstützt
Aktuelle Version
Aktuelle Vorabversion
Zukünftige Version| t = {| class="vorlageVersion wikitable" style="text-align: center; "
len|111111}} >= {{#if: 6 | 6 |0}}| {{#switch:5 0 ={{#expr: 111111 mod 10 }} 1 ={{#expr: (111111/ 10) mod 10 }} 2 ={{#expr: (111111/ 100) mod 10 }} 3 ={{#expr: (111111/ 1000) mod 10 }} 4 ={{#expr: (111111/ 10000) mod 10 }} 5 ={{#expr: (111111/ 100000) mod 10 }} 6 ={{#expr: (111111/ 1000000) mod 10 }} 7 ={{#expr: (111111/ 10000000) mod 10 }} 8 ={{#expr: (111111/ 100000000) mod 10 }} 9 ={{#expr: (111111/ 1000000000) mod 10 }} 10 ={{#expr: (111111/ 10000000000) mod 10 }} 11 ={{#expr: (111111/ 100000000000) mod 10 }} 12 ={{#expr: (111111/ 1000000000000) mod 10 }} 13 ={{#expr: (111111/ 10000000000000) mod 10 }} 14 ={{#expr: (111111/ 100000000000000) mod 10 }} 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} #default= 0

}} | 1 }} || display: none;}}"| Legende:

style="background-color: #F09278; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:4 0 ={{#expr: 111111 mod 10 }} 1 ={{#expr: (111111/ 10) mod 10 }} 2 ={{#expr: (111111/ 100) mod 10 }} 3 ={{#expr: (111111/ 1000) mod 10 }} 4 ={{#expr: (111111/ 10000) mod 10 }} 5 ={{#expr: (111111/ 100000) mod 10 }} 6 ={{#expr: (111111/ 1000000) mod 10 }} 7 ={{#expr: (111111/ 10000000) mod 10 }} 8 ={{#expr: (111111/ 100000000) mod 10 }} 9 ={{#expr: (111111/ 1000000000) mod 10 }} 10 ={{#expr: (111111/ 10000000000) mod 10 }} 11 ={{#expr: (111111/ 100000000000) mod 10 }} 12 ={{#expr: (111111/ 1000000000000) mod 10 }} 13 ={{#expr: (111111/ 10000000000000) mod 10 }} 14 ={{#expr: (111111/ 100000000000000) mod 10 }} 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} #default= 0

}} || display: none;}}" title="Eine ältere und nicht mehr unterstützte Version"| {{#ifexpr: {{#switch:3

0 ={{#expr: 111111 mod 10 }} 1 ={{#expr: (111111/ 10) mod 10 }} 2 ={{#expr: (111111/ 100) mod 10 }} 3 ={{#expr: (111111/ 1000) mod 10 }} 4 ={{#expr: (111111/ 10000) mod 10 }} 5 ={{#expr: (111111/ 100000) mod 10 }} 6 ={{#expr: (111111/ 1000000) mod 10 }} 7 ={{#expr: (111111/ 10000000) mod 10 }} 8 ={{#expr: (111111/ 100000000) mod 10 }} 9 ={{#expr: (111111/ 1000000000) mod 10 }} 10 ={{#expr: (111111/ 10000000000) mod 10 }} 11 ={{#expr: (111111/ 100000000000) mod 10 }} 12 ={{#expr: (111111/ 1000000000000) mod 10 }} 13 ={{#expr: (111111/ 10000000000000) mod 10 }} 14 ={{#expr: (111111/ 100000000000000) mod 10 }} 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} #default= 0

}} | Ältere Version; nicht mehr unterstützt | Alte Version}}

style="background-color: #CEE482; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:3 0 ={{#expr: 111111 mod 10 }} 1 ={{#expr: (111111/ 10) mod 10 }} 2 ={{#expr: (111111/ 100) mod 10 }} 3 ={{#expr: (111111/ 1000) mod 10 }} 4 ={{#expr: (111111/ 10000) mod 10 }} 5 ={{#expr: (111111/ 100000) mod 10 }} 6 ={{#expr: (111111/ 1000000) mod 10 }} 7 ={{#expr: (111111/ 10000000) mod 10 }} 8 ={{#expr: (111111/ 100000000) mod 10 }} 9 ={{#expr: (111111/ 1000000000) mod 10 }} 10 ={{#expr: (111111/ 10000000000) mod 10 }} 11 ={{#expr: (111111/ 100000000000) mod 10 }} 12 ={{#expr: (111111/ 1000000000000) mod 10 }} 13 ={{#expr: (111111/ 10000000000000) mod 10 }} 14 ={{#expr: (111111/ 100000000000000) mod 10 }} 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} #default= 0

}} || display: none;}}" title="Eine ältere aber noch unterstützte Version"| Ältere Version; noch unterstützt

style="background-color: #9DD12F; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:2 0 ={{#expr: 111111 mod 10 }} 1 ={{#expr: (111111/ 10) mod 10 }} 2 ={{#expr: (111111/ 100) mod 10 }} 3 ={{#expr: (111111/ 1000) mod 10 }} 4 ={{#expr: (111111/ 10000) mod 10 }} 5 ={{#expr: (111111/ 100000) mod 10 }} 6 ={{#expr: (111111/ 1000000) mod 10 }} 7 ={{#expr: (111111/ 10000000) mod 10 }} 8 ={{#expr: (111111/ 100000000) mod 10 }} 9 ={{#expr: (111111/ 1000000000) mod 10 }} 10 ={{#expr: (111111/ 10000000000) mod 10 }} 11 ={{#expr: (111111/ 100000000000) mod 10 }} 12 ={{#expr: (111111/ 1000000000000) mod 10 }} 13 ={{#expr: (111111/ 10000000000000) mod 10 }} 14 ={{#expr: (111111/ 100000000000000) mod 10 }} 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} #default= 0

}} || display: none;}}" title="Die aktuell stabile Version"| Aktuelle Version

style="background-color: #FCC27E; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:1 0 ={{#expr: 111111 mod 10 }} 1 ={{#expr: (111111/ 10) mod 10 }} 2 ={{#expr: (111111/ 100) mod 10 }} 3 ={{#expr: (111111/ 1000) mod 10 }} 4 ={{#expr: (111111/ 10000) mod 10 }} 5 ={{#expr: (111111/ 100000) mod 10 }} 6 ={{#expr: (111111/ 1000000) mod 10 }} 7 ={{#expr: (111111/ 10000000) mod 10 }} 8 ={{#expr: (111111/ 100000000) mod 10 }} 9 ={{#expr: (111111/ 1000000000) mod 10 }} 10 ={{#expr: (111111/ 10000000000) mod 10 }} 11 ={{#expr: (111111/ 100000000000) mod 10 }} 12 ={{#expr: (111111/ 1000000000000) mod 10 }} 13 ={{#expr: (111111/ 10000000000000) mod 10 }} 14 ={{#expr: (111111/ 100000000000000) mod 10 }} 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} #default= 0

}} || display: none;}}" title="Die aktuelle Vorabversion einer zukünftigen Version"| Aktuelle Vorabversion

style="background-color: #FCED77; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:0 0 ={{#expr: 111111 mod 10 }} 1 ={{#expr: (111111/ 10) mod 10 }} 2 ={{#expr: (111111/ 100) mod 10 }} 3 ={{#expr: (111111/ 1000) mod 10 }} 4 ={{#expr: (111111/ 10000) mod 10 }} 5 ={{#expr: (111111/ 100000) mod 10 }} 6 ={{#expr: (111111/ 1000000) mod 10 }} 7 ={{#expr: (111111/ 10000000) mod 10 }} 8 ={{#expr: (111111/ 100000000) mod 10 }} 9 ={{#expr: (111111/ 1000000000) mod 10 }} 10 ={{#expr: (111111/ 10000000000) mod 10 }} 11 ={{#expr: (111111/ 100000000000) mod 10 }} 12 ={{#expr: (111111/ 1000000000000) mod 10 }} 13 ={{#expr: (111111/ 10000000000000) mod 10 }} 14 ={{#expr: (111111/ 100000000000000) mod 10 }} 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} #default= 0

}} || display: none;}}" title="Eine zukünftige Version"| Zukünftige Version

| tv = {| class="vorlageVersion wikitable float-right" style="text-align: left; "

|- !class="hintergrundfarbe5" style="padding: 0.5ex 0.75em; {{#ifexpr: {{#ifexpr: {{#invoke:Str|len|111111}} >= {{#if: 6 | 6 |0}}| {{#switch:5 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | 1 }} || display: none;}}"| Legende: |- | style="background-color: #F09278; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:4 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere und nicht mehr unterstützte Version"| {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | Ältere Version; nicht mehr unterstützt | Alte Version}} |- | style="background-color: #CEE482; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere aber noch unterstützte Version"| Ältere Version; noch unterstützt |- | style="background-color: #9DD12F; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:2 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuell stabile Version"| Aktuelle Version |- | style="background-color: #FCC27E; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:1 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuelle Vorabversion einer zukünftigen Version"| Aktuelle Vorabversion |- | style="background-color: #FCED77; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:0 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine zukünftige Version"| Zukünftige Version |}| o = class="vorlageVersion" {{#if: 1.0 | style="background-color: #F09278; " title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="1.0" | Ältere Version; nicht mehr unterstützt: 1.0 |}}| co = class="vorlageVersion" {{#if: 1.0 | style="background-color: #CEE482; " title="Eine ältere aber noch unterstützte Version" data-sort-value="1.0" | Ältere Version; noch unterstützt: 1.0 |}}| c = class="vorlageVersion" {{#if: 1.0 | style="background-color: #9DD12F; " title="Die aktuell stabile Version" data-sort-value="1.0" | Aktuelle Version: 1.0 |}}| cp = class="vorlageVersion" {{#if: 1.0 | style="background-color: #FCC27E; " title="Die aktuelle Vorabversion einer zukünftigen Version" data-sort-value="1.0" | Vorabversion: 1.0 |}}| p = class="vorlageVersion" {{#if: 1.0 | style="background-color: #FCED77; " title="Eine zukünftige Version" data-sort-value="1.0" | Zukünftige Version: 1.0 |}}| #default = {{#if: o | Vorlagenfehler: Unbekannter Typenparameter |}}}} || Microsoft Visual Studio .NET || Januar 2002 |-

| {{#if: o || Vorlagenfehler: Typenparameter nicht gefunden }}{{#if: o | {{#ifeq: o | l || {{#ifeq: o | lv || {{#ifeq: o | t || {{#ifeq: o | tv || {{#if: 1.1 || Vorlagenfehler: Versionsparameter nicht gefunden  }}}}}}}}}}|}}{{#switch: o | l =

Legende:
{{#ifexpr: {{#switch:3

| 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0

}} | Ältere Version; nicht mehr unterstützt | Alte Version}}
Ältere Version; noch unterstützt
Aktuelle Version
Aktuelle Vorabversion
Zukünftige Version

| lv =

Legende:
{{#ifexpr: {{#switch:3

| 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0

}} | Ältere Version; nicht mehr unterstützt | Alte Version}}

Ältere Version; noch unterstützt
Aktuelle Version
Aktuelle Vorabversion
Zukünftige Version

| t = {| class="vorlageVersion wikitable" style="text-align: center; "

! class="hintergrundfarbe5" style="padding: 0.5ex 0.75em; text-align: left; {{#ifexpr: {{#ifexpr: {{#invoke:Str|len|111111}} >= {{#if: 6 | 6 |0}}| {{#switch:5 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | 1 }} || display: none;}}"| Legende: | style="background-color: #F09278; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:4 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere und nicht mehr unterstützte Version"| {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | Ältere Version; nicht mehr unterstützt | Alte Version}} | style="background-color: #CEE482; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere aber noch unterstützte Version"| Ältere Version; noch unterstützt | style="background-color: #9DD12F; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:2 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuell stabile Version"| Aktuelle Version | style="background-color: #FCC27E; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:1 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuelle Vorabversion einer zukünftigen Version"| Aktuelle Vorabversion | style="background-color: #FCED77; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:0 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine zukünftige Version"| Zukünftige Version |}| tv = {| class="vorlageVersion wikitable float-right" style="text-align: left; " |- !class="hintergrundfarbe5" style="padding: 0.5ex 0.75em; {{#ifexpr: {{#ifexpr: {{#invoke:Str|len|111111}} >= {{#if: 6 | 6 |0}}| {{#switch:5 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | 1 }} || display: none;}}"| Legende: |- | style="background-color: #F09278; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:4 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere und nicht mehr unterstützte Version"| {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | Ältere Version; nicht mehr unterstützt | Alte Version}} |- | style="background-color: #CEE482; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere aber noch unterstützte Version"| Ältere Version; noch unterstützt |- | style="background-color: #9DD12F; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:2 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuell stabile Version"| Aktuelle Version |- | style="background-color: #FCC27E; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:1 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuelle Vorabversion einer zukünftigen Version"| Aktuelle Vorabversion |- | style="background-color: #FCED77; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:0 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine zukünftige Version"| Zukünftige Version |}| o = class="vorlageVersion" {{#if: 1.1 | style="background-color: #F09278; " title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="1.1" | Ältere Version; nicht mehr unterstützt: 1.1 |}}| co = class="vorlageVersion" {{#if: 1.1 | style="background-color: #CEE482; " title="Eine ältere aber noch unterstützte Version" data-sort-value="1.1" | Ältere Version; noch unterstützt: 1.1 |}}| c = class="vorlageVersion" {{#if: 1.1 | style="background-color: #9DD12F; " title="Die aktuell stabile Version" data-sort-value="1.1" | Aktuelle Version: 1.1 |}}| cp = class="vorlageVersion" {{#if: 1.1 | style="background-color: #FCC27E; " title="Die aktuelle Vorabversion einer zukünftigen Version" data-sort-value="1.1" | Vorabversion: 1.1 |}}| p = class="vorlageVersion" {{#if: 1.1 | style="background-color: #FCED77; " title="Eine zukünftige Version" data-sort-value="1.1" | Zukünftige Version: 1.1 |}}| #default = {{#if: o | Vorlagenfehler: Unbekannter Typenparameter |}}}} || Microsoft Visual Studio .NET 2003 || April 2003 |-

| {{#if: o || Vorlagenfehler: Typenparameter nicht gefunden }}{{#if: o | {{#ifeq: o | l || {{#ifeq: o | lv || {{#ifeq: o | t || {{#ifeq: o | tv || {{#if: 2.0 || Vorlagenfehler: Versionsparameter nicht gefunden  }}}}}}}}}}|}}{{#switch: o | l =

Legende:
{{#ifexpr: {{#switch:3

| 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0

}} | Ältere Version; nicht mehr unterstützt | Alte Version}}
Ältere Version; noch unterstützt
Aktuelle Version
Aktuelle Vorabversion
Zukünftige Version

| lv =

Legende:
{{#ifexpr: {{#switch:3

| 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0

}} | Ältere Version; nicht mehr unterstützt | Alte Version}}

Ältere Version; noch unterstützt
Aktuelle Version
Aktuelle Vorabversion
Zukünftige Version

| t = {| class="vorlageVersion wikitable" style="text-align: center; "

! class="hintergrundfarbe5" style="padding: 0.5ex 0.75em; text-align: left; {{#ifexpr: {{#ifexpr: {{#invoke:Str|len|111111}} >= {{#if: 6 | 6 |0}}| {{#switch:5 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | 1 }} || display: none;}}"| Legende: | style="background-color: #F09278; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:4 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere und nicht mehr unterstützte Version"| {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | Ältere Version; nicht mehr unterstützt | Alte Version}} | style="background-color: #CEE482; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere aber noch unterstützte Version"| Ältere Version; noch unterstützt | style="background-color: #9DD12F; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:2 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuell stabile Version"| Aktuelle Version | style="background-color: #FCC27E; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:1 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuelle Vorabversion einer zukünftigen Version"| Aktuelle Vorabversion | style="background-color: #FCED77; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:0 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine zukünftige Version"| Zukünftige Version |}| tv = {| class="vorlageVersion wikitable float-right" style="text-align: left; " |- !class="hintergrundfarbe5" style="padding: 0.5ex 0.75em; {{#ifexpr: {{#ifexpr: {{#invoke:Str|len|111111}} >= {{#if: 6 | 6 |0}}| {{#switch:5 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | 1 }} || display: none;}}"| Legende: |- | style="background-color: #F09278; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:4 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere und nicht mehr unterstützte Version"| {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | Ältere Version; nicht mehr unterstützt | Alte Version}} |- | style="background-color: #CEE482; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere aber noch unterstützte Version"| Ältere Version; noch unterstützt |- | style="background-color: #9DD12F; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:2 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuell stabile Version"| Aktuelle Version |- | style="background-color: #FCC27E; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:1 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuelle Vorabversion einer zukünftigen Version"| Aktuelle Vorabversion |- | style="background-color: #FCED77; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:0 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine zukünftige Version"| Zukünftige Version |}| o = class="vorlageVersion" {{#if: 2.0 | style="background-color: #F09278; " title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="2.0" | Ältere Version; nicht mehr unterstützt: 2.0 |}}| co = class="vorlageVersion" {{#if: 2.0 | style="background-color: #CEE482; " title="Eine ältere aber noch unterstützte Version" data-sort-value="2.0" | Ältere Version; noch unterstützt: 2.0 |}}| c = class="vorlageVersion" {{#if: 2.0 | style="background-color: #9DD12F; " title="Die aktuell stabile Version" data-sort-value="2.0" | Aktuelle Version: 2.0 |}}| cp = class="vorlageVersion" {{#if: 2.0 | style="background-color: #FCC27E; " title="Die aktuelle Vorabversion einer zukünftigen Version" data-sort-value="2.0" | Vorabversion: 2.0 |}}| p = class="vorlageVersion" {{#if: 2.0 | style="background-color: #FCED77; " title="Eine zukünftige Version" data-sort-value="2.0" | Zukünftige Version: 2.0 |}}| #default = {{#if: o | Vorlagenfehler: Unbekannter Typenparameter |}}}} || Microsoft Visual Studio 2005 || November 2005 |-

| {{#if: o || Vorlagenfehler: Typenparameter nicht gefunden }}{{#if: o | {{#ifeq: o | l || {{#ifeq: o | lv || {{#ifeq: o | t || {{#ifeq: o | tv || {{#if: 3.0 || Vorlagenfehler: Versionsparameter nicht gefunden  }}}}}}}}}}|}}{{#switch: o | l =

Legende:
{{#ifexpr: {{#switch:3

| 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0

}} | Ältere Version; nicht mehr unterstützt | Alte Version}}
Ältere Version; noch unterstützt
Aktuelle Version
Aktuelle Vorabversion
Zukünftige Version

| lv =

Legende:
{{#ifexpr: {{#switch:3

| 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0

}} | Ältere Version; nicht mehr unterstützt | Alte Version}}

Ältere Version; noch unterstützt
Aktuelle Version
Aktuelle Vorabversion
Zukünftige Version

| t = {| class="vorlageVersion wikitable" style="text-align: center; "

! class="hintergrundfarbe5" style="padding: 0.5ex 0.75em; text-align: left; {{#ifexpr: {{#ifexpr: {{#invoke:Str|len|111111}} >= {{#if: 6 | 6 |0}}| {{#switch:5 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | 1 }} || display: none;}}"| Legende: | style="background-color: #F09278; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:4 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere und nicht mehr unterstützte Version"| {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | Ältere Version; nicht mehr unterstützt | Alte Version}} | style="background-color: #CEE482; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere aber noch unterstützte Version"| Ältere Version; noch unterstützt | style="background-color: #9DD12F; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:2 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuell stabile Version"| Aktuelle Version | style="background-color: #FCC27E; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:1 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuelle Vorabversion einer zukünftigen Version"| Aktuelle Vorabversion | style="background-color: #FCED77; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:0 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine zukünftige Version"| Zukünftige Version |}| tv = {| class="vorlageVersion wikitable float-right" style="text-align: left; " |- !class="hintergrundfarbe5" style="padding: 0.5ex 0.75em; {{#ifexpr: {{#ifexpr: {{#invoke:Str|len|111111}} >= {{#if: 6 | 6 |0}}| {{#switch:5 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | 1 }} || display: none;}}"| Legende: |- | style="background-color: #F09278; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:4 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere und nicht mehr unterstützte Version"| {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | Ältere Version; nicht mehr unterstützt | Alte Version}} |- | style="background-color: #CEE482; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere aber noch unterstützte Version"| Ältere Version; noch unterstützt |- | style="background-color: #9DD12F; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:2 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuell stabile Version"| Aktuelle Version |- | style="background-color: #FCC27E; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:1 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuelle Vorabversion einer zukünftigen Version"| Aktuelle Vorabversion |- | style="background-color: #FCED77; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:0 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine zukünftige Version"| Zukünftige Version |}| o = class="vorlageVersion" {{#if: 3.0 | style="background-color: #F09278; " title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="3.0" | Ältere Version; nicht mehr unterstützt: 3.0 |}}| co = class="vorlageVersion" {{#if: 3.0 | style="background-color: #CEE482; " title="Eine ältere aber noch unterstützte Version" data-sort-value="3.0" | Ältere Version; noch unterstützt: 3.0 |}}| c = class="vorlageVersion" {{#if: 3.0 | style="background-color: #9DD12F; " title="Die aktuell stabile Version" data-sort-value="3.0" | Aktuelle Version: 3.0 |}}| cp = class="vorlageVersion" {{#if: 3.0 | style="background-color: #FCC27E; " title="Die aktuelle Vorabversion einer zukünftigen Version" data-sort-value="3.0" | Vorabversion: 3.0 |}}| p = class="vorlageVersion" {{#if: 3.0 | style="background-color: #FCED77; " title="Eine zukünftige Version" data-sort-value="3.0" | Zukünftige Version: 3.0 |}}| #default = {{#if: o | Vorlagenfehler: Unbekannter Typenparameter |}}}} || n/a || November 2006 |-

| {{#if: o || Vorlagenfehler: Typenparameter nicht gefunden }}{{#if: o | {{#ifeq: o | l || {{#ifeq: o | lv || {{#ifeq: o | t || {{#ifeq: o | tv || {{#if: 3.5 || Vorlagenfehler: Versionsparameter nicht gefunden  }}}}}}}}}}|}}{{#switch: o | l =

Legende:
{{#ifexpr: {{#switch:3

| 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0

}} | Ältere Version; nicht mehr unterstützt | Alte Version}}
Ältere Version; noch unterstützt
Aktuelle Version
Aktuelle Vorabversion
Zukünftige Version

| lv =

Legende:
{{#ifexpr: {{#switch:3

| 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0

}} | Ältere Version; nicht mehr unterstützt | Alte Version}}

Ältere Version; noch unterstützt
Aktuelle Version
Aktuelle Vorabversion
Zukünftige Version

| t = {| class="vorlageVersion wikitable" style="text-align: center; "

! class="hintergrundfarbe5" style="padding: 0.5ex 0.75em; text-align: left; {{#ifexpr: {{#ifexpr: {{#invoke:Str|len|111111}} >= {{#if: 6 | 6 |0}}| {{#switch:5 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | 1 }} || display: none;}}"| Legende: | style="background-color: #F09278; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:4 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere und nicht mehr unterstützte Version"| {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | Ältere Version; nicht mehr unterstützt | Alte Version}} | style="background-color: #CEE482; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere aber noch unterstützte Version"| Ältere Version; noch unterstützt | style="background-color: #9DD12F; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:2 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuell stabile Version"| Aktuelle Version | style="background-color: #FCC27E; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:1 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuelle Vorabversion einer zukünftigen Version"| Aktuelle Vorabversion | style="background-color: #FCED77; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:0 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine zukünftige Version"| Zukünftige Version |}| tv = {| class="vorlageVersion wikitable float-right" style="text-align: left; " |- !class="hintergrundfarbe5" style="padding: 0.5ex 0.75em; {{#ifexpr: {{#ifexpr: {{#invoke:Str|len|111111}} >= {{#if: 6 | 6 |0}}| {{#switch:5 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | 1 }} || display: none;}}"| Legende: |- | style="background-color: #F09278; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:4 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere und nicht mehr unterstützte Version"| {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | Ältere Version; nicht mehr unterstützt | Alte Version}} |- | style="background-color: #CEE482; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere aber noch unterstützte Version"| Ältere Version; noch unterstützt |- | style="background-color: #9DD12F; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:2 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuell stabile Version"| Aktuelle Version |- | style="background-color: #FCC27E; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:1 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuelle Vorabversion einer zukünftigen Version"| Aktuelle Vorabversion |- | style="background-color: #FCED77; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:0 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine zukünftige Version"| Zukünftige Version |}| o = class="vorlageVersion" {{#if: 3.5 | style="background-color: #F09278; " title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="3.5" | Ältere Version; nicht mehr unterstützt: 3.5 |}}| co = class="vorlageVersion" {{#if: 3.5 | style="background-color: #CEE482; " title="Eine ältere aber noch unterstützte Version" data-sort-value="3.5" | Ältere Version; noch unterstützt: 3.5 |}}| c = class="vorlageVersion" {{#if: 3.5 | style="background-color: #9DD12F; " title="Die aktuell stabile Version" data-sort-value="3.5" | Aktuelle Version: 3.5 |}}| cp = class="vorlageVersion" {{#if: 3.5 | style="background-color: #FCC27E; " title="Die aktuelle Vorabversion einer zukünftigen Version" data-sort-value="3.5" | Vorabversion: 3.5 |}}| p = class="vorlageVersion" {{#if: 3.5 | style="background-color: #FCED77; " title="Eine zukünftige Version" data-sort-value="3.5" | Zukünftige Version: 3.5 |}}| #default = {{#if: o | Vorlagenfehler: Unbekannter Typenparameter |}}}} || Microsoft Visual Studio 2008 || November 2007 |-

| {{#if: o || Vorlagenfehler: Typenparameter nicht gefunden }}{{#if: o | {{#ifeq: o | l || {{#ifeq: o | lv || {{#ifeq: o | t || {{#ifeq: o | tv || {{#if: 4.0 || Vorlagenfehler: Versionsparameter nicht gefunden  }}}}}}}}}}|}}{{#switch: o | l =

Legende:
{{#ifexpr: {{#switch:3

| 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0

}} | Ältere Version; nicht mehr unterstützt | Alte Version}}
Ältere Version; noch unterstützt
Aktuelle Version
Aktuelle Vorabversion
Zukünftige Version

| lv =

Legende:
{{#ifexpr: {{#switch:3

| 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0

}} | Ältere Version; nicht mehr unterstützt | Alte Version}}

Ältere Version; noch unterstützt
Aktuelle Version
Aktuelle Vorabversion
Zukünftige Version

| t = {| class="vorlageVersion wikitable" style="text-align: center; "

! class="hintergrundfarbe5" style="padding: 0.5ex 0.75em; text-align: left; {{#ifexpr: {{#ifexpr: {{#invoke:Str|len|111111}} >= {{#if: 6 | 6 |0}}| {{#switch:5 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | 1 }} || display: none;}}"| Legende: | style="background-color: #F09278; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:4 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere und nicht mehr unterstützte Version"| {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | Ältere Version; nicht mehr unterstützt | Alte Version}} | style="background-color: #CEE482; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere aber noch unterstützte Version"| Ältere Version; noch unterstützt | style="background-color: #9DD12F; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:2 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuell stabile Version"| Aktuelle Version | style="background-color: #FCC27E; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:1 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuelle Vorabversion einer zukünftigen Version"| Aktuelle Vorabversion | style="background-color: #FCED77; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:0 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine zukünftige Version"| Zukünftige Version |}| tv = {| class="vorlageVersion wikitable float-right" style="text-align: left; " |- !class="hintergrundfarbe5" style="padding: 0.5ex 0.75em; {{#ifexpr: {{#ifexpr: {{#invoke:Str|len|111111}} >= {{#if: 6 | 6 |0}}| {{#switch:5 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | 1 }} || display: none;}}"| Legende: |- | style="background-color: #F09278; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:4 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere und nicht mehr unterstützte Version"| {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | Ältere Version; nicht mehr unterstützt | Alte Version}} |- | style="background-color: #CEE482; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere aber noch unterstützte Version"| Ältere Version; noch unterstützt |- | style="background-color: #9DD12F; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:2 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuell stabile Version"| Aktuelle Version |- | style="background-color: #FCC27E; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:1 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuelle Vorabversion einer zukünftigen Version"| Aktuelle Vorabversion |- | style="background-color: #FCED77; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:0 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine zukünftige Version"| Zukünftige Version |}| o = class="vorlageVersion" {{#if: 4.0 | style="background-color: #F09278; " title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="4.0" | Ältere Version; nicht mehr unterstützt: 4.0 |}}| co = class="vorlageVersion" {{#if: 4.0 | style="background-color: #CEE482; " title="Eine ältere aber noch unterstützte Version" data-sort-value="4.0" | Ältere Version; noch unterstützt: 4.0 |}}| c = class="vorlageVersion" {{#if: 4.0 | style="background-color: #9DD12F; " title="Die aktuell stabile Version" data-sort-value="4.0" | Aktuelle Version: 4.0 |}}| cp = class="vorlageVersion" {{#if: 4.0 | style="background-color: #FCC27E; " title="Die aktuelle Vorabversion einer zukünftigen Version" data-sort-value="4.0" | Vorabversion: 4.0 |}}| p = class="vorlageVersion" {{#if: 4.0 | style="background-color: #FCED77; " title="Eine zukünftige Version" data-sort-value="4.0" | Zukünftige Version: 4.0 |}}| #default = {{#if: o | Vorlagenfehler: Unbekannter Typenparameter |}}}}|| Microsoft Visual Studio 2010 || April 2010 |-

| {{#if: co || Vorlagenfehler: Typenparameter nicht gefunden }}{{#if: co | {{#ifeq: co | l || {{#ifeq: co | lv || {{#ifeq: co | t || {{#ifeq: co | tv || {{#if: 4.5 || Vorlagenfehler: Versionsparameter nicht gefunden  }}}}}}}}}}|}}{{#switch: co | l =

Legende:
{{#ifexpr: {{#switch:3

| 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0

}} | Ältere Version; nicht mehr unterstützt | Alte Version}}
Ältere Version; noch unterstützt
Aktuelle Version
Aktuelle Vorabversion
Zukünftige Version

| lv =

Legende:
{{#ifexpr: {{#switch:3

| 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0

}} | Ältere Version; nicht mehr unterstützt | Alte Version}}

Ältere Version; noch unterstützt
Aktuelle Version
Aktuelle Vorabversion
Zukünftige Version

| t = {| class="vorlageVersion wikitable" style="text-align: center; "

! class="hintergrundfarbe5" style="padding: 0.5ex 0.75em; text-align: left; {{#ifexpr: {{#ifexpr: {{#invoke:Str|len|111111}} >= {{#if: 6 | 6 |0}}| {{#switch:5 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | 1 }} || display: none;}}"| Legende: | style="background-color: #F09278; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:4 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere und nicht mehr unterstützte Version"| {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | Ältere Version; nicht mehr unterstützt | Alte Version}} | style="background-color: #CEE482; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere aber noch unterstützte Version"| Ältere Version; noch unterstützt | style="background-color: #9DD12F; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:2 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuell stabile Version"| Aktuelle Version | style="background-color: #FCC27E; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:1 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuelle Vorabversion einer zukünftigen Version"| Aktuelle Vorabversion | style="background-color: #FCED77; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:0 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine zukünftige Version"| Zukünftige Version |}| tv = {| class="vorlageVersion wikitable float-right" style="text-align: left; " |- !class="hintergrundfarbe5" style="padding: 0.5ex 0.75em; {{#ifexpr: {{#ifexpr: {{#invoke:Str|len|111111}} >= {{#if: 6 | 6 |0}}| {{#switch:5 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | 1 }} || display: none;}}"| Legende: |- | style="background-color: #F09278; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:4 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere und nicht mehr unterstützte Version"| {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | Ältere Version; nicht mehr unterstützt | Alte Version}} |- | style="background-color: #CEE482; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere aber noch unterstützte Version"| Ältere Version; noch unterstützt |- | style="background-color: #9DD12F; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:2 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuell stabile Version"| Aktuelle Version |- | style="background-color: #FCC27E; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:1 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuelle Vorabversion einer zukünftigen Version"| Aktuelle Vorabversion |- | style="background-color: #FCED77; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:0 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine zukünftige Version"| Zukünftige Version |}| o = class="vorlageVersion" {{#if: 4.5 | style="background-color: #F09278; " title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="4.5" | Ältere Version; nicht mehr unterstützt: 4.5 |}}| co = class="vorlageVersion" {{#if: 4.5 | style="background-color: #CEE482; " title="Eine ältere aber noch unterstützte Version" data-sort-value="4.5" | Ältere Version; noch unterstützt: 4.5 |}}| c = class="vorlageVersion" {{#if: 4.5 | style="background-color: #9DD12F; " title="Die aktuell stabile Version" data-sort-value="4.5" | Aktuelle Version: 4.5 |}}| cp = class="vorlageVersion" {{#if: 4.5 | style="background-color: #FCC27E; " title="Die aktuelle Vorabversion einer zukünftigen Version" data-sort-value="4.5" | Vorabversion: 4.5 |}}| p = class="vorlageVersion" {{#if: 4.5 | style="background-color: #FCED77; " title="Eine zukünftige Version" data-sort-value="4.5" | Zukünftige Version: 4.5 |}}| #default = {{#if: co | Vorlagenfehler: Unbekannter Typenparameter |}}}} || Microsoft Visual Studio 2012 || August 2012 |-

| {{#if: co || Vorlagenfehler: Typenparameter nicht gefunden }}{{#if: co | {{#ifeq: co | l || {{#ifeq: co | lv || {{#ifeq: co | t || {{#ifeq: co | tv || {{#if: 4.6 || Vorlagenfehler: Versionsparameter nicht gefunden  }}}}}}}}}}|}}{{#switch: co | l =

Legende:
{{#ifexpr: {{#switch:3

| 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0

}} | Ältere Version; nicht mehr unterstützt | Alte Version}}
Ältere Version; noch unterstützt
Aktuelle Version
Aktuelle Vorabversion
Zukünftige Version

| lv =

Legende:
{{#ifexpr: {{#switch:3

| 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0

}} | Ältere Version; nicht mehr unterstützt | Alte Version}}

Ältere Version; noch unterstützt
Aktuelle Version
Aktuelle Vorabversion
Zukünftige Version

| t = {| class="vorlageVersion wikitable" style="text-align: center; "

! class="hintergrundfarbe5" style="padding: 0.5ex 0.75em; text-align: left; {{#ifexpr: {{#ifexpr: {{#invoke:Str|len|111111}} >= {{#if: 6 | 6 |0}}| {{#switch:5 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | 1 }} || display: none;}}"| Legende: | style="background-color: #F09278; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:4 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere und nicht mehr unterstützte Version"| {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | Ältere Version; nicht mehr unterstützt | Alte Version}} | style="background-color: #CEE482; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere aber noch unterstützte Version"| Ältere Version; noch unterstützt | style="background-color: #9DD12F; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:2 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuell stabile Version"| Aktuelle Version | style="background-color: #FCC27E; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:1 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuelle Vorabversion einer zukünftigen Version"| Aktuelle Vorabversion | style="background-color: #FCED77; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:0 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine zukünftige Version"| Zukünftige Version |}| tv = {| class="vorlageVersion wikitable float-right" style="text-align: left; " |- !class="hintergrundfarbe5" style="padding: 0.5ex 0.75em; {{#ifexpr: {{#ifexpr: {{#invoke:Str|len|111111}} >= {{#if: 6 | 6 |0}}| {{#switch:5 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | 1 }} || display: none;}}"| Legende: |- | style="background-color: #F09278; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:4 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere und nicht mehr unterstützte Version"| {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | Ältere Version; nicht mehr unterstützt | Alte Version}} |- | style="background-color: #CEE482; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere aber noch unterstützte Version"| Ältere Version; noch unterstützt |- | style="background-color: #9DD12F; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:2 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuell stabile Version"| Aktuelle Version |- | style="background-color: #FCC27E; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:1 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuelle Vorabversion einer zukünftigen Version"| Aktuelle Vorabversion |- | style="background-color: #FCED77; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:0 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine zukünftige Version"| Zukünftige Version |}| o = class="vorlageVersion" {{#if: 4.6 | style="background-color: #F09278; " title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="4.6" | Ältere Version; nicht mehr unterstützt: 4.6 |}}| co = class="vorlageVersion" {{#if: 4.6 | style="background-color: #CEE482; " title="Eine ältere aber noch unterstützte Version" data-sort-value="4.6" | Ältere Version; noch unterstützt: 4.6 |}}| c = class="vorlageVersion" {{#if: 4.6 | style="background-color: #9DD12F; " title="Die aktuell stabile Version" data-sort-value="4.6" | Aktuelle Version: 4.6 |}}| cp = class="vorlageVersion" {{#if: 4.6 | style="background-color: #FCC27E; " title="Die aktuelle Vorabversion einer zukünftigen Version" data-sort-value="4.6" | Vorabversion: 4.6 |}}| p = class="vorlageVersion" {{#if: 4.6 | style="background-color: #FCED77; " title="Eine zukünftige Version" data-sort-value="4.6" | Zukünftige Version: 4.6 |}}| #default = {{#if: co | Vorlagenfehler: Unbekannter Typenparameter |}}}} || Microsoft Visual Studio 2015 || Juli 2015 |-

| {{#if: c || Vorlagenfehler: Typenparameter nicht gefunden }}{{#if: c | {{#ifeq: c | l || {{#ifeq: c | lv || {{#ifeq: c | t || {{#ifeq: c | tv || {{#if: 4.7 || Vorlagenfehler: Versionsparameter nicht gefunden  }}}}}}}}}}|}}{{#switch: c | l =

Legende:
{{#ifexpr: {{#switch:3

| 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0

}} | Ältere Version; nicht mehr unterstützt | Alte Version}}
Ältere Version; noch unterstützt
Aktuelle Version
Aktuelle Vorabversion
Zukünftige Version

| lv =

Legende:
{{#ifexpr: {{#switch:3

| 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0

}} | Ältere Version; nicht mehr unterstützt | Alte Version}}

Ältere Version; noch unterstützt
Aktuelle Version
Aktuelle Vorabversion
Zukünftige Version

| t = {| class="vorlageVersion wikitable" style="text-align: center; "

! class="hintergrundfarbe5" style="padding: 0.5ex 0.75em; text-align: left; {{#ifexpr: {{#ifexpr: {{#invoke:Str|len|111111}} >= {{#if: 6 | 6 |0}}| {{#switch:5 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | 1 }} || display: none;}}"| Legende: | style="background-color: #F09278; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:4 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere und nicht mehr unterstützte Version"| {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | Ältere Version; nicht mehr unterstützt | Alte Version}} | style="background-color: #CEE482; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere aber noch unterstützte Version"| Ältere Version; noch unterstützt | style="background-color: #9DD12F; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:2 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuell stabile Version"| Aktuelle Version | style="background-color: #FCC27E; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:1 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuelle Vorabversion einer zukünftigen Version"| Aktuelle Vorabversion | style="background-color: #FCED77; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:0 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine zukünftige Version"| Zukünftige Version |}| tv = {| class="vorlageVersion wikitable float-right" style="text-align: left; " |- !class="hintergrundfarbe5" style="padding: 0.5ex 0.75em; {{#ifexpr: {{#ifexpr: {{#invoke:Str|len|111111}} >= {{#if: 6 | 6 |0}}| {{#switch:5 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | 1 }} || display: none;}}"| Legende: |- | style="background-color: #F09278; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:4 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere und nicht mehr unterstützte Version"| {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | Ältere Version; nicht mehr unterstützt | Alte Version}} |- | style="background-color: #CEE482; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere aber noch unterstützte Version"| Ältere Version; noch unterstützt |- | style="background-color: #9DD12F; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:2 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuell stabile Version"| Aktuelle Version |- | style="background-color: #FCC27E; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:1 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuelle Vorabversion einer zukünftigen Version"| Aktuelle Vorabversion |- | style="background-color: #FCED77; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:0 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine zukünftige Version"| Zukünftige Version |}| o = class="vorlageVersion" {{#if: 4.7 | style="background-color: #F09278; " title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="4.7" | Ältere Version; nicht mehr unterstützt: 4.7 |}}| co = class="vorlageVersion" {{#if: 4.7 | style="background-color: #CEE482; " title="Eine ältere aber noch unterstützte Version" data-sort-value="4.7" | Ältere Version; noch unterstützt: 4.7 |}}| c = class="vorlageVersion" {{#if: 4.7 | style="background-color: #9DD12F; " title="Die aktuell stabile Version" data-sort-value="4.7" | Aktuelle Version: 4.7 |}}| cp = class="vorlageVersion" {{#if: 4.7 | style="background-color: #FCC27E; " title="Die aktuelle Vorabversion einer zukünftigen Version" data-sort-value="4.7" | Vorabversion: 4.7 |}}| p = class="vorlageVersion" {{#if: 4.7 | style="background-color: #FCED77; " title="Eine zukünftige Version" data-sort-value="4.7" | Zukünftige Version: 4.7 |}}| #default = {{#if: c | Vorlagenfehler: Unbekannter Typenparameter |}}}} || Microsoft Visual Studio 2017 || April 2017 |}

{{#if: l || Vorlagenfehler: Typenparameter nicht gefunden }}{{#if: l | {{#ifeq: l | l || {{#ifeq: l | lv || {{#ifeq: l | t || {{#ifeq: l | tv || {{#if: || Vorlagenfehler: Versionsparameter nicht gefunden  }}}}}}}}}}|}}{{#switch: l | l =

Legende:
{{#ifexpr: {{#switch:3

| 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0

}} | Ältere Version; nicht mehr unterstützt | Alte Version}}
Ältere Version; noch unterstützt
Aktuelle Version
Aktuelle Vorabversion
Zukünftige Version

| lv =

Legende:
{{#ifexpr: {{#switch:3

| 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0

}} | Ältere Version; nicht mehr unterstützt | Alte Version}}

Ältere Version; noch unterstützt
Aktuelle Version
Aktuelle Vorabversion
Zukünftige Version

| t = {| class="vorlageVersion wikitable" style="text-align: center; "

! class="hintergrundfarbe5" style="padding: 0.5ex 0.75em; text-align: left; {{#ifexpr: {{#ifexpr: {{#invoke:Str|len|111111}} >= {{#if: 6 | 6 |0}}| {{#switch:5 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | 1 }} || display: none;}}"| Legende: | style="background-color: #F09278; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:4 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere und nicht mehr unterstützte Version"| {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | Ältere Version; nicht mehr unterstützt | Alte Version}} | style="background-color: #CEE482; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere aber noch unterstützte Version"| Ältere Version; noch unterstützt | style="background-color: #9DD12F; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:2 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuell stabile Version"| Aktuelle Version | style="background-color: #FCC27E; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:1 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuelle Vorabversion einer zukünftigen Version"| Aktuelle Vorabversion | style="background-color: #FCED77; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:0 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine zukünftige Version"| Zukünftige Version |}| tv = {| class="vorlageVersion wikitable float-right" style="text-align: left; " |- !class="hintergrundfarbe5" style="padding: 0.5ex 0.75em; {{#ifexpr: {{#ifexpr: {{#invoke:Str|len|111111}} >= {{#if: 6 | 6 |0}}| {{#switch:5 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | 1 }} || display: none;}}"| Legende: |- | style="background-color: #F09278; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:4 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere und nicht mehr unterstützte Version"| {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | Ältere Version; nicht mehr unterstützt | Alte Version}} |- | style="background-color: #CEE482; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere aber noch unterstützte Version"| Ältere Version; noch unterstützt |- | style="background-color: #9DD12F; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:2 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuell stabile Version"| Aktuelle Version |- | style="background-color: #FCC27E; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:1 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuelle Vorabversion einer zukünftigen Version"| Aktuelle Vorabversion |- | style="background-color: #FCED77; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:0 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine zukünftige Version"| Zukünftige Version |}| o = class="vorlageVersion" {{#if: | style="background-color: #F09278; " title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="" | Ältere Version; nicht mehr unterstützt: |}}| co = class="vorlageVersion" {{#if: | style="background-color: #CEE482; " title="Eine ältere aber noch unterstützte Version" data-sort-value="" | Ältere Version; noch unterstützt: |}}| c = class="vorlageVersion" {{#if: | style="background-color: #9DD12F; " title="Die aktuell stabile Version" data-sort-value="" | Aktuelle Version: ' |}}| cp = class="vorlageVersion" {{#if: | style="background-color: #FCC27E; " title="Die aktuelle Vorabversion einer zukünftigen Version" data-sort-value="" | Vorabversion: |}}| p = class="vorlageVersion" {{#if: | style="background-color: #FCED77; " title="Eine zukünftige Version" data-sort-value="" | Zukünftige Version: |}}| #default = {{#if: l | Vorlagenfehler: Unbekannter Typenparameter |}}}}

Entwicklungsumgebungen

Tool unterstützte ASP.NET-Version Lizenz Plattform
Microsoft Visual Studio Code Core 1.0 & 2.0 open-source Windows, MacOS, Linux
Microsoft Visual Studio 2017 2.0, 3.5, 4.0, 4.5, 4.5.1, 4.6, Core 1.0 (ehem. 5), Core 2.0 (ab Version 15.3), MVC 6 kommerziell Windows
Microsoft Visual Studio 2015 2.0, 3.5, 4.0, 4.5, 4.5.1, 4.6, 5
Microsoft Visual Studio 2013 2.0, 3.5, 4.0, 4.5, 4.5.1
Microsoft Visual Studio 2012 2.0, 3.5, 4.0, 4.5
Microsoft Visual Studio 2010 2.0, 3.5, 4.0
Microsoft Visual Studio 2008 2.0, 3.5
Microsoft Visual Studio 2005 2.0
Microsoft Visual Studio 2017 (Community & Express) 2.0, 3.5, 4.0, 4.5, 4.5.1, 4.6, Core 1.0 (ehem. 5), Core 2.0 (ab Version 15.3), MVC 6 kostenlos
Microsoft Visual Studio 2015 (Community & Express) 2.0, 3.5, 4.0, 4.5, 4.5.1, 4.6, 5
Microsoft Visual Studio 2013 (Community & Express) 2.0, 3.5, 4.0, 4.5, 4.5.1
Visual Web Developer Express 2010 4.0
Visual Web Developer Express 2008 2.0, 3.5
Jetbrains Rider
Xamarin Studio
SharpDevelop 1.1, 2.0, 3.5, 4.0, 4.5 open-source
MonoDevelop 1.1, 2.0 Windows, hauptsächlich Linux, BSD
Embarcadero Delphi kommerziell Windows
Borland C# Builder
Microsoft WebMatrix kostenlos

Für kleinere Firmen und unabhängige Entwickler stehen seit dem 12. November 2014 kostenlose Community-Editionen von Visual Studio zur Verfügung, die von der Funktionalität den „Professional“-Versionen entsprechen.

Nur noch von historischem Interesse ist das von Microsoft unterstützte Community-Projekt ASP.NET Web Matrix, eine Entwicklungsumgebung für ASP.NET 1.0 und 1.1. Für neuere ASP.NET-Versionen empfiehlt Microsoft stattdessen den Einsatz von Visual Web Developer Express als kostenloser Entwicklungsumgebung oder das für Einsteiger geeignete Microsoft WebMatrix.<ref>asp.net</ref><ref>microsoft.com</ref>

Webserver

  • Microsoft Visual Studio .NET und Visual WebDeveloper Express enthalten ab der Version 2005 einen eigenen Webserver, weshalb zum Entwickeln mit diesen Produkten kein IIS mehr benötigt wird.
  • Internet Information Services (IIS 5.0/6.0/7.0) ab Windows 2000 (für Windows NT 4 und älter, sowie für Windows 9x gibt es keine Unterstützung). Im Gegensatz zu den IIS der Version 5 ist ASP.NET unter IIS 6 ab Windows Server 2003 direkt implementiert, wodurch deutliche Leistungsverbesserungen erreicht werden konnten. Die IIS sind – in eingeschränkter Form – auch in manchen nichtprofessionellen Versionen von Windows enthalten (Windows XP Professional, Vista ab Edition Home Premium).
  • Apache-Webserver Mit den Apache-Modulen mod_aspdotnet und mod_mono kann ASP.NET in den Apache-Webserver eingebunden werden.<ref name="Apache">mod_aspdotnet. sourceforge.net, abgerufen am 23. Mai 2012.</ref> Diese funktionieren auch unter Linux oder BSD.
  • XSP-Webserver (Teil des Mono-Projektes). Dieser Server steht für Windows und Linux zur Verfügung und kann über das Apache-Modul mod_mono an den Apache-Webserver angebunden werden. XSP ist in C# geschrieben, steht unter einer Open-Source-Lizenz und unterstützt ASP.NET 2.0 (ohne Webparts).
  • Cassini-Webserver. Dieser Webserver wurde von Microsoft als schlankes Beispielprogramm zur Verfügung gestellt und soll Entwicklern Einblicke in die Funktionsweise des “ASP.NET Hosting” geben. Cassini ist in C# implementiert und steht unter einer Shared-Source-Lizenz.

Beurteilung

Vorlage:Hinweisbaustein

Vorteile

  • Da das .Net-Framework selbst viele Funktionen zur Verfügung stellt, sind viele Anforderungen (wie etwa Bildbearbeitung oder XML-Verarbeitung) im Gegensatz zu beispielsweise PHP ohne Installation von zusätzlichen Libraries möglich.
  • Durch die Abstraktion der auf einer Webseite verwendeten Funktionalitäten (von Textbox über Buttons bis vollständigen Kalender-Control) in Servercontrols können browserunabhängige Webseiten erstellt werden. Zusätzlich kann mit den CSS Friendly Adaptors auf den generierten HTML-Code (auch browserspezifisch) von Standardcontrols Einfluss genommen werden, so dass diese standardkonformes HTML erzeugen, das etwa keine Tabellen zur Layoutgestaltung verwendet. Durch die Abstraktion kann zum Beispiel eine vollständige Rechteverwaltung (User/Roles) – mitsamt Nutzeranmeldung, „Passwort vergessen“, und Ähnlichem – fast ohne selbstgeschriebenen Code, zumindest aber mit vorgefertigten Klassen in die eigene Seite implementiert werden. Auch ein Schutz von Dateien kann damit implementiert werden.

Nachteile

  • Mit ASP.NET ist man bisher an einen unter Betriebssystemen der Firma Microsoft laufenden Server gebunden. Es gibt zwar freie .NET (und ASP.NET)-Implementierungen, diese sind aber (noch) nicht hundertprozentig kompatibel, und hinken daher neuen .NET-Versionen immer zumindest einige Monate hinterher. Weil jedoch PHP mit Abstand die meistverwendete Skriptsprache für Webprogrammierung ist, haben sich viele Webhoster, speziell im Bereich “Shared Hosting”, eher auf PHP/MySQL-Hosting auf Linux-Plattformen konzentriert. Dies schränkt die Wahlfreiheit beim Hosting ein. Mit dem plattformunabhängigen ASP.NET Core entfällt die Einschränkung auf Windows-Server.
  • Für das Hosting auf Windows Servern werden Lizenzgebühren für das Serverbetriebssystem fällig, die Provider in irgendeiner Form an den Kunden weitergeben müssen.

Silverlight

{{#if: Microsoft Silverlight|{{#ifexist:Microsoft Silverlight|

|{{#if: |{{#ifexist:{{{2}}}|

→ Haupt{{#if:|seite|artikel}}: [[{{{2}}}{{#if: ||{{{titel2}}}}}]]{{#if: |{{#ifexist:{{{3}}}| und [[{{{3}}}{{#if: ||{{{titel3}}}}}]]|}}|}}

|{{#if: |{{#ifexist:{{{3}}}|

→ Haupt{{#if:|seite|artikel}}: [[{{{3}}}{{#if: ||{{{titel3}}}}}]]

|}}|}}|}}|}}|}}|Einbindungsfehler: Die Vorlage Hauptartikel benötigt immer mindestens ein Argument.}}

In Ergänzung zu den etablierten Verfahren, auf die ASP.NET zurückgreift – also HTML, CSS und JavaScript –, hat Microsoft Silverlight entwickelt. Silverlight (vormals WPF/E) ist ähnlich Flash ein Browser-Plug-in, das die Restriktionen von HTML zu umgehen versucht. Im Gegensatz zu Flash wird allerdings der Inhalt (Oberfläche, Animation oder Skript) des Applets in XML zum Browser geschickt (WPF, Windows Presentation Foundation). Dies hat zur Folge, dass solche Seiten auch problemlos mit serverseitigem Code generiert werden können, wenngleich hierfür Programme (Expression Blend) verwendet werden.

Mono-Implementierung

{{#if: Mono (Software)|{{#ifexist:Mono (Software)|

|{{#if: |{{#ifexist:{{{2}}}|

→ Haupt{{#if:|seite|artikel}}: [[{{{2}}}{{#if: ||{{{titel2}}}}}]]{{#if: |{{#ifexist:{{{3}}}| und [[{{{3}}}{{#if: ||{{{titel3}}}}}]]|}}|}}

|{{#if: |{{#ifexist:{{{3}}}|

→ Haupt{{#if:|seite|artikel}}: [[{{{3}}}{{#if: ||{{{titel3}}}}}]]

|}}|}}|}}|}}|}}|Einbindungsfehler: Die Vorlage Hauptartikel benötigt immer mindestens ein Argument.}}

Im Zusammenhang mit Linux ist das Mono-Projekt hervorzuheben, das ASP.NET (bzw. das .Net-Framework ganz allgemein) plattformunabhängig macht. Derzeit sind ASP.NET 2.0, ASP.NET MVC und ASP.NET AJAX implementiert.<ref>ASP.NET</ref>

Moonlight ist die Entsprechung von Silverlight im Mono-Projekt.

Siehe auch

Literatur

  • {{#invoke:Vorlage:Literatur|f}}
  • {{#invoke:Vorlage:Literatur|f}}
  • {{#invoke:Vorlage:Literatur|f}}
  • {{#invoke:Vorlage:Literatur|f}}
  • {{#invoke:Vorlage:Literatur|f}}
  • Holger Schwichtenberg: Microsoft ASP.NET 4.0 mit Visual C# 2010. Microsoft Press Deutschland, Unterschleißheim 2011, ISBN 978-3-86645-530-6.
  • Jana Frank, Patrick A. Lorenz: ASP.NET 3.5 mit AJAX. Carl Hanser Verlag, München 2008, ISBN 978-3-446-41199-9.
  • Chris Hart, John Kauffman, Dave Sussman, Chris Ullman: Beginning ASP.NET 2.0. Wiley Publishing, 2006, ISBN 0-7645-8850-8 (englisch).
  • Hannes Preishuber: ASP.NET 2.0 Crash Kurs. Microsoft Press, 2006, ISBN 3-86063-988-9.
  • Holger Schwichtenberg: ASP.NET 2.0 – Das Entwicklerbuch. Microsoft Press, 2006, ISBN 3-86063-544-1 (VB) und ISBN 3-86063-546-8 (C#).
  • Christian Wenz, Andreas Kordwig, Christian Trennhaus: Jetzt lerne ich ASP.NET. Markt und Technik, Oktober 2004, ISBN 3-8272-6813-3.

Weblinks

[[b:{{#if:|{{{lang}}}:}}{{#if:Websiteentwicklung mit ASP.NET|Websiteentwicklung mit ASP.NET|ASP.NET}}|Wikibooks: {{#if:|{{{2}}}|{{#if:Websiteentwicklung mit ASP.NET|Websiteentwicklung mit ASP.NET|ASP.NET}}}}]]{{#switch: 1

|1|= – Lern- und Lehrmaterialien |0|-= |X|x={{#switch: 0

      |0|4|10|12|14|100=}}

|#default= – {{{suffix}}}

}}{{#if: | ({{#invoke:Multilingual|format|{{{lang}}}|slang=!|shift=m}}) }}

{{#invoke:TemplatePar|check

  |opt= 1= 2= lang= suffix=
  |template=Vorlage:Wikibooks
  |cat=Wikipedia:Vorlagenfehler/Schwesterprojekt
  }}

Einzelnachweise

<references />

{{#ifeq: s | p | | {{#if: 4678758-6 | |

}} }}{{#ifeq:||{{#if: | [[Kategorie:Wikipedia:GND fehlt {{#invoke:Str|left|{{{GNDCheck}}}|7}}]] }}{{#if: | {{#if: | | }} }} }}{{#if: | {{#ifeq: 0 | 2 | | }} }}{{#if: | {{#ifeq: 0 | 2 | | }} }}{{#ifeq: s | p | {{#if: 4678758-6 | | {{#if: {{#statements:P227}} | | }} }} }}{{#ifeq: s | p | {{#if: 4678758-6 | {{#if: {{#invoke:Wikidata|pageId}} | {{#if: {{#statements:P227}} | | }} }} }} }}{{#ifeq: s | p | {{#if: | | {{#if: {{#statements:P244}} | | }} }} }}{{#ifeq: s | p | {{#if: | {{#if: {{#invoke:Wikidata|pageId}} | {{#if: {{#statements:P244}} | | }} }} }} }}{{#ifeq: s | p | {{#if: | | {{#if: {{#statements:P214}} | | }} }} }}{{#ifeq: s | p | {{#if: | {{#if: {{#invoke:Wikidata|pageId}} | {{#if: {{#statements:P214}} | | }} }} }} }}Vorlage:Wikidata-Registrierung