Kontynuując wątek związany z nowościami BUILD’a przyszła pora na .NET i związane z nim zagadnienia. Nie ma wśród nich rzeczy związanych z Windows. Napiszę o nich następnym razem, jak bedę pisać coś o BUILD.
Three Runtimes, one standard… .NET Standard: All in Visual Studio 2017
he, he, oldschoolową aplikację Windows Forms łączącą się z bazą zmodernizujemy.
Tworzymy bibliotekę .NET Standard ztargetowaną na .NET Standard 2.0.
oldschoolowy kod ADO.NET wywołamy z poziomu najnowszego ASP.NET Core 2
Można samemu budować pakiety nugetowe dla .NET Standard dzięki opcjom w VS
.NET Core 2.0 Preview
Prostota definiowania referencji w stosunku do 1.0
7.1
zamiast
można w 7.1 napisać:
Wkrótce async w Main ! Hurra.
Opakowanie wywołania task-a bez jego alokacji
nowe snippety
generowanie kodu dla Equals i GetHashCode
Domyślne implementacje interfejsów
akceptacja nulla w stringu poprzez zapis string? jeśli będzie sam tring to dla wartości null w if będzie błąd w kodzie
C# 8
2017 15.3.x Preview
serwis C++ dla Linux
Więcej wsparcia dla kodowania w R
Xamarin: The future of mobile app development
Xamarin Live Player
Tools –> Xamarin Live Player –> Live Run Current View
update na bieżąco przy wprowadzaniu zmian w XAML
także dla Visual Studio for Mac
także dla aplikacji natywnych, aby mieć wyświetlanie zmian działamy wtedy na pliku .cs (np. kontroler w iOS)
coś wiem o tym –
Fastlane
Bundle Signing w ustawieniach projektu. Za pośrednictwem VS zlecamy utworzenie toższamości, a potem w podobny sposób profilu.
Można nawet telefon zarejestrować z poziomu VS
Aplikacja już się wgrywa, ale zamyka przy próbie uruchomienia.
Przejście z Debug na Release kasuje ustawienia tożsamości i profilu. Generujemy na nowo. W paczce wybieramy dystrybucję.
obecnie
będzie lepiej
telefon jako kontroler
Xamarin.Forms !!!
Xamarin Forms 3.0
Wydajność
Kompresja layoutu
Fast Renderers
Osadzanie pojedynczych stron Xamarin.Forms w natywnych aplikacjach C#, a także Java, Obj-C i Swift
Tizen
WPF
GTK#
Aplikacja Xamarin.Forms na Ubuntu
macOS
Demo: hostowanie Xamarin.Forms w aplikacji UWP
w Androidzie:
iOS:
XAML Standard
Teraz: 2.3.5 pre-3
Niedługo: 3.0 pre-release
Brak komentarzy:
Prześlij komentarz