czwartek, 2 czerwca 2016

BUILD 2016 - odc.7 (Edge, ASP.NET Core 1, TypeScript)

Tym razem mały skok, co słychać w Web na BUILD. Na początek cztery pozycje. Zawierają co prawda w częsci znane już informacje, ale można obejrzeć, zwłaszcza o TypeScript i ASP.NET Core. Nową rzecz pokazano w TypeScript, tzw. typy nie-nullowalne (wnioskowanie typów przypomina Swift, podobnie operator! którego nie pokazano jeszcze na żywo). Poza tym mamy godne podsumowanie nowości z ostatniego roku w TS i inne nowe zapowiedzi na przyszłość. Wystąpienie z ASP.NET o ile jest pewną powtórką, o tyle jest to zrobione zgrabnie, a dodatkowo pokazano odpalanie na kontenerach (bazujących na Hyper-V)

 

Improving JavaScript Frameworks, Edge, & UWP Web Apps

Automatyczne testy dla aplikacji w Edge i UWP

Suite Pass Rates dla popularnych bibliotek

Poprawki w popularnych bibliotekach

 

Microsoft Edge: What's Next for Microsoft's New Browser and Web Platform

image

image

image

image

image

FIDO 2.0 - biometryczna autentykacja

 

Introducing ASP.NET Core 1.0

error page overhead, potrzebny moduł Microsoft.AspNet.Diagnostics

statyczne strony .html - moduł Microsoft.AspNet.StaticFiles

image

image

image

Redis

Działa także na konsoli bash na Windows 10

ASP.NET działa także na Raspberry Pi

image

VS: Add –> Docker Support

image

 

What's New in TypeScript?

image

image

image

bez wcześniejszej kompilacji, transpiler w System.js

image

image

image

refaktoryzacja markupu jsx

image

webpack: pliki .tsx automatycznie kompilowane i scalane w jeden plik js

image

async

image

image

serwisy językowe TS do czystych plików JS, analiza js doc

image

image

image

image

w JS można wywoływać funkcje z plików TS, można miksować

image

union types

image

strict null checks

image

image

image

image

image

image

typ jest inteligetnie ustalany w zależności od if-ów, jesli gdzieś nie ma szans aby było coś null-em to będzie w tym miejscu typ nie-nullowalny, takie rzeczy z typami kojarzą mi się ze Swiftem

image

image

image

image

== undefined:   undefined | null

image

image

image

Brak komentarzy: