# \#csharp

**URL:** https://entwicklergate.de/tag/csharp/29.md

[Aktuelle](https://entwicklergate.de/latest.md) · [Kategorien](https://entwicklergate.de/categories.md) · [Schlagwörter](https://entwicklergate.de/tags.md)

---

## [Nützliche Bibliotheken und Libraries für Entwickler](https://entwicklergate.de/t/nuetzliche-bibliotheken-und-libraries-fuer-entwickler/99)

<div class="topic-metadata">

**Author:** [@UweKeim](https://entwicklergate.de/u/UweKeim)\
**Antworten:** 0\
**Zuletzt aktualisiert:** [16. Juli 2015 um 06:38 UTC](https://entwicklergate.de/t/nuetzliche-bibliotheken-und-libraries-fuer-entwickler/99 "2015-07-16T06:38:09Z")

</div>

Das hier ist eine Sammlung von unterschiedlichen kleinen Bibliotheken, die mir/uns im Laufe der Jahre immer wieder beim Entwickeln von Software hilfreich waren. Windows Forms Dotnet Transitions — Sehr einfach Elemente…

---

## [Von C# aus auf ein Netzwerklaufwerk (SMB) verbinden](https://entwicklergate.de/t/von-c-aus-auf-ein-netzwerklaufwerk-smb-verbinden/526)

<div class="topic-metadata">

**Author:** [@UweKeim](https://entwicklergate.de/u/UweKeim)\
**Antworten:** 0\
**Zuletzt aktualisiert:** [28. November 2022 um 07:55 UTC](https://entwicklergate.de/t/von-c-aus-auf-ein-netzwerklaufwerk-smb-verbinden/526 "2022-11-28T07:55:07Z")

</div>

Manchmal muss man in einem C#-Projekt einen bestimmten Code-Block als einen anderen Benutzer laufen lassen. Das nennt sich „Identitätswechsel“ („Impersonation“ auf Englisch). Dazu habe ich seit vielen Jahren eine Klasse…

---

## [Ausnahme DeletedRowInaccessibleException beim Zugriff auf DataRow-Spalte](https://entwicklergate.de/t/ausnahme-deletedrowinaccessibleexception-beim-zugriff-auf-datarow-spalte/514)

<div class="topic-metadata">

**Author:** [@UweKeim](https://entwicklergate.de/u/UweKeim)\
**Antworten:** 0\
**Zuletzt aktualisiert:** [11. März 2022 um 16:35 UTC](https://entwicklergate.de/t/ausnahme-deletedrowinaccessibleexception-beim-zugriff-auf-datarow-spalte/514 "2022-03-11T16:35:31Z")

</div>

In einem kleinen, unverfänglichen Codestück habe ich so etwas wie das hier: ... DataRow row = ...; var value = row\["columnName"\]; ... In manchen Fällen hat die zweite Zeile dann eine Fehlermeldung DeletedRowInaccess…

---

## [Error MSB6006: „sgen.exe“ exited with code 1](https://entwicklergate.de/t/error-msb6006-sgen-exe-exited-with-code-1/510)

<div class="topic-metadata">

**Author:** [@UweKeim](https://entwicklergate.de/u/UweKeim)\
**Antworten:** 0\
**Zuletzt aktualisiert:** [11. März 2022 um 16:28 UTC](https://entwicklergate.de/t/error-msb6006-sgen-exe-exited-with-code-1/510 "2022-03-11T16:28:06Z")

</div>

Wenn bei mir die folgende Fehlermeldung beim Kompilieren einer WinForms-Anwendung mit DevExpress-Steuerelementen auftrat: error MSB6006: „sgen.exe“ exited with code 1 Dann war die Ursache, dass ich nachgelagerte, eig…

---

## [GetStandardValuesExclusive never gets called](https://entwicklergate.de/t/getstandardvaluesexclusive-never-gets-called/508)

<div class="topic-metadata">

**Author:** [@UweKeim](https://entwicklergate.de/u/UweKeim)\
**Antworten:** 0\
**Zuletzt aktualisiert:** [11. März 2022 um 16:24 UTC](https://entwicklergate.de/t/getstandardvaluesexclusive-never-gets-called/508 "2022-03-11T16:24:58Z")

</div>

Inside a WinForms project, I derived a class from TypeConverter in order to provide a custom type editor for an item in the property grid. Unfortunately, my override of GetStandardValuesExclusive never got called, while…

---

## [Per AJAX serverseitig Partial Views rendern und diese dann dynamisch ins HTML-DOM einfügen](https://entwicklergate.de/t/per-ajax-serverseitig-partial-views-rendern-und-diese-dann-dynamisch-ins-html-dom-einfuegen/499)

<div class="topic-metadata">

**Author:** [@UweKeim](https://entwicklergate.de/u/UweKeim)\
**Antworten:** 0\
**Zuletzt aktualisiert:** [25. Januar 2022 um 16:12 UTC](https://entwicklergate.de/t/per-ajax-serverseitig-partial-views-rendern-und-diese-dann-dynamisch-ins-html-dom-einfuegen/499 "2022-01-25T16:12:26Z")

</div>

Nachfolgendes Code-Fragment hat sich bei uns seit Jahren bewährt, in Projekten mit ASP.NET Core, wenn es darum geht, per AJAX serverseitig eine View zu rendern und das Ergebnis zurück zu geben. ViewRenderService.cs: us…

---

## [Eine "catch all"-Route in ASP.NET Core erstellen](https://entwicklergate.de/t/eine-catch-all-route-in-asp-net-core-erstellen/498)

<div class="topic-metadata">

**Author:** [@UweKeim](https://entwicklergate.de/u/UweKeim)\
**Antworten:** 0\
**Zuletzt aktualisiert:** [24. Januar 2022 um 12:03 UTC](https://entwicklergate.de/t/eine-catch-all-route-in-asp-net-core-erstellen/498 "2022-01-24T12:03:02Z")

</div>

Manchmal macht es Sinn, alle nicht zugeordneten Anfragen an eine einzelne Route zu senden. Dieser Artikel beschreibt, wie es geht: Eigenes Beispiel von mir: \[Route(@"/{\*\*catchAll}")\] \[HttpPost(@"post", Order = int.M…

---

## [File Scoped Namespaces aus C# 10 in einem .NET-Framework-4.8-Projekt verwenden](https://entwicklergate.de/t/file-scoped-namespaces-aus-c-10-in-einem-net-framework-4-8-projekt-verwenden/488)

<div class="topic-metadata">

**Author:** [@UweKeim](https://entwicklergate.de/u/UweKeim)\
**Antworten:** 1\
**Zuletzt aktualisiert:** [25. November 2021 um 10:49 UTC](https://entwicklergate.de/t/file-scoped-namespaces-aus-c-10-in-einem-net-framework-4-8-projekt-verwenden/488 "2021-11-25T10:49:12Z")

</div>

Ich wollte ein bestehendes Projekt (Klassenbibliothek) mit dem Full .NET Framework 4.8 auf File Scoped Namespaces umstellen. Also dass so etwas: namespace MyProject { public sealed MyClass { } } auch so geschrieb…

---

## [NuGet-Pakete von Microsoft.Data.SqlClient und Microsoft.SqlServer.SqlManagementObjects referenzieren](https://entwicklergate.de/t/nuget-pakete-von-microsoft-data-sqlclient-und-microsoft-sqlserver-sqlmanagementobjects-referenzieren/477)

<div class="topic-metadata">

**Author:** [@UweKeim](https://entwicklergate.de/u/UweKeim)\
**Antworten:** 0\
**Zuletzt aktualisiert:** [9. Juli 2021 um 09:17 UTC](https://entwicklergate.de/t/nuget-pakete-von-microsoft-data-sqlclient-und-microsoft-sqlserver-sqlmanagementobjects-referenzieren/477 "2021-07-09T09:17:48Z")

</div>

Ein paar Skripte von mir, die folgende NuGet-Pakete verwendeten, liefen nicht mehr: Microsoft.Data.SqlClient Microsoft.SqlServer.SqlManagementObjects Es kam als Fehlermeldung komische Dinge wie nicht gefundene Version…

---

## [Fehlermeldung "The antiforgery token could not be decrypted"](https://entwicklergate.de/t/fehlermeldung-the-antiforgery-token-could-not-be-decrypted/460)

<div class="topic-metadata">

**Author:** [@UweKeim](https://entwicklergate.de/u/UweKeim)\
**Antworten:** 1\
**Zuletzt aktualisiert:** [8. März 2021 um 19:01 UTC](https://entwicklergate.de/t/fehlermeldung-the-antiforgery-token-could-not-be-decrypted/460 "2021-03-08T19:01:12Z")

</div>

Fehlerbeschreibung In einer ASP.NET-Core-Anwendung erhalte ich sporadisch diese Fehlermeldung: Microsoft.AspNetCore.Antiforgery.DefaultAntiforgery: An exception was thrown while deserializing the token. The key {2a35e…

---

## [Fehlermeldung "Error occurred during a cryptographic operation" mit AntiForgery und DPAPI in ASP.NET Core 3.1 beheben](https://entwicklergate.de/t/fehlermeldung-error-occurred-during-a-cryptographic-operation-mit-antiforgery-und-dpapi-in-asp-net-core-3-1-beheben/444)

<div class="topic-metadata">

**Author:** [@UweKeim](https://entwicklergate.de/u/UweKeim)\
**Antworten:** 1\
**Zuletzt aktualisiert:** [3. Oktober 2020 um 15:26 UTC](https://entwicklergate.de/t/fehlermeldung-error-occurred-during-a-cryptographic-operation-mit-antiforgery-und-dpapi-in-asp-net-core-3-1-beheben/444 "2020-10-03T15:26:00Z")

</div>

In einem Projekt mit ASP .NET Core 3.1 habe ich Data Protection per Dependency Injection integriert: services .AddDataProtection() .PersistKeysToFileSystem(new DirectoryInfo(@"C:\\Data\\DP")) .SetApplicationNa…

---

## [Nützliche Online-Tools für Entwickler](https://entwicklergate.de/t/nuetzliche-online-tools-fuer-entwickler/61)

<div class="topic-metadata">

**Author:** [@UweKeim](https://entwicklergate.de/u/UweKeim)\
**Antworten:** 0\
**Zuletzt aktualisiert:** [4. März 2015 um 14:02 UTC](https://entwicklergate.de/t/nuetzliche-online-tools-fuer-entwickler/61 "2015-03-04T14:02:51Z")

</div>

Neben vielen Offline-Tools für Entwickler gibt es auch viele nützliche Online-Tools, die das tägliche Arbeiten für Entwickler und Programmierer einfacher machen können. Allgemein Connection Strings — Große Sammlung mi…

---

## [Fehlermeldung "Die Signatur mit starkem Namen konnte nicht überprüft werden"](https://entwicklergate.de/t/fehlermeldung-die-signatur-mit-starkem-namen-konnte-nicht-ueberprueft-werden/372)

<div class="topic-metadata">

**Author:** [@UweKeim](https://entwicklergate.de/u/UweKeim)\
**Antworten:** 1\
**Zuletzt aktualisiert:** [3. Februar 2019 um 18:33 UTC](https://entwicklergate.de/t/fehlermeldung-die-signatur-mit-starkem-namen-konnte-nicht-ueberprueft-werden/372 "2019-02-03T18:33:38Z")

</div>

Seit kurzem erhalte ich folgende Fehlermeldung beim Kompilieren/Validieren einer Anwendung mit ASP.NET Full Framework MVC: ASPNETCOMPILER : error ASPCONFIG: Die Datei oder Assembly „KeraLua, Version=1.0.3.0, Culture=ne…

---

## [Wird es das WebBrowser-Steuerelement noch unter Windows 10 geben?](https://entwicklergate.de/t/wird-es-das-webbrowser-steuerelement-noch-unter-windows-10-geben/69)

<div class="topic-metadata">

**Author:** [@UweKeim](https://entwicklergate.de/u/UweKeim)\
**Antworten:** 1\
**Zuletzt aktualisiert:** [30. Januar 2019 um 15:38 UTC](https://entwicklergate.de/t/wird-es-das-webbrowser-steuerelement-noch-unter-windows-10-geben/69 "2019-01-30T15:38:49Z")

</div>

Nachdem Microsoft wohl in Windows 10 keinen Internet Explorer mehr mitliefern wird, habe ich mich gefragt, ob das WebBrowser-Control, welches im Hintergrund auf MSHTML, also dem Internet Explorer, aufsetzen wird, wohl we…

---

## [Visual Studio 2015](https://entwicklergate.de/t/visual-studio-2015/27)

<div class="topic-metadata">

**Author:** [@UweKeim](https://entwicklergate.de/u/UweKeim)\
**Antworten:** 0\
**Zuletzt aktualisiert:** [26. Januar 2015 um 21:55 UTC](https://entwicklergate.de/t/visual-studio-2015/27 "2015-01-26T21:55:49Z")

</div>

Seit kurzem hat Microsoft die früher kostenlos angebotenen Express-Versionen von Visual Studio von der Website genommen und bietet jetzt die deutlich mächtigere Community Edition an. Damit könnt Ihr sogar Add-ins verwen…

---

## [ASP.NET-MVC-Route mit einem Dateinamen in der URL hat immer 404 geliefert](https://entwicklergate.de/t/asp-net-mvc-route-mit-einem-dateinamen-in-der-url-hat-immer-404-geliefert/332)

<div class="topic-metadata">

**Author:** [@UweKeim](https://entwicklergate.de/u/UweKeim)\
**Antworten:** 0\
**Zuletzt aktualisiert:** [1. Oktober 2018 um 07:29 UTC](https://entwicklergate.de/t/asp-net-mvc-route-mit-einem-dateinamen-in-der-url-hat-immer-404-geliefert/332 "2018-10-01T07:29:57Z")

</div>

In einer ASP.NET-MVC-Webanwendung hatte ich eine Route konfiguriert, um so eine URL zu ermöglichen: https://www.zeta-uploader.com/zetauploader-outlook-setup.exe Leider kam immer sofort eine 404-Fehlermeldung im Browser…

---

## [InvalidOperationException – Das Objekt wird bereits an anderer Stelle verwendet](https://entwicklergate.de/t/invalidoperationexception-das-objekt-wird-bereits-an-anderer-stelle-verwendet/57)

<div class="topic-metadata">

**Author:** [@UweKeim](https://entwicklergate.de/u/UweKeim)\
**Antworten:** 0\
**Zuletzt aktualisiert:** [11. Februar 2015 um 12:12 UTC](https://entwicklergate.de/t/invalidoperationexception-das-objekt-wird-bereits-an-anderer-stelle-verwendet/57 "2015-02-11T12:12:46Z")

</div>

Heute hatte ich einen Fehler in meinem Programm beim Zugriff auf ein Bitmap von einem Hintergrund-Thread aus: InvalidOperationException – Das Objekt wird bereits an anderer Stelle verwendet. Auf Englisch: InvalidOp…

---

## [Dem ReSharper sagen, dass er einen Codeblock nicht formatieren soll](https://entwicklergate.de/t/dem-resharper-sagen-dass-er-einen-codeblock-nicht-formatieren-soll/360)

<div class="topic-metadata">

**Author:** [@UweKeim](https://entwicklergate.de/u/UweKeim)\
**Antworten:** 0\
**Zuletzt aktualisiert:** [12. Januar 2019 um 18:53 UTC](https://entwicklergate.de/t/dem-resharper-sagen-dass-er-einen-codeblock-nicht-formatieren-soll/360 "2019-01-12T18:53:58Z")

</div>

ReSharper ist eine coole Ergänzung für Microsoft Visual Studio und die darin getätigte C#-Programmierung. Manchmal kann es sinnvoll sein, einen Bereich eines Quelltextes bewusst von der automatischen Formatierung durch …

---

## [Pro Konfigurationsdatei ist nur ein \<configSections\>-Element zulässig und muss, sofern vorhanden, das erste untergeordnete Element des Stamm-\<configuration\>-Elements sein](https://entwicklergate.de/t/pro-konfigurationsdatei-ist-nur-ein-configsections-element-zulaessig-und-muss-sofern-vorhanden-das-erste-untergeordnete-element-des-stamm-configuration-elements-sein/350)

<div class="topic-metadata">

**Author:** [@UweKeim](https://entwicklergate.de/u/UweKeim)\
**Antworten:** 0\
**Zuletzt aktualisiert:** [4. Dezember 2018 um 08:00 UTC](https://entwicklergate.de/t/pro-konfigurationsdatei-ist-nur-ein-configsections-element-zulaessig-und-muss-sofern-vorhanden-das-erste-untergeordnete-element-des-stamm-configuration-elements-sein/350 "2018-12-04T08:00:35Z")

</div>

Folgende Fehlermeldung erscheint beim Zugriff auf ConfigurationManager.AppSettings: Pro Konfigurationsdatei ist nur ein \<configSections\>-Element zulässig und muss, sofern vorhanden, das erste untergeordnete Element des…

---

## [Issues beim Deployment von Add-ins für Microsoft Office Outlook (Desktop) mit Add-in-Express](https://entwicklergate.de/t/issues-beim-deployment-von-add-ins-fuer-microsoft-office-outlook-desktop-mit-add-in-express/336)

<div class="topic-metadata">

**Author:** [@UweKeim](https://entwicklergate.de/u/UweKeim)\
**Antworten:** 0\
**Zuletzt aktualisiert:** [4. Oktober 2018 um 05:36 UTC](https://entwicklergate.de/t/issues-beim-deployment-von-add-ins-fuer-microsoft-office-outlook-desktop-mit-add-in-express/336 "2018-10-04T05:36:57Z")

</div>

Zurzeit bin ich dabei, das Outlook-Add-in von Zeta Uploader, unserem Dienst um große Dateien zu versenden, auf Vordermann zu bringen. Das Add-in verwendet die Zwischenschicht von Add-in Express, einem russischen Anbiete…

---

## [Hilfsroutinen für die "Version"-Klasse](https://entwicklergate.de/t/hilfsroutinen-fuer-die-version-klasse/308)

<div class="topic-metadata">

**Author:** [@UweKeim](https://entwicklergate.de/u/UweKeim)\
**Antworten:** 0\
**Zuletzt aktualisiert:** [6. Juni 2018 um 04:59 UTC](https://entwicklergate.de/t/hilfsroutinen-fuer-die-version-klasse/308 "2018-06-06T04:59:48Z")

</div>

Nachfolgend ein paar Hilfsroutinen (“Extension methods”) für den Umgang mit Instanzen der Version-Klasse. /// \<summary\> /// Hilfsroutinen für den Umgang mit der "Version"-Klasse. /// \</summary\> public static class Versi…

---

## [C#-Models für alle Tabellen einer SQL-Server-Datenbank generieren](https://entwicklergate.de/t/c-models-fuer-alle-tabellen-einer-sql-server-datenbank-generieren/299)

<div class="topic-metadata">

**Author:** [@UweKeim](https://entwicklergate.de/u/UweKeim)\
**Antworten:** 0\
**Zuletzt aktualisiert:** [30. April 2018 um 09:59 UTC](https://entwicklergate.de/t/c-models-fuer-alle-tabellen-einer-sql-server-datenbank-generieren/299 "2018-04-30T09:59:28Z")

</div>

Manchmal ist es sinnvoll, Models/POCOs aus einer bestehenden Datenbank zu generieren, z. B. um sie mit Dapper zu verwenden. Hier ist ein T-SQL-Fragment, um das zu erledigen: -- Generates POCOs/models for all tables in …

---

## [Programmatisch den Dropbox-Ordner ermitteln](https://entwicklergate.de/t/programmatisch-den-dropbox-ordner-ermitteln/71)

<div class="topic-metadata">

**Author:** [@UweKeim](https://entwicklergate.de/u/UweKeim)\
**Antworten:** 0\
**Zuletzt aktualisiert:** [27. März 2015 um 07:51 UTC](https://entwicklergate.de/t/programmatisch-den-dropbox-ordner-ermitteln/71 "2015-03-27T07:51:52Z")

</div>

In einer CS-Script-Datei wollte ich Dateien in meinem lokalen Dropbox-Ordner speichern. Also nicht per OAuth über die Dropbox-API zugreifen, sondern einfach eine lokale Kopieraktion im Dateisystem. Um herauszubekommen,…

---

## [Eine String-Liste aus einer SQLite-Datenbank lesen](https://entwicklergate.de/t/eine-string-liste-aus-einer-sqlite-datenbank-lesen/217)

<div class="topic-metadata">

**Author:** [@UweKeim](https://entwicklergate.de/u/UweKeim)\
**Antworten:** 0\
**Zuletzt aktualisiert:** [14. Juli 2017 um 14:12 UTC](https://entwicklergate.de/t/eine-string-liste-aus-einer-sqlite-datenbank-lesen/217 "2017-07-14T14:12:09Z")

</div>

In meinem C#-Projekt verwende ich die SQLite-net-Bibliothek als NuGet-Paket. Leider gibt es wohl keinen einfachen Weg, ohne gemappte Model-Klassen zu arbeiten. Also mal geschwind so was hier geht nicht: List\<string\> …

---

## [Fehlermeldung "Die Eingabezeichenfolge hat das falsche Format" beim Aufruf von DbContext.SaveChanges](https://entwicklergate.de/t/fehlermeldung-die-eingabezeichenfolge-hat-das-falsche-format-beim-aufruf-von-dbcontext-savechanges/207)

<div class="topic-metadata">

**Author:** [@UweKeim](https://entwicklergate.de/u/UweKeim)\
**Antworten:** 0\
**Zuletzt aktualisiert:** [17. Mai 2017 um 13:01 UTC](https://entwicklergate.de/t/fehlermeldung-die-eingabezeichenfolge-hat-das-falsche-format-beim-aufruf-von-dbcontext-savechanges/207 "2017-05-17T13:01:26Z")

</div>

Beim Speichern eines neuen Datensatzes in einer Oracle-Datenbank via Entity Framework kam beim Aufruf von DbContext.SaveChanges folgende Exception im Debugger: Die Eingabezeichenfolge hat das falsche Format. Der Aufr…

---

## [Fehlermeldung "Anbieter konnte den Object-Wert nicht ermitteln. Zum Beispiel: die Zeile wurde gerade erstellt, der Standard für die Object-Spalte nicht verfügbar und der Consumer hat noch keinen neuen Object-Wert gesetzt." beim Lesen aus MS-Access](https://entwicklergate.de/t/fehlermeldung-anbieter-konnte-den-object-wert-nicht-ermitteln-zum-beispiel-die-zeile-wurde-gerade-erstellt-der-standard-fuer-die-object-spalte-nicht-verfuegbar-und-der-consumer-hat-noch-keinen-neuen-object-wert-gesetzt-beim-lesen-aus-ms-access/203)

<div class="topic-metadata">

**Author:** [@UweKeim](https://entwicklergate.de/u/UweKeim)\
**Antworten:** 1\
**Zuletzt aktualisiert:** [27. April 2017 um 14:12 UTC](https://entwicklergate.de/t/fehlermeldung-anbieter-konnte-den-object-wert-nicht-ermitteln-zum-beispiel-die-zeile-wurde-gerade-erstellt-der-standard-fuer-die-object-spalte-nicht-verfuegbar-und-der-consumer-hat-noch-keinen-neuen-object-wert-gesetzt-beim-lesen-aus-ms-access/203 "2017-04-27T14:12:50Z")

</div>

Beim Lesen aus einer Microsoft-Access-Datenbank via OleDb (ADO.NET) trat folgender Fehler auf: System.InvalidOperationException Anbieter konnte den Object-Wert nicht ermitteln. Zum Beispiel: die Zeile wurde gerade ers…

---

## [Wildcards in ein Regular-Expression-Pattern umwandeln](https://entwicklergate.de/t/wildcards-in-ein-regular-expression-pattern-umwandeln/138)

<div class="topic-metadata">

**Author:** [@UweKeim](https://entwicklergate.de/u/UweKeim)\
**Antworten:** 0\
**Zuletzt aktualisiert:** [8. Juli 2016 um 08:16 UTC](https://entwicklergate.de/t/wildcards-in-ein-regular-expression-pattern-umwandeln/138 "2016-07-08T08:16:18Z")

</div>

Um eine Zeichenfolge mit \* (0 oder mehr Treffer eines beliebigen Zeichens) sowie ? (ein beliebiges Zeichen) in einem Regulären Ausdruck zu verwenden, kann folgende Funktion nützlich sein: public static string ConvertW…

---

## [Konvertieren eines Website-Projekts in eine Webanwendung in Visual Studio](https://entwicklergate.de/t/konvertieren-eines-website-projekts-in-eine-webanwendung-in-visual-studio/106)

<div class="topic-metadata">

**Author:** [@UweKeim](https://entwicklergate.de/u/UweKeim)\
**Antworten:** 0\
**Zuletzt aktualisiert:** [10. August 2015 um 05:36 UTC](https://entwicklergate.de/t/konvertieren-eines-website-projekts-in-eine-webanwendung-in-visual-studio/106 "2015-08-10T05:36:11Z")

</div>

Früher war der Projekttyp "Website" in Visual Studio (VS) der bevorzugte, um eine WebForms-Website mit ASP.NET zu erstellen. Das waren Dateien, die automatisch vom System beim ersten Aufruf kompiliert wurden. Inzwisc…

---

## [Gesammelte Tipps und Tricks für Softwareentwickler](https://entwicklergate.de/t/gesammelte-tipps-und-tricks-fuer-softwareentwickler/116)

<div class="topic-metadata">

**Author:** [@UweKeim](https://entwicklergate.de/u/UweKeim)\
**Antworten:** 0\
**Zuletzt aktualisiert:** [26. November 2015 um 12:09 UTC](https://entwicklergate.de/t/gesammelte-tipps-und-tricks-fuer-softwareentwickler/116 "2015-11-26T12:09:00Z")

</div>

In diesem Artikel hier sammle ich Links zu Tipps und Tricks, die mir im Entwickler-Alltag nützlich waren und sind. Xcopy-/Robocopy-Ersatz in C#. Eine kleine Klasse von mir selbst, die mir seit Jahren gute Dienste in S…

---

## [Webdienste um programmatisch die Umsatzsteuer (Mehrwertsteuer) von EU-Ländern zu ermitteln](https://entwicklergate.de/t/webdienste-um-programmatisch-die-umsatzsteuer-mehrwertsteuer-von-eu-laendern-zu-ermitteln/110)

<div class="topic-metadata">

**Author:** [@UweKeim](https://entwicklergate.de/u/UweKeim)\
**Antworten:** 0\
**Zuletzt aktualisiert:** [30. Oktober 2015 um 15:07 UTC](https://entwicklergate.de/t/webdienste-um-programmatisch-die-umsatzsteuer-mehrwertsteuer-von-eu-laendern-zu-ermitteln/110 "2015-10-30T15:07:46Z")

</div>

In unserem Zeta-Producer-Shop haben wir die Umsatzsteuern (MwSt.) von verschiedenen Ländern (EU/nicht-EU) hinterlegt. Leider ändert sich das von Zeit zu Zeit (z.B. Luxemburg seit 01.01.2015 von 15% auf 17%). Um das n…

[Nächste Seite](https://entwicklergate.de/tag/csharp/29.md?match_all_tags=true&page=1&tags%5B%5D=csharp)
