@efem: Obiekt chain: chodzi o filterChain w twoim przypadku. W metodzie doFilter ograniczasz dostęp requestów do poszczególnych servletów i możesz też przekerowywać na poszczególne servlety (dlatego filtr łapie wszystko czyli /* ) - tyle że jak masz springa mvc to tego nie potrzebujesz bo zajmuje się tym dispatcher springa i moduł spring security. Może w twoim ćw chodzi własnie o to żebyś odkrył że nie można tego zrobić - szczerze
  • Odpowiedz
@pierre-van-hooijdonk: masz racje. Jak dam http://localhost:8080/biblioteka to nie moze znaleźć /biblioteka ale jeśli dam http://localhost:8080/biblioteka/index.jsp - pokazuje kod źrodłowy, http://localhost:8080/biblioteka/index (plik html bez rozszerzenia) to pokazuje go (renderuje) normalnie
  • Odpowiedz
@SeQQ: powodzonka ! jak juz ogarniesz to moge Ci cos zlecic za 4k zl , czas wykonania ok 2 tyg. Baza + strona + ajax w microsoft lightswitch np. Jakbys kiedys mial ochote i moce przerobowe to daj znac.
  • Odpowiedz
@SeQQ: polskie wydanie tej genialnej książki jest chyba najgorszym, co może być... Czytałem polskie wydanie i oryginał. Wierz mi - tłumaczenia filmów przy tym to bajka :)
  • Odpowiedz
Mam obszar (area) np o nazwie 'admin', a w nim kilka kontrolerów. Czy da się zrobić taki myk, żeby użytkownik wchodząc na adres mojastrona.pl/admin widział wybraną stronę wybranego controllera z tego obszaru?

#aspnet #mvc #programowanie
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Normalnie podaj jakieś wartości domyślne do route?
Coś takiego (na telefonie programowanie motzno)

public override void RegisterArea(AreaRegistrationContext context)
{
context.MapRoute(
  • Odpowiedz
@Nabre: znudziło mi się, jak pół drugiej lekcji brunet miał problemy z visualem a łysy nie wiedział co powiedzieć. Po trzeciej lekcji dałem sobie spokój. Przerobilem książkę Pro Mvc i jestem zadowolony
  • Odpowiedz
@Huczek: ja zaczynałem od uczenia się ASP i... żałuję. Polecam najpierw ogarnąć sam model MVC, potem zaznajomić się z Entity Framework. Wtedy można mvc. Kurs na stronie aspmvc jest spoko to przeskrolowania żeby załapać big picture. Ale do dokładniejszej nauki to jest książka juz wspomiana Pro ASP MVC. A na Pluralsight kursy Scota Allena.
  • Odpowiedz
#programowanie #aspnet #csharp #mvc

W jaki sposób najlepiej zapisać czy dany użytkownik zobaczył już jakiegoś popupa lub czy widział już samouczek? Czy trzeba tworzyć dla każdej wiadomości specjalną kolumnę typu bool w bazie danych (true - zobaczył, false - nie zobaczył) czy są jakieś lepsze sposoby?
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Pietrek558: Zależy jak masz model domeny zaprojektowany. Zarzuć jakimś diagramem to pomyślimy. Poza tym co złego jest z trzymaniem tego w bazie? Każda szanująca się aplikacja posiadająca konta użytkownika, powinna mieć obiekt profil użytkownika czy jakiś inny agregat i trzymać referencje do tego typu zdarzeń.
  • Odpowiedz
@Pietrek558: Jeśli chodzi o zalogowanego użytkownika, to zamiast ciasteczka polecałbym jednak trzymanie tego w bazie (zmiana kompa nie będzie miała wpływu). Poza tym, zamiast osobnej kolumny dla każdej wiadomości proponowałbym w jednej kolumnie zrobić listę identyfikatorów przejrzanych wiadomości. Pozdrawiam.
  • Odpowiedz
#programowanie #csharp #entityframework #mvc #aspnet
Mam 2 pytania:
1. Chciałbym zapisać datę ostatniej edycji jakiejś zmiennej ICollection w modelu bazy danych. To znaczy, że jeśli dzisiaj moja zmienna ulegnie jakiejkolwiek zmianie, to do zmiennej DateTime OstatniaEdycja zostanie przypisana dzisiejsza data. Da się to jakoś w prosty sposób ogarnąć? Tak żeby nie musieć modyfikować zbyt dużo kodu, bo tak się składa, że używam
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #aspnet #csharp #mvc #email

Chciałbym do mojej strony WWW zrobić potwierdzenie e-maila podanego przy rejestracji oraz dodać możliwość przypomnienia hasła z jego użyciem. Większość kodu mam już wygenerowaną przez Visual Studio (Asp.net mvc web application). W komentarzach w kodzie wyczytałem, że powinienem zrobić wszystko tak jak w tym tutorialu.

W tutorialu każą mi się zarejestrować w usłudze SendGrid. Czy to
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@PanDziobaku: Zalezy od klienta i od tego jak ogarnia. Banki maja straszną politykę i wszystko trzeba stawiać u nich.
Ale dla portalu co ma 1000 użytkowników razem z testowymi to mailgun jest ok ;) nawet wp :P
  • Odpowiedz
Mireczki z #webdev #php #mvc

Mam w widoku dwa divy: question i answer, które wyświetlają treść uprzednio wypełnionych formularzy.

Jak zrobić, żeby przy podglądzie pliku jak renderuje całośc na html, chciałbym aby wyświetlał tylko question, natomiast jak klikam drukuj, to żeby wyrenderował razem z answer? Da radę jakoś ukryć jednego diva przy akcji w kontrolerze?
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam kolejne oferty z #praca dla wykopowych programistów w #poznan ( ͡° ͜ʖ ͡°).
1. Senior ASP.NET MVC Developer - umowa o pracę lub kontrakt, na kontrakcie do 12k na rękę.
2. Starszy Programisty JAVA JEE - j/w, widełki 10-12k na rękę przy kontrakcie.

Oba stanowiska min. 3 lata doświadczenia, więcej szczegółów i kontakt na priv (dzisiaj mogę trochę późno odpisywać, bo dupsko z
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #csharp #mvc #aspdotnet

Mam problem: użytkownikowi mojej strony napisanej w ASP.net MVC wyskakuje komunikat "Object reference not set to an instance of an object". Błąd pojawia się tylko na jego koncie. Skopiował mi całą zawartość strony z błędem jaka mu się pokazała, z tym że niewiele mi to daje :/ Po analizie stack trace'a mogę jedynie stwierdzić w której funkcji pojawia się błąd,
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Pietrek558: Takie błędy wyskakują, kiedy wskaźnik do którego się odnosisz jest niezainicjalizowany, albo ma wartość null. Jeżeli masz możliwość to podepnij się debuggerem do IISa (w3wp.exe) i odtwórz problem z konta klienta. Jeśli nie to po prostu dokładnie prześledź funkcję ze stack trace'a i poszukaj wartości które mogą być nullem.
  • Odpowiedz
Mirki, mam dwie klasy. Jedna ma za zadanie obsługę pobierania i wysyłania plików z/na clouda. Druga klasa ma funkcję copy, która kopiuje między cloudami pliki używając handlerów z pierwszej. Mam dwa pytania.

1. Chcę żeby sprawdził czy handler istnieje zanim wykona operację. Jak sprawdzić czy funkcja w innej klasie istnieje? Ponoć issetem mozna potraktować klasę jako arrray i sprawdzić. Ale nie mam pojęcia jak to ugryźć.

2. Jak wywołać funkcje do obsługi
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy przy modelu np. LoginActionModel powinienem kontroler i widok zrobić z tymi samymi nazwami tzn. LoginActionController i LoginActionView? Modele i kontrolery rozumiem ale czy do widoków muszę to stosować?
#mvc #php i może drugie #glupiepytanie
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam małe pytanie. Może głupie ale kto pyta nie błądzi. Mam na stronie widoki, modele i kontrolery.
- Router sprawdza adres i przekazuje jakiego użyć kontrolera
- Dany kontroler w zależności od akcji (Router::getAction) pobiera model i wysyła odpowiedź do odpowiedniego widoku
- Widok przyjmuje wartości (tablica danych, true false) od kontrolera, odpowiednio "szykuje tekst" i renderuje widok (Twig)
Dobrze myśle? #php #mvc może #glupiepytanie
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Pietrek558: Tabele "Notes" i "Tags", masz w relacji many to many czyli jedna "Notatka" może mieć wiele tagów, tak samo jak jeden "Tag" może mieć wiele "Notatek". Żeby można było tworzyć takie relacje potrzebna jest tabela pomocnicza, która będzie przechowywać te połączenia.
  • Odpowiedz
#mvc #entityframework #aspdotnet #aspnet

Mam projekt MVC z podłączoną do niego bazą danych z Windows Azure. Nie jest to najszczęścliwsze rozwiązanie, bo jak coś zmieniam w bazie podczas testów (dodawania nowych rzeczy do strony itp) to automatycznie strona będąca w internecie się wywala (bo baza danych została zmieniona, a kod został ten sam, bo nie jest opublikowany jeszcze).

Chcę zrobić tak, żeby u mnie
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@niepoprawnyhumanista: dobra, dzisiaj wprowadziłem lokalnie zmiany jakie chciałem, opublikowałem mój kod, ale strona się wysypała, bo baza danych nieaktualna. Przydałoby się chyba zrobić migrację na bazie na Windows Azure. Tylko jak? Package Manager Console na moim VisualStudio update'uje tylko moją lokalną bazę.

BTW: czy to nie powinno się w ogóle zrobić automatycznie? Mam zaznaczoną przy publikacji opcję "Execute Code First Migrations"
  • Odpowiedz
#aspnet #csharp #mvc #entityframework

Od dłuższego czasu mam problem, który nie bardzo wiem jak rozwiązać. Zadałem to pytanie tu, wiem w czym problem, ale rozwiązania dalej nie znalazłem.

Otóż w skrócie wygląda to tak: mam model, który ma dwie zmienne typu DateTime. Przechowują one dane, których użytkownik nie powinien móc edytować, toteż w formularzu edycji na mojej stronie internetowej nie utworzyłem żadnego pola typu input
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Pietrek558: takie rzeczy się rozwiązuje inaczej. W akcji edytujacej dane pobiera się z bazy oryginalną encje, z modelu przepisuje pola które mogą ulec zmianie, a potem SaveChanges w EF i gotowe.
  • Odpowiedz