dotnetomaniak.pl

dotnetomaniak.pl - Artykuły z tagiem mvc

Tworzy się wszystko po angielsku, a przez to nie ma problemów ze znakami "zażółć gęślą jaźń". Ja popełniłem ostatnio małą aplikację, gdzie postanowiłem że cały UI będzie po polsku, ponieważ do takich odbiorców kieruje swój projekt. Skoro jedno języczne to będzie to proste. HTML i opisy po polsku, atrybuty i informacje po polsku. Nic nie zapowiadało małej katastrofy, ale ta nadeszła całkiem szybko...

Dziel się z innymi:
Polskie znaki w MVC

Web 491 dni, 9 godzin, 57 minut temu rroszczyk 437 rozwiń

BezpieczeństwoPiotr ZielińskiLeave a comment Protokół HTTPS jest dzisiaj powszechny na wszystkich stronach z wrażliwymi informacjami. Banki są klasycznym przykładem. HTTPS “gwarantuje”, że dane są przesyłane w szyfrowanej formie, a klient wie, że łączy się z oryginalną stroną. Certyfikat publikowany przez stronę jest gwarantem, że korzystamy właśnie z tej aplikacji, z której zamierzaliśmy. W najprostszej postaci wygląda to zatem następująco: Tego przynajmniej spodziewamy się… Problem w tym, że czasam...

Dziel się z innymi:
Bezpieczeństwo web: Nagłówek HTTP Strict Transport Security (HSTS)

Web 513 dni, 57 minut temu rroszczyk 109 rozwiń

Czasami w widoku wywołujemy funkcję JavaScript z parametrami, które są przekazane za pomocą ViewModel z kontrolera. Załóżmy, że nasza metoda w kontrolerze wygląda następująco...

Tagi: .Net, C#, JavaScript, mvc
Dziel się z innymi:
ASP.NET MVC: Wywoływanie funkcji JavaScript z parametrami z modelu

Web 520 dni, 2 godziny temu rroszczyk 321 rozwiń

W ostatnim wpisie wspomniałem, że Web.Config został usunięty i zastąpiony project.json. Pokazałem, jak dodać referencje czy skonfigurować wersję framework’a. Web.Config jednak zawierał jeszcze jedną ważną sekcję – AppSettings. ASP.NET 5 wspiera różne typy plików konfiguracyjnych – JSON, INI oraz XML. Możemy wszystkie je dodać jednocześnie do solucji i nie spowoduje to konfliktów. Nie jesteśmy ograniczeni tylko do jednego typu czy pojedynczego pliku konfiguracyjnego. Dla testów, dodajmy 3 pliki, każdy w...

Tagi: ASP .NET, mvc
Dziel się z innymi:
ASP.NET MVC 6 – AppSettings

Web 697 dni, 2 godziny, 29 minut temu rroszczyk 307 rozwiń

O nowościach w MVC 6.0 pisałem już np. tutaj (...) Moim zdaniem, największe zmiany jednak mają miejsce w infrastrukturze i architekturze wewnętrznej ASP.NET. Jedną z tych zmian jest plik project.json, który definiuje wszelkie referencje w projekcie. Tworząc nowy projekt, project.json będzie wyglądać następująco...

Tagi: asp.net, JSON, mvc
Dziel się z innymi:
ASP.NET 5.0 (MVC 6.0)–plik project.json oraz struktura projektu

Web 698 dni, 2 godziny, 17 minut temu rroszczyk 245 rozwiń

W dwóch postach poruszałem już temat dokumentacji usług REST. Ręczne tworzenie plików JSON dla swagger jest dosyć czasochłonne i łatwo potem zapomnieć przy jakiś modyfikacjach o aktualizacji dokumentacji. Dla ASP.NET MVC WebAPI na szczęście jest Swashbuckle.

ASP.NET Swashbuckle – Swagger

Web 755 dni, 17 godzin, 48 minut temu rroszczyk 149 rozwiń

ASP.NET MVC 6 supports both regular controllers (inheriting from Controller base type) and POCO controllers. Let’s have a look at how the discovery of them happens in ASP.NET MVC 6. Note that the code and mechanisms discussed in this article were introduced after ASP.NET 5 beta3 was released, so it is not yet available if you use the version of ASP.NET 5 bundled with Visual Studio 2015 CTP6.

Tagi: asp.net, C#, mvc
Źródło: www.strathweb.com
Dziel się z innymi:
[EN] How ASP.NET MVC 6 discovers controllers?

Architektura 771 dni, 14 godzin, 10 minut temu rroszczyk 184 rozwiń

OObsługa błędów nigdy nie była łatwym zadaniem, ale w większości przypadków zawsze wiedziałem z czego mogę skorzystać. Myślałem że z ASP.NET MVC będzie podobnie, a może nawet lepiej (w końcu jest to dosyć dobrze przemyślana platforma, co wielokrotnie już podkreślałem na blogu) i po części tak jest w istocie - mamy tu wręcz nadmiar możliwości...

Tagi: .Net, ASP.NET MVC, C#, mvc
Dziel się z innymi:
Jak najlepiej obsłużyć wyjątki w ASP.NET MVC?

Sztuka programowania 787 dni, 4 godziny, 50 minut temu rroszczyk 383 rozwiń

Ostatnio napotkałem dosyć nieciekawą sytuację podczas integracji ścieżki do folderu znajdującego się na Sharepoint przy użyciu WebDav. Chodziło o to, że po restarcie serwera traciłem uprawnienia do katalogu, przez co w aplikacji webowej nie wyświetlały się elementy z tej ścieżki...

Aplikacja MVC + WebDav do Sharepointa | maciejjędrzejewski

Inne 812 dni, 44 minuty temu jedmac 98 rozwiń

Programując internety gdy wysyła się jakieś żądanie na serwer nie można założyć, że poleceni się po prostu wykona. Operacja void nie istnieje. Tzn można, ale to zła praktyka, można przecież wysłać żądanie i nie sprawdzić czy w ogóle doszło ono na serwer. Ale nie o to chodzi, mój przypadek polegał na tym, że wysyłać na serwer żądanie i chciałem tylko sprawdzić czy serwer to dostał czy nie. W moim przypadku wynik w ogóle nie był ważny. Naiwnie pomyślałem sobie, że wystarczy zwrócić (oczywiście w .net asp m...

Tagi: EmptyResult, mvc
Dziel się z innymi:
jstadnicki: EmptyResult na zły sposób

Web 814 dni, 17 godzin, 46 minut temu http://pawlos.blogspot.com/ 183 rozwiń

Od jakiegoś czasu pracuje za prawdziwe złoto jako sieciowy programista, dawno nikt nie wymagał aby po przekierowaniu wrócić do jakiegoś specyficznego kawałka strony. Zawsze kończyło się przekierowaniem do pełnej. Zapomniałem już o takiej funkcjonalność, no prawie zapomniałem. Otóż klepiąc sobie coś tam w domu, chciałem po zrobieniu POSTa wrócić gdzieś na dół strony, akcja nie korzysta ze zdobyczy technologi jaką jest AJAX, więc strona się przeładowywuje. Pozostało mi tylko skorzystanie z elementu html, k...

Tagi: anchor, mvc, Redirect
Dziel się z innymi:
jstadnicki: Redirect to anchor w asp mvc

Web 827 dni, 22 godziny, 43 minuty temu http://pawlos.blogspot.com/ 234 rozwiń

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 896 dni, 21 godzin, 23 minuty temu markone 788 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 904 dni, 9 godzin, 7 minut temu przemekwa 530 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 1122 dni, 51 minut temu http://pawlos.blogspot.com/ 179 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 1148 dni, 21 godzin, 49 minut temu jedmac 480 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 1179 dni, 19 godzin, 54 minuty temu jedmac 402 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 1212 dni, 18 godzin, 5 minut temu jedmac 254 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 1273 dni, 17 godzin, 1 minutę temu http://pawlos.blogspot.com/ 304 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 1287 dni, 3 godziny, 23 minuty temu WujoWojtas 196 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 1330 dni, 19 godzin, 44 minuty temu Pellared 790 rozwiń

1 2 3 4
Szkolenia SecurITum

maj

październik

Zobacz wszystkie

Najaktywniejsi

1

macko (32 816,53)

2

http://pawlos.blo... (31 626,47)

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,01)

8

Damian (9 041,08)

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 578,06)

15

jedmac (3 318,39)

16

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

17

CaMeL (2 954,87)

18

spetz (2 933,27)

19

mnikolajuk (2 596,93)

20

lkurzyniec (2 592,76)