hladam radu -> bakalarka

Programovacie jazyky, rady, poradňa...
LakSa.H-H.sk
Light Expert
Light Expert
Používateľov profilový obrázok
Príspevky: 63
Registrovaný: 02 apr 2007, 17:18
Bydlisko: Zilina // Spis
Kontaktovať používateľa:

hladam radu -> bakalarka

Príspevok od používateľa LakSa.H-H.sk »

caute,
dostal som ako bakalarku urobit aplikaciu kde budu dolezite 3 veci:
1. programovanie zlozitejsich udajovych struktur
2. animovana grafika
3. spojenie s databazou (ukladanie do databazy, atd..)

je to aplikacia, v kt. budu rozne udajove struktury, a dolezite je to ze pri vkladani(alebo mazani, triedeni...) prvkov sa vytvori animacia, v kt. bude pekne vidiet ako to prebieha.. (nieco ako vyukovy softver)

Kedze s grafikou (doteraz som programoval len konzolove aplikacie, teda az na delphi) nemam takmer ziadne skusenosti :oops: a taktiez ani so spojenim aplikacie s databazou sa chcem opytat aky programovaci jazyk + vyvojove prostredie by ste mi odporucili a tiez aku databazu
thx vm :)
pheo
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 212
Registrovaný: 20 sep 2005, 16:53
Bydlisko: moje hniezdo
Kontaktovať používateľa:

Príspevok od používateľa pheo »

aj by som ti poradil javu + Eclipse + JPA na pripojenie k databaze, len ta grafika tam ide fakt kostrbato cez ten swing :/
Skus C# + Visual Studio - nie som si isty ci je to vsade mozne ale microsoft ponuka svoje produkty studentom (inf), ked potrebuju do skoly na nejaky predmet zadara, takze by sa dala ziskat aj eventualne legalna kopia VS. Sice nie som prave zastancom c# ale u mna na katedre robia grafici prave v c#.
Na volbe databaz zalezi ... ci chces rychlost, alebo schopnost spracovavat obrovske mnozstvo udajov(vela uzivatelov).

Pomerne rychla je MySQL ale nedostacuje mnohymi funkciami.
Zas na druhu stranu trosku pomalsia ale zas obsahuje velmi vela dodatocnych funkcii je PostgreSQL.

Keby to bola aplikacia kde mas len jeden uzivatelsky pristup, tak by som volil Mysql
LakSa.H-H.sk
Light Expert
Light Expert
Používateľov profilový obrázok
Príspevky: 63
Registrovaný: 02 apr 2007, 17:18
Bydlisko: Zilina // Spis
Kontaktovať používateľa:

Príspevok od používateľa LakSa.H-H.sk »

dakujem, nad mysql + c# vo VS som tiez premyslal, lenze neviem nikde najst nejaky navod alebo nieco ako aplikacia pracuje s databazou.. vsade nachadzam len navody na .net.. je to vlastne jedno ci c# windows aplikacia alebo c# .net aplikacia? myslim ze nie ale neviem naisto..

//autoeditácia príspevku ( 07 Oct 2008, 17:48 )
dakujem, nad mysql + c# vo VS som tiez premyslal, lenze neviem nikde najst nejaky navod alebo nieco ako aplikacia pracuje s databazou.. vsade nachadzam len navody na .net.. je to vlastne jedno ci c# windows aplikacia alebo c# .net aplikacia? myslim ze nie ale neviem naisto..
pheo
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 212
Registrovaný: 20 sep 2005, 16:53
Bydlisko: moje hniezdo
Kontaktovať používateľa:

Príspevok od používateľa pheo »

:) c# pracuje z .NET frameworkom, c# vznikol pre to aby dokazal plnohodnotne pracovať z .NET, takze ked napises aplikaciu v c# tak je to .NET :)
na databazu hladaj ADO.NET
...
Expert
Expert
Príspevky: 157
Registrovaný: 07 apr 2006, 18:13

Príspevok od používateľa ... »

kedze dotnet nemusim, ja (by) som volil delphi a sqlite (na jednoduchu jednouzivatelsku aplikaciu bohate postacuje, plus netreba instalovat ziadne servery typu mysql a pod., vsetko je pekne v jednom subore)
pheo
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 212
Registrovaný: 20 sep 2005, 16:53
Bydlisko: moje hniezdo
Kontaktovať používateľa:

Príspevok od používateľa pheo »

Má špravdu, práve som rozmýšľal, keď bude mať niečo ako vyučbovu aplikaciu tak by sa to malo dať jednoducho distribuovať , napr. na cd a pod, bez zbytočných inštalácií, ... trošku som pohľadal a existuje aj niečo ako obaľovacie api pre c# s pracou s SQLite
Viac napr. tu :
LakSa.H-H.sk
Light Expert
Light Expert
Používateľov profilový obrázok
Príspevky: 63
Registrovaný: 02 apr 2007, 17:18
Bydlisko: Zilina // Spis
Kontaktovať používateľa:

Príspevok od používateľa LakSa.H-H.sk »

No po uvazlivom rozhodovani som sa rozhodol pre C# + SQLite (s pomocu C# Wrapper for SQLite) + WPF.
Snad je to dobra volba.. :)
Killian
Amateur
Amateur
Príspevky: 20
Registrovaný: 11 okt 2008, 20:28
Kontaktovať používateľa:

Príspevok od používateľa Killian »

Myslim, ze dobra volba. Visual Studio Express je zadarmo, a u nas na skole je Professional verzia pre studentov zadarmo. Ak ides pouzit WPF (Windows Presentation Foundation), tak to bude vyzadovat framework 3.0 alebo 3.5 (tusim 3.5) k spusteniu na PC. Takyto novy framework na WinXP vyzaduje taktiez SP2 nainstalovany.

Ja prave tiez nieco vyvijam v C#, ale robim to pre framework 2.0 (zahrnuty v novych XP verziach, instalacia ma iba 20 MB). Len pod 2.0 nerozbehas samozrejme WPF.

SQLite je vyborna volba, nedavno som zacal prave s tym pracovat. V .Net je viacero sposobov ako "komunikovat" s databazou. Myslim, ze najlepsi "wrapper" na SQLite je http://sqlite.phxsoftware.com/ (kde sa pouziva ADO .NET).

Co sa tyka dizajnu GUI, ktore bezi cez WPF - mozes to robit rucne vo visual studiu (navrhuje sa to cez XAML jazyk), alebo si stiahni Microsoft Expression Blend, kde mozes navrhnut vyzor aplikacie a aj rozne zaujimave efekty, animacie a celkovo vycackat GUI.
Napísať odpoveď