Unable to load clrcompression.dll when debugging on WM10

Develop for Windows 10 Mobile becomes always more hard. I updated an App in the Store and in the previous version I debugged it on Windows 10 Mobile without problem (I used a Lumia 930). But now I continue to get this error :

System.DllNotFoundException: Unable to load DLL ‘clrcompression.dll’: The specified module could not be found. (Exception from HRESULT: 0x8007007E)

After many tests the solution has been to flag “Compile with .NET Native tool chain” in the Build section of Project properties. A fix to remember.

clrcompression_fix

Password Wallet Sync Fluent, an App designed for Fluent Design style

Square44x44Logo.scale-200It’s been published in the Microsoft Store the new App : Password Wallet Sync Fluent. It is a special version of the existent Password Wallet Sync for Windows 10 Fall Creators Update only because it uses Fluent Design controls.

Some info about the App:
The App offers a safe place to save your passwords and the secret codes of web sites or software products keys. The data is synchronized on different devices so I can use the same App on multiple computers or tablets and data are always up to date. The data is saved to OneDrive and local file encrypted with AES. It must be used the same Microsoft User Account on all the devices to ensure data synchronization. This App Supports Window Hello and any biometric authentication methods (fingerprint, face or irid scan). The data can be exported to a file in text or in Excel format. For each password you can add photos, useful for example for the barcode of fidelity cards.

App download link in the Store : Password Wallet Sync Fluent

main_page

Password Wallet Sync, new version in the Store to fix a bug

I just released a new version in the Store that fix a huge bug to access OneDrive. The use UWPCommunityToolkit to access OneDrive and it has a bug in one method used to get the OneDrive root. I submitted a fix also in the UWPCommunityToolkit project but in the meantime I used a trick to solve the bug. So I released a new version to allow users to continue to use the App. I hope my effort is appreciated.

Password Wallet Sync, a new version in the Store

In the store there is a new version that adds photos, for example for loyalty card barcodes. It has also optimized the method of writing and reading on the OneDrive cloud that should decrease the time of data transfer. Unfortunately Microsoft made me remove the categories related to banks and credit cards due to a violation of the rules. I’m really sorry, but I couldn’t do anything but follow the rules. Use other categories for banks and credit cards for now. In the future I could find a solution to reintroduce them.

Password Wallet Sync, nuova versione nello Store

Nello Store c’e’ una nuova versione che aggiunge le foto, per esempio per i codici a barre delle Carte Fedeltà. E’ stato ottimizzato anche il metodo di scrittura e lettura sul cloud OneDrive che dovrebbe diminuire i tempi di trasferimento dei dati. Purtroppo Microsoft mi ha fatto togliere le categorie relative alle Banche e Carte di Credito a causa di una violazione del regolamento. Mi spiace molto ma non potevo fare altro che seguire le regole. Usate altre categorie per Banche e carte di credito per ora. In futuro potrei trovare una soluzione per reintrodurle.

Nuova versione di Oggi in TV nello Store

Ho dovuto rilasciare una nuova versione dell’App Oggi in TV che fornisce la guida tv del giorno dei principali canali televisivi del digitale terrestre poiché con l’aggiornamento di Windows 10 alla build 15063.332 non si riusciva piu’ a chiudere la finestra di dettaglio dei programmi tv. Scaricate questo aggiornamento e il problema e’ risolto.

oggi_in_tv2a

Notizie dal lancio di VS 2017

Oggi 7 Marzo 2017 e’ stato lanciato ufficialmente il nuovo Visual Studio 2017. Tante novita’ interessanti. Mi sono segnato le seguenti cose da ricordare:

Lo sviluppo basato su Microservices e’ meglio rispetto quello classico a strati. Ecco un esempio da studiare su Github : eShopOnContainers – Microservices Architecture and Containers based Reference Application (https://github.com/dotnet/eShopOnContainers).

Visual Studio Tool for .Net Core

Visual Studio Dev Essentials
Strumenti, servizi cloud e corsi di formazione gratuiti
Ottieni tutto quello che ti serve per sviluppare e distribuire la tua app su qualsiasi piattaforma. Con strumenti avanzati, capacità del cloud, risorse di formazione e supporto, questo è il programma gratuito dedicato agli sviluppatori più completo di sempre.
(https://www.visualstudio.com/it/dev-essentials/)

BikeSharing360
a fictional company that allows users to rent bikes located throughout New York City and Seattle. BikeRider, the consumer mobile app for BikeSharing360, is a beautiful native mobile app for iOS, Android, and Windows built with Xamarin.Forms.
Introducing the BikeRider Xamarin.Forms Sample App
Il codice sorgente dell’app che mostra come costruire un’app multipiattaforma:
BikeSharing360_MobileApps su Github.

https://mobile.azure.com/login

Visual Studio Mobile Center PREVIEW
Visual Studio Mobile Center is mission control for your mobile apps
Bring your apps written in any language to Visual Studio Mobile Center’s cloud and lifecycle services and you’ll get faster release cycles, higher-quality apps, and the time and data to focus on what users want.
https://www.visualstudio.com/vs/mobile-center/

Enterprise DevOps Accelerator
The Enterprise DevOps Accelerator is a limited time offer
for mid-sized to large development teams looking to modernize
their tool chains and focus on innovation.
https://www.visualstudio.com/vs/enterprise-devops-offer/

Maggiori spiegazioni di questi punti si possono trovare nel keynote. (http://launch.visualstudio.com)

Giada F210U faless mini PC

Quello dei mini PC e’ un tema che mi affascina; piccoli mostri di potenza racchiusi in pochi cm utili nei settori piu’ vari, dall’uso domestico a quello industriale.

Oggi scrivo di Giada F210U, un nuovo mini PC che supporta 3 sistemi operativi, ovvero Windows 10, Linux e Android. Giada F210U integra al suo interno un processore Intel Atom Cherry Trail x5-Z8300, CPU quad-core con clock da 1.44 GHz (fino a 1.84 GHz in boost), associato a 2 GB di RAM on-board e 32 GB di storage eMMC. Ha un gran numero di porte anteriori e posteriori. Davanti ci sono quattro porte USB (una 3.0, tre 3.0), due jack audio (audio in, audio out), ingresso microSD e un pulsante d’accensione. Sul retro invece troviamo alimentazione, HDMI, VGA ed Ethernet, oltre che un’antenna Wi-Fi. Lateralmente invece è disponibile una porta COM, per gestire il dispositivo da remoto.

Le configurazioni sono estensibili con uno storage interno via porta mSATA, montando un SSD, ed altre componenti PCI Express come un modulo 3G. Il tutto è racchiuso in un box fanless di dimensioni contenute ( 116.6 x 107.2 x 30 mm).

Il tutto sarà disponibile sul mercato ad un prezzo di partenza di 170€ tasse escluse.

Giada F210U

Oggi in TV nuova app per Windows 10

Proprio in concomitanza con l’uscita dell’aggiornamento di Windows 10 Mobile sono finalmente riuscito a pubblicare sullo Store la nuova versione dell’app Oggi in TV. E’ un’App per Windows 10 che fornisce i programmi TV di oggi dei principali canali televisivi italiani del digitale terrestre. Una comoda rappresentazione a griglia permette di scorrere i canali e trovare il programma all’ora desiderata. Cliccando col mouse o premendo col dito sul programma si vedono i dettagli. Nella pagina di impostazioni si puo’ scegliere se avere la modalita’ a schermo intero quando parte l’App.

oggi_in_tv

Si tratta di un’app UWP adatta sia al desktop che allo smartphone. E’ un totale rifacimento della precedente versione per Windows 8 sviluppata diversi anni fa ed ora non piu’ attuale. L’ho testata su un Lumia 635 con ottime prestazioni nonostante la gamma bassa dello smartphone. Per chi vuole provarla ecco il link : https://www.microsoft.com/it-it/store/apps/oggi-in-tv/9wzdncrdnkf8  e fatemi sapere i vostri commenti.

Skylake Fanless mini PC

Often you need a mini PC to make routine jobs like mini web server for home or small office or carousel application on TV in window shop. Until now I used an Asus eeebox B206 based on Atom CPU.

It was slow but fanless, with wifi and Bluetooth included. It was a good horse to make hard job 24 hours a day. But now if you need more power is available a new toy : Aleutia R50 (http://www.aleutia.com/products/r50-fanless-server ). Based on Intel’s NUC (10 x 10 cm) board, the R50 provides an i3, i5 6th Generation Core Intel Processor (Skylake), Intel HD 520 or Iris 540 Graphics, up to 32GB of DDR4 RAM and from 128 to 512 GB SSD in an small, fanless sealed chassis made in aluminium (16 x 11 x 3,7 cm). It use copper to achieve amazing thermal performance. The power consumption is in the idle state just 7.1 Watts. Under full CPU and GPU stress the R50 consumes just 21.3 Watts. It has Integrated 802.11ac WiFi and Bluetooth and 5 Year Global Warranty. Prices start from £599

Mini-PC Fanless Aleutia R50