W tym artykule pokażę, w jaki prosty sposób wywoływać metody webserwisów opartych o SOAP w aplikacji mobilnej na system Android. W tym konkretnym przykładzie posłużymy się API systemu PayPal, jednak pokazane tutaj metody, sprawdzą się z dowolnym webserwisem SOAP.
Continue reading...Programowanie
Testy integracyjne warstwy komunikacji z WebAPI ASP.NET Core
W artykule opisuję, jak z pomocą RestVerifier, dodać do projektu testy integracyjne, które odpowiedzą Ci na jedno podstawowe pytanie: czy kod odpowiedzialny za komunikację z REST Api w ASP.NET działa prawidłowo.
Continue reading...Tryb Live Demo w aplikacji ASP.NET Core i Blazor
W tym artykule opisuję, jak zaimplementować tryb Live Demo w aplikacji ASP.NET Core i Blazor z wykorzystaniem Sqlite i NHibernate.
Continue reading...Z pamiętnika SaaSa: Jak wybrać typ aplikacji tworząc aplikację SaaS?
Mając już pomysł na aplikację, należy zdecydować się jak ją zaimplementujemy. Ma to być aplikacja Desktop, a może od razu idziemy na smartfony? W tym artykulę opiszę wady i zalety różnych typów aplikacji oraz pokażę jakie czynniki zadecydowały, że wybrałem taki, a nie inny rodzaj do swojej aplikacji SaaS easyRenti.pl.
Continue reading...Wysyłanie i pobieranie plików z Azure Blob Storage w aplikacji Blazor i ASP.NET Core
W tym artykule pokażę jak zaimplementować przechowywanie plików w Azure Blob Storage oraz w jaki sposób aplikacja Blazor (WebAssembly) oraz WebApi stworzone w ASP.NET Core może uzyskać do nich dostęp. Zaproponowane rozwiązanie wdrożyłem w swojej aplikacji SaaS easyRenti.
Continue reading...Z pamiętnika SaaSa: Zalety korzystania z NHibernate w aplikacji SaaS
W tym artykule przedstawię plusy i minusy wykorzystania ORM NHibernate (NH) w aplikacji SaaS. Będzie to spojrzenie z perspektywy SoloProgramisty, czyli jednej osoby, która tworzy komercyjną aplikację SaaS.
Continue reading...Użycie NHibernate w aplikacji ASP.NET Core
Narzędzia ORM są szeroko stosowane do wykonywania operacji na bazie danych. W tym artykule opiszę jak w prosty sposób użyć narzędzia NHibernate w projekcie ASP.NET Core. Przykłady zostały stworzone w .NET 5, aczkolwiek wszystko co tutaj opisuję ma zastosowanie do starszych wersji .NET, także do najnowszej .NET 6.
Continue reading...Z pamiętnika SaaSa: Co warto zastosować w projekcie SaaS
W poprzednim artykule pokazałem, w jaki sposób zaczynam nowy projekt – czym się kieruję przy dobieraniu architektury oraz technologi. Teraz czas odpalić Visual Studio i stworzyć nasz testowy projekt ASP.NET Core i Blazor. W tym artykule nie będę pokazywał poszczególnych kroków tworzenia tego projektu, a raczej skupię się na opisaniu najciekawszych elementów i decyzji, które podjąłem.
Continue reading...Z pamiętnika SaaSa: Zaczynamy!
Z pamiętnika SaaSa jest to cykl artykułów, w których opisuję moje doświadczenia zdobyte przez ostatnie 10 lat pracy nad komercyjnymi aplikacjami SaaS, ze szczególnym uwzględnieniem easyRenti.pl. Opisuję decyzje, które podjąłem, jak i konkretne rozwiązania zastosowane w programie.
Continue reading...
Najnowsze komentarze