Avatar
beats.omni
Člen
Avatar
beats.omni:6.4.2015 17:46

Ahoj, mám (snad ne úplně hloupý) dotaz. K čemu přesně slouží složky ve VisualStudiu? A můžu si do nich např. třídit třídy?

Editováno 6.4.2015 17:47
 
Odpovědět 6.4.2015 17:46
Avatar
Jan Vargovský
Redaktor
Avatar
Odpovídá na beats.omni
Jan Vargovský:6.4.2015 18:04

Zkus formulovat svůj dotaz jinak.

 
Nahoru Odpovědět 6.4.2015 18:04
Avatar
beats.omni
Člen
Avatar
Odpovídá na Jan Vargovský
beats.omni:6.4.2015 19:26

Tak jinak. Dají se nějak organizovat třídy do složek, abych v nich měl větší přehled? Případně jak jinak organizovat projekt s větším množstvím tříd?

 
Nahoru Odpovědět 6.4.2015 19:26
Avatar
vosa53
Člen
Avatar
Odpovídá na beats.omni
vosa53:6.4.2015 19:29

Ano dají.

 
Nahoru Odpovědět 6.4.2015 19:29
Avatar
Jan Vargovský
Redaktor
Avatar
Odpovídá na beats.omni
Jan Vargovský:6.4.2015 19:31

Normálně vytvoříš složku projektu a do něj hodíš třídy (ofc, můžeš i další složky). Ono častěji se spíše rozřazují projekty. Protože nezakládáš projekt, ale solution a ten může mít více projektů.

 
Nahoru Odpovědět 6.4.2015 19:31
Avatar
Odpovídá na beats.omni
sadlomaslox25:6.4.2015 19:41

jo daji vesmes sou k tomu ty slozky urcene. vetsinou se pak nastavi namespace dane tridy tak aby odpovidal "slozkove hierarchii". zakladni deleni je podle MVC/MVP. priklad:

View
ShoppingCardView.cs - obsahuje treba jen html nebo ciste kod ktery dela controly
Presenter
ShopingCardPre­senter.cs - obsahuje kod ktery provadi obsluhu tech kontrolek pripadne podle toho jak kdo implementuje tak "muze" obsahovat i cast logiky napr. metodu
void DejDoKosiku(int id_product)
{ Product p=Product.get­ById(id_produc­t);
Customer.List­.Add(p);}

Model
Product.cs
Customer.cs

Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
 
Nahoru Odpovědět 6.4.2015 19:41
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 6 zpráv z 6.