#praca. #pracbaza
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 #
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@macq:

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.
  • Odpowiedz
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.
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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 :)
  • Odpowiedz
@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
  • Odpowiedz
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
DaxterPoker - Siemano, 
Mam pytanie do architektury MVC .... jestem w tym początkują...

źródło: comment_pVPQyekuiDChwHZluVlZKPIqTEGP7DJf.jpg

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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?
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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.
  • Odpowiedz
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.
fortySeven - Polecam obejrzeć w kontekście repozytoriów - pada sporo fajnych przemyśl...
  • Odpowiedz
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
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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.
  • Odpowiedz
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?
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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:

Router
  • Odpowiedz
Robiąc jakikolwiek serwis internetowt i panel administratora do niego w #dotnet #csharp #mvc lepiej stworzyć dwa osobne projekty czy można po prostu manewrować w jednym i posługiwać się "area"?
#pytanie
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@qjot: Zależy jak rozbudowany ma być panel administracyjny i czy trzymasz wszystko w jednym projekcie. Jeżeli np rozbijasz warstwy DAL, BL itp na osobne projekty, to bardziej rozbudowany panel administracyjny też bym wydzielił.
  • Odpowiedz
#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");
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#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
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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ż
  • Odpowiedz
@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.
  • Odpowiedz
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ść?

#
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Programują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
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#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
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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 =
  • Odpowiedz
#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

'[HttpPost]
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach