dotnetomaniak.pl

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

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 2129 dni, 1 godzinę, 1 minutę temu macko 178 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 2214 dni, 17 godzin, 12 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 2235 dni, 17 godzin, 15 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 2248 dni, 23 godziny, 27 minut temu http://pawlos.blogspot.com/ 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 2256 dni, 10 godzin, 11 minut temu pzielinski 298 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 2331 dni, 15 godzin, 26 minut 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 2354 dni, 22 godziny, 51 minut temu http://pawlos.blogspot.com/ 278 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 2416 dni, 21 godzin, 15 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 2440 dni, 23 godziny, 59 minut temu gordon_shumway 136 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 2460 dni, 5 godzin, 49 minut temu jdubrownik 57 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 2468 dni, 21 godzin, 7 minut 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 2496 dni, 12 godzin, 17 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 2507 dni, 6 godzin, 53 minuty temu http://tadek.myopenid.com/ 91 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 2536 dni, 23 godziny, 9 minut temu gordon_shumway 33 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 2549 dni, 2 godziny, 32 minuty 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 2552 dni, 1 godzinę, 56 minut temu macko 91 rozwiń

Podczas zapoznawania się z ASP.NET .oraz MVC2 trafiłem na coś, co jest bardzo denerwujące. Mianowicie strony aspx nie są kompilowane podczas kompilacji samego projektu. Jaki jest tego skutek? Dodatkowa robota w poszukiwaniu błędów wynikających z literówek. A zatem zobaczmy zmienić ten żmudny proces poprzez włączenie w visual studio sprawdzania widoków podczas build'a.

Tagi: ASP.NET MVC
Źródło: www.benedykt.net
Dziel się z innymi:
Sprawdzanie błędów w aspx | @rek online | Arkadiusz Benedykt

Web 2559 dni, 7 godzin, 55 minut temu arek 120 rozwiń

Utworzenie własnego atrybutu walidacji danych jest w ASP.NET MVC niezwykle banalne, szczególnie jeśli dziedziczymy z jakiegoś już istniejącego...

Maciej Aniserowicz | Rejestracja własnych atrybutów walidacji w ASP.NET MVC dla client-side logic

Web 2573 dni, 1 godzinę, 59 minut temu gordon_shumway 96 rozwiń

Pisząc aplikację w ASP.NET MVC na pewno będziemy borykać się z problemem sposobu przechowywania głównego menu jakie powinno zostać wyświetlone użytkownikowi. Jeżeli opieramy działanie na uniwersalnym menu to oczywiście najlepiej wpisać je w master page i zapomnieć o całej sprawie. Najczęściej jednak użytkownicy mają różne prawa/role, co często ciągnie za sobą brak autoryzacji do pewnych funkcjonalności. Wylądowaliśmy zatem w sytuacji gdzie w zależności praw dostępu użytkownika powinniśmy wygenerować mu i...

Tagi: ASP.NET MVC, xml
Dziel się z innymi:
reVis / Menu używkownika w pliku xml cz.1 - Podstawa

Web 2650 dni, 11 godzin, 38 minut temu reVis 92 rozwiń

Metoda UpdateModel jest metodą dostępną w klasie kontrolera, która w automagiczny sposób przepisze wartości przesłane z formularza do naszego obiektu modelu. Niestety przepisze wszystkie jakie tylko zostały przesłane. A co jeśli nie chcemy przepisywać wszystkich? Wystarczy podać listę dopuszczonych wartości do przepisywania. Niestety lista ta to nic innego jak array stringów. Poniżej prezentuję kawałek kodu, który ...

Tagi: ASP.NET MVC
Źródło: dario-g.com
Dziel się z innymi:
UpdateModel bez stringów - Dario-G - programista, projektant

Web 2754 dni, 23 godziny, 58 minut temu gordon_shumway 79 rozwiń

1 2 3 4 5
Szkolenia SecurITum

wrzesień

08.
BBQ4IT
Bielsko-Biała
14.
devConf
Kraków
20.
Dodaj nowe Zobacz wszystkie

Najaktywniejsi

1

macko (32 816,53)

2

http://pawlos.blo... (31 792,5)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,87)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 386,33)

8

Damian (9 121,11)

9

danielplawgo (7 235,99)

10

arek (6 807,95)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 643,06)

15

jedmac (3 318,39)

16

spetz (3 248,3)

17

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

18

CaMeL (2 954,87)

19

lkurzyniec (2 672,96)

20

dpawlukiewicz (2 639,95)