Bosna i Hercegovina



#1 10.12.2016-21:18
Blaz Offline
Clan
Registrovan/a od: 04.12.2016-01:24
Komentari: 19


Subject: Relacija .NET FRAMEWORK + C# + MS SQL
Da li netko može da pojasni relaciju .NET FRAMEWORK + C# + MS SQL ili neku drugu alternativnu varijantu? Često puta čujem da treba imati na kompu instaliran .net framework jer program neće raditi što mi govori da je i .net framework nešto bitno.
↑  ↓

#2 10.12.2016-23:21
Gjoreski Offline
Super Moderator
Registrovan/a od: 02.02.2009-22:24
Komentari: 1,548


Subject: Re: Relacija .NET FRAMEWORK + C# + MS SQL
Instaliraj ti Visual studio i vec dobio si net framework i sta drugo treba da znas .
Tebi je bitno posto si pocetnik i vidim da ne znas puno o programirajne da naucis osnove, a vec si poceo d pravis neki ozbilni program sto se meni jako svidza ali molim te ne ulazi puno u teorije ista je ovo staje ono kako radi zasto tako radi. Sve ove pitajna dobice odgovore sami po sebe uz toku posla.
Kako sta sam ti rekoa na pocetku nacrtaj svoja ideja na papir i zapocni da trazis odgovore na pitajna koi proizlaze od taj papir.
Kad sam ja uradio svoi prvi program u VB2003 nikad nisam se pitao staje NET Framework kako rad i zasto je tu , kad sam napravio finalna verzija i instalirao na kompjuter izaslo je greska deka program ne radi zato sto nije insaliran Net Framework 1.1 , instalirao sam taj framework i program i dan danas taj program radi bez ikakvih izmena .

Ako vec si izabrao C# kako okruzejne i MSSQL kako baza podatka to je uredu ,kombnacija je dobra i imas najmajne miljon primera na netu samo treba malo da treazis i da testiras.
Sta se tice .NET FRAMEWORKa moj tsovet ti je da zaboravis na njego odnosno najbolje ignoriraj ga kako da ne postoi. Inako .NET FRAMEWORK je skup alata koi dolaze sa njegova instalacija sami C# kad se pokrene vecina od njih sam ih otcituje .Najbolje da radis sa onaj .NET FRAMEWORK koj dolazi so samo studio.
Nemogu nista konkretnije napisati za C# jer ne radim u njega.
Ovaj komentar je mijenjan 2 puta. zadnja izmjena 11.12.2016-09:31 od strane Avko. ↑  ↓

#3 12.12.2016-00:00
zxz Offline
Administrator
Registrovan/a od: 03.02.2009-16:22
Komentari: 9,837


Subject: Re: Relacija .NET FRAMEWORK + C# + MS SQL
Dobro ti je rekao @Gjoreski a sta je NET FRAMEVORK si mogao naci na netu ali kao sto kaze Gjoreski trebas prvo razumjeti.
.NET Framework je alat za razvoj, testiranje i pokretanje prvenstveno .NET web aplikacija i web servisa, a onda i za razvoj samostalnih aplikacija.
.NET Framework se sastoji od tri glavna dijela:
1. CLR - Common Language Runtime
CLR je "engine" za pokretanje svih aplikacija iz .NET obitelji. Svaka aplikacija, bilo web ili samostalna, u bilo kojem programskom jeziku, kompajlira se u jednaki kod koji 'CRL' može pročitati.
Kroz 'CLR' se obavlja niz stvari za koje ste prije npr. u C++ jeziku morali samostalno pisati kod. Najvažniji element ovdje je svakako memory management. Više se ne morate brinuti za oslobađanje memorije koju su zauzeli objekti koje više u kodu ne trebate. Za to se sada brine objekt 'GC' (garbage collector), za koga nećete znati niti da postoji ako ne proučite malo bolje .NET dokumentaciju.
Prednosti ovakvoga načina upravljanja memorijom su prvenstveno u oslobađanju developera velikog dijela posla vezanog za memoriju, 'GC' automatski detektira kada se neki objekt više neće koristiti i oslobađa taj segment memorije za druge svrhe. To ne znači da se taj objekt automatski briše, već se briše samo ako se dogodi manjak memorije ili pad performansi.
2. MSIL - Microsoft Intermediate Language
MSIL je set instrukcija za CPU koje se pokreću u 'CLR-u', te koje bi teoretski trebale biti platformski nezavisne. To znači da bi se aplikacije pisane u .NETu mogle pokretati jednako na Windows i UNIX platformama, no kako obično biva u praksi je to još uvijek neizvedivo.
3. .NET Framework klase
Nije moguće napisati niti jednu aplikaciju u bilo kojem .NET jeziku bez pomoći .NET klasa. Klase su svrstane u "namespace", te su logički grupirane tako da su povezane klase unutar istog namespacea.
Najveći dio funkcionalnosti .NETa se nalazi u klasama unutar System namespacea.
Glavne podklase unutar "System" klase su:
System.Data - služi za manipulaciju podacima unutar neke baze podataka.
Najvažniji izvori podataka koji imaju i svoj namespace unutar System.Data podklase su:
ODBC (System.Data.ODBC)
OleDb (System.Data.OleDb)
SQL (System.Data.SqlClient)
System.IO - služi za manipulaciju podacima iz datoteka i ostalih izvora podataka, osim onih iz System.Data, te XML.
System.Security - kao što samo ime kaže - klase vezane uz sigurnost.
System.Web - sadrži klase koje se koriste u izradi Asp.NET aplikacija, poput mail, web i html kontrola, konfiguracije, itd.
System.Windows.Forms - za izradu samostojećih aplikacija.
Detaljnije informacije o Microsoft .NET Frameworku možete naći na službenim stranicama proizvođača.
Pozdrav
↑  ↓

Stranice (1): 1

All times are GMT +01:00. Current time: 17.12.2018-17:45.