Týždeň 2021-46
Po náročných týždňoch plných noviniek a oznámení tu je konečne oddychový týždenník. @vlkodotnet
Zaujímavosť týždňa: Xbox má 20 rokov
Je tomu 20 rokov, čo Microsoft uviedol na trh konzolu Xbox a začal konkurovať ako konzole PlayStation, tak aj zavedenej značke Nintendo. Za túto dobu si Xbox platforma prešla obdobiami výslní aj pádov. Uviedla do života asi najlepšie rozšírenie konzol, aké sme tu kedy mali, s názvom Kinect. Aby neskôr tento súbor kamier pre spoznávanie priestoru upadol do zabudnutia. Dnes už nesie značku Xbox aj Cloud verzia a budúcnosť Microsoft vidí v predplatnom modeli predaja hier.
Pri tejto príležitosti bola uvedená špeciálna verzia Xbox Series X v Halo edícii.
Pekne spracovaný príbeh Xbox vs PlayStation, prečo Microsoft začal podnikať v konzolovom priemysle, čo ho to stálo, nájdete v podcaste Business Wars.
Windows on ARM za 219 dolárov
Na Microsoft Store sa objavil počítač so Snapdragon 7c za 219 dolárov. Nie je to najnovší Snapdragon procesor a tiež nie je určený bežným užívateľom. Ide o developer kit a ide o najlacnejšiu možnosť, ako vyvíjať na ARM64 platforme vo Windows.
Nový PageSpeed Insights
PageSpeed Insights dostali novú verziu, ktorá by mala lepšie radiť pri optimalizácii načítavania stránok. Zmenili sa hlavne veci po designovej stránke, aby dôležité veci boli ľahšie dohľadateľné.
Ako lepšie na prístupnosť?
V Chrome/Edge si môžete pozrieť strom prístupnosti (Accessibility) a získať informácie o tom, ako je nejaký element na tom s prístupnosťou pre handicapovaných. Je to ale dosť neintuitívne a najmä spôsobov, ako sa dostať k informáciám o prístupnosti, je viac.
PowerFX už na GitHube
PowerFX je programovací jazyk, ktorý chce priniesť možnosť programovať všetkým tým, ktorí zvládnu napísať vzorec do bunky v Exceli. Momentálne ho nájdete len na PowerPlatform, ale určite stojí za to ho sledovať. Zaujímavé je, že má k dispozícii konzolovú verziu, kde si viete zapisovať rôzne vzorce a vyhodnocovať ich za behu.
.NET MAUI
Minulý týždeň pri predstavovaní .NET 6 som sa trošku zákerne vyhol časti vývoja desktopových, prípadne multi-platformných aplikácií. To preto, že sa tomu už dlhšiu dobu nevenujem. .NET MAUI je pokračovateľ Xamarin platformy, ktorú Microsoft už dávnejšie kúpil. Xamarin umožňuje vývoj multi-platformných aplikácií, s tým, že oddeľuje vizuálnu časť od tej výkonnej. Vy v podstate používate určitú formu XAML návrhu, ale komponenty majú pre každú platformu svoj vlastný špecifický renderer. MAUI by sa malo poučiť na všetkých chybách z Xamarinu a od začiatku priniesť to najlepšie, čo potrebujete pre vývoj na viacerých platformách.
.NET okienko
Náhrada za jquery.validate.min.js
, jquery.validate.unobtrusive.min.js
má meno ASP.NET Client Validation, samozrejme už bez závislosti na jquery.
.NET 6 je dostupné už aj v AWS. Amazon spolu s ním propaguje Graviton 2 procesory, ktoré používa vo svojich datacentrách, a ktoré by mali získať s .NET 6 až o 40 % lepší pomer cena/výkon.
DI v .NET získala pár užitočných vlastností, ako napríklad možnosť zistiť, či určitý mtyp služby je registrovaný v DI, Možnosť vytvoriť si CreateAsyncScope a podobne.
Verzia 1.2 nástroja Infer# je určená na analýzu správneho prístupu k pamäti. V tejto verzii aj s možnosťou použitia na linuxe a detekcie race condition.
Linky na záver
Do Windows 11 sa pripravuje nový Windows Media Player. Pre mňa je dosť záhadou, čo môžu ľudia v ňom pozerať, veď všetky tie nové audio a video streaming služby spôsobili, že klasickým cédečkám a lokálnym videám už hádam odzvonilo.
Do prehliadača Microsoft Edge pribudla možnosť porovnávať ceny a informovať o uniknutých heslách.
OpenAI GPT-3 je už dostupná cez API pre všetkých potenciálnych záujemcov.
Bodka na záver ironicky pripomína všetky tie obvious komentáre, čo sme kedy napísali.