Baza Wiedzy
Migracja poczty z IBM Lotus Notes do Microsoft Exchange

Migracja poczty z IBM Lotus Notes do Microsoft Exchange

Jak może wyglądać szybka i bezbolesna migracja Lotus Notes do MS Exchange z wykorzystaniem narzędzi Binary Tree Wstęp Obecne trendy na rynku serwerów pocztowych on-premise pokazują, że od kilku lat dominuje serwer Microsoft Exchange. Coraz więcej przedsiębiorstw decyduje się po kilku, a w niektórych przypadkach nawet po kilkunastu latach użytkowania na migrację z IBM Notes czy Novell GroupWise do Microsoft Exchange. W tym artykule został opisany proces […]

Baza Wiedzy
css3

Tooltip w prostym i efektownym wykonaniu

Tooltip w prostym i efektownym wykonaniu  Minimalizacja interfejsu może być łatwiejsza niż się wydaje. Starając się zminimalizować interfejs, często stosuje się ikony w systemach i aplikacjach. Niestety, gdy narzędzie jest udostępnione nowej grupie użytkowników, niezbędne są wyjaśnienia co dana ikona oznacza. Aktualnie HTML wspiera atrybut title, który może dostarczyć dodatkowych informacji o elemencie, którego dotyczy, jednak nie zachwycają one wyglądem ani […]

Baza Wiedzy
Dynamiczna walidacja formularzy w Angular4

Dynamiczna walidacja formularzy w Angular4

W poniższym artykule przestawiam, jak w frameworku Angular4 zrobić formularze z dynamiczną walidacją. Wymagania Aplikacja będzie tworzona przy pomocy narzędzia Angular CLI – więcej informacji o niezbędnych narzędziach oraz opis sposobu ich używania znaleźć można w moim artykule pt. Budowanie aplikacji Angular4 przy pomocy Angular CLI. Tworzenie projektu Na samym początku trzeba utworzyć aplikację – w tym celu uruchamiamy wiersz poleceń […]

Baza Wiedzy
Analiza i porównanie frameworków JavaScript

Analiza i porównanie frameworków JavaScript, cz. 1

Analiza i porównanie frameworków JavaScript, cz. 1  Frameworki JavaScript na dobre zagościły w świecie aplikacji internetowych. Ich ilość rośnie, ale grono developerów podzieliło się na trzy obozy, których uważnie bronią. W serii artykułów „Analiza i porównanie frameworków JavaScript” przybliżę i omówię trzy najpopularniejsze obecnie frameworki JavaScript. Porównanie to powinno pozwolić twórcom aplikacji opartych o frameworki JavaScript odpowiedzieć sobie na pytanie, który […]

Baza Wiedzy

Zaciemnianie i dekompilacja programów C#

Zaciemnianie kodu to metody odpowiedzialne za przekształcanie programów komputerowych w taki sposób, aby utrudnić zrozumienie zasad ich działania. Program po zaciemnieniu musi mieć taką samą funkcjonalność. Dekompilacja to proces przekształcania kodu maszynowego/bajtowego do języka wyższego poziomu. Aplikacja napisana w języku C# podczas procesu kompilacji jest kompilowana do kodu pośredniego – języka CLI. Common Intermediate Language jest językiem najniższego poziomu dla platformy […]

Baza Wiedzy
Budowanie aplikacji typu CRUD przy pomocy ASP.NET MVC

Budowanie aplikacji typu CRUD przy pomocy ASP.NET MVC

W poniższym artykule przedstawiam, jak przy pomocy Visual Studio stworzyć prostą aplikację internetową ToDo w technologii ASP.NET MVC. Wymagania Aby rozpocząć pracę musimy się upewnić, że mamy zainstalowane wszystkie potrzebne narzędzia. Do stworzenia aplikacji internetowej będziemy potrzebować: Visual Studio 2017 CommunityIDE dla programistów dostarczone przez Microsoft. Program jest darmowy dla indywidualnych programistów, również komercyjnie. Oznacza […]

Baza Wiedzy
Electron – piękne aplikacje desktopowe

Electron – piękne aplikacje desktopowe

Electron – piękne aplikacje desktopowe  Wygląd aplikacji desktopowych nie musi kojarzyć się z latami dziewięćdziesiątymi. Poniżej pokazuję jak stworzyć piękną aplikację przy pomocy Electron. Tworzenie aplikacji desktopowych przez wiele lat kojarzyć się mogło z widokami podobnymi do tych poniżej: Funkcjonalność jest spełniona, klient jest zadowolony a kompleksowe, złożone operacje wykonują się pod spodem. Problem w tym, że wygląd takich […]

Baza Wiedzy
Budowanie aplikacji Angular4 przy pomocy Angular CLI

Budowanie aplikacji Angular4 przy pomocy Angular CLI

Angular4 to TypeScript’owy open-source’owy Framework do tworzenia webowych aplikacji stworzony przez Google. W porównaniu do AngularaJS, Angular4 został napisany całkowicie od nowa. Najnowszą wersją jest wersja 4, udostępniona 23 marca 2017 roku. W porównaniu do AngularaJS, Angular4 został napisany całkowicie od nowa. Dzięki temu Angular stał się bardzo potężnym narzędziem nie tylko do tworzenia aplikacji webowych, […]