Laden...
D
david.ka
myCSharp.de - Member
138
Themen
343
Beiträge
Letzte Aktivität
vor 4 Jahren
Dabei seit
01.06.2005
Herkunft
Baden(-Württemberg)
Website
Erstellt vor 7 Jahren

Hi, wusste nicht ob ich den link hier einfach so posten darf.
www.kabut.com/downloads/kabutcomnets/setup_nets.exe

VG David

Erstellt vor 7 Jahren

Hallo,

ich möchte euch hier mein kleines projekt vorstellen, welches mir meinen Arbeitsalltag (vor allem auf Inbetriebnahmen) etwas erleichtert.
Es ist ein kleines Tool zur IP und Netzwerkgeräteverwaltung.

Funktionen:
Aus der aktuellen IP-Einstellungen können neue Profile erstellt und angepasst werden.

Ein Profil besteht aus
IP-Adresse(n), Gateway(s), DNS-Server und Netzlaufwerke. Diese können mit einem Mausklick aktiviert bzw. verbunden werden.
und
Liste der Netzwerkgeräte. Über einen Mausklick kann die Erreichbarkeit aller Geräte (.net Ping) geprüft werden.
Zusätzlich können bestimmte Funktionen auf jedes Gerät ausgeführt werden.
Diese Funktionen sind frei editierbar.
Außerdem dient mir diese Liste als kleine Dokumentation der Netzwerkgeräte.

Das Tool basiert auf dem .NET Framework 4.5.2

ich habe erstmal nur ein setup erstellt.
Bei Interesse einfach melden.

Vg

Erstellt vor 10 Jahren

Hallo,

ich verwende in der WPF Anwendung das EF Version 5 mit dem SQL CE Server Version 4.

Ganz sporadisch bekomme ich hin&wieder eine Exception:> Fehlermeldung:

System.Data.EntityException: Fehler beim zugrunde liegenden Anbieter auf Open. ---> System.Data.SQLServerCe.SQLCeException: Dateifreigabeverletzung. Die Datei wird möglicherweise von einem anderen Prozess verwendet.

Von einem anderen Prozess wird die Datei (sdf) nicht verwendet.
Diese Exception tritt auf an verschiedenen Stellen im Code, in denen von der DB gelesen wird, oder ein SaveChanges ausgeführt wird. 10 mal funktioniert es, bei 11. mal allerdings => exception.

Das alles passiert im ViewModel und es werden keine extra Threads benutzt.

hatte jemand schon mal so ein Problem? kennt jemand diesbezüglich irgendwelche "Best Practices" ?

Würde ein Update auf EF 6 diesbezüglich Vorteile bringen?

VG, David

Erstellt vor 11 Jahren

ich kann http://www.firebrandtraining.de sehr empfehlen.
kostet einiges, dafür bietet es auch einiges.

bei mit waren es 10 Tage & 4 Tage am Stück (auch Sa & So), von 8:00 bis 20:00/21:00 Uhr + Vorbereitung auf den nächsten Tag (200-300 Seiten im Buch lesen).
Hatte was vom Bootcamp 😃
Vorteil war: man war ständig bei der Sache, ohne Große Ablenkung.

Sollte ich wieder die Gelegenheit bekommen, werde ich es auf jeden Fall wieder machen!!!

Die MS Zertifizierungen waren auch dabei.

Grüße, David

Erstellt vor 11 Jahren

Bei Versuch im Visual Studio 2012 & 2013 auf einer Windows 7 pro SP1 x64 Maschine einen Remote SQL 2008 R2 Server zu verbinden (im SQL-Server-Objekt-Explorer) kommt folgende Meldung:> Fehlermeldung:

Es kann keine Verbindung mit 'vm-xp-fc41' hergestellt werden.


ZUSÄTZLICHE INFORMATIONEN:

Es wurde versucht, im geschützten Speicher zu lesen oder zu schreiben. Dies ist häufig ein Hinweis darauf, dass anderer Speicher beschädigt ist. (System.Data)

Ein Zugriff über das SQL Management-Studio auf derselben Maschine funktioniert der Zugriff problemlos.

hat jemand eine Idee?

Beste Grüße, David

Erstellt vor 11 Jahren

Hallo,

hat jemand einen Tipp, wie ich in einem Report ein Kurvendiagramm mit mehreren (in meinem Fall 3) Wert-Achsen darstellen kann?

Irgendwie scheinen es mir die Standartfunktionen nicht zu bieten. Auch im SAP Crystal-Report habe ich so eine Funktion nicht gefunden.

Hat jemand einen anderen Rat?

Grüße, David

.NET 3.5

Erstellt vor 11 Jahren

Hallo,

folgendes Beispiel (nur eine Test-Application)

MainWindow hat ein RoutedEvent (ColorChangedEvent)

MainWindow hat auch einen Button, welcher einen EventTrigger auf das RoutedEvent ColorChangedEvent hat. Allerdings funktioniert das nicht.


   //Routed Event
        public static readonly RoutedEvent ColorChangedEvent = EventManager.RegisterRoutedEvent("ColorChanged", RoutingStrategy.Bubble,
                              typeof(RoutedPropertyChangedEventHandler<Color>), typeof(MainWindow));

        //Event Wrapper
        public event RoutedPropertyChangedEventHandler<Color> ColorChagend
        {
            add { AddHandler(ColorChangedEvent, value); }
            remove { RemoveHandler(ColorChangedEvent, value); }
        }

    private void OnColorProperyChanged(Color oldvalue, Color newvalue)
        {
            RoutedPropertyChangedEventArgs<Color> arg = new RoutedPropertyChangedEventArgs<Color>(oldvalue, newvalue);
            arg.RoutedEvent = MainWindow.ColorChangedEvent;
            RaiseEvent(arg);
        }

 <Style TargetType="{x:Type Button}">
            <Style.Triggers>
                <EventTrigger RoutedEvent="local:MainWindow.ColorChanged">
                    <EventTrigger.Actions>
                        <BeginStoryboard>
                            <Storyboard RepeatBehavior="Forever">
                                <ColorAnimation Storyboard.TargetProperty="(Button.Foreground).(SolidColorBrush.Color)" 
                                                            From="Gray" To="Red" Duration="0:0:1"></ColorAnimation>

                                <ColorAnimation Storyboard.TargetProperty="(Button.Background).(SolidColorBrush.Color)"  
                                                            From="Gray" To="Red" Duration="0:0:1"></ColorAnimation>
                            </Storyboard>
                        </BeginStoryboard>
                    </EventTrigger.Actions>
                </EventTrigger>
            </Style.Triggers>
        </Style>

irgendwie scheint das RoutedEvent nicht anzukommen, denn setzte ich das RoutedEvent (im Style) auf Window.Loaded, dann wird das Storyboard ausgeführt.

Mache ich da irgendwo einen Denkfehler?

Grüße, David

Erstellt vor 11 Jahren

ich habe auch mal eine Zeiterfassung programmiert.
http://www.prj-zeiterfassung.kabut.com

ich verwende dafür SQL Compact + EF. Funktioniert wunderbar.

Erstellt vor 12 Jahren

das stimmt. werde ich so machen. danke!

Erstellt vor 12 Jahren

Erklär mal, was Du vor hast. Wahrscheinlich gibts nen viel simpleren Weg.

ich schreibe eine dll, in der wcf verwendet werden soll. Diese dll wird von einem externen Programm eingebunden, auf welches ich keinen Zugriff habe und somit auch nicht die app.config des externen Programms bearbeiten kann.
Ich denke mit wird nichts übrig bleiben, als es per Code zu programmieren, auch wenn es mir nicht wirklich gefällt.