Xamarin Forms PCL Microsoft.Azure.Mobile.Client.SQLiteStore Android TypeInitializationException

Con il rilascio della versione 3.0.x nel client Android ricevevo la TypeInitializationException, la soluzione è piuttosto semplice dopo aver letto questo. Visto che il problema era legato alla PATH ho risolto il problema con il seguente workaround: PCL Project App.cs Android Project MainActivity.cs nel metodo OnCreate Ed infine modificato la path di riferimento per lo store

Xamarin.Forms Navigation.PushAsync() pagine multiple

Testando lo sviluppo con Xamarin.forms mi sono imbattuto in uno strano comportamento del metodo PushAsync. Usando il metodo e passando un parametro alla pagina funziona a dovere, ma quando creavo la stessa pagina senza passare parametri, la stessa mi veniva riaperta 5 volte. La soluzione è molto semplice, basta impostare a “false” l’animazione.

Azure Mobile Apps with Azure Tables Storage

Per un progetto che si sposava bene con un archiviazione NoSQL ho deciso di provare con Azure Tables Storage, quindi installato il pacchetto nuget Microsoft.Azure.Mobile.Server.Storage e l’immancabile .Swagger per testare le api. Fin qui tutto bene, poi sono passato al client, nel caso specifico basato su Xamarin.Forms e sono iniziati i problemi. Dopo alcune prove…

Visual Studio XAML Designer Microsoft.VCLibs.120.00.Phone.Debug

Se ricevete questo errore quando aprite una pagina XAML da Visual Studio, guardate tra le notifiche, forse non è attivata la modalità sviluppatore di Windows 10 (le altre versioni non le considero più 🙂 ) System.Exception Package failed updates, dependency or conflict validation. Windows cannot install package App.a6ec2a40d.abc8d.a40f8.a85bf.a1089d4b861a8 because this package depends on another package…

Windows 10 VPN default gateway remoto

Nonostante siamo al quarto Ottavo CU di Windows 10, resta il problema del gateway remoto per le connessioni vpn, fortunatamente la soluzione tramite powershell è semplicissima, basta eseguire come amministratore del pc: $vpn = Get-VpnConnection Set-VpnConnection -Name $vpn.Name -SplitTunneling $True Mi è capitato che in alcuni pc eseguendo il comando Get-VpnConnection, non venga restituita alcuna voce,…

Azure Mobile Services autenticazione Azure Active Directory

Seguendo le istruzioni per la configurazione dell’autenticazione del sito msdn, ricevevo sempre l’errore AudienceUriValidationFailedException nel log di AMS per la mancata validazione dell’Audience: Could not match: Alla fine ho trovato la soluzione che consiste nell’aggiungere la seguente chiave al web.config del servizio backend .net dell’AMS: La documentazione msdn a volte si perde in un bicchier d’acqua.

Exchange da On Premise a Online

Recentemente mi è capitato di migrare da Exchange 2013 on premise a Exchange Online di Office 365. Devo dire che per piccole realtà, e non solo, visti i requisiti di sistema per l’ultima versione di Exchange, è la soluzione migliore, specie perché con Office365 ha molto spazio a disposizione, ed insieme a SharePoint Online, le licenze Office per…