Suchergebnisse

Suchergebnisse 1-30 von insgesamt 42.

  • Benutzer-Avatarbild

    WPF-Projekt [LRPC]

    Nofear23m - - WPF und verwandte Technologien

    Beitrag

    Hallo und guten Morgen Erstmal eine wichtige Frage. Bist vertraut mit einer Quellcodeverwaltung wie z.b. Git ? (GitHub, VSTS) Wenn wir hier bei jeder Änderung ein Projekt hochladen wird das Forum zugemüllt. Zudem ist eine Quellcodeverwaltung sehr praktisch - nicht nur wenn man im Team arbeitet. Falls du damit noch nicht in berührung gekommen bist solltest du dir das mal ansehen, ich arbeite eigendlich nicht mehr ohne weil es super angenehm ist. So, ein paar Fragen habe ich:- Die Spire-Bibiliothe…

  • Benutzer-Avatarbild

    WPF-Projekt [LRPC]

    Nofear23m - - WPF und verwandte Technologien

    Beitrag

    Zitat von asusdk: „aber keinen Weg gefunden wie es "mit Bordmitteln" gehen solle, insebesondere da ich es bevorzuge wenn die Wort-Datei direkt verändert wird, ohne sichtbar geöffnet zu werden.“ Geht zwar mit Boardmitteln auch aber OK, anscheinend hast du ja bereits eine Lizenz gekauft, also ist es ja jetzt nicht so schlimm. Ich würde es allerdings definitiv als NuGet einbinden denn als Resource in Projekt zu packen um die Files dann zu kopieren ist murks. Zitat von asusdk: „Calculation ist drinn…

  • Benutzer-Avatarbild

    WPF-Projekt [LRPC]

    Nofear23m - - WPF und verwandte Technologien

    Beitrag

    Zitat von flori2212: „bitte benutze eine Codeverwaltung, das ist für alle entspannter.“ Genau, erst dann werde ich erst weitermachen, sonst artet das hier aus mit den Dateianhängen. Wir müssen den Server ja nicht zumüllen. Aber das wird er schon hinbekommen. Ansonsten kann ich zur not das PRojekt in meinem Account erstellen und für dann alle User hinzu. @asusdk wäre dir das lieber= Grüße Sascha

  • Benutzer-Avatarbild

    WPF-Projekt [LRPC]

    Nofear23m - - WPF und verwandte Technologien

    Beitrag

    Zitat von asusdk: „glaube aber es sind 3) an Seiten bearbeiten“ Richtig. Mit den Office DLLs kannst du unendlich viele Seiten PDF erzeugen. Aber egal. Lassen wir das so drinnen, dann musste da mal nix neu lernen. Wir werden es dann nur über NuGet einbinden und nicht über die DLLs. Zitat von asusdk: „Dann werd ich mich mit Nugets, wohl auch mal auseinander setzen,“ Musste noch nicht. Derweilen benötigen wir diese Extensions für dieses Projekt ja nicht. Zitat von asusdk: „da der einzige der die ei…

  • Benutzer-Avatarbild

    WPF-Projekt [LRPC]

    Nofear23m - - WPF und verwandte Technologien

    Beitrag

    Zitat von asusdk: „vermute ich mal das es sinnvoller wäre wenn ich dies selbst versuche oder ?“ Sinnvoller ja. Ich persönlich würde dir aber fast sogar zu AzurDevOps Raten. Ich durfte dich bereits ein wenig kennenlernen - und Git ist nicht leicht zu verstehen (muss ich selbst zugeben) - hier wirst du die Flinte ins Korn werfen. So wie @flori2212 schon gesagt hat wäre AzureDevOps einfacher. Auch hier kann man OpenSource Projekte erstellen. Grüße Sascha

  • Benutzer-Avatarbild

    WPF-Projekt [LRPC]

    Nofear23m - - WPF und verwandte Technologien

    Beitrag

    Zitat von asusdk: „vollständige Produktliste“ Haha, nich viel. OK, das geht klar. Gut, ich werde ein Projekt erstellen und dich als Member hinzufügen. Mir ist es egal. GitHub oder DevOps. Ich mach das was dir lieber ist. Grüße Sascha

  • Benutzer-Avatarbild

    WPF-Projekt [LRPC]

    Nofear23m - - WPF und verwandte Technologien

    Beitrag

    Hallo Leute. Also Projekt-Repository erstellt. @All Wenn ihr mir eure Git-Account Mailadressen schickt füge ich euch gerne hinzu. @asusdk Bei Fragen zu Git und wie man einen PullRequest mach und sowas bitte in einem Seperaten Thread im allgemeinen Bereich. Danke. Grüße Sascha

  • Benutzer-Avatarbild

    WPF-Projekt [LRPC]

    Nofear23m - - WPF und verwandte Technologien

    Beitrag

    Achso, sorry. Kommando zurück. Das ist ja jetzt GitHub. Da könnt ihr ja selbst Forken. War jetzt bei DevOps. Grüße Sascha

  • Benutzer-Avatarbild

    WPF-Projekt [LRPC]

    Nofear23m - - WPF und verwandte Technologien

    Beitrag

    @asusdk So, @flori2212 hat dir ja ne super Anleitung bzw. Git erstellt. Nun solltest du soweit klar kommen. Gehen wir weiter. Man fängt immer beim Model an. Wie würdest du nun das Model erstellen? Modelklassen wollten immer POCO Klassen sein. (PlainOldClassObject) Diese sind "dumm" und spiegeln im Grunde nur deine Daten wider. Das bedeutet, alles was du speichern willst. Was aber auch du Daten gehört ist die Tatsache das die Daten mit gewissen Regeln gespeichert werden sollten. Also z.b. die ric…

  • Benutzer-Avatarbild

    WPF-Projekt [LRPC]

    Nofear23m - - WPF und verwandte Technologien

    Beitrag

    Zitat von asusdk: „nur halt dann ohne GET/SET da die RaisePropertyChanged im reinen Model ja augenscheinlich nichts verloren hat“ Richtig Zitat von asusdk: „"HoursOfCheck" gilt und für RentsUntilMaintenance , da könnte evtl. Double besser geeignet sein“ Wenn du in der Arbeit (dazu komme ich noch ;-)) eh kein VS hast wäre es vieleicht Hilfreich ein paar Worte über das Projekt zu sagen, einfach damit alle bescheid wissen. Ich sehe zwar das es hier um anscheinend Mietverträge von Medizinischen Gerä…

  • Benutzer-Avatarbild

    WPF-Projekt [LRPC]

    Nofear23m - - WPF und verwandte Technologien

    Beitrag

    Zitat von asusdk: „Es wird nicht als PDF gespeichert (daher kann die Spire.PDF.dll wohl raus). Das war es auch schon, mehr ist nicht dahinter.“ OK, geht mit Boardmitteln alles. Auch PDF falls es mal nötig wird. @flori2212 Ohne Word mit reinen Boardmitteln kann auch gedruckt und als PDF glaube ich auch gespeichert werden, aber das müssen wir dann in einem anderen Thread machen. Zitat von asusdk: „Und VS sucht man hier leider vergebens.“ Verständlich. Naja, vieleicht geht dein Chef ja mal doch her…

  • Benutzer-Avatarbild

    WPF-Projekt [LRPC]

    Nofear23m - - WPF und verwandte Technologien

    Beitrag

    Ich kenne die problematik sehr gut. Auch ich Arbeite in einem großen Konzern mit Muttergesellschaft in Deutschland und einer eigenen Zweiggesellschaft nur für die EDV! (Die Porsche Informatik) Da gibt es auch solche probleme. Da ich einer der glücklichen mit Adminrechten bin hab ichs hier aber leichter. Die lassen mir das durchgehen weil ich noch nie Support benötigt habe. Aber sei es wie es sei, kann man eh nix machen.

  • Benutzer-Avatarbild

    WPF-Projekt [LRPC]

    Nofear23m - - WPF und verwandte Technologien

    Beitrag

    Hallo Leute. Neuer Tag - neues Glück. @asusdk hat gestern noch einen PullRequest erstellt und das Model soweit erstellt. Durch hinzufügen eines Verweises auf System.ComponentModel.DataAnnotations ist es ein einfaches Pflichtfelder und andere "Limits" zu definieren und später sicherstellen zu können das der User nicht etwas eingibt was wir so nicht wollen. Ein Beispiel ist der Produktpreis. Der User soll hier Beispielsweise keinen Negativen Wert eingeben können, wäre ja Quatsch. Ich habe auch wie…

  • Benutzer-Avatarbild

    WPF-Projekt [LRPC]

    Nofear23m - - WPF und verwandte Technologien

    Beitrag

    Natürlich kannste. Was dir lieber ist, bleibt ja dir über. Überhaupt kein Problem. Grüße Sascha

  • Benutzer-Avatarbild

    WPF-Projekt [LRPC]

    Nofear23m - - WPF und verwandte Technologien

    Beitrag

    Da du ja dabei was lernen solltest.... Lese nochmal Post #28 durch. Gehe die zwei Methoden durch und schau mal ob du nicht eine Möglichkeit findest diese zu Test. Ein gute Platz zu testen bis es ein UI gibt ist z.b. die Applikation.vb. Dort die Methode für Application_Startup generieren lassen und dort kannste ja mit Debug.WriteLine() eine Konsolenausgabe machen. Grüße Sascha

  • Benutzer-Avatarbild

    WPF-Projekt [LRPC]

    Nofear23m - - WPF und verwandte Technologien

    Beitrag

    Zitat von asusdk: „meinst du evtl die Application.xaml.vb ?“ Ja, sorry. War nur aus dem Kopf Zitat von asusdk: „einfach eine Sub erstellen ?“ Wennst die Klasse offen hast dann oben im mittleren DropDown (Application Ereignisse) wählen und im rechten Dropdown dann Application_Startup und schon wird dir die Methode generiert. Zitat von asusdk: „aber irgendwie müsste ich doch vorher die Produktklasse füllen“ Klar. Product ist eine Klasse oder? Wie erstellt man eine Instanz einer Klasse? Das sind Ba…

  • Benutzer-Avatarbild

    WPF-Projekt [LRPC]

    Nofear23m - - WPF und verwandte Technologien

    Beitrag

    Ist Product in dem Fall denn eine Objektinstanz oder ein Typ?? Nochmal, du musst eine Instanz erstellen. Ich glaube jetzt stehst du echt am Schlauch. Dim test as New Product vieleicht?

  • Benutzer-Avatarbild

    WPF-Projekt [LRPC]

    Nofear23m - - WPF und verwandte Technologien

    Beitrag

    Na was für Methoden bekommst du denn in der Intellisens gezigt wenn du Debug.WriteLine(prd.) schreibst? Da fällt dir sicher eine Methode (welche ich ja implementiert habe) auf (guck auf den Rückgabewert den dir die Intellisense anzeigt) mit welcher du an die Fehler kommst. Grüße Sascha

  • Benutzer-Avatarbild

    WPF-Projekt [LRPC]

    Nofear23m - - WPF und verwandte Technologien

    Beitrag

    Zitat von asusdk: „es sei denn ich importiere wieder dataannotations, in dieser Klasse (gehen die Imports nicht irgendwie ProjektÜbergreifend ?)“ Ja, dann importiere diese. Klar, wenn du eine Auflistung von ValidationResult zurückbekommst muss der Compiler natürlich den Typ ValidationResult kennen. Wäre sehr schlecht wenn sowas Projektübergreifen ginge. Dann wäre etwas wie MVVM ja gar nicht machbar. Na sicher erhaltest du eine Auflistung. Es kann ja mehrere Fehler geben oder? Wäre ja doof wenn d…

  • Benutzer-Avatarbild

    WPF-Projekt [LRPC]

    Nofear23m - - WPF und verwandte Technologien

    Beitrag

    Hallo @shad Auch eine Möglichkeit. Klar, einige Dinge sind einleuchtend. In diesem Fall (in einem Model) möchte ich allerdings im Grunde nur meine Dinge testen. Da fällt der Rest sowieso weg weshalb ich auf eine Extension gerne verzichten möchte. Auch ein Grund hierfür ist eben das ich es dann auf jedes Objekt anwenden könnte. Das fällt uns dann im ViewModel auf den Kopf, dazu kommen wir aber noch. Denn auch dirt gibt es Methoden welche allerdings anders funktionieren, dort könnte dann jemand au…

  • Benutzer-Avatarbild

    WPF-Projekt [LRPC]

    Nofear23m - - WPF und verwandte Technologien

    Beitrag

    Zitat von shad: „und die Validate() Methoden nicht als Extensions“ Ich habe keine Extensions drinnen. Nur eine Statische Methode, die soweit auch statisch bleiben kann. Ich habe es deshalb in ein eigenes File gepackt weil ich es nicht mag wenn ich Statische Methoden mit nicht stiaschen mische. Da bin ich eigen. Aber du bist gerne eingeladen einen PullRequest zu erstellen oder hier den Code zu Posten, dann gehen wir das durch. Wenn möglich getesteten. Zitat von shad: „Die Exception ist tatsächlic…

  • Benutzer-Avatarbild

    WPF-Projekt [LRPC]

    Nofear23m - - WPF und verwandte Technologien

    Beitrag

    Hallo Ja, die Methode können wir so übernhemen. Ich werde es dann Commiten. Du hast schon recht. Für AsusDk ist es sicher einfacher wenn die Methoden einfach so in der ModelBase vorhanden sind. Für mich ist es besser wenn ich alle geordnet in seperaten Klassen habe und in der jeweiligen Basisklasse dann Instanzen erzeuge, ich finde es so geordneter, aber ich bin auch jemand der sich nicht an vielen Klassen stört. Was das Try/Catch betrifft gebe ich dir vollkommen recht. Ich habe dies aus einem R…

  • Benutzer-Avatarbild

    WPF-Projekt [LRPC]

    Nofear23m - - WPF und verwandte Technologien

    Beitrag

    Zitat von asusdk: „und sich dann noch über 2 Weitere Klassen erstreckt“ Ist nicht mehr der Fall. Siehe meinen letztn Post. Ich habe auch bereits Commited. Zitat von asusdk: „stört es dich denn nicht wenn du dann zum nachvollziehen einer Funktion 3 mal in andere Dateien reinmusst“ Ne, keinesfalls. Im Gegenteil. Wenn eine Benamsung stimmt dann muss ich in diese Methode ja nicht rein. Wozu auch. Ich weis ja was Validate macht. Validieren - welche überraschung. Solle ich mal wissen wollen was da abg…

  • Benutzer-Avatarbild

    WPF-Projekt [LRPC]

    Nofear23m - - WPF und verwandte Technologien

    Beitrag

    Zitat von asusdk: „Ich arbeite sehr ungern über .dlls“ Deshalb gibt es NuGet Pakete. Un klar kannst du da reinsehen. Wenn es dein eigenes NuGet Paket ist hast du das Projekt ja. Im Idelfall ja auch in einer Quellcodeverwaltung. Sprich du kannst sogar Online reingucken - also z.b. auch in der Firma wo du kein VS hast. Teilen eines Dokuments geht indem du rechts das Symbol nach unten schiebst. vb-paradise.de/index.php/Attac…43f500ad55f051c08fd8414c3 Du Merkst schon, der richtige Umgang mit der IDE…

  • Benutzer-Avatarbild

    WPF-Projekt [LRPC]

    Nofear23m - - WPF und verwandte Technologien

    Beitrag

    Zitat von asusdk: „dann zeigt er mir leider nur 2 x das selbe File an ?“ Sorry, habe ich dich falsch verstanden. Du kannst ALLE Fenster Docken oder Floaten (frei schweben lassen). Einfach das Fenster nehmen und Abdocken und wo anders andocken. Einfach mal probieren. Zieh das Fenster herum und schieb es mal bis so DockingSymbole kommen, dort kannst du dann bestimmen wo und wie es nun gedockt werden soll. Zitat von flori2212: „In letzter Zeit enddecke ich (mehr oder weniger) durch Zufall soche Pra…

  • Benutzer-Avatarbild

    WPF-Projekt [LRPC]

    Nofear23m - - WPF und verwandte Technologien

    Beitrag

    Aber nur kurz, alles weitere würde ich in einem anderen Thread machen. Vorweg: Sowas würde ich nicht testen, ich Teste ja im Grunde nur .Net Code. Im besten Fall kontrolliere ich mich hier ob ich eh brav auf jedem PRoperty eine Annotation gepackt habe. Mehr nicht. Es soll als Beispiel dienen. Aber, sehen wir uns mal folgendes an: VB.NET-Quellcode (9 Zeilen) Die Methode sagt: Setting ohne XMLPath muss den richtigen Validiersfehler aufweisen. Also prüfen wir genau das. Wir erstellen ein Objekt vom…

  • Benutzer-Avatarbild

    WPF-Projekt [LRPC]

    Nofear23m - - WPF und verwandte Technologien

    Beitrag

    Zitat von flori2212: „Wenn du mir da kurz auf die Sprünge helfen könntest“ Zitat von flori2212: „jetzt als erstes ein View (wie er sich es vorstellt)“ Würde ich auch sagen. @asusdk her mit ner Skizze. Kann auch ruig eine gute Benutzerführung haben. Weil das mit den zwei Listboxen finde ich jetzt nicht so Prikelnd. Ich mach derweil auch einen kleinen Antwurf, vieleicht @flori2212 und/oder @MichaHo ja auch und dann schaun wir mal welches was wir von welchem Entwurf für das HauptView verwenden. Grü…

  • Benutzer-Avatarbild

    WPF-Projekt [LRPC]

    Nofear23m - - WPF und verwandte Technologien

    Beitrag

    @asusdk Und wenns einfach auf ein Blatt Papier ist, egal. Man weis dann schon um was es geht. @flori2212 Im Grunde soll es nur eine Ausfüllhilfe für das am ende generierte Word-Dokument sein. Mehr nicht. Artikel sind das einzige was gespeichert wird. Wobei ich persönlich die "Mietverträge" welche generiert wurden auch zur späteren verwendung vieleicht speichern würde, aber das entschiedet AsusDk. Grüße Edit: @asusdk Denke ruig groß. Auch wenn du hier nur ein paar Produkte drinnen haben wirst wär…

  • Benutzer-Avatarbild

    WPF-Projekt [LRPC]

    Nofear23m - - WPF und verwandte Technologien

    Beitrag

    Zitat von asusdk: „Ansich wüsste ich nicht weswegen man die angestellten MietPreis-Berechnungen abspeichern sollte“ Ganz einfach. Ein "Angebot" ist normalerweise mindestens 2 Wochen gültig. Vieleicht länger. Heute schickst du einem Kunden eines, in drei Tagen ändert dein Chef den Preis eines Produktes und ein paar Tage drauf sagt der Kunde er bestellt. Wie bist du nur auf diesen Preis gekommen?? Komisch. Hat die Software was? Wie gesagt, es bleibt bei dir. Überfordern will ich dich auch nicht. G…

  • Benutzer-Avatarbild

    WPF-Projekt [LRPC]

    Nofear23m - - WPF und verwandte Technologien

    Beitrag

    Gut dann benötigen wie später noch ein Model-Objekt. Aber dann machen wir dann wenn es nötig wird. Erstmal das erste ViewModel - Den HauptView! Berechnen wir in diesen Einfach mit ein das wir auf Mietverträge/Berechnungen speichern und auch wieder aufrufen können wollen. Evtl. vieleicht sogar mehrere (z.b. in einem TabControl) Grüße Sascha