Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Portal
  • |
  • Mitglieder
Beiträge von M.L.
Thema: Literatur und Hosting für .NET 5
Am im Forum: Web-Technologien

Weiterhin könnte man sich die YT-Kanäle zweier (ehemals) aktiver mycsharp.de-Nutzer betrachten: TheNativeWeb sowie David Tielke (Stichwort auch "FaaS")

Thema: Visual Studio 2019 MainWindows.xaml Fokus
Am im Forum: GUI: WPF und XAML

Zitat von qiwi
hinter dem Visual Studio Fenster versteckt.

VS Comm. '19, neues Projekt, Template zum Anlegen einer WPF-App (egal ob mit ohne .NET Core). Oben rechts beim Menüpunkt Fenster *könnte* das Verhalten hinter "Verankerung aufheben" oder "Alle abdocken" bereits standardmässig aktiv sein. Am einfachsten geht man über das VS-Icon in der Statusleiste, dann auf das des Zielfensters. Schliessen und die Zieldatei im Projektmappen-Explorer neu öffnen.
Und nebenbei sollte man erst die passenden Grundlagen kennen, bevor man an GUI-Programmierung herangeht.

Thema: Verteilen von Ergebnisse
Am im Forum: Web-Technologien

Zitat
Front-End in JavaScript geschrieben sein muss, stimmt das eigentlich (noch) ?!
Ob es ein Muss ist, sei dahingestellt. Auf jeden Fall gibt es neuere Ansätze, z.B. TypeScript (typisiertes JavaScript), Angular, Vue.JS, Aurelia, React (bekanntere JS-Frameworks)

Thema: modernes DataStorage: relationales SQL oder KeyValue-Pairs
Am im Forum: Datentechnologien

Weiterhin könnte man sich zum Thema "Repository Pattern" informieren, da langfristig vermutlich mehrere Datenbanken inkl. Abfragen getestet oder eingesetzt werden.

Thema: Portierung von C++ zu C#
Am im Forum: Rund um die Programmierung

Weiterhin könnte man einen Code-Konverter verwenden (kostet aber ab einer gewissen Code-Menge Geld...): https://www.tangiblesoftwaresolutions.com/product_details/cplusplus_to_csharp_converter_details.html
Oder man versucht es über den Interop Service: https://www.codeproject.com/Articles/843839/Calling-All-Stations

Thema: Werte aus der Datenbank auslesen
Am im Forum: Datentechnologien

Im Buch "Visual C++ 2010 hat sich bzgl. der (damaligen ?) ADO.NET-Architektur folgende Grafik im Anhang finden lassen, die das Zusammenspiel der versch. Komponenten aufzeigt.

Thema: Deklaration, Definition, Initialisierung, Public, Private, Protected, Void
Am im Forum: Grundlagen von C#

Zitat
... generell das ganze Buch.
Ein Teil der Vorgehensweisen von 2012 ist aber geändert worden, Stichworte (z.B.): NuGet, Einsatz von VS Code, DateTime vs. DateTimeOffset

Thema: Wie lerne ich C#?
Am im Forum: Smalltalk

Zitat
schwer mit den Modulen von Programmieren-starten.de.
Welchen bzw. welchen Themen-Bereichen von C# ? Geraten: was sind Delegates und wann machen diese effektiv Sinn ? Oder machen viele if/else-Anweisungen dasselbe wie ein switch-Statement (in Anlehnung an einen aktuellen Tweet von Head First C#) ?

Thema: Quellcode unter Visual Studio nicht mehr sichtbar
Am im Forum: Entwicklungs- und Laufzeitumgebung (Infrastruktur)

Von den Reparatur-Vorschlägen mal abgesehen: unterliegt der Code des Projekts einer Verwaltung (z.B. Git, Subversion, ...) mit der man Zwischenstände (auch "zu Fuss") wieder herstellen kann ?

Thema: Vorteile .NET5 gegenüber 4.8
Am im Forum: Entwicklungs- und Laufzeitumgebung (Infrastruktur)

Weiterhin ist es aus rechnerischer Sicht egal womit (z.B. SharpDevelop i.V. mit C# 3.0-Standard, VS Studio mit .NET 2.x, Notepad i.V. mit csc & nmake, VS Code mit .NET 5,...) der Quellcode erstellt wird und welchem Sinn und Zweck dieser dienen soll. Aus menschlicher Sicht machen andere Aspekte den Unterschied zwischen Programmierung und SW-Entwicklung aus: (z.B.) Codeformatierung (wobei der Code nicht zu alt sein sollte), Code Richtlinien, Architektur, Versionierung, SW-Tests, soziale Aspekte (letztere Punkte zumindest bei steigender Komplexität des SW-Produkts),...

Noch kurz ein Tutorial für VS Code und .NET 5: Erstellen einer .NET-Konsolenanwendung mit Visual Studio Code - .NET (obwohl spezielle Möglichkeiten von .NET 5 / C# 9 dort nicht genutzt werden)

Thema: Wie lerne ich C#?
Am im Forum: Smalltalk

Mit welcher C# Version wird programmiert ? Hintergrund: mit der (aktuell) neusten Version .NET 6 werden ältere Vorgehensweisen nicht mehr in dem Ausmass benötigt i.V. zu Vorgängerversionen ( https://docs.microsoft.com/de-de/dotnet/csharp/whats-new/csharp-9 -> Top Level Anweisungen)

Thema: C zu C# Übersetzung
Am im Forum: Rund um die Programmierung

Weiterhin könnte man zu sog. "unsafe code" recherchieren (langfristig dürfte die Kontrolle durch das .NET Framework aber die solidere Entscheidung sein)

Thema: Win-10 Taschenrechner mit Verlauf
Am im Forum: GUI: Windows-Forms

Auch hallo,

es wäre evtl. interessant zu erfahren, woran der erste Anlauf gescheitert ist...
Den neueren Vorschlag könnte man mit einer RichtextBox ( https://www.geeksforgeeks.org/how-to-add-text-in-the-richtextbox-in-c-sharp/) i.V. mit List<T> ( https://www.geeksforgeeks.org/object-and-dynamic-array-in-c-sharp/ ) zunächst separat (also ohne Taschenrechner als Datenquelle) versuchen zu bearbeiten.

Thema: Kein externes Zugriff auf die MySQL-Datenbank bei IONOS
Am im Forum: Datentechnologien

Zitat von Little Tester
try/catch in PHP auch nicht vorgesehen.
*starke Spekulation*: der Server verwendet eine zu alte PHP-Version (oder anderweitig zu alte Software). Ansonsten gibt es try/catch/finally auch in PHP, siehe PHP: The Right Way


Thema: Kein externes Zugriff auf die MySQL-Datenbank bei IONOS
Am im Forum: Datentechnologien

Zitat
PDO sei sicher
...nicht für sich alleine, siehe https://phptherightway.com/#pdo_extension (kompl. Abschnitt)


Thema: JetBrains .NET Days Online
Am im Forum: Szenenews

Die Einzelvideos gibt es unter Youtube: etBrains .NET Days Online 2021 Recap – Session Recordings Available

Thema: JetBrains .NET Days Online
Am im Forum: Szenenews

"Kostenlose virtuelle Veranstaltung: JetBrains .NET Days Online, am 11. und 12. Mai.
Themen: #csharp, #fsharp, GraphQL, Blazor, gRPC, Hedy, und mehr!..."

Quelle (inkl. Link zum Anmelden): Tweet

Thema: Android APK funktioniert nur im Emulator
Am im Forum: Cross Platform Entwicklung - Mobile und IoT

Passen die Minimal-Android-Version und die Version auf dem Smartphone zusammen ? Ausserdem *kann* ein Emulator etwas mehr Rechenkraft haben als das Zielgerät...

Thema: Verbindung zu MySql schlägt fehl
Am im Forum: Datentechnologien

Zusätzlich könnte es auch ein Treiberproblem geben: MySQL connection strings - ConnectionStrings.com

Thema: Wie pushe ich ein Repo auf GitHub?
Am im Forum: Entwicklungs- und Laufzeitumgebung (Infrastruktur)

Weiterhin könnte die Angabe der verwendeten VS-Version ganz hilfreich sein (da war mal was im "alten" Forum...), immerhin könnte die verwendete IDE keine (funktionierende) Github-Integration besitzen. Ein älteres Beispiel f. VS 2015 Comm. und ein paar Schritte: https://www.escde.net/blog/github-mit-visual-studio-2015 (und als Reserve sollte man die passenden git-Kommandos auf Kommandozeile parat haben)

Thema: C# Code in dll umwandeln
Am im Forum: Grundlagen von C#

Zitat
exe Datei ( C# exe) mit argumenten aus python aufzurufen?
Stichwort SubProcess unter Python: https://www.dotnetperls.com/subprocess-python


Thema: Wie spricht man eine USB-Schnittstelle an, die ein VGA-Signal überträgt?
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Zitat
Welche Einschränkungen wären das im Besonderen?
Mit etwas Pech setzt eine installierte Bibliothek ein bestimmtes .NET (Core) Framework voraus und versagt bei älteren (oder neueren) Version den Dienst (oder funktioniert nicht wie geplant). Da hilft im Endeffekt wohl nur Ausprobieren...

Thema: Wie spricht man eine USB-Schnittstelle an, die ein VGA-Signal überträgt?
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Zitat
Library oder ein Package, ... c# USB-Schnittstellen ansprechen kann ...
Das ist wohl anzunehmen, siehe diverse Ergebnisse unter nuget.org @USB: https://www.nuget.org/packages?q=usb (wobei das installierte .NET Framework als Restriktion wohl auch beachtet werden will)

Thema: Wie benutze ich Konstruktoren und Parameter richtig?
Am im Forum: Grundlagen von C#

Zitat
Für mich neu ist das objektorienterte mit Class, Methoden und natürlich die Syntax.
Mit C/C++ - Hintergrund ist man auch mehr Freiheiten gewöhnt, die in C# so nicht auftreten (mit dem Hintergrund, dass das Framework potentiell gefährliche Dinge wie z.B. Speichermanipulationen nach Möglichkeit unterbindet). Weiterhin sollte man z.B. den internen Unterschied zwischen Klassen und Struct kennen, wissen wann "enum" statt "switch-case" eingesetzt wird.... Und mit dem jetzt neuen C# 9 unter .NET 5 wird "alter Ballast" der Vorgängerversionen abgeworfen, was es für Neulinge in punkto Studium von Tutorials auch nicht leichter (*) macht: C# 9.0: Top-level Statements. Or Should I Say: Hey, Where’s the Main Method?

(*)kurzgefasst soll neuerer Code potentielle Probleme der Vorgängerversionen addressieren, diese eleganter lösen oder komplett verhindern.

Thema: Hello World! myCSharp auf .NET
Am im Forum: Ankündigungen

(Auf die Schnelle) Bug oder Feature ?
-auf der Startseite erscheinen bei "Bücher" Beiträge aus der Kategorie "Jobbörse"
-auf Nutzerseite kann man aktuell nicht entscheiden ob die Signatur auch angezeigt werden soll (ist nur ein optisches Problem. Kann aber stören, wenn die Signatur mehr Platz einnimmt als der eigentliche Beitrag...)

Thema: Links zu (früherem) OpenBook Visual C# in einem FAQ-Beitrag funktionieren nicht mehr
Am im Forum: Wünsche und Kritik

Zitat
Guide To C# nicht mehr (öffentlich) gibt,
(offtopic) der Autor desselben ist von C# auf JavaScript / Node.js /.. gewechselt und jetzt im YT-Kanal von The Native Web zu sehen.

Thema: Habt ihr Bewerbungstipps für Fachinformatiker für Anwendungsentwicklung?
Am im Forum: Smalltalk

Zitat
Github hochzuladen.
Dazu kann man im einfachsten Fall den Browser-Upload von github.com benutzen. An der Qualität der Projektdarstellung (z.B.: Ziel(e), verwendete Software, Dokumentation(en), Tests,...) sollte man anderweitig Hand anlegen.
Zitat
Zertifikat (Udemy). Das dies nicht viel Wert ist,
Käme auch auf das Gesamtpaket an. Im Fall von Udemy steckt zum Erwerb eines Zertifikats nämlich (meistens) ein Durchklicken und "als erledigt markieren" der Lehrinhalte.

Thema: SAP: Wie verwende ich BAPI_MATERIAL_SAVEDATA und custom fields mit SAPNCO3/SAP Connector?
Am im Forum: Rund um die Programmierung

Zitat von therol
Was spricht gegen ein gleiches Positing in einem anderen Forum?
Die FAQ: [Hinweis] Wie poste ich richtig? (spez. 2.2), obwohl hier wohl nicht viele
C#-ler mit Erfahrung mit .NET Connector sein dürften. Abgesehen davon ist dieser Connector wohl auch veraltet...

Thema: SAP: Wie verwende ich BAPI_MATERIAL_SAVEDATA und custom fields mit SAPNCO3/SAP Connector?
Am im Forum: Rund um die Programmierung

Hier wird eher C# programmiert, wobei es mal einen SAP .NET Connector gab: https://www.dataxstream.com/nco-3-rfc-client-step-by-step/
Ein Forum wie http://www.sapfans.com/ (engl.) könnte auch weiterhelfen (i. Ggs. zu Doppelpostings: https://www.dv-treff-community.de/sap-hilfe/SAP--Wie-verwende-ich-BAPI-MATERIAL-SAVEDATA-und-custom-fields-mit-SAPNCO3-SAP-Connector-t22949 )

Thema: Die Planung für .NET 6
Am im Forum: Szenenews

.NET 6 klopft bereits an die Tür:
entwickler.de - MS gibt Einblicke in Planung für .NET 6
DotNetPro - Auf dem Weg zu .NET 6

...und DIE Referenzseite: https://themesof.net/