dotnetomaniak.pl

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

Jakiś czas temu miałem przyjemność prowadzić zajęcia z ASP.NET Web API w ramach spotkań akademickiej grupy EKA.NET. Na potrzeby tychże spotkań założyłem repozytorium, w którym umieściłem implementację podstawowych funkcjonalności Web API. Po zakończeniu cyklu 3 spotkań postanowiłem dalej rozwijać to repozytorium. Obecnie znajduje się tam cała moja wiedza na temat ASP.NET Web API.

Tagi: API, ASP .NET, web api
Źródło: kurzyniec.pl
Dziel się z innymi:
Kompendium wiedzy o ASP.NET Web API | Łukasz Kurzyniec

Sztuka programowania 34 dni, 18 godzin, 43 minuty temu lkurzyniec 256 rozwiń

Gdy zaczynałem przygodę z aplikacjami webowymi, nie sądziłem, że istnieje aż tyle zagrożeń, na które trzeba zwrócić uwagę. Współczesne frameworki dają same w sobie wiele zabezpieczeń i o niektóre rzeczy nie musimy się już troszczyć. Jestem jednak pewny, że bardzo ważna jest świadomość niebezpieczeństwa na jakie są wystawione nasze aplikacje, a co dalej idzie nasi klienci. Tutaj narodził się pomysł serii „Bezpieczna aplikacja ASP.NET Core”. W każdej z części chciałbym opisać zagrożenie oraz sposób w jaki...

Źródło: pawelskaruz.pl
Dziel się z innymi:
Bezpieczna aplikacja ASP.NET Core (cz. I) – atak CSRF – Paweł Skaruz o dotnecie i bezpieczeństwie

Daj się poznać 2017 69 dni, 8 godzin, 31 minut temu paw3lx 174 rozwiń

In today’s post, I’d like to present a dozen of minimalistic samples that you can make use of within ASP.NET Core application. Starting from simple things like options, through middleware, databases and even Nginx or Docker. These samples are part of the upcoming event “Thursday with .NET” that I’ll be part of on Thursday 20.04.2017.

Dziel się z innymi:
ASP.NET Core 12 samples | Piotr Gankiewicz

Web 92 dni, 1 godzinę, 50 minut temu spetz 204 rozwiń

Krótki opis prelekcji wraz z linkami do wykorzystywanych materiałów. Dodatkowo dorzuciłam osobiste przemyślenia dotyczące samej konferencji.

Dziel się z innymi:
Podsumowanie konferencji 4developers 2017 – programmer-girl

Inne 103 dni, 5 godzin, 5 minut temu Weronika Tobor 48 rozwiń

Nie wiesz jak korzystać z gotowego rozwiązania do autoryzacji użytkowników jakim jest ASP.NET Identity? Po przeczytaniu tego artykułu proces ten nie będzie miał dla Ciebie tajemnic.

Dziel się z innymi:
Proces autoryzacji użytkowników w ASP.NET | Mateusz Szopa

Daj się poznać 2017 126 dni, 8 godzin, 5 minut temu MateuszSzopa 184 rozwiń

Po krótce opisuję proceu autoryzacji aplikacji używającej Google API

Autoryzacja konta Google w ASP.NET MVC

Daj się poznać 2017 137 dni, 5 godzin, 51 minut temu Rudauke 102 rozwiń

Autor Mateusz Szopa DAM SIĘ POZNAĆ: MÓJ PROJEKT OPEN SOURCE Zgodnie z zapowiedzią z pierwszego mojego wpisu na tym blogu, postanowiłem wziąć udział w konkursie Daj się poznać organizowanym przez Macieja Aniserowicza z bloga devstyle.pl.

DAM SIĘ POZNAĆ: MÓJ PROJEKT OPEN SOURCE | Mateusz Szopa

Daj się poznać 2017 137 dni, 5 godzin, 51 minut temu MateuszSzopa 109 rozwiń

Dzisiaj o tym jak stworzyć nowy projekt w asp mvc – coś na rozgrzewkę, przed powrotem do częstszego pisania. Dopóki nowe visual studio nie zostanie oficjalnie wydane korzystać będę z wersji 2015. Nowy projekt tworze przez File|New|New Project. Następnie wybieram Templates|Visual C#|.Net Core|ASP.Net Core Web Application, Framework w wersji : OK. Potem zaznaczam jeszcze Web application, wyłączam tworzenie kont użytkownika oraz wyłączam opcje hostowania na azure – jeszcze nie czas n...

Dziel się z innymi:
FileNewProject .NET Core asp mvc

Web 169 dni, 19 godzin, 9 minut temu macabre13 106 rozwiń

Nowadays, the HTTP APIs act as gateways for petabytes of data and some chunk of it might actually require enhanced access rules. For example, you could create a link that allows the user to download the file only once, and within such link you would find a token. I was in a need of creating such solution for my open source project Warden – a specialized, one-time link that can be used fetch the configuration object from the API. It turned out to be fairly straightforward to implement the most basic versi...

Dziel się z innymi:
[EN] One-time secured API requests | Piotr Gankiewicz

Sztuka programowania 311 dni, 5 godzin, 1 minutę temu spetz 143 rozwiń

Na blogu rzadko poruszam tematy CSS, ale czasami nawet jak ma się bardzo małą warstwę prezentacji, warto zainwestować trochę czasu w poznanie nowych bibliotek. Dzisiaj chciałbym przedstawić LessCss.  Biblioteka stanowi pewnego rodzaju pre-processor, który rozszerza możliwości klasycznego CSS. Na wyjściu zatem pojawi się zwykły CSS, który jest obsługiwany przez wszystkie przeglądarki. Sprawą “kompilacji”, zajmiemy się w innym wpisie, ponieważ istnieje wiele sposobó...

Tagi: ASP .NET, css, less
Dziel się z innymi:
LESS css – wprowadzenie, zmienne

Web 345 dni, 2 godziny, 52 minuty temu rroszczyk 93 rozwiń

Czasem dostępność java skryptu powoduje, że w zapomnienie mogą odejść pewne funkcjonalności MVC. W moim przypadku było tak gdy chciałem wyświetlać zawartość kanału z wiadomościami. Klik na kanale, a w tle myk-myk leci ajax i wracają wiadomości. Zrobiłem pewne zmiany w kodzie, tak że teraz kliknięcie na kanale powoduje przeładowanie strony i dopiero teraz użytkownikowi pokazują się wiadomości. Co za tym idzie lista kanałów renderowana jest w dwóch miejscach: na głównej liście, ...

Tagi: .Net, asp, ASP .NET, mvc
Dziel się z innymi:
ChildAction w akcji

Daj się poznać 2016 439 dni, 21 godzin, 5 minut temu macabre13 79 rozwiń

In my latest post, I’ve stated that one day I’d like to provide some kind of UI for the users, that would visualize what’s going on in their system that is being monitored by the Warden. As you may have noticed, this special day has come quite fast. In this post, I’ll present the first prototype of the web interface design (that took me just a couple of minutes to complete).

Warden Web Panel – UI prototype | Piotr Gankiewicz

Daj się poznać 2016 457 dni, 9 godzin, 29 minut temu spetz 70 rozwiń

Artykuł w prosty sposób opisuje czym jest autoryzacja i uwierzytelnianie w systemach informatycznych, a także pokazuje w jaki sposób zaimplementować mechanizm uwierzytelniania w ASP.NET WebAPI.

Social Cooking – autentykacja w WebAPI – Wildpost

Daj się poznać 2016 495 dni, 3 godziny, 43 minuty temu wildcat89 107 rozwiń

ASP .NET, BezpieczeństwoPiotr ZielińskiLeave a comment W poprzednim poście opisałem zasadę działania protokołu HTTP Strict Transport Security. W skrócie najważniejsze punkty to:Serwer zwraca specjalny nagłówek “Strict-Transport-Security”, który powinien być przesyłany wyłącznie przez HTTPS.Po otrzymaniu nagłówka od serwera, przeglądarka zawsze będzie łączyć się przez HTTPS, a nie HTTP. Użytkownik jeśli nawet będzie chciał użyć HTTP, przeglądarka dokona wewnętrznego przekierowania na HTTPS (307 – interna...

Dziel się z innymi:
HSTS w ASP.NET z użyciem biblioteki NWebsec

Web 563 dni, 7 godzin, 28 minut temu rroszczyk 119 rozwiń

O asynchronicznych kontrolerach pisałem już na blogu, zarówno w czystym ASP.NET jak i ASP.NET MVC. Czasami jednak chcemy zaimplementować model na wzór “fire&forget”. Oczywiście do tego, dużo bardziej nadają się systemy kolejkowe typu nServiceBus, ale dla bardzo prostych przypadków wystarczy odpalenie wątku i wykonanie jakieś czasochłonnej operacji. Przez czasochłonną mam na myśli taką, która wykonuje się kilka minut, a nie kilka godzin.  Jeśli mamy aż tak skomplikowane operacje, wtedy wykonywanie teg...

Tagi: ASP .NET
Dziel się z innymi:
ASP.NET – wykonywanie czasochłonnej operacji w wątku

Web 637 dni, 9 godzin, 22 minuty temu rroszczyk 237 rozwiń

This is the second one of two posts concerning approach to build cost effective, but prepared for scaling, systems using ASP.NET Web API and Azure.

[En]Microservices with minimum overhead using ASP.NET Web API and Azure – part 2 – Deployment | Future Processing

Architektura 665 dni, 21 godzin, 39 minut temu FutureProcessing 158 rozwiń

Po ostatnim poście powinno być jasne dlaczego i kiedy warto używać CORS. Przedstawiony przykład pokazywał dwa kluczowe nagłówki: origin oraz Access-Control-Allow-Origin. W praktyce jednak, może zdarzyć się, że przeglądarka wyśle dodatkowy pakiet, tzw. “prefight”. Przeglądarki omijają ten etap, gdy następujące warunki sa spełnione:Zapytanie jest typu GET, HEAD lub POSTW nagłówku nie ma innych zapytań niż  Accept, Accept-Language, Content-Language lub Content-TypeContent-Type ma wyłącznie wartości takie ja...

Dziel się z innymi:
Cross-Origin Request sharing (CORS): Zapytania prefight

Programowanie rozproszone 709 dni, 9 godzin, 41 minut temu rroszczyk 139 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 753 dni, 8 godzin, 2 minuty temu rroszczyk 307 rozwiń

Szczególnie w przypadku WebAPI, routing może być dość skomplikowany. W Nancy bardzo łatwo przetestować mapowanie między URL a zaimplementowaną logiką. W WebAPI moim zdaniem jest to dużo mniej wygodnie, ale wciąż powinniśmy zadbać o to, aby mieć zautomatyzowane testy dla routing’u. Załóżmy, że mamy kontroler z niestandardowym routingiem...

Tagi: ASP .NET, testy
Dziel się z innymi:
ASP.NET WebAPI – testowanie routingu

Web 776 dni, 6 godzin, 2 minuty temu rroszczyk 146 rozwiń

W ASP.NET MVC 6.0 (ASP.NET 5.0) usunięto metodę Html.Action. Służyła ona głównie do generowania widoków częściowych. Na przykład, jeśli jakąś funkcjonalność mieliśmy na każdej stronie, wtedy warto było stworzyć child-action i renderować osobno każdą część. Tworzyliśmy wtedy osobny widok i akcję  w kontrolerze. Główny widok wywoływał daną akcję (child-action) na kontrolerze i renderował wskazaną część. Więcej o ChildAction można poczytać tutaj. Dlaczego zatem Html.Action został usunięty?

Dziel się z innymi:
ASP.NET MVC 6.0 – ViewComponents

Web 778 dni, 3 godziny, 43 minuty temu rroszczyk 217 rozwiń

1 2 3 4
Szkolenia SecurITum

wrzesień

14.
devConf
Kraków
20.

październik

Zobacz wszystkie

Najaktywniejsi

1

macko (32 816,53)

2

http://pawlos.blo... (31 654,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,25)

8

Damian (9 096,1)

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

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

17

spetz (3 143,27)

18

CaMeL (2 954,87)

19

lkurzyniec (2 669,92)

20

mnikolajuk (2 596,93)