U kratkim crtama (jer već znate): Razvojno okruženje Visual Studio
Uvod u Visual Studio
Visual Studio je razvojno okruženje (IDE) koje je razvila kompanija Microsoft i koristi se za razvoj aplikacija za Windows, web i mobilne platforme.
U ovoj lekciji ćemo se fokusirati na Visual Studio 2010, verziju koju koristimo u učionici, ali ćemo takođe razmotriti novije verzije, kao što su Visual Studio 2019 ili najnovija verzija (koje neki učenici koriste kod kuće), jer mnoge funkcionalnosti ostaju slične u svim verzijama.
1. Pokretanje Visual Studio
Visual Studio 2010 se pokreće kao bilo koja druga aplikacija na računaru. Kada ga otvorite, prvo ćete videti početni ekran sa nekoliko opcija:
- Otvoriti postojeći projekat
- Kreirati novi projekat
- Poslednji otvoreni projekti
- Opcije za konfiguraciju
Novije verzije (2019 i najnovija) imaju sličan početni ekran, ali su unapređene sa dodatnim opcijama, poput personalizacije tema i integracije sa GitHub i Azure servisima.
2. Osnovne komponente Visual Studio 2010
Projekti i rešenja (Solutions and Projects):
- Rešenje (Solution) je zbirka projekata koji zajedno čine aplikaciju. U Visual Studio 2010, kada započnete novi projekat, on se obično smesti u rešenje (Solution) sa istim imenom. Svako rešenje može da sadrži više projekata.
- Projekat je osnovna jedinica koja sadrži vaš kod, resurse i postavke.
Uređivač koda (Code Editor):
- Služi za uređivanje koda - savet je da se koristi intellisense funkcionalnost koja predlaže automatski završetak reči, metoda i svojstava u toku kucanja koda.
- Ima i mogućnosti za boje koda, označavanje grešaka i automatsko poravnavanje.
Toolbox:
- Ovde se nalaze sve komponente kao što su dugmadi, okviri za unos, tabelarne komponente i druge kontrole koje se dodaju.
- U novijim verzijama, Toolbox je malo unapređen, ali osnovne komponente su iste.
- Ovde se nalaze sve komponente kao što su dugmadi, okviri za unos, tabelarne komponente i druge kontrole koje se dodaju.
Debugging (Debagovanje):
- alat za pronalaženje i otklanjanje grešaka:
- Može se postavljati breakpoint, pratiti vrednosti promenljivih i prolaziti kroz kod liniju po liniju.
- alat za pronalaženje i otklanjanje grešaka:
3. Novi projekat u Visual Studio 2010
Da bi se započelo sa radom, osnovni koraci su:
- Otvoriti Visual Studio.
- Klik na File > New > Project.
- Odabrati vrstu projekta. Na primer, može se kreirati:
- Console Application za jednostavan program u C# ili VB.NET.
- Windows Forms Application za razvoj desktop aplikacija.
- ASP.NET Web Application za razvoj web aplikacija.
- Uneti ime projekta i lokaciju na kojoj treba da se sačuva.
Napomena: Proces kreiranja novog projekta je sličan u svim verzijama Visual Studio. Razlika može biti u dodavanju novih šablona za projekte, kao i novim mogućnostima za cloud integraciju u novijim verzijama.
4. Navigacija kroz Visual Studio
- Solution Explorer: Prikazuje sve projekte i fajlove unutar rešenja. Ovo je vaš glavni alat za navigaciju kroz kod.
- Properties Window: U prikazu svojstava možete videti i uređivati postavke za kontrolu, formu ili bilo koji objekat u projektu.
- Error List: Prikazuje sve greške i upozorenja u vašem kodu.
5. Razlika između Visual Studio 2010 i novijih verzija
- Visual Studio 2010: Ovo je starija verzija koja još uvek ima sve osnovne funkcije, ali ne podržava najnovije tehnologije kao što su .NET Core, napredne mogućnosti za rad sa web aplikacijama (poput Blazor-a) i mobilnim aplikacijama.
- Visual Studio 2019 i novije verzije:
- Povezivanje sa cloud servisima kao što je Azure.
- Poboljšana podrška za verzije .NET-a (npr. .NET Core, .NET 5+).
- Mogućnost za rad sa Git-om i podrška za containerized aplikacije (Docker).
- Bolja integracija sa modernim alatima za debagovanje i testiranje.