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 t0ms3n
Thema: Excel File erstellen beim Start von Programm wirft bei zweitem Start eine Nullreference-Exception
Am im Forum: Office-Technologien

Dein Aufruf

 ExcelApp.Workbooks.Open(curFile);

ändern in


ExcelWorkbook = ExcelApp.Workbooks.Open(curFile);

Thema: Terminübersicht mit WPF
Am im Forum: GUI: WPF und XAML

Warum orientierst Du dich nicht an z.B. Outlook?

Vorstellen könnte ich mir auch ein Grid mit sehr vielen Spalten und Du kümmerst dich einfach nur um das korrekte Setzen der Column und ColumnSpan Eigenschaft?

Thema: Excel File erstellen beim Start von Programm wirft bei zweitem Start eine Nullreference-Exception
Am im Forum: Office-Technologien

Oh, mein Fehler :). Du musst dem ExcelWorkbook auch dein geöffnetes Sheet zuweisen, ansonsten ist dies (vmtl.) null.

Thema: Excel File erstellen beim Start von Programm wirft bei zweitem Start eine Nullreference-Exception
Am im Forum: Office-Technologien

Du musst die Datei auch laden ;)

Thema: WPF - double? in einer TextBox mit Kommazahlen richtig formatieren (ohne Punkte als Dezimaltrenner)
Am im Forum: GUI: WPF und XAML

Wenn ich dich richtig verstehe, ist doch gar nicht die Anzeige dein Problem, sondern eben, dass ein ungültiger Wert eingegeben werden kann.

Hier wäre z.B. Maskierung (bzw. Masked Textbox) eine Möglichkeit.

Thema: Programm-Architektur bzw. Technologieauswahl (derzeit WinForms) um Updateprobleme zu beheben
Am im Forum: Rund um die Programmierung

Wobei es aber auch kein Hexenwerk ist einer lokalen Anwendung einen automatisches Update zu verpassen, sicherlich deutlich geringer im Vergleich zu einer Neuentwicklung in Technologie x.

Thema: Installation von Visual Studio Community Edition 2015 ist beschädigt
Am im Forum: Entwicklungs- und Laufzeitumgebung (Infrastruktur)

Naja scheint als wäre der Installerdownload fehlerhaft. Probiers sonst mal mit der ISO statt dem Webinstaller.

Thema: Klassen für Firma wie Kunde, Mitarbeiter, Adresse erstellen
Am im Forum: Grundlagen von C#

Aber dann ist die Aufgabe doch klar definiert. Wenn Du dabei ein konkretes Problem hast und dieses nicht lautet "ich weiß nicht wie es geht...", dann kann dir auch weitergeholfen werden.

Ansonsten findest Du alles entweder in der MSDN z.B. https://msdn.microsoft.com/de-de/library/x9afc042.aspx oder in einem Buch deiner Wahl z.B. http://openbook.rheinwerk-verlag.de/visual_csharp_2012/

Thema: Aktionen in Form2 soll Daten in Form1 aktualisieren.
Am im Forum: Grundlagen von C#

Deine Klasse kann z.B. ein Event haben "GeldGeaendert", welches Du entsprechend auslöst. Dieses abonnierst Du in Form1 und aktualisiert entsprechend dort deine Anzeige.

Thema: WCF-REST Service: Endpunkt nicht gefunden
Am im Forum: Netzwerktechnologien

WCF + Rest gibt es ja. In dem Fall dann eben aber auch entsprechend über das webHttpBinding. Allerdings solltest Du wenn möglich eben wie bereits erwähnt ggf. nicht WCF wählen, wenn Du eine RESTful API haben möchtest. Dafür gibt es mittlerweile einfach bessere alternativen.

Aber dein Grundsätzliches Problem ist ja auch nicht REST sondern die Verbindung zum Endpoint.
Wie ist der Service denn gehostet? IIS? Self?

Dein Endpoint muss ja auch immer einfach per Browser erreichbar sein (zumindestens beim httpBinding :)).

Thema: Deserialisieren eines Json-Strings
Am im Forum: Web-Technologien

Zitat von [email protected]
JSON kopieren und dann Bearbeiten => Inhalte einfügen => JSON als Klassen einfügen

Danke! Bei mir allerdings nur sichtbar, wenn der Texteditor den Fokus hat.

Thema: OutofMemory beim archivieren einer 2.8 GB PST Datei
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Hast Du es via ZipArchive.CreateEntry versucht? Dort musst Du dich eben um das blockweise Schreiben selbst kümmern.

Thema: MVVM Aktualisierung von Eigenschaften durch Task.Factory
Am im Forum: GUI: WPF und XAML

Zitat von ErfinderDesRades
(Was ich noch nur ungern zugebe: )
Ausserdem könnte ich tatsächlich kein DI umsetzen. Ich weiß zwar im groben, was das ist, aber alle meine Versuche einer praktischen Test-Umsetzung führten zu mehr Uständlichkeit statt zu weniger.
Wäre jetzt ein neuer Anlauf, wenn mir hier jetzt was praktikables präsentiert würde.
Das wäre doch noch was für die FAQ oder eher vielleicht als Artikel? :)

Ich vermute mal, soweit ich dies nachvollziehen konnte, liegt der Hauptgrund warum man dies z.B. über einen Service nutzt in der Testbarkeit?

Thema: CD/DVD Bibliothek
Am im Forum: Code-Reviews

Hi,

wenn Du eine Nullexception bekommst, dann ist ganz sicher etwas Null :). Was genau kannst Du dir mit dem Debugger ansehen.
Ich würde die Funktionen nicht als Extension Methods bereitstellen. Wenn Du es gerne auf der Liste direkt haben möchtest, dann erb von List<> und implementier dort die Methoden.

Bei deinen ToString() solltest Du etwas wie z.B. string.Format() nutzen.

Thema: ASP.NET Buch gesucht!
Am im Forum: Buchempfehlungen

Hast Du dir die im Template angebotenen Authentifikationsmöglichkeiten angesehen? In dem Fall brauchst Du lediglich die Individual Accounts nutzen. Entsprechend gibt es dazu auch folgendes Beispiel:
http://www.asp.net/mvc/overview/security/create-an-aspnet-mvc-5-web-app-with-email-confirmation-and-password-reset

Thema: Datenbank Rechenproblem mit JOIN
Am im Forum: Datentechnologien

Öhm naja weil Du 2 Transaktionen hast. Jede diese Transaktion hat entsprechend Tipico als Buchmacher. Nun verknüpfst Du den Buchmacher mit den Wetten des Buchmachers.

Du hast also keine Verbindung zwischen Wetten und Transaktionen. Wozu also der JOIN? Entweder du hast eine Beziehung zwischen Transaktionen und zugehörigen Wetten oder der JOIN ist falsch.

Also Entweder SUMME der Transaktionen des Buchmachers + SUMME der Wetten des Buchmachers oder eben Transaktionen des Buchmachers + SUMME des Gewinns der Wetten der Transaktion.

Thema: Datenbank Rechenproblem mit JOIN
Am im Forum: Datentechnologien

Du solltest beim JOIN w und t matchen und nicht w und b.

Thema: Java-Script lokaler Zugriff
Am im Forum: Web-Technologien

Ich verstehe nicht, wieso es so schnell wie möglich für den Bearbeiter gehen soll und dieser dann doch auf die Verarbeitung der Fotos warten muss?

Wenn sowieso eine lokale Anwendung vorhanden ist... wieso bietet diese nicht eine saubere lokale Webschnittstelle, welche ohne den Umweg über eine Datei aufgerufen werden kann und einfach den entsprechenden Pfad zurückgibt?
Dadurch bist Du völlig unabhängig von irgendwelchen FileApi Implementierungen in den unterschiedlichen Browsern.

Thema: Windows Phone 8.1 IValueConverter
Am im Forum: GUI: WPF und XAML

Du hast den Converter von dort übernommen? Sprich Namespace etc. passen?

Thema: XML-Daten dynamisch in Datei schreiben?
Am im Forum: Datentechnologien

Hi,

du nimmst die eingelesene Struktur und navigierst zur gewünschten Node. Dort gibt es dann entsprechend die Möglichkeit auch neue Elemente hinzuzufügen. (z.B. AddNode)

Thema: [Erledigt] Abfrage "SELECT DISTINCT NAME1||' '||NAME2......
Am im Forum: Datentechnologien

SQL? Welches?
Beim MSSQL Server kannst Du z.B. mit + arbeiten.

Allerdings ist das Abfragen der einzelnen Spalten + das Aufbereiten dieser Daten bevor du sie im Control anzeigst, die deutlich bessere Variante.

Grundsätzlich wäre eine Suche nach "concat string sql" bestimmt schneller gewesen.

Thema: [gelöst] WPF - In einem String einzelne Buchstaben durch BackColor hervorheben
Am im Forum: GUI: WPF und XAML

Unter Downloads gibts die DLL. Unter Source Code den Code :).

Thema: Linq Query dynamisch - z.B. variable Where Clause
Am im Forum: Datentechnologien

Du kannst z.B. mit einer Func<Order,bool> in der where arbeiten.

Thema: [WPF] Lasttest / UI Automation eines Mehrbenutzersystems
Am im Forum: Rund um die Programmierung

Hi gfoidl,

streng ist so ein hartes Wort, aber ja es ist sofern möglich nach MVVM umgesetzt. Es gibt zwar ein paar Dinge nicht sauber abgebildet wurden, aber diese wäre hier wohl tatsächlich vernachlässigbar.

Ich werde mir PNunit mal näher ansehen, vielen Dank schonmal.

Beste Grüße

Thema: [WPF] Lasttest / UI Automation eines Mehrbenutzersystems
Am im Forum: Rund um die Programmierung

Hallo zusammen,

ich bin auf der Suche nach entsprechenden Werkzeugen um das Verhalten eines Mehrbenutzersystems bei gleichzeigitgem Zugriff zu simulieren/testen.
Es geht mir dabei also um eine "vollständige" Testabdeckung sondern es sollen dabei "normale Nutzungsszenarien" geprüft werden.

Das betroffene Tool ist dabei unterteilt in WPF Client + Serverkomponente mit WCF Services.
Vorstellen könnte ich mir an der Stelle direkt die WCF Services entprechend aufzurufen oder eben entsprechende UI Automation. Wobei letzteres meinem Empfinden nach verlässlichere Informationen liefern kann.

Ich habe mir das hier öfters erwähnt AutoIT angesehen, welches allerdings (sofern ich dies richtig verstanden und gesehen habe) WPF nicht unterstützt.
Genauso habe ich auch Coded UI Tests gesehen, allerdings bin steht mir dies aktuell mit der Professional Version nicht zur Verfügung.

Welche Empfehlungen könnt ihr für solche Anforderungen abgeben? Für meinen Fall könnte mir ein einfacher "Makrorecorder" vielleicht reichen.

Beste Grüße

Thema: XML-File wird nicht gefunden
Am im Forum: Datentechnologien

Hmmmm, nutzt Du einen absoluten oder relativen Pfad? Falls relativ ist ggf. die WorkingDirectory in dem Fall inkorrekt?

Thema: Eigene Bedingungsabfrage
Am im Forum: Rund um die Programmierung

Nun die Filterattribute geben doch jeweils das Ziel bereits vor und somit auch wie du mit dem Abfragewert vorgehen musst bzw. was als Eingabe erlaubt ist.

Wenn du nun eben prüfen möchtest, ob dein gewähltes Mitglied in den angegeben Gruppen ist bzw. 1+2 oder 3 was hindert dich daran?

Thema: Scaling im WP8.1
Am im Forum: GUI: WPF und XAML

Alle Geräte haben ja eine eigene Auflösung, wodurch sich ein Bild in gleicher Auflösung unterschiedlich darstellt.

Thema: curl script in c# öffnen für Yamaha AV bzw. besser: HttpClient()
Am im Forum: Rund um die Programmierung

Verrückt.... was sind denn die Fehler? Wie sieht dein Aufruf aus?

Wenn Du den nötigen Aufruf kennst, dann kannst Du doch ohne Probleme über den Debugger schauen, was tatsächlich ausgeführt wird und so die nötigen Anpassungen vornehmen.

Thema: Rechner2 von Rechner1 im LAN benachrichtigen
Am im Forum: Netzwerktechnologien

Naja du musst eben deine Methode Send auf dem Server invoken.
Die Clients müssen entsprechend broadcastMessage abonnieren.

Dies ist jedoch super erklärt auf SignalR - Getting Started.
Für deinen SelfHosted Fall entsprechend weiterführend dann: Using SignalR in WinForms and WPF