| | |
| Stránka: 1 z 1
| [ Príspevkov: 4 ] | |
Autor | Správa |
---|
Registrovaný: 19.05.08 Prihlásený: 23.04.24 Príspevky: 664 Témy: 28 Bydlisko: Slovensko |
Ahojte, v .NETe som zatial ziadny projekt nerobil. Chcel by som sa opytat na to ako sa standardne robi projekt, pripadne ak mate nejaky sample project tak posunut dalej. Mam na mysli ako sa oddeluje GUI od Dat a od prace s datami? Data(modely pre DB a DbContext) sa pridavaju do Solutionu ako class library ci priamo do ASP.NET projektu ? DB riešim ako first-code localdb cez entity framework. Nad datami mam riesit nejakych managerov, ktori mi budu poskytovat metody na pristup k datam (CRUD operacie nad datami v DB) Vypočtové úlohy pripadne naplnanie GUI komponentov datami sa riesi v nejakych separatnych vlaknach (workeroch?)? Nemusi to byt riesene iba v .NETe, mozem pouzit este WPF alebo windows store(to je pre mobilne?). Aky je rozdiel medzi ASP.NET windows forms application a ASP.NET MVC 4 web application? Ktore pouzit na jednoduchy projekt (zobrazenie dat, vyber zo zobrazenych, naplnenie modelu z vybranych dat, zapis do DB a tlac) Otazok mam viacero, ale radsej postupne, vopred dakujem za informacie. p.s. ide o skolsky projekt, s tym, ze to bude konfigurator PC zostav - takze nic zlozite, len kontroly na power consumption(ci bude stacit zdroj), ci pasuju sloty(CPU na MB), kolko mam volnych SATA slotov a PCI-E slotov a ci obsahuje zakladne komponenty (MB,zdroj,CPU,RAM,HDD,case) p.p.s. Aj ked neviete odpoved na vsetko, vyjadrite sa aj per partes, rozhodne mi pomozete
|
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 Bydlisko: Žilina |
Citácia: ako sa standardne robi projekt..... Mam na mysli ako sa oddeluje GUI od Dat a od prace s datami? ... Bohužiaľ žiadne "štandardne" neexistuje. Existuje veľa spôsobov ako rozvrhnúť projekt. Záleží to od viacerých faktorov. Citácia: Data(modely pre DB a DbContext) sa pridavaju do Solutionu ako class library ci priamo do ASP.NET projektu Znovu, záleží od situácie a celkového rozloženia. Citácia: Vypočtové úlohy pripadne naplnanie GUI komponentov datami sa riesi v nejakych separatnych vlaknach (workeroch?)? Pri asp.net nie (tam sa používa keďtak ajax) a pri ostatných platformách to znovu závisí od kontextu. Citácia: alebo windows store(to je pre mobilne?) Windows store je univerzálne pre desktopy a mobily. To sú tie mnohými nenávidené "metro aplikácie", ktoré si môžeš stiahnuť cez windows store. Citácia: Aky je rozdiel medzi ASP.NET windows forms application a ASP.NET MVC 4 web application? Asp.net windows forms neexistuje, pravdepodobne máš na mysli "web forms". Čo sa týka webforms vs MVC, rozdielov je veľa, ale skúsim to zjednodušiť. Webforms bolo zamýšľané pre programátorov, ktorí boli naučení na winforms a využíva sa event-driven prístup. Čiže napr keď máš na stránke gombík, neriešiš to ako request, ale ako button click event. Oproti tomu MVC je ten tradičnejší prístup k tvorbe webstránok implementujúci návrhový vzor model-view-controller. Osobne si myslím, že by ľudia pri asp.net mali využívať len MVC, nakoľko webforms je v niektorých veciach dosť problematické a očakávam, že MS sa webforms časom zbaví úplne (viď ich vývoj asp.net 5). Čo ďalšie ťa ešte zaujíma?
_________________ C#, PHP, ... |
|
Registrovaný: 02.07.06 Prihlásený: 24.04.24 Príspevky: 14183 Témy: 312 Bydlisko: Bratislava |
Pokial to chces jednoducho, odporucam MVC. Visual Studio Ti nejaku zakladnu a takmer postacujucu strukturu vytvori za Teba. K tomu pridas 1-2 vlastne adresare (popularne su repository a infrastructure) a navrh mas hotovy. V podstate by Ti mohlo stacit zhliadnut toto video: https://www.wug.cz/zaznamy/74-Moderni-webove-aplikace-v-ASP-NET-MVC-3Je to sice starsie MVC, ale nejake zasadne rozdiely (ktore by pre Teba malo zmysel riesit) tam myslim nie su. No a podobne ako walther doporucujem MVC. Web Forms sa zo zaciatku mozu javit jednoduchsie, ale je to "sialeny" koncept.
_________________ PODPIS BOL UPRAVENÝ / ZMAZANÝ Z DÔVODU PORUŠOVANIA PRAVIDIEL FÓRA! |
|
Registrovaný: 19.05.08 Prihlásený: 23.04.24 Príspevky: 664 Témy: 28 Bydlisko: Slovensko | Napísal autor témy expresado: 15.06.2015 10:44 | |
|
Velmi pekne dakujem za info, hej hej to bol len preklep tie web forms, idem kuknut na to video od johnnyho. Ja som takisto nauceny skor na event listenery, ale uvidime ako to pojde s tym MVC, dam mu sancu, potom ked tak napisem nejake otazky, zatial este raz diki pani.
|
|
| Stránka: 1 z 1
| [ Príspevkov: 4 ] | |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|