Zum Inhalt springen

Mttkrb

Mitglieder
  • Gesamte Inhalte

    469
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    2

Alle Inhalte von Mttkrb

  1. Hi, als FISI solltest du schauen, dass dein Projekt FISI-lastig ist und die Programmierung keinen großen Teil des Projektes ausmacht. Etwas Programmierung bzw. Scripting ist in Ordnung. M.E. sollte dies aber keine Überhand nehmen.
  2. Hi, Die aussage 3 ist falsch. Wenn die Urlaubsregeleung nicht mit im Vertrag steht, dann greift die gesetzliche Regelung. https://www.gesetze-im-internet.de/burlg/__3.html
  3. Hi, wäre MS-Visio nicht etwas für euch?
  4. den jeweiligen Wert, ja. Also Wenn das Binding von ItemsSource des DataGrid an z.B. folgende Collection "MyGridItems" gesetzt ist und dies wie folgt definiert ist: public class MyListItem { public double myParameter1 {get;set;} } .... IEnumerable<MyListItem> MyGridItems = ...
  5. Ich würde aber die Bezeichnung, Wert und die Einheit in jeweils eine Spalte aufteilen. Dann steht am Ende alles schön untereinander.
  6. Pro Zeile wird das Template nicht gesetzt. Höchstens pro Spalte :-D <DataGrid Name="myGrid" AutoGenerateColumns="False"> <DataGrid.Columns> <DataGridTemplateColumn Header="englishNamedParameter"> <DataGridTemplateColumn.CellTemplate> <DataTemplate> <own:MyCustomTextBlock group="common" text="englishNamedParameter" value="{Binding myParameter1}" unit="s" stringformat="f3"/> </DataTemplate> </DataGridTemplateColumn.CellTemplate> </DataGridTemplateColumn> </DataGrid.Columns> </DataGrid>
  7. Dann könnte man doch per MultiBinding und passendem Converter sich die Ausgabe zusammenbasteln. Das sieht nicht wirklich schön aus, könnte aber reichen. <TextBlock> <TextBlock.Text> <MultiBinding MultiValueConverter="{StaticResource CustomLocalizingConverter}"> <Binding> <Binding.Source> <sys:String>common</sys:String> </Binding.Source> </Binding> <Binding> <Binding.Source> <sys:String>englishNamedParameter</sys:String> </Binding.Source> </Binding> <Binding Path="myParameter1"/> <Binding> <Binding.Source> <sys:String>s</sys:String> </Binding.Source> </Binding> <Binding> <Binding.Source> <sys:String>f3</sys:String> </Binding.Source> </Binding> </MultiBinding> </TextBlock.Text> </TextBlock> Oder Du erstellst dir ein eigenes TextBlockControl, dass die Parameter entgegen nimmt und daraus den gewünschten Text anzeigst. <own:MyCustomTextBlock group="common" text="englishNamedParameter" value="{Binding myParameter1}" unit="s" stringformat="f3"/> Dieses Control wird anschließend als Template in das Grid eingefügt.
  8. Hi, wenn die Ausgabe eines Datums mit der aktuell, gesetzten Sprache formatiert werden soll, reicht doch z.B.: <TextBlock Text="{Binding Date, StringFormat='{}{0:d}'}"/> Mit dem Befehl an beliebiger Stelle Thread.CurrentThread.CurrentCulture = new CultureInfo("de-DE"); wird die aktuelle Sprache der Anwendung entsprechend gesetzt. Dann wird aus z.B. 11/09/2017 -> 09.11.2017. Die Einheit würde ich als Resource hinterlegen und diese auch per Binding einbinden. Mit dem Ändern der CurrentCulture wird die entsprechende Übersetzung der Resource angezeigt, sofern diese verfügbar ist. (https://msdn.microsoft.com/en-us/library/aa992030(v=vs.100).aspx) Gehst du allerdings nicht den Weg über die CurrentCulture, musst du dich komplett selbst drum kümmern und deine Strings und Formatierungen alle selbst im ViewModel hinterlegen. Ein anderen Wege kenne ich zumindest gerade nicht. EDIT: Die Liste würde ich im ViewModel erzeugen. Die Art der Darstellung wie beschreiben im xaml und in Resourcendateien.
  9. Ok. Das mit der Befreiung war mir neu. Ich dachte es geht nur bei wichtigen Gründen und dann auch nicht dauerhaft.
  10. Hi, das ist jetzt zwar etwas OffTopic aber, gilt hier nicht eigentlich §15 des Berufsbildungsgesetzes?
  11. Hi, ich würde die Abfragen auch nicht direkt in die Events packen. Schau, dass du die Abfragen etwas kapselst und den Aufruf dieser in die Events legst. Die async-Methoden müssen nicht events sein. Im Artikel von Microsoft, den SilentDemise gepostet hat sind auch entsprechende Beispiele hinterlegt (z.B.: async Task<User[]> GetUsers(IEnumerable<int> userIds) ). Welche Fehlermeldungen erscheinen denn genau? Folgendes async Beispiel funktioniert z.B. this.Shown += async (s,e)=> { await Task.Run(()=>Debug.WriteLine("Test")); }; Dann musst du die einzelnen Fehlermeldungen mal auseinander nehmen. Wahrscheinlich versuchst du Variablen über Threadgrenzen direkt zu setzen.Einfach blind alles async machen klappt leider nicht. Zum Thema: this.shown += async (o, e) =>{ }; ist gleichzusetzen mit ... this.shown += Form1_Shown; } private async void Form1_Shown(object sender, EventArgs e) { } Das sind sogenannte Lambda-Ausdrücke (https://docs.microsoft.com/de-de/dotnet/csharp/programming-guide/statements-expressions-operators/lambda-expressions) OffTopic: Bei den ganzen Windows-Forms gefrickel merke ich, dass ich mich in WPF mit einem MVVM-Pattern viel wohler fühle. :-)
  12. Ob die Db riesig ist oder nicht ist eigentlich erst einmal egal. Wenn im SQL viele Joins, Cursor, GroubBy oder Subselects verwendet werden, sollte man sich das sql nochmal angucken. Unglücklich designte Tabellen, Indicies, Trigger oder (Materialized)Views können hier auch schon ein Grund sein.
  13. Hi, ein einfacher Ansatz anhand einer neu erstellten Forms-Anwendung wäre so etwas hier: namespace WindowsFormsApplication1 { static class Program { /// <summary> /// The main entry point for the application. /// </summary> [STAThread] static void Main() { Task.WhenAll( Task.Run(() => { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Form1()); }), Task.Run(() => { var x = 1; do { Thread.Sleep(x * 1000); Debug.WriteLine(x); x++; } while (x <= 10); })).Wait(); } } } Die Anwendung ist erst beendet, wenn beide Threads beendet sind. Können die SQL-Abfragen auch parallel gestartet werden? Ist das SQL per Hand geschrieben, oder nutzt du einen ORM-Mapper für den Zugriff auf die Datenbank?
  14. Hi, wäre https://www.eventbrite.de/ nicht etwas für dein Vorhaben? Man müsste die Kosten der Entwicklung mit dem Service gegenrechnen, aber damit sparst du dir einen Haufen Arbeit.
  15. Hi, im BIOS/Efi des host muss IntelVT-x aktiviert werden (Also Punkt (1) ). Vielleicht reicht das schon.
  16. Hi, wenn alles vorgegeben ist und du nur Klick Klick Klick machst, ist das kein Projekt für eine Abschlussprüfung.
  17. Wie sieht denn der string zu dem Pfad zur Laufzeit aus? Schreibe dir mal das Ergebnis der folgenden Zeile in eine extra Variable path & "\img\" & Dateiname(i)
  18. Hi, welche Programmiersprache wir genau genutzt? Die einzelne Zeile hilft hier gerade nicht wirklich weiter. Die dazugehörigen Zeilen wären noch hilfreich. Gruß
  19. mal eben zwei Jahre Arbeitslos machen ist ja lustig. Dein ALG wird nicht so hoch wie dein vorheriges Gehalt sein. lass dir das von deinem Bekannten lieber nochmal genau erklären, was er gemacht hat.
  20. Dir muss auch klar sein, dass bei der PKV der Beitrag pro Jahr seitens der Krankenkassen jährlich angepasst wird. Bei der GKV gibt es das nicht so oft.
  21. Hmm, schade. Dann werde ich mir mal etwas anderes Überlegen.
  22. in Powershell gibt es den FileSystemWatcher. Der reagiert auf verschiedene Events innerhalb eines Ordners. im Created-Event könntest du z.B. die neu hinzugefügten Dateien mit dem aktuellen Zeitstempel merken und diese in einem extra Script einmal am Tag löschen. Als Basis könnte man das hier nutzen: https://gallery.technet.microsoft.com/scriptcenter/Powershell-FileSystemWatche-dfd7084b
  23. Hallo, Ich habe eine .netCore MVC-Anwendung, an die sich ein Benutzer per Windows-Authentifizierung anmeldet. Nun möchte ich erreichen, dass der angemeldete Benutzer sich im Browser abmelden kann und unter einem anderen Namen wieder anmeldet. Ist dies mit der Windows-Authentifizierung überhaupt möglich? Es handelt sich um eine Intranetanwendung auf die Benutzer mit ihrem Arbeitsrechner zugreifen. Nun kann es aber passieren, dass ein Benutzer seinen PC mal nicht zur Hand hat und über einen Rechner eines Kollegen auf die Anwendung mit seinem Benutzer zugreifen möchte. Die Windows-Authentifizierung möchte ich aber gerne weiternutzen, da man sich im Normalfall eine erneute Passworteingabe nach der Anmeldung spart. Wenn dies gar nicht möglich ist, muss ich wohl doch auf eine klassische Loginseite mit Benutzername und Passwort zurückgreifen. In diesem Fall wäre meine Frage noch, ob ich hier irgendwie die Windows Credentials aus dem aktuellen Windows-Benutzer durchleiten könnte. Also quasi so etwas in der Art: Viele Grüße
  24. Die Art der Fragestellung hat den lmgtfy-link auch geradezu provoziert (inkl. Rechtschreibfehler). :-D
  25. Was spricht denn z.B. gegen uptimeRobot.com? Deinen bisherigen Anforderungen nach ist es doch genau das was du benötigst.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...