Laden...
M
MorphieX
myCSharp.de - Member
33
Themen
184
Beiträge
Letzte Aktivität
vor 3 Jahren
Dabei seit
06.02.2012
Alter
36
Beruf
Softwareentwickler
Herkunft
Rahden
Erstellt vor 5 Jahren

Ich wundere mich gerade, dass noch gar nicht der Einwand kam, dass Datenbank Entitäten nicht an die UI gebunden werden, sondern dafür ViewModels benutzt werden sollten. 🤔

Erstellt vor 5 Jahren

Du schreibst die Werte ja direkt in deinen SQL-CommandText.
Du musst dafür aber Parameter benutzen, die du statt der Werte in den CommandText schreibst - und anschließend entsprechend im Code füllst.

Dazu gibt es unzählige Tutorials, bitte einfach mal danach googeln.

Erstellt vor 5 Jahren

Vielen Dank für eure Antworten 😃

Die Liste mit Alternativen kannte ich noch nicht - hier scheint mir LibUA, welche unter Apache 2.0 lizensiert ist, recht interessant.
Ich werde die Lib mal ausprobieren 😃

Erstellt vor 5 Jahren

Hallo zusammen,

kurz zu unserem Vorhaben:
Ich möchte meine Software (.NET Core 2.2) erweitern, um Maschinendaten über OPC UA zu monitoren.

Die Software ist in einzelne Plugins (als eigene Assemblies) aufgeteilt und ist soweit closed source.
Nun möchte ich das NuGet Paket "OPCFoundation.NetStandard.Opc.Ua" verwenden um die OPC-UA-Kommunikation zu realisieren.
Dieses Paket steht allerdings unter der GPLv2. (und als 2. Möglichkeit unter einer anderen Lizenz für Jährlich knapp 4.800$)

Ich weiß, hier kann ich keine Rechtsberatung erwarten, aber vielleicht hat ja jemand schon Erfahrungen mit meinem Problem.

Darf ich ein Plugin (eigene PCL) dafür erstellen, welches ich dann unter der GPLv2 lizensiere und in meiner Hauptanwendung zur Laufzeit lade? Kann ich meine Hauptanwendung dann weiterhin unter einer anderen Lizenz vertreiben?
Falls das funktioniert, muss ich dann beim Laden des Plugins irgendwelche Klimmzüge machen, damit ich rechtskonform bin?

Alternativ wäre ich natürlich auch an einer anderen Möglichkeit zur OPC-UA-Kommunikation interessiert. Also quasi ein anderes SDK...? Ich weiß dass es da welche im kommerziellen Bereich gibt, z.B. von Softing. Ich suche aber - wie so oft - eine möglichst günstige Möglichkeit.

Erstellt vor 6 Jahren

Yes! 😃

Genau das war es, vielen Dank!

Btw. eine Reparatur von VS hat nichts gebracht.

Erstellt vor 6 Jahren

Es kam keine Info zum Neustart - habe ich aber trotzdem gemacht 😉 Kann ich also ausschließen
Und ich wüsste auch nicht dass ich irgendwann mal Previews installiert habe. Das System ist noch relativ frisch 😕
Naja, ich repariere gerade die VS-Installation, möglicherweise haben irgendwelche Erweiterungen da reingepfuscht.

Erstellt vor 6 Jahren

So wie ich dich verstehe, möchtest du nicht den Quellcode der Seite haben, sondern das DOM der Seite zu einem festgelegten Zeitpunkt (z.B. nachdem die Seite komplett gerendert wurde)

Dazu brauchst du irgendeine Renderengine (Webkit, Trident,...)
Das könntest du z.B. über das WebBrowser-Control realisieren.

Erstellt vor 6 Jahren

Hallo,

ich versuche gerade eine neue .net core 2.2 Anwendungen (ASP.NET Core MVC) zu erstellen und habe mir dazu das .NET Core SDK 2.2.202 x64 heruntergeladen und mein VS 2017 aktualisiert (Version 15.9.11)

Wenn ich nun unter "Datei > Neu > Projekt... > .NET Core" die "ASP.NET Core Webanwendung" auswähle, kann ich im nächsten Dialog oben ".NET Core" und "ASP.NET Core 2.2" auswählen.

Wenn ich das Projekt dann anlege, bekomme ich folgende Fehlermeldung:
Das aktuelle .NET SDK unterstützt .NET Core 2.2 nicht als Ziel. Geben Sie entweder .NET Core 2.1 oder niedriger als Ziel an, oder verwenden Sie eine .NET SDK-Version, die .NET Core 2.2 unterstützt.

In den Projekteigenschaften ist der Eintrag unter Zeilframework nun leer. Ich kann hier nur .NET Core 1.0 - .NET Core 2.1 auswählen. NET Core 2.2 fehlt hier also.

Folgende Info bekomme ich via dotnet --info:

PM> dotnet --info
.NET Core SDK (gemäß "global.json"):
 Version:   2.2.202
 Commit:    8a7ff6789d

Laufzeitumgebung:
 OS Name:     Windows
 OS Version:  10.0.14393
 OS Platform: Windows
 RID:         win10-x64
 Base Path:   C:\Program Files\dotnet\sdk\2.2.202\

Host (useful for support):
  Version: 2.2.3
  Commit:  6b8ad509b6

.NET Core SDKs installed:
  2.1.201 [C:\Program Files\dotnet\sdk]
  2.1.202 [C:\Program Files\dotnet\sdk]
  2.1.302 [C:\Program Files\dotnet\sdk]
  2.1.403 [C:\Program Files\dotnet\sdk]
  2.1.503 [C:\Program Files\dotnet\sdk]
  2.1.505 [C:\Program Files\dotnet\sdk]
  2.2.202 [C:\Program Files\dotnet\sdk]

.NET Core runtimes installed:
  Microsoft.AspNetCore.All 2.1.2 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
  Microsoft.AspNetCore.All 2.1.5 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
  Microsoft.AspNetCore.All 2.1.7 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
  Microsoft.AspNetCore.All 2.1.9 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
  Microsoft.AspNetCore.All 2.2.3 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
  Microsoft.AspNetCore.App 2.1.2 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 2.1.5 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 2.1.7 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 2.1.9 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 2.2.3 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.NETCore.App 2.0.7 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 2.0.9 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 2.1.2 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 2.1.5 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 2.1.7 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 2.1.9 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 2.2.3 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]

To install additional .NET Core runtimes or SDKs:
  https://aka.ms/dotnet-download

Hat jemand eine Idee was das schon wieder ist?

Erstellt vor 6 Jahren

Was ist das denn für ein WebClient?
Gibt es dazu irgendwelche Rahmenbedingungen? (z.B. läuft der nur im Intranet, z.B. nur im Internet Explorer?)

auf jeden Fall müsstest du entweder Outlook direkt ansteuern (Interop) oder über MAPI gehen. Beides ist ohne weiteres nicht direkt aus einer Website möglich - da gibt es aber mehrere Möglichkeiten das zu realisieren, z.B. ActiveX, XBAP, Silverlight (?)

Edit: Oder, falls es die Situation erlaubt, ein Browserplugin entwickeln welches sich der User erst installieren muss, damit der Browser mit Outlook kommunizieren kann.

Erstellt vor 6 Jahren

Post mal bitte ein Beispiel-HTML Markup.
Laut deiner Beschreibung ist das kein valides HTML.