Certyfikat SSL dla domeny, za darmo

Chcąc uzyskać certyfikat SSL dla domeny niekoniecznie trzeba wydawać swoje lub cudze, ciężko zarobione pieniądze. Do pozyskania certyfikatu SSL może posłużyć nam https://letsencrypt.org/. Let’s Encrypt to wystawca certyfikatów, który udostępnia usługi wystawiania certyfikatów (za darmo). Od razu pewnie zastanowicie się dlaczego za darmo, skoro wasza firma hostingowa bierze za to kasę. Wasza firma bierze kasę za być może innego rodzaju certyfikat i za obsługę ;). Let’s Encrypt kasy nie bierze bo ma sponsorów i to zapewne jest powodem „darmowości”.

Wystawiany przez Let’s Encrypt certyfikat ważny jest przez 90 dni, po których trzeba go odnowić.

Na stronach Let’s Encrypt znajadują się informacje na temat tego w jaki sposób wygenerować certyfikat SSL a ja skupię się tylko na jednym rozwiązaniu umożliwiającym pozyskanie certyfikatu na komputerze z systemem Windows i późniejszym zainstalowaniu go w docelowej witrynie WWW. Tu na marginesie uwaga, że są operatorzy hostingowi, którzy z poziomu cPanela umożliwiają wygenerowanie certyfikatu i zainstalowanie do w danej witrynie www (niestety hosting, na którym jest między innymi i ta strona nie umożliwia tego).
Czytaj dalej Certyfikat SSL dla domeny, za darmo

SQLite w Visual Studio

Wiele aplikacji potrzebuje gromadzić dane na których może pracować po ponownym uruchomieniu. Można tego dokonać w najróżniejszy sposób – tworzyć własne formaty plików, w których dane będą zapisywane, można serializować obiekty do plików, można wreszcie zapisywać dane w bazach danych – w typ także plikowych. Tutaj właśnie pojawia się SQLite (https://www.sqlite.org/) czyli baza danych, która w wielu prostych zastosowaniach sprawdzi się doskonale. Nie trzeba będzie instalować specjalnej bazy danych (serwera baz danych jak przy MySQL, SQLServer czy Oracle) a wszystkie dane zostaną zapisane w pliku. Tyle tytułem wstępu.

Cały projekt w formie projektu VS2015 można pobrać stąd -> SQLiteWinForms

Czytaj dalej SQLite w Visual Studio

SQLite i kilka godzin straconych na poszukiwaniu rozwiazania

Zachciało się człowiekowi zrobić aplikację korzystającą z bazy danych SQLite jako tej najprostszej – bez instalowania, bez zbędnych śmieci. Visual Studio uruchomione, projekt założony, dodane paczki przez Nuget Package Managera (w tym SQLite). Fajnie wszystko działa – baza założona, zapisy idą do bazy. Wszystko OK. Czytaj dalej SQLite i kilka godzin straconych na poszukiwaniu rozwiazania