dotnetomaniak.pl - Artykuły z tagiem walidacja

W poprzednim poście pisałem o bibliotece FluentValidation i jak ją dodać do naszego projektu. W tym poście skupimy się na bardziej zaawansowanych funkcjonalnościach, jakie nam ta biblioteka udostępnia: - Walidacja złożonych właściwości (manualna i automatyczna) - Wspólny walidator właściwości - Walidacja listy - Własny komunikat błędu walidacji - Wspólne walidatory - Warunki walidacji - Reguły zależne od siebie - Wywołanie zwrotne - Asynchroniczna walidacja

Źródło: www.admu.pl
Dziel się z innymi:
Zaawansowana walidacja danych z FluentValidation – ADMU Blog

Narzędzia 1744 dni, 2 godziny, 6 minut temu Admu 137 źrodło rozwiń

W prawie każdym projekcie jest potrzebna jakaś walidacja danych. Klasy służące do walidacji można napisać samemu, ale można również skorzystać z gotowych bibliotek. Najbardziej lubię FluentValidation. Jest to biblioteka, która ułatwia tworzenie „walidatorów” – klas zawierających reguły walidacji.

Źródło: www.admu.pl
Dziel się z innymi:
Walidacja danych z FluentValidation – ADMU Blog

Narzędzia 1751 dni, 57 minut temu Admu 140 źrodło rozwiń

W poprzednim wpisie pokazałam prosty (i przy okazji brzydki) sposób na użycie pakietu FluentValidation do walidacji danych po stronie serwera. Czas na refactoring.

Dziel się z innymi:
FluentValidation – cz. 2 wzorzec fabryki – programmer-girl

Sztuka programowania 2326 dni, 1 godzinę, 36 minut temu Weronika Mularczyk 69 źrodło rozwiń

We wpisie pokazuję przykład walidacji po stronie serwera z wykorzystaniem pakietu FluentValidation. Na początek pokazuję proste użycie pakietu, w kolejnych wpisach - refactoring i testy.

Dziel się z innymi:
FluentValidation – cz. 1 proste użycie – programmer-girl

Sztuka programowania 2332 dni, 1 godzinę, 47 minut temu Weronika Mularczyk 58 źrodło rozwiń

W poprzednim wpisie pokazałem, jak użyć Fluent Validation w aplikacji WPF. Wspomniałem, że tamta implementacja niestety nie nadaje się, gdy potrzebujemy walidować dane w sposób asynchroniczny – np. sprawdzić w usłudze, czy dane są unikalne. W tamtym wpisie pokazałem użycie IDataErrorInfo ponieważ jest on najczęściej wykorzystywany do realizacji walidacji. Natomiast dzisiaj opiszę nową wersję tego interfejsu, dodaną w .NET 4.5 – INotifyDataErrorInfo. Co fajne nowy interfejs...

Źródło: plawgo.pl
Dziel się z innymi:
Integracja Fluent Validation z WPF wersja async | Blog Daniela Plawgo

Windows 2400 dni, 26 minut temu danielplawgo 60 źrodło rozwiń

W poprzednich wpisie pokazałem w jaki sposób można zintegrować Fluent Validation z aplikacją ASP.NET MVC, dzisiaj przyszedł czas na WPF. W WPF jest kilka sposobów na realizację walidacji. Najczęściej wykorzystuje się do tego interfejs IDataErrorInfo, który definiuje dwa elementy: właściwość Error zawierającą informacje o błędach oraz indekser, który zwraca błąd dla właściwości o nazwie przekazanej jako indeks. Interfejs ten można wykorzystać do integracji Fluent Validatio...

Źródło: plawgo.pl
Dziel się z innymi:
Integracja Fluent Validation z WPF | Blog Daniela Plawgo

Windows 2403 dni, 2 godziny, 29 minut temu danielplawgo 78 źrodło rozwiń

W dzisiejszym wpisie pokaże dwa sposoby w jaki sposób można integrować bibliotekę Fluent Validation z ASP.NET MVC. Pierwszy domyślny, który dostarcza sama biblioteka oraz drugi mój, który rozwiązuje cześć problemów z domyślnej integracji.Domyślna integracja Integracja Fluent Validation z ASP.NET MVC jest bardzo prosta, sprowadza się do dwóch kroków:Instalacja pakietu FluentValidation.Mvc5 z nugetaDodanie linijki konfiguracji biblioteki w metodzie startującą aplikację (Mvc...

Źródło: plawgo.pl
Dziel się z innymi:
Integracja Fluent Validation z ASP.NET MVC | Blog Daniela Plawgo

Web 2409 dni, 19 godzin, 47 minut temu danielplawgo 111 źrodło rozwiń

W poprzednim wpisie opisałem w jaki sposób można wykorzystać bibliotekę Fluent Validation do zorganizowania walidacji danych w aplikacji. W walidatorze możemy użyć metodę Must do definiowania własnej logiki walidacji (jak to było zrobione na przykładzie walidacji nipu). W większości przypadków takie podejście jest wystarczające. Czasami, gdy jakąś logikę musimy współdzielić między różnymi walidatorami w aplikacji (lub nawet między różnymi aplikacjami) możemy stworzyć wali...

Źródło: plawgo.pl
Dziel się z innymi:
Fluent Validation – własny walidator | Blog Daniela Plawgo

Narzędzia 2414 dni, 2 godziny, 48 minut temu danielplawgo 115 źrodło rozwiń

Przegląd i streszczenie technik programowania defensywnego, na podstawie kursów Pluralsight "Defensive Coding in C#" oraz "Advanced Defensive Programming Techniques". Forma podcastu lub jego transkrypt.

PNŚ Podcast #3: Programowanie defensywne

Sztuka programowania 2466 dni, 15 godzin, 29 minut temu buli-waw 54 źrodło rozwiń

Żeby sprawdzić poprawność adresu email, wcale nie trzeba męczyć się ze skomplikowanymi wyrażeniami regularnymi. W C# z pomocą przychodzi klasa MailAddress. Oczywiście jest to rozwiązanie wysokopoziomowe i wolne (rzuca wyjątki). Zapewnia jednak czytelność kodu.

Tagi: csharp, walidacja
Źródło: blog.d9k.info
Dziel się z innymi:
C# – walidacja maila | Mój skrawek Sieci

Inne 2656 dni, 5 godzin, 56 minut temu de9ka 246 źrodło rozwiń

Przedstawienie podstaw FluentValidation - 1 część cyklu.

Źródło: radblog.pl
Dziel się z innymi:
FluentValidation – podstawy – RadBlog

Sztuka programowania 3173 dni, 16 godzin, 47 minut temu Radosław Maziarka 146 źrodło rozwiń

W internecie znaleźć można mnóstwo sposobów na zwalidowanie modelu. Najlepszym sposobem jest zastosowanie atrybutów z przestrzeni System.ComponentModel.DataAnnotations, ponieważ walidacja odbywa się automagicznie. Niestety kiedy te same atrybuty wykorzystamy do parametrów akcji, to już tak automagicznie nie jest. W tym poście zaprezentuję problem oraz pokażę jak można sobie z nim poradzić.

Źródło: kurzyniec.pl
Dziel się z innymi:
Automatyczna walidacja parametrów akcji | Łukasz Kurzyniec

Sztuka programowania 3197 dni, 22 godziny, 26 minut temu lkurzyniec 270 źrodło rozwiń

Walidacja formularzy w AngularJS jest moim zdaniem jednym z największych minusów tego frameworka. Ja jako programista z doświadczeniem w C# i ASP.NET MVC byłem przyzwyczajony do czegoś zupełnie innego… Tam wystarczy właściwości modelu oznaczyć odpowiednimi atrybutami i użyć odpowiedniego „helpera” na widoku, a mechanizm „jQuery unobtrusive validation” robi resztę za mnie – oczywiście przy bardziej niestandardowych walidacjac...

Dziel się z innymi:
Angular Auto Validate - dziecinnie prosta walidacja formularzy | burczu programator

Web 3562 dni, 23 godziny, 50 minut temu burczu 258 źrodło rozwiń

Walidacja danych to bardzo szeroki temat. Sprawdzamy poprawność danych zarówno po stronie klienta (JavaScript) jak i serwera. Występuje ona we wszystkich warstwach systemu. Dzisiaj napiszemy metodę po stronie serwera, która będzie weryfikowała dane. W przeciwieństwie jednak do klasycznego podejścia, nie będziemy przeładowywać całej strony od nowa. Wywołanie będzie Ajaxowe czyli w tle (asynchroniczne). Użytkownik wpisując jakieś dane do formularza, spowoduje tym samym wysyłanie w tle żądania do serwera, k...

Dziel się z innymi:
Piotr Zieliński » ASP.NET MVC: Walidacja danych za pomocą wywołania Ajax

Web 3855 dni, 3 godziny, 6 minut temu psz750 357 źrodło rozwiń

Korzystamy z ASP.NET MVC, bindujemy model z widokiem, a w modelu mamy pole daty z określonym formatem. Problem pojawia się, gdy walidacja nie działa jak powinna...

Źródło: blog.netmajor.pro
Dziel się z innymi:
Netmajor Blog | Własny format daty w .NET – dd/MM/yyyy

Web 3951 dni, 15 godzin, 31 minut temu netmajor 218 źrodło rozwiń

Już od jakiegoś czasu nie "postowałem" na moim blogu... Na usprawiedliwienie napiszę, że po godzinach pracuję obecnie nad własnym czytnikiem RSS online (wiadomo, google reader niebawem zniknie, a jak na razie nic innego nie przypadło mi do gustu, tak że postanowiłem stworzyć coś własnego... zobaczymy co z tego wyjdzie...). W każdym bądź razie czas nadrobić zaległości, a prace nad czytnikiem również potrafią dostarczyć trochę tematów do opisania ;) Jednym z nich tytułowy problem sprawdzania jakości wprowa...

Dziel się z innymi:
burczu programator - blog: Walidacja "siły" hasła w ASP.NET MVC

Web 4233 dni, 34 minuty temu burczu 198 źrodło rozwiń

Na temat walidacji formularzy w ASP.NET MVC napisałem już w przeszłości kilka postów. Jako, że ostatnio pracuję po godzinach nad pewnym swoim projektem (jeśli starczy mi zapału i doprowadzę go do końca to na pewno się pochwalę), znów natknąłem się na pewien problem związany właśnie z walidacją. Rozwiązanie jest w sumie banalne ale może komuś się przyda ;) Myślę, że najlepiej będzie rozpocząć od przedstawienia problemu, zacznijmy więc!Opis problemu Czasem tworząc skomplikowany widok, mamy potrzebę zawrze...

Dziel się z innymi:
burczu programator - blog: ASP.NET MVC - ValidationSummary a dwa formularze na jednym widoku

Web 4244 dni, 1 godzinę, 47 minut temu burczu 153 źrodło rozwiń

Dziś kontynuować będziemy temat formularzy w HTML5. W poprzednim poście, opisałem walidację dostarczaną bezpośrednio przez kontrolki formularzy. Jak jednak widzieliśmy, pozwalają one tylko na przeprowadzenie podstawowych walidacji, takich jak sprawdzenie czy wprowadzono dane w pola wymagane, czy w pole typu 'email' wprowadzono prawidłowy email. Ponadto omówiliśmy sposób na definiowanie walidacji wprowadzanych danych za pomocą wyrażeń regularnych (atrybut 'pattern'). Jeśli więc chcielibyśmy dokonać bardz...

burczu programator - blog: Walidacja formularzy HTML5 za pomocą JavaScript

Web 4274 dni, 20 godzin, 29 minut temu burczu 73 źrodło rozwiń

Kolejnym głównym zagadnieniem wymaganym na egzaminie MCSD 70-480, jest dostęp i zabezpieczanie danych (ang. access and secure data). Pytania z tego zakresu stanowią 26% wszystkich pytań na egzaminie. W związku z tym, dzisiejszym postem rozpoczynam omawianie tego zagadnienia. Pierwszym z tematów jakie w ramach tego zagadnienia Microsoft zaleca poznać, jest kwestia wykorzystania, wprowadzonych w HTML5, elementów służących do tworzenia formularzy. Oprócz tego, w HTML5 wprowadzona została możliwość zdefiniow...

Dziel się z innymi:
burczu programator - blog: Tworzenie i walidacja formularzy za pomocą kontrolek HTML5

Web 4276 dni, 18 godzin, 14 minut temu burczu 69 źrodło rozwiń

Netmajor's Tech BlogHOMEO mnieKontaktWalidacja zdalna w ASP.NET MVC za pomocą atrybutu Remote W asp.net mvc pojawił się atrybut Remote, który nakładamy na pole z modelu zbindowanego do widoku.

Dziel się z innymi:
Walidacja zdalna w ASP.NET MVC za pomocą atrybutu Remote « Netmajor's Tech Blog

Web 4351 dni, 11 godzin, 23 minuty temu netmajor 90 źrodło rozwiń

1 2 3