
Konkurs „Daj się Poznać” dobiegł końca. W sobotę odbyła się gala finałowa, która miała miejsce w siedzibie Microsoft Polska w Warszawie. Oczywiście nie mogło mnie tam zabraknąć 😉 Niestety nie udało mi się dostać do ścisłego finału, ale znalazłem się w finałowej siedemdziesiątce osób, co jest dla mnie i tak dużym sukcesem.

Co do samej organizacji eventu, było super. Pomimo początkowych kilku minutowych zmagań z projektorem, obyło się bez problemów. Podczas całej gali mieliśmy okazję zobaczyć aż 18 prezentacji! Dwie z nich były przedstawione przez sponsorów mBank (Piotr Snapp) i SoftwareHut (Kamil Mijacz) i nie był to jakiś marketingowy bełkot tylko bardzo dobre prezentacje techniczne. Pozostałe prezentacje należały do uczestników DSP. Nie spodziewałem się, że wyjdzie to im tak dobrze, chyba większość osób miała już znaczny experience w występowaniu na scenie, bo wyszło naprawdę super.

Dzięki firmie Microsoft nie byliśmy głodni, w przerwie na lunch mogliśmy zajdać się pizzą popijając coca-colą 🙂 Podziękowania należą się również firmie mBank, która dla każdego uczestnika gali zafundowała prezent w postaci gogli VR – Google Cardboard.
Po zakończeniu prezentacji udaliśmy się do Beerokracji na afterParty, fajnie że aż tyle osób się zjawiło.

Dzięki wszystkim za miłe spędzienie czasu przy piwku 😉
Podsumowując, było bardzo fajnie. Dzięki wydarzeniu, a szczególnie afterparty, mogliśmy się wszyscy poznać i pogadać na luzie. Nie mogę się doczekać kolejnego eventu, gdzie będziemy mogli się spotkac ponownie. Tymczasem follow me on twitter: @qbasko, be in touch :]
Niech DEV moc będzie z wami!


Projektując formularze, chcielibyśmy aby użytkownik podał w polach odpowiednie dane. Co zrobić aby sprawdzić poprawność wpisywanych danych? Z pomocą przychodzą nam atrybuty walidacji, które udekorują właściwości naszego modelu. Pisząc o walidacji, trzeba wspomnieć że możliwości są dwie: walidacja po stronie klienta oraz walidacja po stronie serwera. Dobrze jest skorzystać z obu opcji i walidować dane już po stronie klienta, aby nie przesyłać żądań do serwera dla każdego pola. Aby aktywować walidację po stronie klienta w aplikacji ASP.NET MVC należy upewnić się czy w pliku web.config, w sekcji appSettings widnieje taki oto wpis:
W poprzednim wpisie przyjrzeliśmy się kontrolerom oraz ich akcjom, natomiast teraz rzucimy okiem na filtry, czyli atrybuty, które można zastosować zarówno dla każdej z akcji jak i dla całego kontrolera. Atrybuty definiują nam sposób wykonania określonych akcji. W ASP.NET MVC mamy do dyspozycji kilka typów filtrów akcji: