[ Ivan Golubović @ 16.06.2002. 16:28 ] @
Krenimo od toga da ne znam ništa

Koje su mi knjige potrebne(važno mi je i da budu na srpskom(znači neki PDF fajlovi ne dolaze u obzir))? Gde mogu da ih nabavim?
[ Milan Aksic @ 16.06.2002. 17:45 ] @
Predpostavljam da pod VC++ - om mislis na MFC (mada ne mora da znaci samo to ;o), if so onda lepo nadji neku knjigu o C++ - u (www.mikroknjiga.co.yu www.kombib.co.yu i na zalost samo jos jedna izdavacka kuca koja se bavi ovom tematikom www.cet.co.yu) i onda kada naucis C++ na istim adresa potrazi neku knjigu o MFC - u (npr. VC++ biblija serija).
Ako mislis na Win32 API onda nauci prvo C.
Ako se oslanjas na samu knjigu o VC++ a pritom ne poznajes C/C++ programiranje suvisno je reci da ces imati velike probleme, (a da i ne govorim da mnogi autori u svojim knjigama podrazumevaju da znas ove jezike) cak i ako autori objasnjavaju neke delove C/C++ - a u svojim knjigama o VC++, da ispunis 'praznine'. Zato je preduslov, znanje jednog (ako ne oba, pristalica sam misljenja da dobro vladanje C++ programiranjem, zahteva predhodno poznavanje prvo/i C programiranje, ali ovo je u poslednje vreme postalo vise subjektivno nego objektivno glediste) od ova dva jezika.

Ako nisi obeshrabljen, na C/C++ forumu ces naci dosta 'materijala' koji ti moze omoguciti laxi start.
[ Ivan Golubović @ 16.06.2002. 22:21 ] @
Koju knjigu mi preporučuješ? Kaži mi nešto određenije, znao sam i ja koje komp. knjizare postoje. Šta je MFC? Mislio sam na Microsoft Visual C++ (deo paketa Visual Studio).
[ ljuban @ 16.06.2002. 23:37 ] @
Citat:
God_Of_HellFire:
Koju knjigu mi preporučuješ? Kaži mi nešto određenije, znao sam i ja koje komp. knjizare postoje. Šta je MFC? Mislio sam na Microsoft Visual C++ (deo paketa Visual Studio).


Evo ja cu da ti malo bolje objasnim. Ako nikadanisi programirao u nekom objektno-orijentisanom jeziku (ili bilo gde) onda za sam pocetak mozes da uzmes knjigu C++ za 21 dan i to bi trebalo da ti bude literatura za sam pocetak. Za sada C mozes da ostavis po strani a kasnije ako ti bude trebalo nesto specificno mozes da naucis. Kao sto i sam vidis postoje suprotna misljenja da li prvo treba nauciti C a posle C++ ili da odmah krenes na C++. Moje misljenje je ne da ne treba nego da nije neophodan. Posle ove knjige mozes da nabavis nesto ozbiljniju literaturu. Jedna knjiga je dovoljna za "sve". To je C++ izvornik u izdanju CET-a. Ja imam otprilike sve sto se pojavilo na nasem jeziku na ovu temu i to mmozes da dobijes da kopiras ali ako si iz Nisa (ili ako imas nekog u Nisu...).
E sada drugi deo. MFC je Microsoft Foundation Classes ili prosto receno osnovne klase koje se koriste za vizuelno programiranje kao sto je dugme, prozor... ali ako ne znas OO programiranje onda verovatno ne znas ni sta je klasa a to ces vec morati sam da naucis.
Taj tvoj Microsoft Visual C++ je samo okruzenje u kome radis inace imas i Borlandov C++ Builder i jos neke druge manje poznate. Za vizuelno programiranje kada (ako) dodjes dotle treba da vidis koju ces knjigu da izaberes jer sve knjige koje posotje na nasem jeziku obradjuju MS Visual C++. Biblija za verziju 6 je dobra dok je za verziju 5 ocajna i tek posle nekih procitanih knjiga na tu temu mozes da razumes o cemu se radi inace je napisana na vrlo visokom nivou i uopste nije za pocetnike u vizuelnom programiranju.

Pozdrav
[ Ivan Golubović @ 17.06.2002. 00:16 ] @
Hvala, razumeo sam.

Još samo jedno pitanje imam. Da li je bolje da uzmem da učim C# i .NET tehnologije? Kakvo je predznanje potrebno za to?

PS: Inače, nisam napomenuo da znam Pascal i Delphi.
[ Milan Aksic @ 17.06.2002. 01:13 ] @
Da li je bolje ne mogu da ti odgovorim, jer zavisi sta uopste hoces da programiras.
C/C++ su ti general purpose languages. To su izuuuuzeeeeetno ;o) mocni jezici i u njima mozes da uradis skoro sve sto mozes i u ostalim jezicima.
C# je novi MS-ov jezik, najpogodniji je za rad sa .NET aplikacijama. Kakav je najbolje ce ti reci MS-ov slogan da 'kombinuje jednostavnost VB-a i moc C++", lici na C, C++, JAVA-u, VB...
[ Ivan Golubović @ 17.06.2002. 02:47 ] @
Zanima me konkretno da napravim back-end program koji će raditi sa bazom podataka (Microsoft SQL Server ili mySQL) koja će se nalaziti na serveru koji je u mreži(taj server biće dodatno povezan na net). Baza podataka biće izuzetno velika, broj korisnika u lokalnoj mreži ne bi prelazio 10 (mene zanimaju programi u ovoj mreži), dok sa interneta (to će biti PHP aplikacija) može biti i veći broj korisnika.

E sad šta je tu najbolje rešenje?

PS: Trenuto kod mene u mreži su stalno 3 kompa i jedan "server" na kome se nalazi baza podataka koja je trenutno DBF formata, programi su rađeni u Delphiju.
[ Dragi Tata @ 17.06.2002. 04:39 ] @
Znaš kako je, ako neko voli C++, onda sam to ja. Međutim, za to što si opisao iskreno govoreći Visual C++ nije najbolji alat, posebno ako nemaš mnogo iskustva u radu sa njim. Pošto će taj sistem da radi u Windows okruženju, dobro rešenje bi bilo .NET, a može i VB.

A pošto kažeš da već poznaješ Delphi, ne znam zašto ne bi to odradio u Delphi-ju. Ja ne poznajem to okruženje - možda i postoji neki razlog.
[ ljuban @ 17.06.2002. 09:59 ] @
Citat:
Dragi Tata:
Znaš kako je, ako neko voli C++, onda sam to ja. Međutim, za to što si opisao iskreno govoreći Visual C++ nije najbolji alat, posebno ako nemaš mnogo iskustva u radu sa njim. Pošto će taj sistem da radi u Windows okruženju, dobro rešenje bi bilo .NET, a može i VB.


Apsolutno se slazem a evo i ja cu malo da dodam. Ako uzmes Visual C++ (koji ne znas) onda ces morati da ucis da koristis verivatno i Crystal Reports ako hoces da imas neke izvestaje jer za to ne postoji nista u Visual C++ sto bi moglo da ti pomogne. Za to sto tebi treba je najbolje da upotrebis Delphi koji vec znas ili da naucis VB sto mozes veoma brzo jer je veoma lak i prost za ucenje (da se ne uvrede oni koji ga znaju jer ga znam i ja). Za C# ne mogu nista da kazem jer me to nije interesovalo ali imas na net-u knjigu Thinging in C# iz vec poznate edicije knjiga Bruce-a Eckel-a pa izvoli (na engleskom je naravno). Na kraju nije mi jasno zasto to sto ti treba ne radis u Delphi-ju? Mozda hoces da naucis jos nesto preko onog sto znas?

Pozdrav
[ Ivan Golubović @ 17.06.2002. 10:28 ] @
Glavna fora nije u tome, da li ja mogu to da odradim u Delphiju, nego to što ja hoću nešto više da naučim. Delphi programere niko ne traži toliko dok je potražnja za c++ programerima ogromna. Ne sviđa mi se VB jer je dosta spor (barem tako neki kažu) i program rađen u VB-u zauzima 20MB (primer), dok u C++-u 20kB. Sada pošto krećem od nule, gledam šta mi se najviše isplati da učim.