Wszystko
Najnowsze
Archiwum
- 2
@masaj: ale za 15k?
@macq:
Tyle że dobry język wspiera te rzeczy, o wiele łatwiej jest mieć czysty kod w C# niż w PHP
programiści C# uważają że to ich język jest najlepszy niezależnie od tego co trzeba napisać - a prawda jest taka że język to tylko forma zapisu miecha logiki aplikacji - ale równie ważne są czystość kodu, testowalnośc, time to market itd ...
Tyle że dobry język wspiera te rzeczy, o wiele łatwiej jest mieć czysty kod w C# niż w PHP
A co jest na czasie można zobaczyć np.
Mireczki, pytanie do tych co znają #rest #mvc robią w #webdev albo ogólnie #programowanie
Czy konsumowanie RESTowego API we własnej aplikacji, to praktyka za którą się pali na stosie?
Przykładowo funkcja która zamiast wyciągać z bazy danych sama, zapyta się o to co chce po REST-cie.
Czy konsumowanie RESTowego API we własnej aplikacji, to praktyka za którą się pali na stosie?
Przykładowo funkcja która zamiast wyciągać z bazy danych sama, zapyta się o to co chce po REST-cie.
- 1
@BlackySeth: czy w takim razie cache nie jest o jedną warstwę za wysoko? problem polega na tym, że próbujesz "naprawić" jedną niedogodność (cache) używając czegoś, co służy czemuś innemu (api), a z doświadczenia wiem, że choć takie rzeczy działają, to sprawiają później różnorakie problemy, od samego zrozumienia działania, przez testowanie, a na... wydajności skończywszy :)
- 0
@BlackySeth: to świetna idea. Kompletne rozdzielenie warstw aplikacji. Na tej zasadzie działają także mikroserwisy, które zyskują coraz większą popularność i chyba będą królowały w najbliższej przyszłości.
Robiliśmy w zespole kiedyś testy i niestety na serwerach PHP+Apache mieliśmy zbyt duże opóźnienia w odpytywaniu tego samego serwera rzędu 55ms na zapytanie, które rzutowały na sumaryczny czas odpowiedzi przy około 20 funkcjach na 1-1.5s dodatkowego czasu na odpowiedź. W webie to o 10
Robiliśmy w zespole kiedyś testy i niestety na serwerach PHP+Apache mieliśmy zbyt duże opóźnienia w odpytywaniu tego samego serwera rzędu 55ms na zapytanie, które rzutowały na sumaryczny czas odpowiedzi przy około 20 funkcjach na 1-1.5s dodatkowego czasu na odpowiedź. W webie to o 10
@grabsoon ten bardzo prosty przykład pomógł mi zrozumieć o co mniej więcej chodzi http://phpedia.pl/wiki/Model_View_Controller
Siemano,
Mam pytanie do architektury MVC .... jestem w tym początkujący, ale zzałożyłem sobie ambitny cel stworzenie sprawdzaczki (online judge) . I teraz nie wiem... czy sprawdzaczka powinna być częścią aplikacji webowej ? tak jak by wmieszana w kod MVC ? jak tak to w jaki sposób mniej więcej ? Czy aplikacja webowa swoją drogą a sprawdzaczka swoją ... i ta druga była by odpalana na żądanie tej pierwszej ? w załączniku
Mam pytanie do architektury MVC .... jestem w tym początkujący, ale zzałożyłem sobie ambitny cel stworzenie sprawdzaczki (online judge) . I teraz nie wiem... czy sprawdzaczka powinna być częścią aplikacji webowej ? tak jak by wmieszana w kod MVC ? jak tak to w jaki sposób mniej więcej ? Czy aplikacja webowa swoją drogą a sprawdzaczka swoją ... i ta druga była by odpalana na żądanie tej pierwszej ? w załączniku
źródło: comment_pVPQyekuiDChwHZluVlZKPIqTEGP7DJf.jpg
Pobierz@DaxterPoker: Dziwne, jestem pewny, że w tej książce masz kilka serwisów. Z tego co pamiętam brakuje tam głównie współpracy z bazą danych, trochę mało testów ale jest całkiem przyzwoita.
- 0
@mk321: @nbzwdsdzbcps: @Gracz: i jeszcze mam pytanie, czy macie pomysły, jak rozwiazac kwestie dodania nowych zadan ? zeby nie dopisywac wtedy kodow i waunkow a tylko np wgrac plik z nowymi kryteriami ?
- 1
Mirki, w aplikacji nad którą pracuję postanowiłem wykorzystać Repository Pattern. Podzieliłem sobie ładnie wszystko, mam 3 projekty:
1. Web
2. Entity(context, repozytoria)
3. Core(modele, interfejsy)
Dodatkowo zrobiłem migrację, wszystko pięknie działa, zastanawia mnie jednak czy autoryzację/rejestrację itd która teraz jest w Web przenieść do Core...ma to jakikolwiek sens?
1. Web
2. Entity(context, repozytoria)
3. Core(modele, interfejsy)
Dodatkowo zrobiłem migrację, wszystko pięknie działa, zastanawia mnie jednak czy autoryzację/rejestrację itd która teraz jest w Web przenieść do Core...ma to jakikolwiek sens?
- 0
@fortySeven: logowanie chcę mieć w jednym miejscu - czyli muszę gdzieś uwzględnić logikę biznesową?
Dzisiaj zwróciłem uwagę na repozytoria i zastanawiam się czy one rzeczywiście mają sens...używam EF i chyba mija się to z celem.
Dzisiaj zwróciłem uwagę na repozytoria i zastanawiam się czy one rzeczywiście mają sens...używam EF i chyba mija się to z celem.
Polecam obejrzeć w kontekście repozytoriów - pada sporo fajnych przemyśleń.
Co do tego gdzie powinno być to umieszczone - w kontrolerach nie powinno być żadnej logiki poza ewentualną walidacją ViewModelu - powinny przekazywać tylko robotę dalej.
Co do tego gdzie powinno być to umieszczone - w kontrolerach nie powinno być żadnej logiki poza ewentualną walidacją ViewModelu - powinny przekazywać tylko robotę dalej.

Piszę apkę w JavaFX, w której staram się zachować zgodność z MVC. Aktualnie wygląda to tak, że Modelem są tam jakieś klasy (walić jakie), za View robią mi FXML-e no i na Controller każdego z FXML-a przypada jedna klasa, dajmy na to nazwaFxmlaController.
Powoli klasy Controllerowe robią mi się za duże i się w nich gubię. Zastanawiam się, czy mogę wydzielić z nich jakieś komponenty w osobne klasy i wpakować wszystko w
Powoli klasy Controllerowe robią mi się za duże i się w nich gubię. Zastanawiam się, czy mogę wydzielić z nich jakieś komponenty w osobne klasy i wpakować wszystko w
- 4
@greebqmaster: Nie wiem jak to jest w JavaFX, ale do kontrolera nie pcha się logiki biznesowej, ta powinna lądować już nawet z biedy do modelu (który w pewnym momencie też zrobi się gruby, ale wtedy możesz się już bawić w wydzielanie wspólnej logiki dla wielu modeli do innych klas pomocniczych). Kontroler jest w (idealnym przypadku) od przyjęcia requesta, oddelegowania pracy gdzieś dalej i "popchania" wyników do widoku.
- 1
@Daronk: brzmi sensownie. Zresztą, na czuja tak właśnie mi się wydawało, ale ten projekt jakoś nie wiadomo kiedy zaczął żyć swoim własnym życiem xD
- 1
Długo mnie nie było. :)
Wzorzec MVC.
Router pobiera adres url i decyduje o tym jaką klasę controller-a załadować?
Controller decyduje o tym jaką klasę załadować z Modules i Views?
Wzorzec MVC.
Router pobiera adres url i decyduje o tym jaką klasę controller-a załadować?
Controller decyduje o tym jaką klasę załadować z Modules i Views?
- 2
Zacznijmy od tego, że MVC nie reprezentuje architektury całej aplikacji, a więc istnieją elementy poza MVC. Stąd mogą występować problemy "gdzie upchnąć" jakieś dodatkowe współe elementy całej aplikacji. Rozwiązanie routingu itp odbywa się wcześniej, np. w tzw Front Controllerze.
Nie, nie rozumiesz MVC. Nikt nie rozumie MVC. MVC ma zbyt wiele interpretacji, żeby mówić o jedynej słusznej poprawnej implementacji. ;-)
Tak przy okazji:
Nie, nie rozumiesz MVC. Nikt nie rozumie MVC. MVC ma zbyt wiele interpretacji, żeby mówić o jedynej słusznej poprawnej implementacji. ;-)
Tak przy okazji:
Router
- 2
- 1
- 1
#java #spring #hibernate #mvc
Cześć, chce zrobić stonkę w Javie (spring mvc) a dokładnie springboot, springdata, jpa, baza w postgresql ,itp.
Problem jest taki że nie wiem jak to wszystko połączyć, chodzi mi tylko o połączenie się z bazą którą wcześniej zrobiłem w pgadmin3 i wyświetlenie w przeglądarce np. tabeli z tej bazy lub zapytania jak w php $result = mysql_query("SELECT * FROM TABELA");
Cześć, chce zrobić stonkę w Javie (spring mvc) a dokładnie springboot, springdata, jpa, baza w postgresql ,itp.
Problem jest taki że nie wiem jak to wszystko połączyć, chodzi mi tylko o połączenie się z bazą którą wcześniej zrobiłem w pgadmin3 i wyświetlenie w przeglądarce np. tabeli z tej bazy lub zapytania jak w php $result = mysql_query("SELECT * FROM TABELA");
- 1
Mirki, mam do napisania system do rezerwacji sal i nie wiem jak zakodzić taki myk żeby użytkownik zgłaszał jakąś rezerwacje, ale zanim ona będzie dodana do bazy, to musi być zatwierdzona przez admina. Pomoże ktoś? Podrzuci jakiś pomysł?
Programuje w ASP.NET MVC5 z Entity Framework 6
#programowanie #dotnet #mvc #pytanie
Programuje w ASP.NET MVC5 z Entity Framework 6
#programowanie #dotnet #mvc #pytanie
#bootstrap #mvc #asp.net
Mircy takie pytanie. Założmy, że po lewej stronie mam menu z przyciskami, po prawej zaś właściwe ciało strony. Chciałbym, aby po kliknięciu w przycisk znajdując się po lewej stronie, po prawej stronie (w ciele strony) wyświetliło się coś w zależności od tego w jaki link kliknąłem.
Zdaję sobie sprawę z tego, że do kontrolera powinienem wysłać odpowiednie zapytanie, a on powinien zwrócić odpowiedź z
Mircy takie pytanie. Założmy, że po lewej stronie mam menu z przyciskami, po prawej zaś właściwe ciało strony. Chciałbym, aby po kliknięciu w przycisk znajdując się po lewej stronie, po prawej stronie (w ciele strony) wyświetliło się coś w zależności od tego w jaki link kliknąłem.
Zdaję sobie sprawę z tego, że do kontrolera powinienem wysłać odpowiednie zapytanie, a on powinien zwrócić odpowiedź z
- 0
Zdaję sobie sprawę z tego, że do kontrolera powinienem wysłać odpowiednie zapytanie, a on powinien zwrócić odpowiedź z danymi. Pytanie jak zaprogramować wyświetlanie zawartości w ciele strony (już w pliku .cshtml) w zależności od przesłanych danych. Jak to się realizuje? W starym htmlu były po prostu tzw. "ramki".
Z kontrolera do widoku możesz przesłać dane na kilka sposób: model, dynamicznie przez viewbag lub przez viewdata (oraz pewnie inne których nie wymieniłem).
Jak już
Co jest nie tak z kontrolerami w #mvc? Dziś na #devstyle dywagacje: "Kontroler jest jak wyrostek"
http://devstyle.pl/2016/04/28/kontroler-jest-jak-wyrostek/
#programowanie #technologia
http://devstyle.pl/2016/04/28/kontroler-jest-jak-wyrostek/
#programowanie #technologia
- 0
@maniserowicz: Ten artykuł dotyczy chyba głównie .NET MVC? Trochę sprawia wrażenie czepiania się na siłę, w większości wypadków można właśnie napisać ładnie, podzielić na moduły itp, a nie wpychać wszystko do kontrolera, bo tak automatycznie ścieżki i pliki wygenerowało.
- 0
@Vetinari: nie tylko .net i nie na siłę
Mam klasę A (agregująca) w której tworzę listę obiektów innych klas B i C. Czy w modelu MVC po zrobieniu kontrolera dla klasy A zalecana jest obsługa tylko samej klasy A i jej zmiennych bez tych list obiektów? Czy nie powinienem mieć problemów z dobraniem się do listy elementów klasy B i C?
Jaka jest idea API? Cały dzień siedzę nad programowaniem, ale nie rozumiem na czym polega fenomen API. Modułowość?
#
Jaka jest idea API? Cały dzień siedzę nad programowaniem, ale nie rozumiem na czym polega fenomen API. Modułowość?
#
- 1
@tell_me_more: wiec jutro znowu podejde do bitwy. Jestem mocno zmotywowany bo mam szanse na dobry etat gdzie zlapie doswiadczenie, ale wlasnie kopie sie z p--------i. Zrobie po prostu na pseudologike, ale to jak odpoczne =)
@KorelacjaProkrastynacji: tutaj więcej o sposobach na pisanie kodu OOP i MVC jednocześnie i o problemach z tym związanych
http://programmers.stackexchange.com/questions/168316/isnt-mvc-anti-oop/168366#168366
http://programmers.stackexchange.com/questions/168316/isnt-mvc-anti-oop/168366#168366
- 1
Poszukuję poradników/tutoriali związanych z pracą w #aspnet #mvc.
http://eduweb.pl/kursy/aspnet/asp-net-mvc-w-praktyce.html - może miał ktoś okazję sprawdzić ten kurs?
#programowanie
http://eduweb.pl/kursy/aspnet/asp-net-mvc-w-praktyce.html - może miał ktoś okazję sprawdzić ten kurs?
#programowanie
- 4
Chce nauczyć się pisać stronki w ASP NET 5 MVC
Ale nie wiem od czego zacząć. Jakieś wskazówki?
Mam doświadczenie w C# i .net Forms.
#programowanie #mvc #dotnet #aspnet #webdev
Ale nie wiem od czego zacząć. Jakieś wskazówki?
Mam doświadczenie w C# i .net Forms.
#programowanie #mvc #dotnet #aspnet #webdev
źródło: comment_jh8UCZ3I8U9FtAf2r9kMsjaQBsbqrS0N.jpg
PobierzProgramujące Mirki, pytanie jest następujące. Człowiek uczy się tego .netu i uczy, chciałoby się wziąć za coś konkretniejszego niż czytanie książek i projekty tworzone własnym sumptem - jednym słowem, jak wejść na wyższy level? Większość firm oczekuje przynajmniej 2-4 lat doświadczenia zawodowego w C# ale jak - skoro żadna nie oferuje pracy dla studentów? Znacie może we Wrocławiu firmy które szukają kogoś nie na pełen etat, ale są skupione na technologiach związanych
@Lysygrubyibrzdkialesympatyczny: Coś słabo szukasz kolego : ) Ja z rocznym doświadczeniem mam dużo ofert na GL. Jeżeli jeszcze nie pracowałeś w zawodzie to szukaj jakiegoś stażu najlepiej.
Komentarz usunięty przez autora
#csharp #mvc
Zmusili mnie do pisania w c# i mam taki problem, mam plik json z lista obiektów, name/surname/costam
mam od tego model, i potrzebuje tak:
- Ładując, załadować cały plik z wszystkimi fieldami.
- Wysyłając z kontrolera chcę pominąć ten 1 wybrany field.
Jakieś sugestie? Znam c# od 3 dni, więc liczę na coś w miarę prostego ( ͡° ͜ʖ ͡°) (ale znam
Zmusili mnie do pisania w c# i mam taki problem, mam plik json z lista obiektów, name/surname/costam
mam od tego model, i potrzebuje tak:
- Ładując, załadować cały plik z wszystkimi fieldami.
- Wysyłając z kontrolera chcę pominąć ten 1 wybrany field.
Jakieś sugestie? Znam c# od 3 dni, więc liczę na coś w miarę prostego ( ͡° ͜ʖ ͡°) (ale znam
@GotoFinal: DTO, klasy anonimowe, JsonIgnore (Jeśli używasz Json.NET)
@GotoFinal: DTO to inaczej DataTransferObject. Model transportowy POCO, który zawiera tylko pola. Właśnie do takich sytuacji jak Twoja, kiedy chcesz coś pominąć i np. oszczędzić na transferze
Masz Usera, który zawiera 3 pola: Id, Username, Password.
Tworzysz ModelDTO, który zawiera 2 pola: Id, Username i przepisujesz odpowiednie pola z jednego na drugi (albo używasz AutoMappera).
Możesz też stworzyć klasę anonimową w ten sposób:
var anonymousModel = new { Id =
Masz Usera, który zawiera 3 pola: Id, Username, Password.
Tworzysz ModelDTO, który zawiera 2 pola: Id, Username i przepisujesz odpowiednie pola z jednego na drugi (albo używasz AutoMappera).
Możesz też stworzyć klasę anonimową w ten sposób:
var anonymousModel = new { Id =
#programowanie #dotnet #asp #aspnet #mvc
Hej, mam problem z ASP.NET MVC. Mam jeden mały program do napisania i nie mam czasu ani potrzeby uczyć się tej armaty więc pozwolicie że zapytam:
Posiadam kontroler 'ObjectsController' i mam w nim metodę akcji
Hej, mam problem z ASP.NET MVC. Mam jeden mały program do napisania i nie mam czasu ani potrzeby uczyć się tej armaty więc pozwolicie że zapytam:
Posiadam kontroler 'ObjectsController' i mam w nim metodę akcji
'[HttpPost]@bartoneczek: Pewnie zmienna którą wysyłasz do metody ma nazwę collection. Jeżeli zmienisz nazwę w metodzie to binding nie umie dopasować zmiennej wysyłanej do parametru.
























Szukam między WAMI! Mirkami i Mirabelkami pracy dodatkowej a może na stałe. Chętnie pomogę studentom w projektach na zaliczenia z #arduino. Ogarniam #csharp tzn. winForms ok 1,5 roku pracy w firmie oraz #aspnet dokłądnie #mvc. Tymczasowo pracuje w troszeczkę innej branży ale chce wrócić do programowania. Ogarniam #raspberrypi pod #windows #