Pereiti prie turinio

[Pasigirsiu] Pirmas mano rimtas C# projektas


Rekomenduojami pranešimai

Taigi, sveiki draugai programuotojai :)

Kol į kitą kompą kepa Win7, nutariau nupasakot istoriją apie savę.

 

Gegužės pabaigoj pasibaigiau UAB Prografika kursus Kaune. Labai patiko, net pažymėjimą gavau:

post-42077-054839100 1310342867_thumb.png

 

Baigiamajam projektui kodavau grotuvą, kuris atrodo štai taip:

post-42077-009571900 1310343044_thumb.png

 

Na ir pagalvojau, kad baigęs tokius kursus neturėčiau sustoti. Sugalvojau kažką sukoduoti, visa bėda, dar nežinau ką :)

Nerdamas į nežinią, vis dėl to pradėjau kodavimo darbus. Yra likusi viena problema (niekaip nesugebu sukurti mygtuko, kuris uždarytų visą programą iškart), tačiau... prisijungimas jau veikia ir draugauja su MySQL :)

Prisijungimas susideda iš dviejų dalių klientui - ID ir slaptažodžio įvedimas. Slaptažodį galima vesti tik tada, kai įvestas teisingas ID ir prisijungta prie sistemos. Jei slaptažodis teisingas - vartotojas prijungiamas prie sistemos.

Programos pusėje SQL row'ai dar tikrina prisijungiančiojo vardą bei ar jis sistemos administratorius (nes jei taip - programoje jis mato daugiau knopkių, per kurias galima valdyt vartotojus ir dar bala žino ką bus galima).

Nepavykus susijungti su MySQL error'as saugomas į C:\prisijungimo_klaida.txt

 

Na, žinoma, apsaugojimai bei visi kiti brudukai.

 

Kliento pusė kol kas atrodo nelabai jaukiai ir gražiai, tačiau kodavimo prasme teko apturėti ilgą (nuo 7 vakaro iki 3 nakties), bet nenuobodų pasisėdėjimą.

Prašom pasigrožėti bent tuo, kas atlikta :)

 

Visad dirbu savotiškai, visad dėstytojas siūlydavo kitaip. Visad mano kodas suveikdavo pirmas :)

post-42077-018246800 1310343819_thumb.png

 

Pirmas langas, kuris mus pasitinka

post-42077-013425500 1310343820_thumb.png

 

Įvedus ID reikia slaptažodžio. Arba atsijungti (3 neteisingi slaptažodžiai - atjungs automatiškai)

post-42077-071670500 1310343945_thumb.png

Prisijungėm :)

post-42077-061192600 1310343817_thumb.png

 

Stengsiuos atnaujint šią temą su naujais paveiksliukais ir kaip man sekasi.

Darau šitą dalyką nekomerciniais tikslais, bet jei atsirastų norinčių pirkt, prašom :)

 

Laukiu Jūsų pasiūlymų bei idėjų. Aišku, neatsisakau ir kodavimo pagalbos.

 

EDIT. Švinta lauke... :D

Redagavo KarolisB
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Na galėjai tikrinimą ID ir slaptažodžio daryti vienu metu, t.y. viename frame. Nes taip yra saugiau. Pranešimas, jog neteisingas ID arba slaptažodis yra geriau, nei neteisingas slaptažodis. Tada vadinasi ID jau atspėtas, dabar liko tik slaptažodį atspėti. Na manau supratai, ką noriu pasakyti :)

Redagavo Ignas B
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Na galėjai tikrinimą ID ir slaptažodžio daryti vienu metu, t.y. viename frame. Nes taip yra saugiau. Pranešimas, jog neteisingas ID arba slaptažodis yra geriau, nei neteisingas slaptažodis. Tada vadinasi ID jau atspėtas, dabar liko tik slaptažodį atspėti. Na manau supratai, ką noriu pasakyti :)

 

ID yra atskirti nuo slaptažodžio, o kai slaptažodis 3kart įvedamas neteisingas, prašoma vėl įvesti ID :)

Bet kokiu atveju pamėginsiu pagamint, kad būtų vienam laukelyje.

 

Maladec :) O kiek ten tie kursai kainuoja, tok Prografikoj ? :rolleyes:

 

72 akademinės valandos kažkur 800 su viršum kainavo :) Visa info www.prografika.lt

Redagavo KarolisB
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Ech, iš titulinio forumo puslapio atrodė, kad C, o ne C#... :D Vienas klausimas - kodėl MySQL, o ne, pavyzdžiui, SQLite? Ar čia idėja, kad iš kažkur per nuotolį grotų? :)

 

 

Įdomiau, kodėl MySQL, o ne MSSQL :rolleyes:

 

MySQL, nes noriu, kad keli kompai galėtų jungtis į vieną serverį t.y. programa galėtų veikt per kelis kompiuterius network'e su skirtingais useriais. Beje, MySQL yra daug paprastesnė ir lengviau prižiūrima - bent jau mano nuomone.

MSSQL atsisakiau, nes ji mano galva sunkesnė, beje, naudojant ją įmonėje reikia licenzijos, kai tuo tarpu MySQL yra free ;)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Atidžai 1 post'ą perskaityk :)

Perskaityk čia:

Na ir pagalvojau, kad baigęs tokius kursus neturėčiau sustoti. Sugalvojau kažką sukoduoti, visa bėda, dar nežinau ką :)
Nerdamas į nežinią, vis dėl to pradėjau kodavimo darbus. Yra likusi viena problema (niekaip nesugebu sukurti mygtuko, kuris uždarytų visą programą iškart), tačiau... prisijungimas jau veikia ir draugauja su MySQL :)

Ką pradėjai „koduoti“?

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Perskaityk čia:

Na ir pagalvojau, kad baigęs tokius kursus neturėčiau sustoti. Sugalvojau kažką sukoduoti, visa bėda, dar nežinau ką :)
Nerdamas į nežinią, vis dėl to pradėjau kodavimo darbus. Yra likusi viena problema (niekaip nesugebu sukurti mygtuko, kuris uždarytų visą programą iškart), tačiau... prisijungimas jau veikia ir draugauja su MySQL :)

Ką pradėjai „koduoti"?

Sugalvojau kažką sukoduoti, visa bėda, dar nežinau ką :)

:)

Redagavo KarolisB
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Kuom skiriasi C# nuo C++?

Kuo skiriasi pomidoras (pomidoras - daržovė :lol:) nuo apelsino? Abu vaisiai, bet skirtingų spalvų ir skonių. C# yra grynai microsoft'o sukurta kalba .NET platformai. Su C ar C++ nelabai ir susijusi, nebent, kad sintaksė panaši. :)

Redagavo Silke
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Per mažai pasitiki savimi. Va pavyzdžiui yra tokia, gan populiari, atviro kodo, Banshee.

 

Na aš neketinu kurti čia antro pasaulio su C# :) Kaip ir sakiau, koduoju nekomerciniais tikslais (nebent jau kas nors labai užsigeistų pirkti).

Kodavimas man eina kaip laisvalaikis, o to laisvalaikio neturiu labai daug.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

  • Prisijunk prie bendruomenės dabar!

    Uždarbis.lt nariai domisi verslo, IT ir asmeninio tobulėjimo temomis, kartu sprendžia problemas, dalinasi žiniomis ir idėjomis, sutinka būsimus verslo partnerius ir dalyvauja gyvuose susitikimuose.

    Užsiregistruok dabar ir galėsi:

    ✔️ Dalyvauti diskusijose;

    ✔️ Kurti naujas temas;

    ✔️ Rašyti atsakymus;

    ✔️ Vertinti kitų žmonių pranešimus;

    ✔️ Susisiekti su bet kuriuo nariu asmeniškai;

    ✔️ Naudotis tamsia dizaino versija;

    ir dar daugiau.

    Registracija trunka ~30 sek. ir yra visiškai nemokama.

  • Naujausios temos

  • Karštos temos

×
×
  • Pasirinkite naujai kuriamo turinio tipą...