Benutzer mit den meisten Antworten
API mit C#

Frage
-
Hallo zusammen,
ich bin Anfänger. Ist das dass Projekt in VS17 "ASP.NetWebAPI Application with OWIN" um eine API mit C# zu programmieren?
Danke im Voraus.
Grüße
Midatra- Verschoben Ivan DragovMicrosoft contingent staff, Moderator Freitag, 2. August 2019 10:36 Aus Visual C#
Antworten
-
Hallo Midatra,
eine API ist eine Schnittstelle. Diese funktioniert unabhängig der von dir genutzten Sprache. Die API sendet eine Nachricht, die deine Sprache "verstehen" muss. Dafür gibt es Standards, wie z.B. SOAP, REST(full). Diese Standards werden alle durch C# Core oder Classik unterstützt.
Selbst ein Laie wird nicht länger als einen halben Tag brauchen um eine Testumgebung auf zu bauen. Ein Anfänger vermutlich schon ;).
Wenn du dir ein Projekt mit Blazor Webassambly(!) aufsetzt, ist im Wetterteil auch schon ein einfacher Aufruf einer API (ein HTTPGet mit einer Liste) vorhanden.
- Als Antwort vorgeschlagen Dimitar DenkovMicrosoft contingent staff, Administrator Mittwoch, 3. Juni 2020 13:01
- Als Antwort markiert Dimitar DenkovMicrosoft contingent staff, Administrator Dienstag, 7. Juli 2020 08:59
Alle Antworten
-
Hi,
ohne zu wissen, was genau Du eigentlich machen willst, kann die Antwort auf deine Frage nur lauten: "Kommt drauf an".
Willst Du mit ASP.NET Classic (also .NET Framework bis 4.8) oder mit ASP.NET Core (wen letzteres, mit 2.2 oder 3.0?) entwickeln?
Da Du sich selbst als Anfänge bezeichnest, würde ich dir eher .NET Core (in dem Fall dann 3.0, ist zwar noch nicht released, wird aber bald soweit sein und Du brauchst sicher eh noch einige Zeit, um deine Anwendung(en) aufzubauen) empfehlen. Allerdings ist es dann notwendig, auf VS 2019 umzusteigen, was aber kein Problem sein sollte.
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET (2001-2018)
https://www.asp-solutions.de/ - IT Beratung, Softwareentwicklung, Remotesupport
- Als Antwort vorgeschlagen Stefan FalzModerator Sonntag, 21. Juli 2019 11:02
- Nicht als Antwort vorgeschlagen Stefan FalzModerator Sonntag, 21. Juli 2019 11:02
- Bearbeitet Stefan FalzModerator Sonntag, 21. Juli 2019 11:04
-
Hallo Midatra,
eine API ist eine Schnittstelle. Diese funktioniert unabhängig der von dir genutzten Sprache. Die API sendet eine Nachricht, die deine Sprache "verstehen" muss. Dafür gibt es Standards, wie z.B. SOAP, REST(full). Diese Standards werden alle durch C# Core oder Classik unterstützt.
Selbst ein Laie wird nicht länger als einen halben Tag brauchen um eine Testumgebung auf zu bauen. Ein Anfänger vermutlich schon ;).
Wenn du dir ein Projekt mit Blazor Webassambly(!) aufsetzt, ist im Wetterteil auch schon ein einfacher Aufruf einer API (ein HTTPGet mit einer Liste) vorhanden.
- Als Antwort vorgeschlagen Dimitar DenkovMicrosoft contingent staff, Administrator Mittwoch, 3. Juni 2020 13:01
- Als Antwort markiert Dimitar DenkovMicrosoft contingent staff, Administrator Dienstag, 7. Juli 2020 08:59