dotnetomaniak.pl

dotnetomaniak.pl - Artykuły z tagiem ASP.NET MVC

O walidacji w ASP.NET MVC raz jeszcze - tym razem, skupię się tylko na stronie klienta. Wykorzystując do tworzenia layoutów, niestandardowe kontrolki, może się zdarzyć, że standardowa walidacja jQuery w ASP.NET MVC nie będzie działać - przykład z życia, konkretnie z dzisiaj: mamy textbox'a, służącego do wprowadzania kwoty - do wyrenderowania go, skorzystałem z pluginu do jQuery - autonumeric (warto się zapoznać - bardzo przydatne). Nie będę się wgłębiać w konfigurację samego pluginu, ogólnie rzecz biorąc...

Dziel się z innymi:
burczu programator - blog: Walidacja jQuery - przeciążanie metody walidującej

Web 2066 dni, 22 minuty temu burczu 58 rozwiń

Walidacja oparta o atrybuty walidacyjne jest w ASP.NET MVC świetnym rozwiązaniem - w standardowych rozwiązaniach sprawdza się znakomicie - jednak czasami, podczas pracy nad projektem dochodzimy do sytuacji, gdy zaczyna nam brakować standardowych atrybutów. W takim przypadku najczęściej warto stworzyć własny atrybut walidacyjny oraz jego obsługę. Nie jest to wcale takie trudne, co postaram się pokazać  w niniejszym wpisie.Po pierwsze, atrybut walidacyjny Przykład - często zachodzi potrzeba sprawdzania wy...

Dziel się z innymi:
burczu programator - blog: ASP.NET MVC - bardziej zaawansowana walidacja

Web 2067 dni, 18 godzin, 31 minut temu burczu 172 rozwiń

Tym razem przykład z życia! W ramach pracy nad projektem, w którym obecnie biorę udział, do generowania gridów na widokach, korzystamy z komponentu Telerika - ASP.NET MVC Grid. Niestety rowziązanie to ma pewne wady - w naszym przypadku, potrzebowaliśmy korzystać z Grida w trybie edycji po stronie klienta, a do przetwarzania zmian, zdefiniowana została w kontrolerze metoda UpdateGridData udekorowana atrybutamami Bind określającymi jak mają zostać zbindowane dane przekazane do kontrolera. Niestety, dane pr...

Dziel się z innymi:
burczu programator - blog: ASP.NET MVC - własny model binder

Web 2070 dni, 22 godziny, 23 minuty temu burczu 102 rozwiń

autor: Z dzisiejszej ankiety na FanPage'u dotnetomaniaka wynika, że sporo z nas na co dzień tworzy aplikacje ASP.NET (czy to WebForms czy też MVC). Zapewne zatem przyda nam się trochę darmowej wiedzy od Googla, co i jak wpływa na wyniki wyszukiwania i PR. Czy wiesz np. jak robot Google  traktuje adresy z '-' a adresy z '_'? Jest jakaś różnica a może nie ma? Czy adresy z '/' na końcu są lepsze od tych bez? Czy dodawanie www do domeny ma jakieś znaczenie? Na te i inne pytania odpowie...

.NET blog: Wiedza od Google

Inne 2385 dni, 1 godzinę, 25 minut temu macko 248 rozwiń

Definiując ścieżki w aplikacji ASP.NET MVC możemy zadać warunki (constraint) określające poprawność reguły dla parametru. Ja na przykład stosuję (między innymi) domyślnie constraint, który przepuszcza ścieżki pisane tylko małymi literami. Dzięki temu ustrzegam się przed zdublowanymi stronami indeksowanymi przez wyszukiwarki (wielkość liter ma znaczenie). Niestety dla jednego parametru można zadać tylko jeden warunek naraz. A co jeśli chcemy dołożyć kolejny? Można sobie pomóc korzystając z jednego, który ...

Źródło: dario-g.com
Dziel się z innymi:
Dario-G | MultiConstraint w ASP.NET MVC

Web 2436 dni, 10 godzin, 57 minut temu macko 179 rozwiń

Zdarzają się sytuacje (jakie - o tym niedługo) w których przydałoby się dostać informację o tym, który kontroler zajmie się przetwarzaniem żądania. Niestety takie dane są dość ukryte we flakach MVC. Zrozumiałe jest, że taka logika jest częścią frameworka - w końcu to właśnie framework jest odpowiedzialny za utworzenie kontrolera na podstawie danych wysłanych z przeglądarki - ale dlaczego od razu chować tą logikę za jakimiś "internal"? Standardowo, o ile nie chcemy wpinać się w proces tworzenia kontroler...

Tagi: ASP.NET MVC
Dziel się z innymi:
Typ kontrolera dla DOWOLNEGO request w asp mvc 3

Web 2522 dni, 3 godziny, 8 minut temu macko 118 rozwiń

Witajcie! zapraszamy na ósmy odcinek codingtv(); Dzisiaj dajemy odpocząć Visual Studio i przygotowujemy pierwsze szkice interfejsu. Wracamy do miniScruma i na Waszą prośbę krótko omawiamy ASP.NET MVC 3. Zapraszamy do oglądania i czekamy na Wasze komentarze!

Źródło: codingtv.pl
Dziel się z innymi:
08. Mockup interfejsu | codingtv - video-blog programistyczny

Web 2543 dni, 3 godziny, 10 minut temu lukaszgasior 101 rozwiń

Standardowo jeśli chcemy przekazać w URLu tablicę w MVC to wysyłamy po prostu wiele wartości o tej samej nazwie, np ?array=1&array=2&array=3. Może się jednak zdarzyć, że przydałoby się to jakoś "skompaktować", na przykład do takiej postaci: ?array=1,2,3. Co wtedy?

Dziel się z innymi:
Maciej Aniserowicz | Bindowanie napisu do tablicy intów w ASP MVC

Web 2556 dni, 9 godzin, 23 minuty temu Paweł Łukasik 117 rozwiń

Dziś kolej na MVC 3.0. W pierwszej części podstawy: http://msdn.microsoft.com/pl-pl/library/wprowadzenie-do-asp-net-mvc-3-0 Dla tych którzy chcą poznać sam silnik Razor zapraszam tutaj: http://msdn.microsoft.com/pl-pl/library/razor–nowy-silnik-renderujacy

Dziel się z innymi:
Piotr Zieliński  » Wprowadzenie do ASP.NET MVC 3.0

Web 2563 dni, 20 godzin, 7 minut temu pzielinski 300 rozwiń

Dzisiaj zajmujemy się konfiguracją tabeli routingu w aplikacji ASP.NET MVC. Jak TDD nakazało, najpierw tworzymy testy jednostkowe sprawdzające, czy adresy URL są prawidłowo tłumaczone na klasy i metody kontrolera. Przy okazji omawiamy integrację Visual Studio z serwerem IIS Express oraz mechanizm szablonów w ReSharperze.

04. Tabela routingu | codingtv(); - video-blog programistyczny

Inne 2639 dni, 1 godzinę, 22 minuty temu lukaszgasior 158 rozwiń

Hostingiem ASP na Webio.pl jestem bardzo mile zaskoczony. Niedrogi, a niezawodny i funkcjonalny. Problemem jest tylko automatyczne ubijanie nieaktywnej aplikacji po 20 minutach. Staje się to uciążliwe jeśli:  start aplikacji długo trwa (pierwszy wizytujący będzie musiał czekać) potrzeb...

Źródło: mnajman.com
Dziel się z innymi:
Hosting Webio - zatrzymywanie aplikacji

Web 2662 dni, 8 godzin, 47 minut temu Paweł Łukasik 300 rozwiń

Dzisiaj kolejny odcinek z serii "krótki kod prowadzącego". W tym odcinku zajmę się obiektem FormCollection (NameValueCollection). Obiekt ten jest dobrze znany każdemu programiście piszącemu w ASP.NET MVC. FormCollection jest to kolekcja przechowująca dane formularza przekazywanego do serwera podczas POSTa. Ot zwykły obiekt typu "kolekcja". Niestety przymiotnik "zwykły" po jakimś czas zaczął mi doskwierać. "Zwykłość" tego obiektu objawia się bowiem brakiem możliwości potraktowania g...

Dziel się z innymi:
FormCollection  + LINQ

Web 2724 dni, 7 godzin, 11 minut temu jdubrownik 123 rozwiń

Poprzednim razem opisałem w jaki sposób wygenerować wykres za pomocą MSChart oraz w jaki sposób umiejętnie buforować wygenerowany obrazek w celu uniknięcia jego ciągłego pobierania przy każdym wejściu na stronę. Teraz dodamy do tego generowanie aktywnej mapy i wyświetlenie jej na stronie. Dzięki temu będziemy mogli dodać do wykresu nieco życia. Po pierwsze możemy wykorzystać do tego standardowe dymki, które pokazuje przeglądarka kiedy zdefiniujemy tag title, czy dodać link do wybranych wartości (np.: w w...

Źródło: dario-g.com
Dziel się z innymi:
Dario-G | Wykres MSChart i aktywna mapa

Narzędzia 2748 dni, 9 godzin, 55 minut temu gordon_shumway 137 rozwiń

Od jakiegoś czasu zgłębiam temat "chained routes" w ASP.NET MVC (wpisy tutaj i tutaj).  Wykombinowałem sobie, że będę organizował trasy w łańcuchy (Trasa rodzic > Trasa dziecko > Trasa dziecko dziecka > itd.). Takie podejście pozwoliło mi uprościć do minimum nawigację wsteczną pomiędzy stronami oraz prawie z marszu rozwiązało problemy związane z zaznaczaniem aktywnego elementu menu, generowaniem breadcrumb'a czy mapy strony. W tym wpisie zajmę się generow...

Dziel się z innymi:
Breadcrumb z wykorzystaniem "chained routes"

Web 2767 dni, 15 godzin, 45 minut temu jdubrownik 58 rozwiń

Po wyrzuceniu z siebie szkicu interfejsu użytkownika (w postaci 2 obrazków =) zacząłem myśleć o organizacji kontrolerów i routingu. Standardowa trasa {controller}/{action}/{id} ma charakter czysto dydaktyczny. W przypadku prawdziwych aplikacji routing trzeba zbudować od podstaw. Nie będę opisywał co to jest trasa, jak działa, czy jaką powinna mieć budowę. Zamiast tego spróbuję rozwiązać problem...

Dziel się z innymi:
Ulepszanie routingu w ASP.NET MVC

Web 2776 dni, 7 godzin, 3 minuty temu jdubrownik 115 rozwiń

Od dłuższego czasu Microsoft udostępnia kontrolkę do generowania różnego rodzaju wykresów. Możliwości kontrolki są naprawdę bardzo duże. Dzięki niej można wygenerować naprawdę ładne wykresy. Jak wiadomo w aplikacji MVC kontrolka ta nie zadziała w taki sam sposób jak w aplikacji WebFormsowej. Tu nie można zwyczajnie położyć kontrolki na formie, gdyż wymaga ona PostBack'a. Musimy stworzyć obiekt samemu i g...

Źródło: dario-g.com
Dziel się z innymi:
Wykres MSChart, ASP.NET MVC i cache - Dario-G

Web 2803 dni, 22 godziny, 13 minut temu gordon_shumway 180 rozwiń

W każdej trochę bardziej rozbudowanej aplikacji istnieje potrzeba wykonania pewnych zadań konfiguracyjnych podczas startu tejże aplikacji. W projektach opartych na asp.net mvc musimy skonfigurować routing, ModelBinder’y, ControllerFactory, NHibernat’a, automapper’a itd.

Źródło: codefather.pl
Dziel się z innymi:
Bootstrapper w ASP.NET MVC - trochę o SRP, OCP i unikaniu proceduralnego kodu. - Codefather.pl

Web 2814 dni, 16 godzin, 49 minut temu http://tadek.myopenid.com/ 93 rozwiń

Jak pisałem wczoraj, zabrałem się za utworzenie tzw. mapy strony. Jest to nic innego, jak zdefiniowana w pliku XML struktura całej aplikacji. Dzięki niej jesteśmy w stanie m.in. generować automatycznie menu, czy też – co mnie interesowało – utworzyć prosty nawigator informujący użytkownika, gdzie aktualnie się znajduje. Fachowo określane jest to mianem okruszków chleba (fajna nazwa), czy też z angielskiego – breadcrumps. Początkowo myślałem, że jest na to jakaś prosta metoda, gdyż rozwiązanie to jest pow...

Dziel się z innymi:
[vebshop] Breadcrumbs, poprawki oraz problemy z TortoiseSVN « Grzegorz Wodniczak

Web 2844 dni, 9 godzin, 5 minut temu gordon_shumway 34 rozwiń

Projekt Mscd.codeplex.com (Mini Static Content Delivery) służy do optymalizacji kodu js/css oraz zwiększenia szybkości ładowania strony poprzez zmniejszenie wielkości ładowanego kontentu oraz mniejszej ilości odwołań do serwera (dzięki mechanizmowi paczek). Mscd może pracować jako osobna aplikacja. Dostęp do zgromadzonego kontentu jest wykonywany na osobnej domenie (osobnym adresie ap...

Tagi: ASP.NET MVC
Źródło: dario-g.com
Dziel się z innymi:
Jak uruchomić Mscd wewnątrz aplikacji ASP.NET MVC - Dario-G

Web 2856 dni, 12 godzin, 28 minut temu macko 44 rozwiń

Autor: Jakiś czas temu napisałem krótki wstęp do mechanizmów zwanych kontrolerami. Pora omówić je troszkę szerzej, gdyż zacząłem wdrażać w projekt tzw. operacje CRUD (ang. Create, Read, Update, Delete), a do ich zrozumienia niezbędna jest większa wiedza dotycząca klasy Controller.

Tagi: ASP.NET MVC
Dziel się z innymi:
[ASP.NET MVC 2] Opowieści o kontrolerach ciąg dalszy

Web 2859 dni, 11 godzin, 51 minut temu macko 91 rozwiń

1 2 3 4 5
Szkolenia SecurITum

wrzesień

21.
Dev#
Gdansk, Stary Manez
Dodaj nowe Zobacz wszystkie

Najaktywniejsi

1

Paweł Łukasik (32 867,57)

2

macko (32 816,53)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,88)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 393,67)

8

Damian (9 580,27)

9

danielplawgo (7 546,05)

10

arek (6 807,95)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 818,06)

15

dpawlukiewicz (3 667,19)

16

AdrianBystrek (3 495,85)

17

spetz (3 418,34)

18

jedmac (3 318,39)

19

http://jakub-flor... (3 224,66)

20

CaMeL (2 954,87)