dotnetomaniak.pl - Artykuły z tagiem mvc

Ten post jest pierwszym z cyklu poświęconego architekturze systemów informatycznych. Zaczynamy od wyjaśnienia pojęć logiki biznesowej i logiki aplikacji na przykładzie małej aplikacji ASP.NET MVC. Więcej na temat MVC w kolejnym artykule. Już teraz zapraszam. Uczestnicząc w dyskusjach zarówno w życiu zawodowym jak i wirtualnym spotykam się z myleniem wymienionych w tytule artykułu pojęć, bądź używaniem ich zamiennie...

Tagi: architecture, mvc
Dziel się z innymi:
Blog piwno-programistyczny: Logika aplikacji, a logika biznesowa

Architektura 3422 dni, 12 godzin, 4 minuty temu markone 884 źrodło rozwiń

Jak wiemy Microsoft powołał projekt udostępnienia kodu źródłowego .NET-a. O czym można poczytać na tym blogu .NET.  Są tam opisane szczegóły dotyczące motywów działania,  jak i planów na przyszłość, które są obiecujące. Zachęcam do przeglądania tego udostępnionego kodu i nauki programowania poprzez podpatrywanie rozwiązań stosowanych przez kolegów z zespołu tworzącego .NET. Osobiście od jakiegoś czasu używam poniższych stron do badan...

Dziel się z innymi:
Kody źródłowe .NET Framework, .NET Core 5, .ASP .NET | Blog Programisty.NET

Inne 3429 dni, 23 godziny, 48 minut temu przemekwa 534 źrodło rozwiń

W ASP.NET MVC do dyspozycji jest dość mało popularny atrybut Bind, który pozwala określić zachowanie bindingu pomiędzy modelem a widokiem. Załóżmy, że mamy następujący model:publicclass Person { publicstring FirstName { get; set; } publicstring LastName { get; set; } publicstring Email { get; set; } } Następnie napiszemy prostą akcję, zwracającą model do widoku:public ActionResult Create() { var person=new Person(); return View(person); } Widok stanowić będzie prosty formularz:@using ...

Tagi: bind, mvc
Dziel się z innymi:
Piotr Zieliński » ASP.NET MVC: Atrybut BIND

Web 3647 dni, 15 godzin, 31 minut temu Paweł Łukasik 195 źrodło rozwiń

Dzisiejszy wpis o książkach, z których miałem okazję korzystać w ciągu ostatnich 12 miesięcy. Niektóre pozycje są warte polecenia, inne mniej, a niektóre w ogóle. Z książkami jest jeden podstawowy problem – bardzo szybko się starzeją...

Dziel się z innymi:
Literatura .NET – co warto wybrać? | maciejjędrzejewski

Inne 3674 dni, 12 godzin, 30 minut temu jedmac 484 źrodło rozwiń

Zapewne większość z Was miała do czynienia z aplikacjami pisanymi przy wykorzystaniu ASP.NET MVC. Zapewne pracowaliście nad jakimś projektem, im bliżej końca, tym co raz częściej wkradają się błędy, aplikacja jest na tyle duża, że łatwo wstawić przez przypadek do widoku jakieś duperele, jest mnóstwo resource’ów, które bardzo ciężko ogarnąć, mapowanie view-model to jakiś koszmar. Brzmi źle? Wcale nie musi tak być. Oto kilka porad (subiektywnych), w jaki sposób możemy uniknąć bałaganu:

Z życia ASP.NET MVC | maciejjędrzejewski

Sztuka programowania 3705 dni, 10 godzin, 34 minuty temu jedmac 404 źrodło rozwiń

MVC)MJLeave a comment Dzisiaj krótki wpis, ale wydaje mi się, że wart uwagi. W zeszłym tygodniu po raz pierwszy miałem do czynienia z dodatkiem do VS 2012 – Razor Generator. I mówiąc szczerze – jestem bardzo pozytywnie zaskoczony. W wielkim skrócie jest to rozszerzenie umożliwiające kompilowanie plików .cshtml. W praktyce wygląda to w ten sposób, że pod widokiem znajduje się klasa o nazwie Widok.generated.cs. Przy każdej zmianie w widoku, następuje automatyczna zmiana w kodzie tej klasy, przez co nie je...

Dziel się z innymi:
MVC + Razor Generator | World of IT

Narzędzia 3738 dni, 8 godzin, 45 minut temu jedmac 275 źrodło rozwiń

Quartz.NET to biblioteka, tzw. scheduler służący do cyklicznego wykonywania zadań. Z grubsza rzecz ujmując, konfiguracja pracy Quartz.NET sprowadzania się do tworzeniu obiektów job/trigger w celu uruchomienia określonego zadania (kodu) w zaplanowanym czasie. Do dyspozycji mamy pojedyncze (SimpleTriggerImpl dla danego DateTime) oraz cykliczne uruchamianie zadań (CronTriggerImpl w oparciu o wyrażenia cron, ang. cron expressions). Wizualizacja DateTime nie jest wyzwaniem. W Internecie można zna...

Źródło: jdubrownik.com
Dziel się z innymi:
jdubrownik.com - Quartz.NET, ASP.NET MVC i łatwa edycja wyrażeń cron przy użyciu jquery-cron.js

Web 3799 dni, 7 godzin, 42 minuty temu Paweł Łukasik 352 źrodło rozwiń

Co chwila w .NET zaskakuje mnie nowa rzecz. Na twarzy pojawia się uśmiech politowania, a w głowie myśl, "gdybym to ja wiedział wcześniej..." ;) Tak było z @Html.Action(...) (o tym jeszcze napiszę), tak jest teraz z MetadataType...

Dziel się z innymi:
MetadataType - sposób na dodanie atrybutów do automatycznie wygenerowanych klas - Grupa .NET Uniwersytet Łódzki

Web 3812 dni, 18 godzin, 4 minuty temu WujoWojtas 199 źrodło rozwiń

Wpis ma na celu przybliżyć różnice pomiędzy najbardziej popularnymi architektonicznymi wzrocami projektowymi.

Źródło: rpajak.com
Dziel się z innymi:
Wzorce prezentacji MVC MVP MVVM – różnice » Robert Pająk - Blog

Architektura 3856 dni, 10 godzin, 24 minuty temu Pellared 1012 źrodło rozwiń

Piękno ASP.NET MVC polega na tym, że prawie wszystko można wymienić, zamienić, przetestować… tyle tylko, że Ci goście z Microsoftu uwielbiają internal-e. Wszysko co się da dają jako internal a może nawet więcej. No i tyle byłoby z testowalności, ale do rzeczy. Piszę własny ControllerFactory ale nie zupełnie od zera. Chcę standardowej funkcjonalności ale też chcę ładować jak pluginy z luźnych dll-ek. Nic prostszego, wystarczy trochę zmodyfikować DefaultControllerFactory i jeśli standardowe...

Źródło: www.benedykt.net
Dziel się z innymi:
Testowanie własnego ControllerFactory w MVC

Web 3907 dni, 14 godzin, 49 minut temu arek 141 źrodło rozwiń

Introduction to MVC In the last few years a software architecture changed very heavily. From desktop (forms) application which were very popular in Windows XP users move to SOA and now completely start using web based solution hosting in a cloud. Of course such evolution is not something bad, just the opposite in my opinion because web based application are highly scalable, better secured and available from each place in the Earth where user has an Internet connection. Such a big changes in software ...

Dziel się z innymi:
[EN] Creating API with MVC ApiController part 1 (with introducing to MVC design pattern)

Web 3951 dni, 15 godzin, 48 minut temu dzapart 80 źrodło rozwiń

Almost in each modern website project one of the feature is suggesting user possible items to select when he start typing one of them. Such functionality is done by using control named autocomplete. Under the hood  it consists of at least three elements:UI control which allow user to type some text - mainly this in HTML input of text typeServer-side function which serves data to be auto-completedClient-side logic (written in JavaScript) which , by using AJAX, send request to the server asynchronously and...

Dziel się z innymi:
[EN] Autocomplete control with ASP.NET MVC 4 and jQuery

Web 3955 dni, 13 godzin, 21 minut temu dzapart 105 źrodło rozwiń

Ostatnio napisałem jak możemy odebrać pingback z innego serwisu/strony. Teraz pora na to byśmy my poinformowali inną stronę, że linkujemy do niej. Samo w sobie wysyłanie nie jest skomplikowane, jednak to kiedy wysłać pingback może stanowić nie lada problem. Na przykład dodajemy post, który ma się wyświetlić 30 kwietnia, kiedy więc powinniśmy wysłać pingback? Przy dodaniu? Nie da rady bo go jeszcze nie ma widocznego, przez co nie ma jak zweryfikować czy pingback pochodzi z naszego źródła. Przy pierws...

Tagi: mvc, pingback
Źródło: blog.gutek.pl
Dziel się z innymi:
Implementacja Pingback w MVC (wysyłanie) | Jakub Gutkowski

Web 4014 dni, 6 godzin, 42 minuty temu Paweł Łukasik 91 źrodło rozwiń

Co to jest pingback? Jest to rodzaj notyfikacji dotyczącej umieszczenia linku do danego źródła w tekście. Notyfikację tę my możemy zarówno wysłać jak i otrzymać. Dziś napiszę jak my możemy odebrać taki pingback i co musi zostać spełnione, zaś następnym razem opisze sposób wysyłania takiej notyfikacji. To co będziemy potrzebować (choć nie jest to konieczne) to biblioteka XML-RPC.NET – ułatwi nam ona znacząco implementację – gdyż komunikacja odbywa się poprzez XML-RPC, oczywiście dla hardcorów istni...

Tagi: mvc, pingback
Źródło: blog.gutek.pl
Dziel się z innymi:
Implementacja Pingback w MVC (odbieranie) | Jakub Gutkowski

Web 4022 dni, 17 godzin, 33 minuty temu Paweł Łukasik 120 źrodło rozwiń

Jakiś czas temu dostałem w swoje ręce nowiutką "Pro ASP.NET MVC4" Apress'a. Znajdują się w niej działy 13 i 14 poświęcone routingowi. Są tam zaprezentowane ciekawe testy oraz podkreślone jest ich znaczenie w całej aplikacji. Nawet jeśli pomija się testowanie innych części, test routingu jest wręcz wskazany. Schematy URL mogą stać się szybko bardzo skomplikowane i łatwo jest o nagłe, nieoczekiwane i niepożądane zachowania. Ostatnio postanowiłem także bliżej zapoznać się z frameworkiem Nsubstitute. Jes...

Tagi: asp.net, mvc, mvc4
Dziel się z innymi:
C# na blache: ASP.MVC4 Routing Testy cz1

Web 4052 dni, 9 godzin, 39 minut temu sikor02 189 źrodło rozwiń

W drugiej części artykułu o tym jak stworzyć własny MembershipProvider i RoleProvider rozpoczynamy od utworzenia w głównym katalogu projektu folderu o nazwie Infrastructure, a w nim dwóch plików: MyMembershipProvider.cs i MyRoleProvider.cs.

Źródło: misiekmisiek.pl
Dziel się z innymi:
Własny MembershipProvider i RoleProvider w ASP.NET MVC - część 2.

Web 4283 dni, 20 godzin, 32 minuty temu Paweł Łukasik 152 źrodło rozwiń

Artykuł omawia tworzenie własnego MembershipProvidera i RoleProvidera w ASP.NET MVC. Możemy oczywiście skorzystać z bazy ASPNETDB stworzonej przez Microsoft, ale warto się zastanowić czy jest to najlepszy sposób gdy mamy własne wyobrażenie tabel w bazie danych przechowujących użytkowników i role albo korzystamy z Entity Framework i Code First - wówczas do projektowanej bazy możemy dodać tabele z ASPNETDB, ale przy każdej zmianie którejś z klas modelu zostaną one usunięte jeśli dziedziczymy po klasie Drop...

Źródło: misiekmisiek.pl
Dziel się z innymi:
Własny MembershipProvider i RoleProvider w ASP.NET MVC - część 1.

Web 4283 dni, 20 godzin, 32 minuty temu Paweł Łukasik 255 źrodło rozwiń

Trochę wybranych informacji z tematyki tandemu ASP.NET MVC i HTML5. ASP.NET MVC do udostępniania danych zamiast WCF, jeszcze łatwiej używać danych JSON z poziomu klienta HTML/JSwłasny dependency resolver (np. oparty o Unity.MVC3 zapewniający odpowiednie disposowanie obiektów związanych z aplikacją web) //kontroler do udostępniania danych w JSON, nie dla widoku HTML/CSS public class DataServiceController: Controller { IAppointmentRepository  _appointmentRepository; //zasilanie z IoC public DataServi...

Tagi: html5, mvc
Dziel się z innymi:
WinMK Live: ASP.NET MVC + HTML5: odc.1

Web 4325 dni, 20 godzin, 57 minut temu Paweł Łukasik 275 źrodło rozwiń

Ciekawostka: jak uzyskać RouteData z czystego URLa? Nie taka prosta sprawa... Ale najpierw: po co? Tutaj odpowiedź banalna: aby umożliwić wykorzystanie opisanego niedawno mechanizmu w sytuacji, gdy mamy całą strukturę menu zdefiniowaną na zewnątrz aplikacji (np. w bazie danych). Struktura taka mogłaby zawierać wygodne pary kontroler/akcja (+ew. area) i wtedy nie ma problemu, ale jeśli jest inaczej - to trzeba się uciec do tematu niniejszego posta.

Tagi: mvc, mvc3
Dziel się z innymi:
Maciej Aniserowicz | Wyłuskiwanie RouteData (akcja, kontroler...) z URL w MVC 3

Web 4640 dni, 16 godzin, 1 minutę temu arek 103 źrodło rozwiń

Kompilowanie widoków zaoszczędza dużo czasu na sprawdzanie poprawności działania aplikacji. Niestety sam proces kompilacji wydłuża się i to znacznie. Dlatego szukałem sposobu, aby można było kompilować wybiórczo: z widokami lub bez. Niestety nie ma prostego przełącznika w Studio ani wbudowanego skrótu klawiaturowego. Na szczęście trafiłem przypadkiem na stary już post pewnego Marka J. Millera, gdzie zwyczajnie pokazuje jak uzależnić kompilację widoków od konfiguracji trybu kompilacji. Studio skompiluje w...

Tagi: mvc
Źródło: dario-g.com
Dziel się z innymi:
Dario-G | Kompilacja widoków w ASP.NET MVC, ale na żądanie

Web 4661 dni, 16 godzin, 10 minut temu arek 98 źrodło rozwiń

1 2 3 4 5

Najaktywniejsi w tym miesiącu