windows 10 uwp schreiben (C#)

hi habo

ich bin seit einer ganzen weile an der programmierung von einem kleinen programm wo ich meine passwörter rein schreibe
(natürlich gut geschützt)

nun wollte ich dieses prog als uwp umsetzen weil ich das ganze gern auf meinem Lumia 640 hätte
das problem ist das ich noch nie mit apps gearbeitet hab und somit hab ich keine ahnung wie was geht...

gut bei visual studio 2015 wird das meiste vorgegeben nur mir fehlt der code wie ich von einer seite zur nächsten komme
und das möglichst mit einer if abfrage die zb 1234 in ner textbox erwartet bevor es weiter geht

bei meinem kleinen vb 2010 programm musste man ja nur If TextBox1.Text =..... eingeben

ich hab jetz ne stunde bei google geschaut ob ich was finde aber fehlanzeige

zb bei einer seite gab es die empfehlung NavigationService.Navigate(new Uri("/Phonepage2.xaml", UriKind.Relative)); zu benutzen
da sagt vs 2015 das navigationservice nich im kontext vorhanden wäre

ich erwarte wirklich nicht das mir jemand den perfekten code gibt aber ich will im prinzip nur lernen und find nichts im netz...


edit: oder wenn es möglich ist die app in vb zu schreiben wär ich eher für vb da ich dort nicht komplett hilflos bin
 
Zuletzt bearbeitet:
die hello world app hab ich schon fertig

das problem ist das ich englisch nur in sehr begrenztem Maße beherrsche und daher hilft mir die seite erstmal nicht viel weiter
das was du gepostet hattest kannte ich ja schon
fast alle erklärungen was welcher befehl macht is auf englisch geschrieben...

ich wusste von anfang an das es nicht leicht wird aber........ naja

und um das gleich mal vorweg zu nehmen ... aufgeben werd ich deswegen ganz sicher nicht
 
also im moment bin ich mit der app ein kleines stück weiter

Anhang anzeigen 4309

und das ist der Code dazu

bzw der Code für die Funktionen

ich hab mir die tuts bei ms soweit schon angeschaut bin aber noch nicht wirklich schlau draus gewurden

mein problem ist das ich die grid funktion nich benutzen kann da ich noch nicht weiß wie ich da die passwörter abfrage rein bekomme
und sonst ... ist es wie immer das ich von nix ein plan hab
 
...also manchmal hab ich ein Brett vorm Kopf... (dürften viele hier schon gemerkt haben :wink: )

ich hab die ganze zeit in visual basic gearbeitet obwohl die tuts in c# sind... naja wenigstens überhaupt merken xD

also ich bin die seiten von dir nochmal durchgegangen und hab was für mich gefunden "Link"

jetz muss ich mich nurnoch mit den if abfragen in c# anfreunden...
 
ok es hat zwar etwas gedauert bis ich die teile des codes zusammen gesucht hab aber ich hab jetz alles für mein programm^^

is leicht komplizierter als vb (wobei ich in vb auch noch totaler anfänger bin) ^^

ich hab mir genau wie damals bei vb einfach nur gedacht "wär doch mal ne idee das als programm/app umzusetzen"

ich werd nochmal ein bissl rum spieln in vs

ich hab jetz nämlich noch eine sache die ich noch nicht so ganz raus hab...
undzwar wie man die eingabe bei textboxen hinter **** setzt

aber soweit schonmal echt danke für den link auf die seite von ms... ich war zwar schon drauf hatte aber nicht auf den link "zum zweiten teil..." geachtet ^^

und dann würde ich gern noch wissen wie ich hier im forum meine posts zusammen fügen kann... also die über dem hier
das ja sonst nich mehr schön...
 
so ich hab jetzt ein neues problem
undzwar wirft mir visual studio comunity 2017 bei meiner app ständig fehlermeldungen entgegen

ich hatte meine app in vs 2015 erstellt und damals lief in der hinsicht alles reibungslos

nun bekomme ich allerdings immer wenn ich mein projekt lade folgende fehler aufgelistet

Anhang anzeigen 4375

den hinweis ich solle doch das projekt neu erstellen hab ich schon mehrfach versucht (auf 3 verschiedenen computern) aber nirgends funktioniert es

edit1: wenn ich das projekt erstellen will komt volgender fehler:

Schweregrad Code Beschreibung Projekt Datei Zeile Unterdrückungszustand Fehler The package Microsoft.CSharp with version 4.0.1 could not be found in C:\Users\Marcel\.nuget\packages\, C:\Program Files (x86)\Microsoft SDKs\NuGetPackagesFallback\. Run a NuGet package restore to download the package. Kekse.001

edit2: das hier wird beim erstell-versuch ausgegeben

E:\Microsoft\Visual Studio\MSBuild\Microsoft\NuGet\15.0\Microsoft.NuGet.targets(186,5): error : The package Microsoft.CSharp with version 4.0.1 could not be found in C:\Users\Marcel\.nuget\packages\, C:\Program Files (x86)\Microsoft SDKs\NuGetPackagesFallback\. Run a NuGet package restore to download the package.
 
Zuletzt bearbeitet:
MarcderJedi;376874 Run a NuGet package restore to download the package.[/QUOTE hat gesagt.:
Da ist doch die Lösung. Dir fehlen einfach nur die package.

Da ich auch mit C# und UWP beruflich arbeite, aber dann dort im 3D-Bereich. Finde ich sehr gut das du direkt mit UWP anfängst. Kommst du vom reinen C# und wechselst dann auf die UWP-Plattform kann es zu Problemen kommen, weil nicht alle funktionen die C# hat im UWP verfügbar sind bzw die anders gelöst werden müssen (Beispielshaft Dateizugriff)
 
hi chakky

die sache war lächerlich einfach zu lösen... der nuget cache war fehlerhaft -
und daher hat es schon gereicht das ich den cache leere und dann hat sich alles was gefehlt hatte von selbst installiert

ja ich wollt lieber direkt ne app schreiben die ich im zweifel später auch noch über xamarin erweitern kann ... damit hab ich allerdings noch keinerlei erfahrung

ich besitze neben meinem pc noch ein microsoft lumia 640 und da war es für mich klar direkt ne uwp zu machen
 
Geht es dir primär um eine Programmierübung, oder um die Passwörter?
Für Passwörter gibt es nämlich bereits gute Passwortsafe-Apps. Gerade Passwörter sind ziemlich sensible Daten. Du scheinst dich in C# nicht gut auszukennen. Daher gehe ich davon aus, dass Du auch wenig von Verschlüsselung verstehst. Daher würde ich dir eher auf vorhandene Lösungen zurück zu greifen.

Ich nutze unter Windows/Linux KeePass2 und unter Android Keepass2Android. Beide nutzen das gleiche Dateiformat, so dass ich meine Datei auf HiDrive abgelegt habe und jeder Client synchronisiert sich beim Start und beim Speichern. Die Datei selbst ist stark verschlüsselt.
 
also ich interessiere mich für beides :)

ich bin was technik und so betrifft sehr wissbegierig und daher hab ich das projekt in angriff genommen

ja ich weiß das es gute bis sehr gute existierende passwort-safes gibt aber ich wollte mir lieber selber einen erstellen

und wegen der verschlüsselung mach ich mir keine sorgen

solange keiner außer mir den sourcecode hat bekommt derjenige auch nicht so schnell meine pw´s ^^
vor jedem passwort gibt es nämlich 4 menüs die jeweils durch ein anderes passwort geschützt sind

edit: und darüber hinaus ... speichere ich meine app nicht online sondern nur auf meinem nas und auf usb-sticks
daher ist es eigentlich vollkommen unmöglich das irgendwer meine app oder den code in die finger bekommt
 
Zuletzt bearbeitet:
eine sache wäre da noch wo ich eure hilfe nochmal bräuchte

undzwar bekomm ich in kürze ein samsung galaxy s6 und wollte meine app auch dort lauffähig machen

die xamarin tools kann ich mir ja einfach dazu-installieren aber ich hab von allem rund um xamarin keinen blassen schimmer
 
Zurück
Oben