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 Papst
Thema: Eigener SQL Server einrichten incl. Hardware
Am im Forum: Smalltalk

Als Hardware habe ich mir für sowas einen HP Microserver hingestellt. Die Basisaustattung für runde 200€ excl. Festplatten und OS Lizenz ist da im Bereich einer NAS und damit vergleichsweise günstigt. RAM und CPU kann man ggf. ja noch nachrüsten.

Thema: Erbende Klasse erkennt Property der Basisklasse nicht
Am im Forum: Grundlagen von C#

Ganz genau so, wie du das mit einer Property machen kannst, kannst du das auch mit Methoden machen.

Das Problem bei dem Design ist, dass du pro Instanz einer erbenden Klasse, die eine bestimmte Query Funktion implementiert eine eigene DB Verbindung aufbauen würdest.

Für genau diesen Anwendungsfall gibt es verschiedene Design-Pattern, z.B. ein Repository.
Das sind absolute Grundlagen von OOP, am besten schaust du dir diese einmal an (Buch o.ä.).

Thema: Erbende Klasse erkennt Property der Basisklasse nicht
Am im Forum: Grundlagen von C#

Hi,

du erstellst jeweils eine Instanz von der baseclass und von der subclass. Diese Instanzen sind unabhängig voneinander.

Was du willst wäre:


var sub = new subclass();
sub.x = 100;
sub.a2();

Vereinfacht:
Der Sinn von Vererbung in dem Moment ist den "Inhalt" der baseclass in der subclass bereitzustellen.

Thema: ASP.NET 5 mit MVC 6 - Offline Device
Am im Forum: Web-Technologien

Danke.

Ehrlich gesagt und um die Antwort auf die Google frage nicht schuldig zu bleiben: Ich bin bisher davon ausgegangen, ein manifest wäre eine Microsoft bzw. .NET spezifische Sache und konnte mir nicht vorstellen, wie das Einfluss auf die Client Seite haben kann.

Thema: ASP.NET 5 mit MVC 6 - Offline Device
Am im Forum: Web-Technologien

Geht vielleicht für diesen Thread zu weit - und vielleicht bin ich auch zu lange aus dem Web Thema heraus - aber wie bekomme ich, ohne lokale Applikation und ohne Serververbindung die JS und HTML Daten auf denn Laptop/Tablet ? Damit das ganze irgendwo gecached sein kann, muss ja mindestens einmal die Verbindung hergestellt gewesen sein - richtig?
Aber das ist doch nichts persistentes, sondern kann jederzeit wieder weg sein.

Wie kann man auf diese Art eine verlässliche Anbindung bauen?

Sorry, dass ich den Thread etwas "kapere" aber das will mir noch nicht in den Kopf.

Thema: ASP.NET 5 mit MVC 6 - Offline Device
Am im Forum: Web-Technologien

Für mein Verständnis...

Wie soll es mit einer reinen webanwendung klappen,wenn garkeine Verbindung zum Server besteht?
Wenn die Verbindung einmal initial da war, kann ich mir das vorstellen, aber sind wäre das doch eher ein Scenario für eine echte Clientanwendung?!

Thema: Angezeigte Oberfläche/Steuerelemente nach Auswahl in ComboBox verändern
Am im Forum: GUI: WPF und XAML

Richtig, Hidden.

Sorry für den Fehler, war ein Schuss aus der Hüfte - normalerweise kennt der Xaml Designer die Enums ;)

Thema: Angezeigte Oberfläche/Steuerelemente nach Auswahl in ComboBox verändern
Am im Forum: GUI: WPF und XAML

Du setzt die Controls vermutlich auf Visibility.Invisible ? Damit der Platz nicht "verbraucht" wird müsstest du sie auf Visibility.Collapsed setzen.

Sinnvoller wäre vermutlich eine generische Struktur, die über Databinding und einem DataTemplateSelector dir pro Gerät(etyp) das passende Template für das selektierte Gerät zur Anzeige gibt.

Thema: Auf Daten der Nike+ (Nikeplus) Sportwatch zugreifen
Am im Forum: GUI: WPF und XAML

Direkt auf diese Sporttracker zugreifen geben die API's der Hersteller idr. nicht her.
Alles was du damit machen kannst ist dir Daten von deren Server ziehen / anreichern.

Wenn du "Glück" hast bietet der Hersteller keinen Client für Linux an und ein findiger Mensch aus der Community hat einen Programmiert, aus dem du evtl. das Protokoll lesen kannst.
In wie weit dass aber mit den Nutzungsbestimmungen des Herstellers kompatibel ist, liegt sicher im Einzelfall.

Thema: Funktion auslagern - combobox nicht bekannt
Am im Forum: Grundlagen von C#

Objektorientierung in PHP ist nicht mit C# vergleichbar.

Abgesehen davon, dass es "seit neuestem" in PHP auch Namespaces gibt, die meist nicht genutzt werden, wenn man die aber nutzt haben sie den gleichen Effekt wie in C#: Entweder man gibt eine using direktive oder den kompletten Namespace an, damit der aktuelle Scope auch in den passenden Namespace hineinschauen kann oder man bekommt die Meldung, dass die Klasse nicht bekannt ist ;)

Thema: Visual Studio 2015 Github-Extension - Auch andere Git-Repositories?
Am im Forum: Entwicklungs- und Laufzeitumgebung (Infrastruktur)

Du kannst auch eine andere Git Erweiterung für VS verwenden. Z.B. diese: https://visualstudiogallery.msdn.microsoft.com/51e11ccc-6334-4873-912d-bf5025eb115d?SRC=VSIDE

Thema: Windows und .NET auf Echtzeitkernel: Problem bei Kommunikation über RS232
Am im Forum: Entwicklungs- und Laufzeitumgebung (Infrastruktur)

Das klingt ehrlich gesagt eher danach, als würde sich die Clientsoftware in ihrer Empfangsroutine verhaspeln, wenn sie mit echten Daten gefüttert wird.

Dafür spricht aus meiner Sicht auch, dass eine Baudratenänderung hilft.

Du könntest, mit einer geeigneten Hardware einmal die Kommunikation auf dem RS232 aufzeichnen und als Simulation gegen den Clienten abspielen (sofern das implementierte Protokoll das hergibt und nicht alles durcheinander bringt) oder die Aufzeichnung gegen die Simulation gegenprüfen.

Thema: Windows und .NET auf Echtzeitkernel: Problem bei Kommunikation über RS232
Am im Forum: Entwicklungs- und Laufzeitumgebung (Infrastruktur)

Hi,

eine ähnliche Konstellation (allerdings kein CodeSys) hatte ich auch schon ohne Probleme laufen.
Hast du mal probiert deine Echthzeitumgebung durch eine Simulation auszutauschen und dem Client Programm so Kommunikation vorzugaukeln - einfach um debuggen zu können bei welcher Kommunikation das passiert?

Thema: Windows 8.1 oder Windows 10 Entwicklung für Windows 7
Am im Forum: GUI: WPF und XAML

Hi,

die Fenster Styles sind etwas unterschiedlich zwischen den Windows Versionen.
Solange du aber eine Desktop WPF Anwendung entwickelst ist diese an sich auch auf älteren Windows Versionen lauffähig, Vorraussetzung ist, dass die Version des .NET Frameworks für das Windows verfügbar ist und installiert ist.

Thema: CheckBox Wert in Datenbankanfrage parsen
Am im Forum: Grundlagen von C#

Das klingt als würdest du WPF nutzen - richtig?

Die Property IsChecked einer WPF CheckBox ist ein

Nullable<bool>
, schau dir dazu mal den ??-Operator an.

Thema: WPF Slider funktioniert nicht mit Multitouch
Am im Forum: GUI: WPF und XAML

Ins blaue hinein vermutet benötigt der Slider Fokus, was er bei einem MultiTouch vermutlich nicht bekommt.
Habe leider keinen Touchscreen um das zu verifizieren.

Hier hatte schonmal jemand die gleichen Probleme: https://social.msdn.microsoft.com/Forums/vstudio/en-US/ecfe609d-09d5-4d78-a037-05bfe981877c/wpf-multitouch-slider?forum=wpf

Thema: Schaltfläche mit Bild erstellen
Am im Forum: Grundlagen von C#

Hi,

das Bild ist kein Inhalt des Button. Du legst den Button Content bereits mit dem Attribut "Content" fest und schließt den Button Tag am ende (mit />).


<Button x:Name="LoL" HorizontalAlignment="Left" Height="48" Margin="73,60,0,0" VerticalAlignment="Top" Width="90">
        <StackPanel>
            <TextBlock Text="Content" />
            <Image Source="chrome.png" RenderTransformOrigin="0.471,2.357" Margin="0,0,412,0"/>
        </StackPanel>
</Button>

So sollte es klappen.