[ M@ster @ 24.02.2005. 22:15 ] @
Pozdrav svima!

Zbog prirode posla potrebno mi je znanje .NET okruzenja, ali nikada nisam radio niti u ASP-u. Danima skupljam informacije od kuda da krenem, ali sto dublje zagrebem to shvacam da se podrucje siri unedogled.
Kako sam do sada radio samo dizajn, a u programiranju sam potpuno nov, nadam se da ce mi netko pomoci sa savjetom kamo da krenem. Krenuo sam u nabavu literature, ali ako zelim poceti sa ASP.NET-om, u nekim knjigama savjetuje se pocetno znanje Visual Basic.NET-a ili cisti ASP, pa sam naletio na informaciju da niti to nije dovoljno nego da treba znati i osnove SQL-a. Tako se sada nalazim u slijepoj ulici te ne znam vise niti gdje da pocnem i pomalo ludim. U svemu se trazi neko predznanje, pa valjda ima nesto za cistog pocetnika kvragu?

Dakle sta sad? Kupnja knjiga nije problem. Koji je programski jezik u kombinaciji sa ASP-om najpogodniji za pocetnika? Koliko sam citao preporucuje se VB.NET ili mozda C#.NET?
Ili bi mozda suprotno svemu, smijer PHP-a bio bolji odabir za pocetnika?

Zamolio bi vas neki koristan savjet opcenito od cega poceti, a da ucenje bude sto produktivnije i, koliko je to moguce, brze? Procitao sam dosta teksta po netu, gledao razne knjige po knjizarama, ali jos uvijek ne znam s cim krenuti...sorry sto davim sa tolikim pitanjima, ali zaista vise ne znam kamo krenuti.
[ sekretar @ 25.02.2005. 00:01 ] @

Tesko da ti neko moze dati pravi odgovor. Pogotovo pitanje PHP ili ASP?
Svakodnevno programiram u .NET okruzenju, ali za web koristim
iskljucivo PHP (na Linux/Apache/MySQL/PHP).
Zasto? Pa jednostavno jer mi je nakon C-a, PHP "legao".
Ovo ne znaci da neko u JAVI ili VB-u ne moze napraviti bolju
aplikaciju nego ja, niti da neko koristeci ASP ne moze bolje srediti
neki web site...
To je jednostavno stvar ukusa.
Ali sam si rekao " Zbog prirode posla potrebno mi je znanje .NET
okruzenja..." pa onda polahko install trazi jednostavnije tutorijale
po webu i ckaj.
--=20
Signature:
(appended at the end of all outgoing messages)
[ M@ster @ 25.02.2005. 12:56 ] @
Sve ok, ajmo na ASP stranu, ali opet dolazimo do pitanja od kuda poceti? Odmah na ASP.NET da ne kaskam sa vremenom ili VB.NET ili SQL baze...hmm. Kako sam vec naveo, u vecini knjiga koje sam htio kupiti navodi se kako je za ASP.NET potrebno neko predznanje tako da opet ne znam od kuda fizicki krenuti, a da se shvati tematika...dajte ljudi informacije iz prve ruke, kako ste vi poceli?
[ sekretar @ 25.02.2005. 14:17 ] @
Ne vidim zasto bi morao znati VB.NET prije ASP.NET
To jeste pogodnost, ali nije neophodno.
SQL ces nauciti kada budes pravio aplikacije koje ce se koristiti neku
bazu podataka.
A kako poceti?
Pa ako imas para upisi kakav MS kurs. Sada u poslu vidim da sam (uceci
sam) fulao neke osnovne stvari.

--
Signature:
(appended at the end of all outgoing messages)
[ Shadowed @ 25.02.2005. 15:55 ] @
Skini sa neta neku osnovnu dokumentaciju za VB.NET i nauci sintaksu, objektno orjentisano programiranje, staje Framework i sl. Nije ti potrebno uciti kako se pravi Windows aplikacije, servisi i sl. jer ti za ASP.NET to nece trebati. Upoznaj se sa Framework-om (cega tu sve ima i za sta se moze iskoristiti). Zatim uzmi neku knjigu za ASP.NET.
[ M@ster @ 25.02.2005. 16:00 ] @
Mda, znam da bi bilo najpametnije ici na neki tecaj, ali to je kod nas ocajno skupo i vrlo rijetko koja skola ima. Takvi tecajevi su certificirani i tecaj za SQL dodje 2000€, na zalost malo previse za mene u ovom trenutku.
[ jablan @ 25.02.2005. 16:03 ] @
Imaj samo u vidu da će ti za učenje programiranja trebati 10 godina.

Moj savet: nađi sors neke open-source aplikacije pisane u ASP.NET-u (preporučujem neki od MS-ovih starter kitova, čitaj kod i probaj da menjaš nešto (menjaš postojeće funkcionalnosti, dodaješ nove itd). Trebaće ti, pored MSDN-a, i neka knjiga za C# (nisu loša recimo Wrox-ova izdanja, mislim da su prevedena i kod nas).

Puno sreće!
[ M@ster @ 25.02.2005. 16:03 ] @
[Nije ti potrebno uciti kako se pravi Windows aplikacije, servisi i sl. jer ti za ASP.NET to nece trebati.]

Mozes li malo pojasniti zasto mi to nece trebati?
[ M@ster @ 25.02.2005. 16:13 ] @
>Imaj samo u vidu da će ti za učenje programiranja trebati 10 godina.

Ajme majko, pa nemam 20 godina da mi se ne zuri


>Moj savet: nađi sors neke open-source aplikacije pisane u ASP.NET-u (preporučujem >neki od MS-ovih starter kitova, čitaj kod i probaj da menjaš nešto (menjaš postojeće >funkcionalnosti, dodaješ nove itd).

Pogledat cu svakako.


>Trebaće ti, pored MSDN-a, i neka knjiga za C# (nisu >loša recimo Wrox-ova izdanja, mislim da su prevedena i kod nas).

Zar ne bi VB.NET bio jednostavnija opcija, barem tako neki tvrde po forumima. Vec sam malo prckao po njemu i cini mi se ok?

>Puno sreće!

Trebat ce mi
[ Shadowed @ 25.02.2005. 16:24 ] @
Nije ti potrebno pravljenje aplikacija koje koriste Windows Froms tj. imaju klasicne prozore jer je ASP.NET aplikacija klijent-server tipa i vraca html. Takodje ti ne treba ni prarvljenje servisa - programa koji se konstantno izvrsavaju na nekom racunaru. Jednostabno to su jedni tipovi aplikacija a ASP.NET je drugi tip.
[ Qlex @ 27.02.2005. 00:36 ] @
Citat:
M@ster
Ajme majko, pa nemam 20 godina da mi se ne zuri :)


A ja rek'o nema vise nade za mene :)
[ jablan @ 27.02.2005. 07:51 ] @
Za citiranje koristi quote tagove.

Citat:
M@ster: Ajme majko, pa nemam 20 godina da mi se ne zuri :)

Pa ne znači da za tih 10 godina ne možeš ništa zaraditi, ako ti je to problem. Poenta priče je da programiranje, kao zanat, nije nešto što možeš da naučiš za 21 dan, radiš godinu-dve i zaradiš velike pare, pa se posle baviš uzgojem zjala.

Citat:
Zar ne bi VB.NET bio jednostavnija opcija, barem tako neki tvrde po forumima. Vec sam malo prckao po njemu i cini mi se ok?

Što se jednostavnosti tiče, praktično su podjednako jednostavni (ili podjednako teški, u zavisnosti od tvoje sklonosti posmatranja sveta oko sebe). C# ima više sličnosti sa ostalim programskim jezicima i sigurniju budućnost, tako da je logičan izbor.
[ M@ster @ 08.03.2005. 00:48 ] @
Citat:
Pa ne znači da za tih 10 godina ne možeš ništa zaraditi, ako ti je to problem. Poenta priče je da programiranje, kao zanat, nije nešto što možeš da naučiš za 21 dan, radiš godinu-dve i zaradiš velike pare, pa se posle baviš uzgojem zjala.


To je jasno ko' dan, ali isto tako valjda postoji i nacin da se stvar ubrza...

Citat:
Što se jednostavnosti tiče, praktično su podjednako jednostavni (ili podjednako teški, u zavisnosti od tvoje sklonosti posmatranja sveta oko sebe). C# ima više sličnosti sa ostalim programskim jezicima i sigurniju budućnost, tako da je logičan izbor.


Zahvaljujem na pojasnjenju
[ kaan @ 13.03.2005. 09:20 ] @
Sto se tice znanja ASP-a bolje da ga nemas :-).
Vecinu stvari koju sam znao o ASP-u sam morao da zaboravim kada sam poceo sa ASP.NET i te stvari koje sam znao predstavljale su mi problem jer sam navikao na drugaciji koncept web programiranja. Sto se tice odabira programskog jezika izaberi onaj koji ti je blizi. Visual studio .NET ima podrsku za J#, C# i VB.NET pa bi bilo dobro da se odlucis za neki od ta tri jezika. Ako si radio sa C-om ili javom uzmi C# (ili mozda J#). Ako si radio u VB-u onda, naravno, izaberi VB.NET. Ako nisi radio ni jedan onda ti je preporuka da uzmes C#. Mislim, ovo je samo preporuka i subjektivno misljenje :-).

Savladaj jedan i baci se na ASP.NET (kontrole itd...). Ako ti se bas zuri mozes da ucis i paralelno.

Pozdrav
Andrej
[ M@ster @ 14.03.2005. 03:41 ] @
Citat:
Sto se tice znanja ASP-a bolje da ga nemas :-).
Vecinu stvari koju sam znao o ASP-u sam morao da zaboravim kada sam poceo sa ASP.NET i te stvari koje sam znao predstavljale su mi problem jer sam navikao na drugaciji koncept web programiranja. Sto se tice odabira programskog jezika izaberi onaj koji ti je blizi. Visual studio .NET ima podrsku za J#, C# i VB.NET pa bi bilo dobro da se odlucis za neki od ta tri jezika. Ako si radio sa C-om ili javom uzmi C# (ili mozda J#). Ako si radio u VB-u onda, naravno, izaberi VB.NET. Ako nisi radio ni jedan onda ti je preporuka da uzmes C#. Mislim, ovo je samo preporuka i subjektivno misljenje :-)


Hvala na odgovoru, odluka je pala na C# jer mi ga isto tako vecina preporucuje i krecem paralelno i po ASP.NET-u pa kud puklo :)
[ fedja @ 14.03.2005. 16:59 ] @
Jos jedna bitna stvar ako si se vec odlucio da radis u C# obavezno radi u Visual Studiu kortisteci "CodeBehind" sto znaci da za svaku npr. index.aspx stranu imas index.aspx.cs...vrlo znacajna stvar zbog:
-odvajanja intrfejsa i koda,
-reusability koda
-custom kontrola
-OO pristupa programiranju
itd.
[ M@ster @ 15.03.2005. 21:26 ] @
Citat:
Jos jedna bitna stvar ako si se vec odlucio da radis u C# obavezno radi u Visual Studiu kortisteci "CodeBehind"


Jucer sam nabavio Visual Studio i upravo instaliram sve potrebno, a za CodeBehind sam vec vidio da mnogi preporucuju taj nacin. Hvala
[ kaan @ 17.03.2005. 10:21 ] @
Ajde da se i ja malo nadovezem opet.

Pokusaj da radish sa odvojenim Engine-om koji radi custom funkcije i komunikaciju sa bazom (Add, Get, Update,...).

Taj nacin primjenjujem vec 3 godine (tj. od kad sam poceo sa .NET-om) i do sada imam toliko mnogo koda koji mogu da ponovo iskoristim, a sama prepravka koda i prelazak na drugu bazu je posao od dva-tri dana.
[ M@ster @ 17.03.2005. 23:58 ] @
Jos jednom zahvaljujem na savjetima.