Badanie usability by TechSmith

Jak powszechnie wiadomo, samo posiadanie strony www w biznesie za dużo nie pomoże, jeżeli strona nie będzie „przyjazna” dla użytkownika. Pisząc „przyjazna” mam tu na myśli kilka jej elementów: wygląd, szybkość odnajdywania poszukiwanych informacji, łatwość wykonania rozmaitych operacji, ogólnie: jak bardzo intuicyjne jest poruszanie się po stronie. czytaj dalej

Global Windows Azure Bootcamp 2014

Już po raz drugi mam przyjemność zaprosić Was do Wrocławia na Warsztaty z Windows Azure.

Będzie to druga edycja ogólnoświatowego wydarzenia Global Windows Azure Bootcamp. Więcej o samej inicjatywie znajdziecie tutaj – http://global.windowsazurebootcamp.com. W skrócie, są to warsztaty organizowane tego samego dnia przez społeczności na całym świecie. Rok temu wzięło w nich udział ponad 90 lokalizacji! O dziwo byliśmy wtedy jedynym polskim uczestnikiem. Edycja 2014 zapowiada się być bardziej polską, bo dołączyła już do nas Warszawa i Szczecin. A myślę, że jest szansa na więcej. czytaj dalej

Quick tip: 12. Stosuj AsNoTracking() gdzie się da!

Dzisiaj krótko o tym, jak poprawić wydajność pobierania danych z wykorzystaniem Entity Framework.

Entity Framework ma wbudowany mechanizm śledzenia zmian na obiektach. Dzięki niemu Entity Framework wie, który obiekt jest nowy i że trzeba go dodać do bazy, co można zaktualizować, jakie referencje usunąć, zmienić, itp. Ficzer niby fajny, ale często przeszkadza – szczególnie, jeżeli dane chcemy jedynie pobrać i wiemy, że nie będziemy ich modyfikować. czytaj dalej

Roy uczy TDD :)

Nie lada gratka dla wszystkich, którzy chcą się nauczyć praktycznego wykorzystania TDD w swojej pracy. Choć osoby doświadczone też coś pewnie dla siebie znajdą :)

Roy Osherove publikuje nagrania, w których wraz z innym programistą tworzą od zera silnik gry Go. Oczywiście wszystko tworzą zgodnie z zasadami TDD, które są w nagraniach dokładnie omawiane. Raymond Lim, “pair programming partner” Roya, jest głównym koderem. Roy występuje głównie w roli mentora – zadając różne ciekawe pytania naprowadza Raymonda na “właściwy tor”. czytaj dalej

Quick tip: 10. console.log(); w IE

Niedawno w jednym z postów opisałem, jak można wykorzystać obiekt console do ułatwienia pracy z JavaScriptem. Wspomniałem tam, że obiekt ten nie jest standardowym obiektem JavaScript, a jest “dodawany” przez różne przeglądarki (lub dodatki do przeglądarek). W związku z tym może się zdarzyć, że nasza strona nie będzie działała na jakiejś przeglądarce. czytaj dalej