czwartek, 25 czerwca 2015

10149 i 10151 - mobilne przecieki

Żywot Insidera to ciągłe instalacje buildów, raz na kilka tygodni lub częściej, jeśli liczyć najbardziej mainstremowe odmiany na desktop i telefon –;)  Dodatkowo od najbliższych wydań ma być jeszcze sympatyczniej – wraz z wydaniami będą dystrybuowane związane z nimi wersje SDK z opisami zmian oraz obrazami mobilnych wersji na emulatory. Ale skupmy się teraz na przeciekach związanych z przyszłymi wydaniami Windows 10 Mobile. Sprawa jest tym bardziej godna uwagi, że ostatnio wydany build 10136 nie jest zbyt przyjazny w instalacji na telefonach i mocno wyczekujemy kolejnego.

Linki

niedziela, 21 czerwca 2015

Windows 10 Mobile 10136 - utrudniony update

Na telefonie nie przeszedłem póki co na build 10136. Trochę zniechęcił mnie obowiązkowy powrót do WP 8.1, który tym razem trzeba wyjątkowo wykonać. Tym bardziej, że jest zapowiedź, że kolejny build jest testowany i że będzie można do niego przejść bezpośrednio z 10080. Zmienię zdanie, jak okaże się, że na następne wydanie trzeba będzie dłużej poczekać niż mogło się wydawać. Z reguły opinie o 10136 mówią, że jest lepszy niż 10080, ale że wciąż jeszcze mu daleko do produkcyjnego systemu.

Linki

10147

Build desktopowy Windows 10 10147  śmiga. Uwagę zwraca nie tylko po raz pierwszy przebrandowany Spartan na Edge, nowe tapety i ikony, ale także kolorowe górne paski w oknach niektórych aplikacji uniwersalnych, ujednolicenie wyglądu wszystkich okien czy retusz kontrolek w całym systemie.

Linki

Jakiś czas temu został udostępniony oficjalnie Windows 10 Mobile build 10136, ale o tym innym razem.

środa, 10 czerwca 2015

10130, 10127 Mobile, 10134 x 2, 10135, 10136, …

Jeśli chodzi o ostatni okres związany z nowościami w Windows 10, to z pewnością oficjalne wydanie buildu 10130 na desktop jest tutaj najbardziej istotne. Chodzi mi od ponad tygodnia, przy czym jednego dnia zniknęły mi... pozycje innych systemów w boot loaderze. Może po instalacji 10130 z iso będzie lepiej?  Poza tym w drugim obiegu są już buildy 10134 i 10135 (MS miał także screenshota z 10136). Jeśli chodzi o wersje mobilną to nie zostały udostępnione nowe buildy, ale możemy obejrzeć filmiki z wersji 10127 i 10134.

Lista wybranych newsów

poniedziałek, 8 czerwca 2015

MVA: A Developer's Guide to Windows 10

Kto chce może ponad dobę swojego życia spędzić oglądając 22 filmiki w ramach kursu A Developer's Guide to Windows 10, co też uczyniłem.  Wrażenia?  Po obejrzeniu ostatniego BUILD’a szkolenie może wydawać się w dużej części wtórne czy wręcz… nudne, ale nie jest to wina prowadzących, którzy bardzo się starali czy prezentowanego materiału. Poza tym coś tam zawsze ciekawszego wyłowiłem, coś sobie powtórzyłem (prezentowany materiał obejmuje także funkcjonalności wprowadzone w Windows 8.x/WP 8.x), przyznam jednak, że największą atrakcją było wypełnianie pytań, które można porównać do rozwiązywania krzyżówki w gazecie.

 

https://github.com/Windows-XAML/Template10

ApplicationTrigger - gdy aplikacja zleci wykonanie taska w tle

manifold - hostowanie aplikacji Web na każdej platformie

vorlon.js - diagnostyka aplikacji Web na każdej platformie

kontrolka BackButton w Template10

SystemNavigationManager.GetForCurrentView()

  • AppViewBackButtonVisibility
  • BackRequested
http://1drv.ms/1MkcgSd

wtorek, 2 czerwca 2015

BUILD 2015 (13 ost) - Web, VS 2015, Edge, EF 7, Roslyn, Multilingual App Toolkit

Ostatnia porcja sesji z tegorocznego BUILD, na jakiej zaczepiłem oko. Narzędzia web w VS nie zaskakują, natomiast już w Edge można odnaleźć trochę świeżo wprowadzonych udogodnień, o implementacji kolejnej porcji nowych standardów Web nie wspominając. EF 7 może niczym niezwykłym nie rozwala, ale wydaje się być poprawnie budowanym frameworkiem, który w obecnych czasach o wiele lepiej spełni oczekiwania niż wcześniesze wersje. Obecna czwarta edycja Multilingual App Toolkit wspiera nie tylko aplikacje uniwersalne Windows, ale także te pisane w Xamarinie.

 

Modern Web Tooling in Visual Studio 2015

bower: samo zapisanie pliku konfiguracyjnego uruchamia pobieranie pakietów

http://1drv.ms/1JbXTBJ

 

Entity Framework 7: Data for Web, Phone, Store, and Desktop

osobny komponent wspierający SQL Server

encja - klasa POCO

logowanie zapytań sql

integracja z niestandardowymi zapytaniami Sql

ef - polecenia z linii komend w ASP.NET

dodawanie własnej logiki przy zapisywaniu zmian

aplikacje uniwersalne w Windows 10:  EntityFramework.Sqlite

zapisywanie do lokalnej bazy przy braku łączności z siecią i późniejsza synchronizacja

demo: aplikacja desktopowa Mac + Postgress

demo: aplikacja Xamarin Forms, iOS 6

http://1drv.ms/1HE9Km7

 

.NET Compiler Platform ("Roslyn"): Analyzers and the Rise of Code-Aware Libraries

http://1drv.ms/1ADqi0N

 

The "Project Spartan" Rendering Engine That Makes the Web Just Work

dźwięk uzależniony od położenia

CSS filters

warunkowe CSS np. supports (filter: blur(28px))

srcset - ładowanie wskazanej wersji obrazka w zależności od gęstości pikseli

emulacja większego dpi na desktopie:  zoom (np. 200% = 2x) + refresh strony

foreign object - html wewnątrz svg

http://1drv.ms/1K2YNj4

 

Building a Single-Page App Using Angular and TypeScript Using Office 365 APIs

http://1drv.ms/1GPimue

 

What’s New in F12 for "Project Spartan"

F12 znajduje wszystkie instancje IE i Spartana, także hostowane w aplikacjach (np. Windows Forms, WPF)

nowe narzędzie do sieci, napisane w TS, używane także w VS, domyślnie włączone, z search po wszystkim

debugger - breakpointy dla strzałów sieciowych, logujące, dla zdarzeń, zatrzymujące; async call stack (np. strzał sieciowy)

asynchroniczna operacja dla zdarzenia DOMContentLoaded, także dla AddEventListener z click, podobnie przy xhr.onreadystatechange

lepsza nawigacja po źródłach np. TS

łatwe odniesienia do źródeł np. TS, SCSS

obsługa składni SCSS i nawigacja

pretty printing

nowy profiler JS, łatwe przechodzenie do źródeł

eksperymentalnie: edycja JS, CSS, inspekcja cookie, local i session storage

http://1drv.ms/1KJwnMh

 

Cross-Platform Localization with the Multilingual App Toolkit

wsparcie ostatniej wersji toolkitu także dla aplikacji Xamarin (z Xamarin Forms, ale także i bez - z natywnym UI w iOS i Android)

http://1drv.ms/1dKqjFU