Zaprogramuj Internet Fascynująca droga po możliwościach
description
Transcript of Zaprogramuj Internet Fascynująca droga po możliwościach
Zaprogramuj InternetFascynująca droga po
możliwościach
Jakub Kądziela
Jakub Ką[email protected]
O czym będziemy mówić?• ASP.NET, ASP.NET MVC• CSS3• LESS• TypeScript• Optymalizacja• I inne…
Parę ciekawych rzeczy• ZEN (https://code.google.com/p/zen-coding/)• Bootstrap• Browser link
CSS3• http://ie.microsoft.com/testdrive/Graphics/hands-on-cs
s3/• http://www.colorzilla.com/gradient-editor/• http://css3generator.com/• http://caniuse.com/
LESS• http://lesscss.org/ lub
http://ciembor.github.io/lesscss.org/ (PL)• Wsparcie Visual Studio• Może działać po stronie klienta lub serwera• Rozszerza CSS o m.in.:• Zmiennie• Domieszki (mixins)• Zagnieżdżone reguły (nested rules)• Funkcje i operacje
TypeScript• http://www.typescriptlang.org/• Wsparcie Visual Studio• Rozszerza JS o klasy, interfejsy, moduły (przestrzenie
nazw)• Obsługuje silne typowanie• Błędy w skrypcie generują błędy kompilacji!• Wynikiem jest „zwykły” plik JS
Optymalizacja• Yahoo Yslow• ASP.NET Bundling and Minification• TinyPNG https://tinypng.com/
Dziękuję za uwagę