Coding with Titans

so breaking things happens constantly, but never on purpose

Install .NET Core on Raspberry Pi

.NET Core 3.1 for ARM32 Installing .NET Core on Raspberry Pi 4 is a very straightforward process these days. There are plenty descriptions in the wild, so please welcome my own guide on this subject too. Login into Raspberry Pi and upgrade all current modules to latest. sudo apt update sudo apt upgrade Install some dependencies, that .NET Core relies on (as described here). Potentially all of them are already on your system, but let’s be sure. Read more →

Multiple parallel authentications in ASP.NET Core 3.x

One day you write an application and all seems to go smoothly and quickly. The other day you have a brilliant idea, new improvement that was bothering you for very long time. Even due to world global pandemic (ironic, right?) you finally found a free slot to implement it! Then you got immediately blocked, stopped and wasting whole day on browsing the Internet looking for a solution. You start experimenting, playing with the technology/framework/library and finally you open the documentation and read the manual. Read more →

HowTo: Split web.config file

Among all the features of ASP.NET framework, there is one I love the most: moving parts of the configuration (i.e. Web.config) into separate files! It’s just it, a little something, that makes life so much easier by: less effort while working with GiT (conflicts are subtle and with better context, changing braches mostly let you move also your local changes, or reset parts of it) quicker navigation, as they are files with my custom naming convention (via R# hit Ctrl+T and start typing the name using only first uppercase letters of the file to open it) custom sections can also be put in an another file. Read more →

Synology, Mono i własny ASP.NET IHttpHandler

Święta, czas lenistwa i objadania, a może by tak w międzyczasie zrobić coś pożytecznego albo czegoś się nauczyć? Zgodnie z poprzednimi wpisami, najnowsza wersja Synology DSM dostarcza pakiet Mono, który oprócz możliwości uruchamiania aplikacji napisanych w .NET, pozwala też tworzyć własne strony ASP.NET. Co ciekawe obsługuje też ASP MVC, a że wsparcie bazy danych MySQL jest wbudowane i nic nie trzeba robić, żeby z niej korzystać (no może oprócz zainstalowania pakietu phpMyAdmin), to już jest małe pole do popisu dla kogoś, kto nie chce dodatkowo płacić za zewnętrzny hosting. Read more →

Finał - Synology NAS i stronki ASPX w DSM 4.1

Kilka dni temu miała miejsce premiera najnowszej wersji systemu operacyjnego Synology DSM 4.1. (do pobrania tutaj). Nie ma więc na co czekać. Aktualizujemy swój NAS i oto oczom naszym ukazuje się pakiet opcjonalny “Mono 2.11.1 (beta)”, który po zainstalowaniu dostarcza nam pełną funkcjonalność .NET Frameworka. Czyli jest wszystko to, co opisywałem wcześniej (oczywiście bez etapu kilkugodzinnej kompilacji) i coś ekstra dostarczone przez Synology. Dodatkowo aktualizuje się wewnętrzny serwer Apache tak, że w katalogu “web” możemy od razu tworzyć w pełni funkcjonalne stronki ASPX i MVC! Read more →

WebRequest, HTTPS a Mono.NET i SendFailure

Od jakiegoś czasu staram się rozwijać własną bibliotekę implementującą kliencką część protokołu Bayeux (używającego poniżej formatu JSON). Jest tam jeszcze oczywiście dużo innych rzeczy, ale te są na razie najważniejsze. Zabawa idzie mi całkiem dobrze i z wyników jestem bardziej niż zadowolony. Jednak z racji tego, że za cel powziąłem sobie współpracę z każdą dostępna platformą .NET, natrafiłem coś zupełnie nieoczekiwanego. O ile przemilczę fakt, że każdy z .NET frameworków (tj. Read more →

Przydatne grafiki przy tworzeniu stron WWW

Przy tworzeniu własnej witryny niezbędnym może okazać się posiadanie odpowiednich zasobów wizualnych. Jeśli nie jesteśmy zawodowymi grafikami, czasem lepiej posiłkować się dostępnymi w sieci darmowymi (głównie rozpowszechnianymi na bazie licencji Creative Commons) zbiorami ikonek: 300 darmowych ikonek dla ASP.NET Fugue Icons & Diagona Icons led24 iconset Mini Pixel Icons IconPot generator pasków postępu (animowany plik .gif) Ganato Icons (PSD) Inne katalogi: 40 odnośników do ikonek inny spis do galerii obrazków Read more →