Maciej Gos

Azure, .NET, Software Development, Architecture

Tania infrastruktura pod twoje MVP w Azure

Masz pomysł na aplikację którą chciałbyś/chciała utrzymywać w możliwie jak najtańszy sposób? Chcecie uruchomić aplikację ale jeszcze nie wiecie czy pomysł się przyjmie? O to parę pomysłów jak to zrobić tanio i „szybko” w Azure. Składniki Poniżej moja propozycja z jakich usług mogła by się taka infrastruktura składać. Każda z nich ma swoje plusy i minusy ale dla wprawnego oka mają one jedną wspólną cechę „serverless” (Nie wszystkie są typowymi usługami serverless ale na pewno da się ich użyć tanio).

3 powody dlaczego zmieniłem macOS na Windows

Przez blisko 2 lata używałem do development w .NET Core i Xamarin macOS wraz z Visual Studio for Mac. Po takim okresie czasu doszedłem do wniosku, że czegoś mi brakuje więc postanowiłem ponownie spróbować Windows. Wynik był zaskakujący. Wróciłem znowu na Windows i czuje się w w tym ekosystemie lepiej. Poniżej kilka powodów które spowodowały taką zmianę. 1. Visual Studio Visual Studio w wersji dla Windows jest dużo bardziej rozbudowane vs jego odpowiednik dla macOS.

Zaawansowane polityki w API Management - use case deployment slot

Do napisania tego posta zainspirowało mnie zmiana statusu na GA Azure Functions Deployment Slots, oraz próba jego użycia w aplikacji którą się zajmuję. W skrócie do czego można wykorzystać Deployment Slots? Możemy je użyć do separacji środowisk pre-prod/prod lub też do testów jakiś wybranych funkcjonalności. Są one mocno powiązane z koncepcją Canary Releases lub też Blue-Green Deployment. O co chodzi z obiema koncepcjami zapraszam do podlinkowanych artykułów z blog Martin Fowler.

Implementacja wyszukiwania w aplikacji serverless, czyli jak wykorzystać Azure Functions i Azure Search?

Azure oferuje nam wiele różnych często bardzo zaawansowanych usług oraz możliwość „żaglowania” nimi praktycznie w nieograniczony sposób. Jest to bardzo duży benefit w sytuacji gdy musimy zaimplementować tytułowe wyszukiwanie w aplikacji serverless. Ale po kolei… W aplikacji jaką rozwijam w pojawiło się wymaganie wyszukiwania danych po dowolnych atrybutach encji np. Tytuł, Miejsce itp. Początkowo rozważałem wykorzystanie jakiegoś mechanizmu budowanego „from scratch” ze względu na koszty. Jednak przeglądając ofertę usług Azure trafiłem na Azure Search w skrócie jest to usługa pozwalająca indeksować praktycznie dowolne źródła danych które są dostępne w naszej subskrypcji Azure.

Xamarin.Forms UI Challenge - Fintech Kit część 9

W kolejnym odcinku serii poświęconej budowaniu aplikacji FintechKit chciałbym pokazać jak radzić sobie ze stylami w naszej aplikacji. Dla tych którzy nie oglądali jeszcze tej serii po krótce jakie przyjąłem założenia: wykorzystać do granic możliwości „Previewer” wbudowany w IDE 100% XAML Dojść możliwie najbliżej do projektu który jest na Dribbble Xamarin UI Challenge - Fintech Kit część 9 Czekam na wasze opinie i sugestie. Wasze wypowiedzi pomagają w dalszej pracy nad tą serią.