Laden...
Avatar #avatar-3295.gif
Benutzerbeschreibung
Speaker - Developer - Consultant - Trainer

Forenbeiträge von Coffeebean Ingesamt 2.207 Beiträge

30.01.2023 - 10:14 Uhr

Hallo andreasS,

du kannst der Methode


rennenLiveHub.SendAllRennenLive(...);

die Parameter übergeben und im Javascript/Typescript die Parameter entsprechend entgegennehmen.

Gruss

Coffeebean

06.01.2023 - 08:36 Uhr

Hallo MMCSharp,

wenn du Glück hast gibt es Dokumentationstools wie Swagger, die dir helfen a) zu schauen, in welchem Format deine Daten daherkommen und b) welche Felder bereitgestellt werden. Die API muss das aber anbieten bzw. erstellen lassen.

Gruss

Coffeebean

11.11.2020 - 10:16 Uhr

Hallo behindyoû,

kannst auch ASP.NET im Backend,eine SPA/PWA im Frontend (Web) und mit Cordova oder Capacitor auf Mobile und mit Electron auf Desktop portieren.

Gruss

Coffeebean

23.10.2020 - 09:13 Uhr

Hallo LaTino,

danke für den Hinweis, wir schauen das mal an.

EDIT: Gerade abgeklärt: das neue Forum sollte Unicode unterstützen. Das phpBB hier tut es nicht.

Gruss

Coffeebean

22.10.2020 - 12:48 Uhr

Hallo,

danke für eure Antworten. Sehr interessant.

Online greife ich meistens auf Paypal oder Lastschrift zurück.

Lastschrift? Ich bin immer froh, dass ich nicht meine direkten Kontodaten überall eintragen muss, sondern eben die KK als "Puffer" dazwischen habe.

@Pinki Ist es nicht so, dass eine "echte" Kreditkarte dir immer erstmal ein Kredit gibt und du dann monatlich/jährlich/usw. diesen Kredit inkl. Zinsen abbezahlen musst. Hier liegt die Gefahr höher, Geld auszugeben welches du gar nicht besitzt. Außerdem haben viele Kreditkarten jährliche Verwaltungskosten.

Das ist richtig, die "echte" Kreditkarte, so wie man sie auch aus amerikanischen Filmen kennt, ist wirklich so, dass man einen Kredit bekommt, am Ende vom Monat flattert die Rechnung ins Haus und man zahlt das ab. Man kann das aufteilen und eben so monatlich x Dollar abzahlen, natürlich mit Zins. Daher der Kredit in der Kreditkarte.

Hierzulande gibt es das aber seltener. Hier ist eher geläufig, dass man ein Konto dahinter hat und am Monatsende eben von dem Konto dahinter abgebucht wird. Dazu hat man ein monatliches Limit, damit man nicht unendlich Geld ausgibt oder, falls die Daten mal in die falschen Hände gelangen, auch nicht alles damit gekauft werden kann. Maximaler Schaden sollte dann das Limit sein. Man kann die Karte natürlich dann auch sperren. Dazu kann man das Geld immer wieder holen (mit Nachweis etc.). Aber das geht glaube ich bei einer EC-Karte auch.

Die Verwaltungskosten für eine KK fallen in der Regel weg, wenn du sie öfters benutzt, natürlich auch abhängig von der Bank, ganz klar. Gebühren sind wirklich gering, weil du Geld zurück bekommst wenn du die KK verwendest. Ich glaube bei mir wird das im Quartal dann mal ausgezahlt.

Ich mag noch den monatlichen "Bericht", den ich Ende des Monats habe. So sehe ich genau, was ich in der Periode Januar, Februar etc. ausgegeben habe. Und habe eine (!) saubere Abbuchung von meinem Konto.

Gruss und nochmals Danke für eure Meinungen!

Coffeebean

22.10.2020 - 09:10 Uhr

Hallo CoderboyPB,

du kannst auch bei beispielsweise Amazon eine Kreditkarte beantragen. Beachte aber bitte, dass bei einer normalen Bank (d)ein Konto dahinter liegt, bei anderen bekommst du - wie man das klassisch kennt - eine Rechnung am Ende des Monats ins Haus.

Aber das steht ja bei den Kreditkarten immer dabei.

Krass, dass du keine Kreditkarte hast. Ich kann mir ein Leben ohne nicht mehr vorstellen 😃 Habe aus Interesse mal einen Thread erstellt: Habt ihr eine Kreditkarte, die ihr aktiv benutzt? Warum/Warum nicht? . Interessiert mich nochmal. Hier in diesem Thread bitte beim Thema Azure & KK bleiben.

Gruss

Coffeebean

22.10.2020 - 09:09 Uhr

Hallo zusammen,

inspiriert von diesem Thema Wie kann ich mich auf Azure ohne Kreditkarte registrieren? wollte ich mal hören ob ihr eine Kreditkarte habt und diese auch aktiv nutzt? Ich kann mir ein Leben ohne Kreditkarte nicht mehr vorstellen. Brötchen, Tanken, ich zahle alles mit der KK. Bargeld habe ich kaum noch dabei.

Wie macht ihr das? Habt ihr eine KK? Benutzt ihr diese? Nur Online?

Gruss und bleibt gesund,

Coffeebean

14.10.2020 - 09:28 Uhr

Hallo CoderboyPB,

ich habe mir auch immer günstige Mäuse gekauft, weil die mir völlig reichten. Dies war auch der Fall: ich hatte nie Probleme mit der Hand, hat nichts wehgetan, war angenehm zu bedienen etc. Aber irgendwann haben die Mäuse ihren Dienst nicht mehr getan.

Irgendwann habe ich dann mal mehr für eine Maus ausgegeben. Konkret habe ich angefangen mit einer Habu von Microsoft/Razer, jetzt eine Razer Taipa. Ich spiele jedoch kaum auf dem PC. Trotzdem halten die Dinger einfach länger und sind sehr zuverlässig.

Freunde, die sagten "Wieso gibst du soviel für eine Maus aus" sagten beim ersten mal Bewegen mit der Maus auch "Boah, die ist ja geil".

Bin allerdings immer beim Kabel gewesen 😉 Wo es geht bin ich mehr der Kabel-Fan. (Keine Diskussion bitte).

Hoffe, das hilft dir weiter.

Liebe Grüsse

Coffeebean

12.07.2020 - 15:31 Uhr

Hallo pollito,

Wenn ich das richtig verstanden habe, gelten bei ASP.Net Core diese Einschränkungen nicht.

Das verstehe ich nicht ganz. Welche Einschränkungen gelten bei ASP.NET Core nicht?

Gruss

Coffeebean

09.07.2020 - 13:47 Uhr

Hallo pollito,

ich habe bisher noch keinen Up- und Download umgesetzt, aber es hindert dich nichts dran mit Javascript zu arbeiten und das umzusetzen. WASM und Javscript können miteinander reden, Blazor bietet dafür Interops an. https://docs.microsoft.com/en-us/aspnet/core/blazor/call-javascript-from-dotnet?view=aspnetcore-3.1

Steven Sanderson, der das ganze auch nach aussen sehr stark vorantreibt, hat noch einen vielleicht interessanten Artikel geschrieben: https://blog.stevensanderson.com/2019/09/13/blazor-inputfile/

Blazor benutzt WebAssembly. WebAssembly und Blazor sind aber erstmal zwei verschiedene paar Schuhe.

Generell beschreibt WebAssembly einen offenen Code-Standard, der von Browsern nativ(!) unterstützt wird. Du kannst Code in C++, Rust, C# schreiben und er kann im Browser ohne Plugin ausgeführt werden. Web bleibt Web. Mit allen Vor- und Nachteilen. Nur kannst du auf einmal C# (C++, Rust, ... statt Javascript) verwenden, um weite Teile deiner Logik abzubilden. Das ist natürlich für manche recht sexy. (Keine "Javascript ist gut/schlecht"-Diskussion bitte).

Zu deinem initialem Problem habe ich noch das hier https://github.com/WICG/native-file-system/issues/139 gefunden. Vielleicht hilft es.

Gruss

Coffeebean

09.07.2020 - 10:25 Uhr

Hallo pollito,

IIRC: Blazor WebAssembly läuft genauso im Browser wie beispielsweise Javascript. Der Browser ist eine Sandbox. Du kannst lokal keine Daten bearbeiten, nur über den WebServer. Das wäre ein Security-Issue imho. Es gibt aber eine FileAPI, die ist aber noch im Trial: https://web.dev/native-file-system/

Gruss

Coffeebean

28.06.2020 - 15:59 Uhr

Hallo blizzard,

Danke hab es gelöst bekommen 😉

Das ist prima, kannst du uns und den Problemsuchenden nach dir noch sagen, wie du das gelöst hast?

Gruss

Fabian

13.06.2020 - 15:10 Uhr

Hey joe@vstw,

ich habe jetzt jeden(!) deiner Beiträge in diesem Thread editiert. Bitte packe Code in Code-Tags, Fehlermeldungen in Fehler-Tags und Zitate in Zitat-Tags.

[Hinweis] Wie poste ich richtig?

Danke

Coffeebean

10.05.2020 - 17:42 Uhr

Hallo Jonas007,

super, dass sich das Problem für dich erledigt hat. Aber Hilfesuchende habe somit null Informationen, wie sich das Problem erledigt hat. Kannst du bitte deine Lösung erklären, damit andere auch davon profitieren können?

Gruss

Coffeebean

25.03.2020 - 11:10 Uhr

Hallo DeSchneller,

in den Framework-Css-Dateien rumzufummeln ist eine schlechte Idee. Kommt da was Neues von denen ist eine Migration fast unmöglich.

Mach dir deine eigenen Files wie beispielsweise "custom.css" und überschreibe dort die Styles, die du anpassen magst.

Bist du sicher, dass du mit WebForms fahren willst? RazorPages oder klassisches ASP.NET Core MVC wären gute Alternativen. In den Templates kommt eigentlich auch alles mit bei, auch Bootstrap in dem Fall.

Gruss

Coffeebean

PS: ".Net" --> ".NET" 😃

06.02.2020 - 07:35 Uhr

ich habe sogar vor dem Posten des Beitrags nochmal in den Post zum richtig Posten geguckt.

Aber da die beiden Fragen auf ein Thema belaufen (EF Core Relations) bin ich davon ausgegangen, dass ein Thread in dem Fall in Ordnung ist.
Ich kann es gerne noch ändern und zwei Threads daraus erstellen.){gray}

Hallo Duesmannr,

alles gut so. Lass es so.

Gruss

Coffeebean

05.02.2020 - 07:22 Uhr

Hallo Duesmannr,

bitte beachte [Hinweis] Wie poste ich richtig? 1.2 Nur ein Thema pro Thread.

  • Es ist unmöglich einen Titel zu finden, da kein Problem richtig beschrieben werden kann
  • Es ist unmöglich zu moderieren, die Threads laufen zwangsläufig auseinander
  • Hilfesuchende haben es brutal schwer ihre infos herauszufinden. Der Sinn des Forums ist somit dahin.

Der Thread bleibt erstmal auf, da eine Antwort schon da ist. Normalerweise hätte ich ihn gelöscht, dir eine Kopie des Beitrags zugesandt und dich gebeten daraus zwei Threads zu machen. So kann dir besser geholfen werden.

Danke und Gruss

Coffeebean

05.02.2020 - 07:19 Uhr

Pseudo Antwort, da Thread nicht als "Thread ohne Antwort" geführt werden sollte.

02.02.2020 - 16:04 Uhr

Hallo X0lfm4n,

kannst du uns sagen, wo genau C# dabei eine Rolle spielt? Ich habe versucht dem Thread einen passenden Titel zu geben, aber wo genau C# eine Rolle spielen soll habe ich nicht verstanden. Falls es das nicht tut, bist du hier im falschen Forum.

Versuche mal dein Anliegen in einem Satz zu formulieren. Dann kann dir besser geholfen werden.

Gruss

Coffeebean

28.01.2020 - 09:38 Uhr

Hallo re24sdsdg,

spontan fällt mir da natürlich die Google Maps API ein, im Browser bekommst du Latitude, Longitude über den Browser, falls unterstützt, und OpenStreetMap fällt mir noch ein.

Gruss

Coffeebean

16.01.2020 - 13:10 Uhr

Hallo Shayliar,

bitte beachte [Hinweis] Wie poste ich richtig? 1.2 Nur ein Thema pro Thread.

  • Es ist unmöglich einen Titel zu finden, da kein Problem richtig beschrieben werden kann
  • Es ist unmöglich zu moderieren, die Threads laufen zwangsläufig auseinander
  • Hilfesuchende haben es brutal schwer ihre infos herauszufinden. Der Sinn des Forums ist somit dahin.

Der Thread bleibt erstmal auf, da eine Antwort schon da ist. Normalerweise hätte ich ihn gelöscht, dir eine Kopie des Beitrags zugesandt und dich gebeten daraus zwei Threads zu machen. So kann dir besser geholfen werden.

Danke und Gruss

Coffeebean

09.01.2020 - 16:43 Uhr

Hallo Wasined,

hast du mit SQLite schon abgeschlossen und willst Alternativen?

Oder möchtest du es mit SQLite hinbekommen und magst uns mal die Fehlermeldung sagen oder wo du eben Probleme hast?

Gruss

Coffeebean

09.01.2020 - 12:38 Uhr

Hallo echdeneth,

so ein Tutorial kann sicher gut sein, aber bitte versuche nicht alles mit MVVM zu erschlagen.

MVVM ist ein sehr reifes Konzept, was die Architektur der Benutzeroberfläche behandelt.

MVVM spielt sich sehr nah an der Oberfläche ab, es ist ein Konzept für die Oberfläche. Zu einer App gehört u.U. aber noch sehr viel mehr, wie etwa Datenzugriff. Der hat aber erstmal wenig mit MVVM zu tun. Der gehört in eine andere Schicht. MVVM ist ein Pattern von eventuell recht vielen innerhalb einer Applikation.

Aber wir schweifen vom Thema ab 😃 Lies dich in MVVM ein, die Links sind da, dann kannst du mit sauberem Erstellen und Abräumen von Controls deinen Speicherverbauch in den Griff bekommen.

Gruss

Coffeebean

04.12.2019 - 10:21 Uhr

Hallo tristar,

ich verstehe die Frage nicht. Visual Studio ist eine IDE und hat erstmal nichts mit dem EF zu tun. Was genau willst du wissen oder hast du vor?

Gruss

Coffeebean

26.11.2019 - 19:05 Uhr

Hallo Taipi88,

ich bin mir nicht sicher, ob du die Trennung auch im Code meinst. Wir haben bei Kunden oftmals Applikationen in Client und Server-Folder getrennt. Gerade bei getrennten Teams ist das sehr angenehm. Ich arbeite zu 99% mit getrenntem "backend" und "frontend" Folder.

Gruss

Coffeebean

09.11.2019 - 18:29 Uhr

Hallo zusammen,

ich finde "WPF und XAML" auch viel treffender. Wegen mir kann es so umbenannt werden.

Gruss

Coffeebean

18.10.2019 - 13:42 Uhr

Habe mal den Titel entsprechend geändert.

Gruss

Coffeebean

18.10.2019 - 13:41 Uhr

Hallo Moritz83,

zu dem von Abt Gesagtem: Ich würde mir genau für solche Fälle immer ein ViewModel bereitlegen und das entsprechend Mappen. Ein "xyzEntity" sollte nicht in einer ObservableCollection vorkommen. Wenn du eine View hast, dann bau dir ein ViewModel dazu, mappe es entsprechend und zeige es dann an.

Gruss

Coffeebean

17.10.2019 - 17:01 Uhr

Hallo schuppsl,

wieso schaust du nicht in der offiziellen Doku Enable Cross-Origin Requests (CORS) in ASP.NET Core und wieso machst du nicht alles auf https - wie allgemein empfohlen? 🤔

Dein Link ist schliesslich schon fast drei Jahre alt.

Gruss

Coffeebean

17.10.2019 - 11:16 Uhr

Hallo schuppsl,

hast du die Requests mal verglichen? Gleiche Header im Postman sowie im Browser (Chrome Devtools -> Network Tab)?

Gruss

Coffeebean

17.10.2019 - 10:28 Uhr

Hallo schuppsl,

die Fehlermeldung zeigt Richtung CORS. Wie hast du CORS konfiguriert?

Gruss

Coffeebean

08.10.2019 - 16:55 Uhr

Hallo CrocodileDundee,

vielleicht verstehe ich die Sache auch falsch, aber wieso kannst du nicht ein Interface nehmen und das als Parameter übergeben?


public interface IIrgendwas
{
	TuEtwas();
}

public class Auto : IIrgendwas
{
    TuEtwas() { ... }
}

public class Person()
{
   TuEtwas() { ... }
}


public class TuWasMitDerKlasse(IIrgendwas klasseDieInterfaceImplementiert)
{
    klasseDieInterfaceImplementiert.TuEtwas();
}

Reflection würde ich nicht einsetzen, wenn du es nicht musst.

Gruss

Coffeebean

03.10.2019 - 07:31 Uhr

Hallo RafaelVogt,

internal beschränkt sich auf die Assembly, in der du bist. Da du wohl in der gleichen bist hat das in deinem Beispiel keine Auswirkungen.

internal (C# Reference)

Gruss

Coffeebean

04.08.2019 - 11:25 Uhr

Hallo Frokuss,

Meine Fragen sind daher: ...

kannst du bitte nur ein Thema pro Thread erstellen? [Hinweis] Wie poste ich richtig? Es ist unmöglich für uns dem Thread einen gescheiten Titel zu geben. Ausserdem gehen die Antworten hier im Thread im schlimmsten Fall in drei Richtungen (da drei Fragen). Das ist für dich mühsam nachzuvollziehen, für den nächsten Hilfesuchenden noch weniger, da er nicht im Kontext ist und für uns Admins und Mods nahezu unmöglich zu lenken. Bitte achte darauf das nächste Mal. Da der Thread schon Antworten hat bleibt er auf.

Gruss

Coffeebean

09.07.2019 - 14:54 Uhr

Hallo _Cashisclay,

ich kann dazu gerne Code schicken

Bitte poste den Code hier, dann können wir dir helfen.

Gruss

Coffeebean

08.07.2019 - 17:17 Uhr

Hallo Krumnix,

willst du es per runtime verändern? Oder willst du es beim start festlegen?

Wenn du beim Start die config ausliest, weisst du ja, wieviele Einträge es sind. Dann kannst du ein Array via

int configEntryCount = /* read entries from config */
string[] myArray = new string[configEntryCount];

festlegen. Oder ist das nicht das, was du suchst?

Gruss

Coffeebean

08.07.2019 - 16:30 Uhr

Hallo Krumnix,

du kannst statt einer Liste ein Array nehmen und auf eine fixe Grösse festlegen.

Gruss

Coffeebean

27.06.2019 - 14:15 Uhr

Hallo schnei01,

willkommen im Forum. Was genau ist deine Frage? Kannst du vielleicht eine Frage in einem Satz aus deinem Beitrag a la "Wie kann ich ..." formulieren?

Gruss

Coffeebean

17.06.2019 - 14:52 Uhr

Hallo deluxe13,

arbeitest du, wie angegeben, wirklich mit "MySQL"? Oder hast du MSSQL? Und, entschuldige, was ist "SINQtoSQL". Meinst du "LinqToSql" bzw Linq? Ich hab "SINQtoSQL" noch nie gehört, aber das muss ja nix heissen 😃

Gruss

Coffeebean

14.06.2019 - 15:20 Uhr

Seite 59 kommt von
>
😉

Haha, Tatsache! Danke für den Hinweis.

06.06.2019 - 08:10 Uhr

Hallo LaTino,

Das Topic sagt wortwörtlich "Transformation von XML-Inhalten".

da der Titel vorher war "Welche Technologie?" und somit absolut nichtssagend war, wurde der Titel von uns auf einen Text geändert von dem wir denken, dass er am besten passt und das Problem trifft. Es kann also sein, dass wir es falsch verstanden haben, aber das muss der TE sagen 😃

Gruss

Coffeebean

05.06.2019 - 17:43 Uhr

Hallo BierDav,

siehe mein Beispiel oben inklusiver der bereits verlinkten Dokus. Bitte lies dies Doku und die Beiträge hier. Danke.

Gruss

Coffeebean

05.06.2019 - 17:24 Uhr

Hallo BierDav,

wieso nicht? Du kannst das Routing Attribut auch auf die Methode hängen.


// GET: api/todo
[HttpGet]
public async Task<ActionResult<TodoItem[]>> GetTodoItems()
{
    // ...
}

// GET: api/Todo/getwhateveritems
[HttpGet]
[Route("getwhateveritems")]
public async Task<ActionResult<TodoItem>> MySuperMethodName()
{
    // ...
}

oder alternativ


// GET: api/Todo/getwhateveritems
[HttpGet("getwhateveritems")]
public async Task<ActionResult<TodoItem>> MySuperMethodName()
{
    // ...
}

Link https://docs.microsoft.com/en-us/aspnet/core/mvc/controllers/routing?view=aspnetcore-2.2#attribute-routing-with-httpverb-attributes

Beachte, dass die Routen der Klasse (des Controllers) und der Methode konkateniert werden.

Aber bitte schau dir REST an!

Ist es das, was du suchst?

Gruss

Coffeebean

05.06.2019 - 17:08 Uhr

Hallo BierDav,

[FromBody] serialisiert deinen Request-Body bei einem entsprechendem Request. Du kannst die Klasse durchaus beibehalten und wiederverwenden.

Wenn du an einen Controller etwas POSTest, trägst du etwas neues ein. Da du noch nichts konkretes gezeigt hast, eventuell einen User.

Was die GET Request mit dem [FromBody] zu tun haben ist mir noch nicht klar. Kannst du konkreter werden? Hast du Code?

Gruss

Coffeebean

05.06.2019 - 16:00 Uhr

Hallo BierDav,

Ahhh, daher weht der Wind 😃

Hast du Beispiele? Was hast du konkret vor? Wozu brauchst du verschiedene GETs oder POSTs in einem Controller?

Gruss

Coffeebean

05.06.2019 - 15:53 Uhr

Hallo BierDav,

"PostTodo" ist hier nicht richtig. Schau dir REST an. POST ist ein Verb. Man schickt einen POST Request an "/api/todo". Daraus ergibt sich ja, was man tun will.

Wie man die URLs vergibt steht ebenfalls in der Doku. Wie gesagt, ich glaube dir sind die Verben, die mit [HttpPost] etc angegeben werden, nicht klar.

Schau dir REST an, ich denke dann wird es klarer.

Ich vermute gerade, dass du im StartUp.cs schon Routen mappen willst. Das brauchst du nicht, das machst du bei einer WebAPI für die APIController im Controller selber.

Gruss

Coffeebean

05.06.2019 - 12:32 Uhr

Hallo cRUSHERHLG,

willst du nicht erstmal eine ganz normale WebAPI (oder MVC) mit ASP.NET Core machen, die genau das macht, und dann absichern etc.?

Gruss

Coffeebean

05.06.2019 - 10:17 Uhr

Hallo Anna85,

Naja, im einfachsten Fall machst du dir eine Konsolenapplikation, die die MSSQL-Datenbank ausliest, die Daten eventuell mappt und dann in dein XML schreibt.

Was hast du denn bisher gemacht? Hast du Code für uns?

Gruss

Coffeebean

04.06.2019 - 21:17 Uhr

Hallo zusammen,

bald findet wieder ein Global DevOps Bootcamp bei Microsoft in Wallisellen mit Marc Müller und Neno Loje statt. Das letzte Mal (Azure DevOps Community Launch Event - Wallisellen) habe ich gesagt, ich gebe Bescheid, wenn wieder eins ist 😃

Somit: Tickets gibts hier: Global DevOps Bootcamp @ Microsoft Zurich

Viel Spass!

Coffeebean