czwartek, 28 maja 2015

Bootstrap dobra ksiązka

Bootstrap - Twoje szukanie dobrej książki dotyczącej bootstrapa chyba dobiegło końca

Pamiętam doskonale czasy kiedy jak się chciało stworzyć jakąś aplikację internetową, to nie mogło się obejść bez grafika i "cssmana". W pomyśle na "mega-super-biznes" zawsze istniała skromna pozycja: "grafika + cięcie szablonu". Lecz mimo wszystko rodzi, to problemy czasowo-finansowe. Kto? Jak? Co? Za ile? I dlaczego nie może być taniej i szybciej, przecież pomysł wypali na 100% a kasa i wieczna chwała czeka tuż za rogiem...? ;) Po paru latach na świat przyszedł bootstrap, który wywodzi się z podobnego problemu. W "twitterze" mieli już dość tworzenia osobnych szablonów dla wewnętrznych systemów. Ujednolicenie okazało się zbawieniem...?

Spoglądając na dzisiejsze "startupy" można powiedzieć jedno: bootstrap się przyjął i jest powszechnie stosowany. Ujednolicony html, z jsem tworzą na prawdę całkiem przyjemną strukturę do pracy nawet dla średniozorientowanego programisty, ktory z cssem i htmlem ma niewiele wspólnego. A jeśli doliczymy do tego możliwość zakupu "wypasionych bootstrapów" z themeforest.net, startbootstrap.com etc to już nasze życie programisty posiadającego pomysł na biznes staje się o ciut prostsze (i tańsze zarazem) ;) Podobny układ graficzny wychodzi jedynie na plus dla użytkownika, który wchodząc na taką stronę odnosi wrażenie, że gdzieś to już widział i zna dzięki temu interface. Oczywiście zależy to dużo od szablonu, lecz stosując się do pewnych standardów spokojnie możemy standaryzować internet.

Dla osób chcących poznać dokładnie bootstrapa... dobra książka


C# 6.0 i MVC 5. Tworzenie portali internetowych - opinie / recenzja

Czy warto kupić ksiązkę C# 6.0 i MVC 5. Tworzenie portali internetowych?

Po "nagabywaniu" na facebooku i na niektórych blogach doszedłem do wniosku, że trzeba sprawdzić tę książkę, czy rzeczywiście jest tak dobra jak o niej piszą. W sam raz trafiła się promocja na ebookpointcie z okazji dnia książki (?) jeśli dobrze pamiętam i bam! Za pół ceny można zobaczyć co tam polscy autorzy napisali... nie mam zbyt pozytywnych opinii o polskich autorach książek technicznych niestety (za wyjątkiem Jarosława Zabiełło).

Spis treści prezentuje się imponująco. Mamy przekrój przez język c# od wersji 2.0 po (zapowiedź) 6.0. Wg mnie to bardzo miłe zamieszczać coś w książce o csharp 6.0 jak nawet jeszcze się nie ukazało. Można owszem poczytać na necie co tam się znajdzie, lecz o wiele lepiej raz a dobrze zażyć taką skondensowaną kapsułę. Bardzo dobre wrażenie na mnie zrobiło zamieszczenie wzorców architektonicznych. Mimo, że w asp.net mvc taplamy się wyłącznie w MVC, to można uzupełnić wiedzę o MVP, MVVP (nawiasem mówiąc asp.net mvc, to nie jest tak na prawdę prawdziwy MVC, lecz wzorzec model-2, ale to inna bajka). Cieszy też fakt, że postały pokrótce objaśnione terminy DDD, SOA, EDA. Nie spodziewałem się, że w książce dotyczącej ASP.NET można jeszcze znaleźć opis jak działa i jak jest podzielona cała platforma .NET. Są to takie smaczki tej książki, żadne wodolejstwo.

Książka "C# 6.0 i MVC 5. Tworzenie portali internetowych" wprowadza czytelnika w świat Entity Framework oraz całego stosu webowego. Wystarczająco są opisane każde aspekty, z którymi przyjdzie pracować podczas tworzenia aplikacji internetowej. Nie ma sensu tak na prawdę ich przytaczać bowiem znajdziemy wszystko co jest najważniejsze / najciekawsze np. metody asynchroniczne, cache, bezpieczeństwo, modeview, routing, IoC, ba! nawet znajdziecie zasady SOLID, słów kilka o bazach nieralacyjnych MongoDB, RavenDB.

Czy warto kupić tę książkę? Odpowiedź może być zaskakująca, ale jeśli ktoś pracuje z ASP.NET MVC, parę lat np. od wersji 2.0 czy 3.0 to myślę, że "samoistnie" się nauczył niemal wszystkiego. Natomiast dodatki uzupełni przeglądając wyrywkowo blogi lub jakieś tutoriale. Oczywiście książka usystematyzuje / uporządkuje wiedzie, lecz aż tak tego nie czuć. Natomiast jeśli jakaś osoba czuje, że ma braki np. Entity Framework jest dla niej czarną (lub szarą) magia, chętnie chciałby się dowiedzieć czegoś więcej o MVC jak to działa, jak używać etc to ZDECYDOWANIE MUSI MIEĆ TĘ KSIĄŻKĘ. Czyli, jeśli zjadłeś zęby na ".necie", może warto kupić, lecz jeśli ten świat jest dla Ciebie nowy lub czujesz, że czegoś Ci brak, to śmiało, kupuj bez namysłu.