90 likes | 223 Views
Jakub Kądziela. Zaprogramuj Internet Fascynująca droga po możliwościach. Jakub Kądziela. JAKUB.KADZIELA@PLACECHALLENGE.COM. 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 / )
E N D
Jakub Kądziela Zaprogramuj InternetFascynująca droga po możliwościach
Jakub Kądziela JAKUB.KADZIELA@PLACECHALLENGE.COM
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-css3/ • 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 (nestedrules) • 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 Bundlingand Minification • TinyPNGhttps://tinypng.com/