sabato 23 dicembre 2023

Auguri di buon Natale e felice anno nuovo

 



Il fuori tema che più adoro ed al tempo stesso anche il post che riassume quanto di buono fatto durante l'anno e ciò che mi è accaduto.

Un 2023 pieno di tantissimi  momenti indimenticabili, molti i momenti di piacere e gioia, soprattutto tanti i viaggi, in particolare quello di novembre, dove ho trascorso ben tre settimane negli Stati Uniti D'America.

Un'esperienza molto importante e significativa al quale tra le città visitate durante il viaggio americano, la città di Boston è quella che più mi è piaciuta e rimasta nel cuore.

Appena ne avrò occasione pubblicherò anche un articolo su come organizzare il viaggio negli USA, visto che di Fake news ne girano tante.

Sono contento inoltre di far parte di una società, un'azienda IT, che mi ha dato molto, disponibile ad accogliere la richiesta di andare un mese fuori, oltre a darmi la possibilità durante l'anno di seguire alcuni progetti e corsi di aggiornamento, in particolare su una tecnologia innovativa quale Angular.

Un anno che ha visto anche la pubblicazione di tantissimi post, superando anche il totale dello scorso anno, ma soprattutto che per molti utenti sono stato di grande aiuto nei vari esempi di codice.

Un anno meraviglioso al quale la mia maturità è migliorata, affinate le attuali amicizie e scoperto un pò qualcosa in più della vita. L'aspetto che più mi ha fatto riflettere è il mio impegno nel sociale, quella parte che ora mai porto avanti da anni, e che mi fa credere che una società, una città migliore è possibile, anche se a volte mi trovo in situazioni al quale mollerei tutto. 

Per il prossimo anno nuovi obiettivi tecnologici, in particolare studiare l'intelligenza artificiale, perchè come in questa immagine qui sopra, realizzata appunto con l'intelligenza artificiale di Bing, sarà un tema sempre più ricorrente e nel nostro lavoro una tecnologia fortemente utilizzata. 

Continuare a scrivere articoli sul mondo IOT, e magari fare qualche progetto in ambito agritech, saranno i prossimi obiettivi che mi pongo.

Un anno che ricorderò per sempre e che mi ha dato molto, mi ha fatto maturare ancora di più e che mi ha regalato grandi gioie.

Auguri a tutti voi, di trascorrere un felice Natale e che il nuovo anno vi porti tante soddisfazioni.

A gennaio con nuove pubblicazione subito dopo le festività. 




giovedì 21 dicembre 2023

Download gioco DNF Duel

 



Fino a questa sera si potrà scaricare gratuitamente e senza limitazioni il gioco di combattimento DNF Duel, che offre una grafica molto curata.

Il gioco è per sistemi operativi Windows.

Per maggiori informazioni e download visitate il seguente sito https://store.epicgames.com/it/p/dnf-duel-07d055 

mercoledì 20 dicembre 2023

Intelligenza artificiale creazione di immagini

 




Il sito AiGallery visibile qui AI Gallery - Create Mind-Blowing Art with Lightning-Fast AI Art Generator offre la possibilità di creare immagini da una descrizione in lingua inglese.

Il sito offre il servizio gratuitamente, senza effettuare registrazioni e senza lasciare il proprio indirizzo email.

Dopo aver impostato una descrizione tramite il pulsante "Generate Image" verrà generata l'immagine.

Ottimo sito.

martedì 19 dicembre 2023

Angular close browser tab

Nel caso che da codice Typscript di Angular, si ha la necessità di chiudere un tab aperto nel browser, tramite il metodo "close" della classe "window" possiamo ottenere effettuare tale operazioni.
Di seguito il frammento di codice da inserire in una funzione o click di un pulsante.



 window.top.close();

lunedì 18 dicembre 2023

typescript date add hours Angular

Se abbiamo una variabile o proprietà di tipo Date e vogliamo aggiungere un ora tramite TypeScript, dobbiamo utilizzare il metodo "setHours"

Di seguito si riporta un frammento di codice delle suddette operazioni.


 const OraAggiunta= new Date(this.Oggetto.ProprietaData).setHours(
new Date(this.Ogggetto.ProprietaData).getHours()+1);
       

Sito per la creazione di immagini con l'intelligenza artificiale sito dezgo

 


Il sito Dezgo, offre la possibilità di creare immagini da una descrizione in lingua inglese senza registrarsi al portale e senza lasciare l'indirizzo email.

Dal seguente sito Text-to-image AI Image Generator - Dezgo è possibile creare delle immagini e scaricarle gratuitamente fornendo una descrizione.


domenica 17 dicembre 2023

C# 12 valore di default in lambada

Una delle novità con il framework .Net 8 e del linguaggio di programmazione C# è la possibilità di assegnare un valore di default nell'utilizzo di query di tipo lampada.

Di seguito si riporta un frammento di codice.

 private void Lambada_Click(object sender, EventArgs e)
 {
     var lambdaParametroDefault = (int valore = 10) => MessageBox.Show($"Valore: {valore}");

     lambdaParametroDefault();      //Restituisce valore 10

     lambdaParametroDefault(5);   //Restituisce  valore 5

     
 }

Sito onlie per il traffico aereo

 




Il sito Flightradar24 https://www.flightradar24.com/ fornisce in tempo reale il traffico aereo di una determinata città.

Il sito è molto ben fatto e che fornisce tante informazioni utili.



Download gioco Metalstorm

 


Un gioco gratuito per il sistema operativo Windows, in ambito di guerra aerea.

Il gioco Metalstorm in lingua inglese si può scaricare dal seguente sito https://store.epicgames.com/it/p/metalstorm 



Download gratuito programma editor programmazione

 


Se cercate un editor gratuito per la scrittura di codice di programmazione il programma Geany, scaricabile qui Home | Geany fornisce funzionalità interessanti sulla scrittura di programmi.

L'editor, in lingua inglese, supporta diversi linguaggi di programmazioni.

Il programma è installabile su vari sistemi operativi. Per maggiori informazioni e download visitate il sito indicato.

sabato 16 dicembre 2023

Creazione di immagini tramite intelligenza artificiale

 


Il sito AI Background Generator | PhotoRoom  tra i vari servizi gratuiti, offre la possibilità di creare immagini da testo tramite l'intelligenza artificiale.

Il sito è in lingua inglese ma è facilmente utilizzabile.

Dopo aver digitato una descrizione, verrà creata l'immagine al quale è possibile scaricare senza lasciare email e senza registrarsi.


venerdì 15 dicembre 2023

Programma gratuito di editor photo darktable

 



Un programma gratuito ed open source per la modifica delle immagini. Il software Darktable, permette di modificare i file di tipo raw ed altri formati. Il software è installabile su sistemi operativi Windows e Mac.

Per il download e maggiori informazioni visitate il seguente sito https://www.darktable.org/

giovedì 14 dicembre 2023

Download gioco LEGO Fortnite

 



Disponibile gratuitamente senza limitazioni il gioco Lego per Fortnite, un 'edizione davvero speciale.

Il gioco in lingua italiana è scaricabile per sistemi operativi Windows.

Per download e maggiori informazioni visitate il seguente sito https://store.epicgames.com/it/p/fortnite--lego 

Download programma per la scansione indirizzi ip Angry IP Scanner

 


Il software gratuito Angry IP scanner, scaricabile qui https://angryip.org/ è un ottimo programma che offre funzionalità molto interessanti per la rete informatica, in particolare legge i vari indirizzi ip che fanno parte della rete che si sta scansionando.

Il programma è disponibile per piattaforma Windows, Mac e Linux, oltre ai vari sorgenti.

Per maggiori informazioni e download visitate il sito indicato.


mercoledì 13 dicembre 2023

div scroll bar vertical CSS

Di seguito si riporta il frammento di codice CSS, in cui si applica in un div la scroll bar verticale.



 <
div style="overflow-y: scroll; height: 100px;"

martedì 12 dicembre 2023

Creazione di immagini tramite l'intelligenza artificiale

 


Altro interessante sito di intelligenza artificiale che permette gratuitamente e senza registrazione o lasciare email, di creare immagini partendo da una descrizione.

Dal seguente sito https://deepai.org/machine-learning-model/text2img è possibile creare immagini da una descrizione ed effettuare il download senza registrazione e senza lasciare email.

Il sito è in lingua inglese ma facilmente utilizzabile.

 

lunedì 11 dicembre 2023

Excel importare i dati da un file immagine

 



Il programma Microsoft Excel, permette di importare i dati anche da un file immagine.  Naturalmente questa funzionalità  è presente nelle ultime versioni.

Supponiamo di avere la seguente immagine e vogliamo caricare i dati nel file Excel.

Figura 1 - La tabella dei dati



Una volta aperto il programma Microsoft Excel, andiamo alla voce di menu "Dati" e dal menu selezionare la voce "Da Immagine..." il tutto come mostrato in figura 2.

Figura 2 - Il caricamento dei dati da un file immagine



A questo punto selezioniamo il file e facciamo click su "Inserisci", la funzionalità di Excel, darà un anteprima dei dati, ed eventualmente chiederà all'utente di intervenire modificando tramite il pulsante "Revisione", mentre il pulsante "Inserisci Dati" permette di inserire le informazioni nel file Excel. 

Download programma gratuito di editing grafica

 



Il software open source e gratuito Ansel Photos https://ansel.photos/en/ è un software in lingua inglese molto valido che permette di modificare le immagini.

Il programma è multi piattaforma, versione per Windows e Linux.

Per il download e maggiori informazioni visitate il sito indicato.

 

C# .Net 8 unione di array

Una delle novità del linguaggio di programmazione C# versione 12, da utilizzare con la versione del Framework .Net 8, appena rilasciato, è quella di effettuare il merge, ossia l'unione di variabili di tipo array.
Di seguito una tecnica di unire due tipi di array (una di tipo string e l'altro int) con il quale una variabile conterrà l'insieme di tutti i valori del suo stesso tipo, iniziandola con questi nuovi valori.


  string[] frutti = { "Mela", "Banana" };
  string[] primi = { "Pasta", "Lasagne" };
  string[] secondi = { "Carne", "Pesce" };

 string[] menu = [.. frutti, .. primi, .. secondi];
// il risultato di menu sarà: "Mela", "Banana" ,  "Pasta", "Lasagne" , "Carne", "Pesce" 
int[] principale = { 1, 2, 3 };
int[] dati2 = { 4, 5 };
int[] dati3 = { 6, 7 };


int[] unione = [..principale, ..dati2, ..dati3];

// il risultato di unione sarà 1,2,3,4,5,6,7

Download gratuito di Media Companion catalogo per video e tv

 


Il programma Media Companion,  è un software per la gestione dei file multimediali, in particolare un gestore di catalogo per file video.

Il programma è in lingua inglese ma è ben fatto, qui https://sourceforge.net/projects/mediacompanion/ si può scaricare il programma o il sorgente.


domenica 10 dicembre 2023

Microsoft rewards sembra che tu sia in viaggio

 




Per coloro che partecipano al programma Microsoft Rewards (Qui https://emanuelemattei.blogspot.com/2022/12/nuovi-regali-per-il-programma-microsoft.html una notizia che avevo già pubblicato) può capitare di vedersi un messaggio in cui viene visualizzato un messaggio del tipo "Sembra che tu sia in viaggio" impedendo di fare punti di vario genere.

Purtroppo questo tipo di errore, al momento non ha una soluzione, anche provando con altra connessione ed altro pc, l'unica cosa da fare è quella di contattare il servizio assistenza, ossia supporto, dal seguente sito https://rewards.bing.com/support 

Si ricorda che il bellissimo programma Microsoft Rewards, permette di avere vari buoni acquisti da spendere in vari punti vendita dei famosi brand, come OVS, Decathlon, Mediaworld, Apple Store, Esselunga, e tanti altri ancora. 

Angular ngx-gallery custom color label

Nel caso che si utilizza il componente per le galleria immagine ngx.gallery https://www.npmjs.com/package/ngx-gallery può essere necessaria quella di personalizzare la scritta e lo sfondo.
Per fare questo, applicare nel file ".scss" il seguente stile, che imposta uno sfondo di un determinato colore, il colore rosso della label (testo) la dimensione del testo descrittivo dell'immagine, ed il font in grassetto. 



:host ::ng-deep.ngx-gallery-thumbnails-description-content {
    color: red !important;
    background: rgb(8, 194, 241);
    text-align: left;
    font-size: 15px !important;
    font-weight: bold;
  }

sabato 9 dicembre 2023

Impossibile avviare Microsoft Outlook, Impossibile aprire la finestra di Outlook. Impossibile aprire il gruppo di cartelle. Tentativo di accesso a Microsoft Exchange non riuscito.

 



Può capitare che nel dover avviare il programma di posta elettronica Microsoft Outlook, questo non avvenga e visualizza il seguente messaggio di errore: 

"Impossibile avviare Microsoft Outlook, Impossibile aprire la finestra di Outlook. Impossibile aprire il gruppo di cartelle. Tentativo di accesso a Microsoft Exchange non riuscito.

"

Le cause possono essere diverse, tra cui l'aggiornamento del programma stesso oppure di Microsoft Office, in tal caso verificare che il computer su cui si sta accedendo al programma di posta elettronica è collegato ad internet, o meglio che è connessione ad internet.



Download gioco Predecessor

 



Disponibile in lingua inglese il gioco di combattimento Predecessor per un pubblico adulto.

Il gioco è in lingua inglese ed è possibile utilizzarlo su sistemi operativi Windows.

Fino al 13 dicembre 2023 si potrà scaricare gratuitamente, dopo tale data, il download sarà a pagamento.

Per maggiori informazioni e download visitate il seguente sito Predecessor | Acquistalo e scaricalo subito sull'Epic Games Store

Strumento cattura di Windows riconoscimento del testo

 



Nell'aggiornamento del mese di ottobre 2023 di Windows, l'applicazione di "strumento cattura", che è quella di copiare in un'immagine della schermata, è dotata di un ulteriore funzione che permette di estrapolare il testo da un immagine, il tutto come mostrato nella figura precedente.

Una volta effettuata la cattura della schermata, tramite l'icona del quadrato con le righe, la terz'ultimo nella barra, visualizzerà un menu con il testo "Copia tutto il testo", in questo modo copierà il testo che troverà nell'immagine.


venerdì 8 dicembre 2023

Download gioco gigabash

 


Il gioco di combattimento Gigabash in lingua italiana è per un pubblico adulto, scaricabile gratuitamente dal sito EpicGame.

Il gioco offre una buona grafica e giocabilità.

Fino al 13 dicembre 2023 si potrà scaricare gratuitamente, dopo tale data, il download sarà a pagamento.

Per maggiori informazioni e download visitate il seguente sito GigaBash | Acquistalo e scaricalo subito sull'Epic Games Store 

MAUI .Net 7 la gestione delle immagini con C#

Si riporta l'articolo scritto per il sito https://www.iprogrammatori.it/articoli/microsoft-net-framework/art_maui-dotnet-7-la-gestione-delle-immagini-con-cshar_1845.aspx


In questo articolo verrà illustrata la gestione delle immagini e come dotare le nostre applicazioni con l’utilizzo di file immagini per renderle più accattivanti e di facile utilizzo.
L’articolo riguarderà il linguaggio di programmazione C# e l’ultima versione del framework .Net 7 utilizzando MAUI per realizzare applicativi multipiattaforma, ossia su diversi ambienti (Windows forms e smartphone) e per vari utilizzi. L’ambiente di sviluppo utilizzato è Visual Studio 2022 community, ma vanno bene anche versioni successive.

Creazione del progetto

Si crea un nuovo progetto di tipo MAUI, selezionando come versione del Framework l’ultima versione, al momento in cui è pubblicato l’articolo la versione è la 7, e nella finestra successiva assegnare un nome e percorso di proprio interesse.
Una volta aperto il progetto, nel file XAML, dei vari controlli proposti lasciamo quello di tipo Image ed un controllo di tipo “Label”, in modo che non sono presenti altri controlli, tenendo conto di cancellare quella parte di codice “C#” che faceva riferimento ai controlli cancellati, permettendo di evitare errori durante la compilazione del progetto.
Si riporta il codice XAML, della parte contenitore dei controlli e con la modifica della label con del testo e della proprietà descrizione del controllo image con un testo modificato.


XAML

<ScrollView>

        <VerticalStackLayout

            Spacing="25"

            Padding="30,0"

            VerticalOptions="Center">

 

            <Image

                Source="dotnet_bot.png"

               

                SemanticProperties.Description="Immagine"

                HeightRequest="200"

                HorizontalOptions="Center" />

            <Label

                Text="Esempio immagine"

                SemanticProperties.HeadingLevel="Level2"

                SemanticProperties.Description="Esempio Immagine"

                FontSize="18"

                HorizontalOptions="Center" />

 

           

 

        </VerticalStackLayout>

    </ScrollView>

 

 

Stesura del codice

Dopo aver impostato il progetto, non resta che effettuare le prime modifiche.
La proprietà “Source” del controllo image permette di impostare il file immagine, che può essere un sito oppure un file fisico, proviamo ad inserire il logo del sito www.iprogrammatori.it che si trova in https://www.iprogrammatori.it/images/logo-iprogrammatori.png 
Di seguito il frammento di codice XAML con la proprietà source che punta al logo del sito iprogrammatori.


XAML

 

            <Image

                Source="https://www.iprogrammatori.it/images/logo-iprogrammatori.png"

               

                SemanticProperties.Description="Immagine"

                HeightRequest="200"

                HorizontalOptions="Center" />


Eseguiamo il codice appena modificato ed il risultato sarà come in figura 1.

Figura 1 – Il logo che viene visualizzato nello smartphone Android

Il prossimo esempio di codice sarà quello di utilizzare un file presente su pc, ed utilizzarlo come risorsa, possiamo salvare il logo del sito iprogrammatori utilizzato in precedenza oppure uno di proprio interesse.
Per utilizzare i file immagine nel proprio progetto “Maui” occorre aggiungere il file nella cartella “Images” situata nella cartella padre “Resources”, riferimenti che sono usati per la gestione delle risorse.
Dalla finestra “Esplora Risorse” facciamo click con il tasto destro sulla cartella “Images” e dal menu che viene aperto, selezioniamo “Aggiungi” e poi “Elemento Esistente…”., in questo modo verrà aperta una finestra nel quale selezionare il file che si vuole aggiungere, il tutto come mostrato in figura 2.

Figura 2 – Il file immagine aggiunto alla cartella “Images”.

Modifichiamo la proprietà “Source” del controllo “Image”, con il nome del file, il tutto come mostrato nel frammento di codice qui di seguito.

XAML

<Image

                Source="logo.png"

               

                SemanticProperties.Description="Immagine"

                HeightRequest="200"

                HorizontalOptions="Center" />


Automaticamente verrà caricato nel controllo l’immagine indicando solo il nome del file immagine.

Nel caso che invece si vuole applicare un effetto grafico all’immagine, per esempio la forma ovale, tramite le classi per la creazione di disegni geometriche possiamo applicare alcuni effetti.
Di seguito un frammento di codice che applica all’immagine utilizzata nei precedenti esempi, l’effetto ovale, il tutto per mostrare l’immagine come riportato in figura 3.

XAML

<Image  HorizontalOptions="Center"

                        VerticalOptions="Center"

                        Grid.Column="1"

                        WidthRequest="115"

                        HeightRequest="95"

                        Aspect="AspectFill"

                        Source="https://www.iprogrammatori.it/images/logo-iprogrammatori.png">

                <Image.Clip>

                    <EllipseGeometry

                                Center="60,60"

                                RadiusX="60"

                                RadiusY="60"/>

                </Image.Clip>

            </Image>


Figura 3 – L’immagine in forma ovale

Se invece dobbiamo visualizzare una griglia contenente delle immagini disposte in maniera orizzontale, tramite il controllo “collectionView” e tramite l’array di un oggetto di tipo Image, possiamo realizzare tale visualizzazione, il tutto come mostrato in figura 4.

Figura 4 – La visualizzazione in griglia di tre immagini.

Nel file XAML, sostituiamo il controllo “ScrollView” e tutto il suo contenuto, per inserire il seguente frammento codice.

XAML

<CollectionView ItemsSource="{Binding ImageList}"

                ItemsLayout="VerticalGrid, 3">

        <CollectionView.ItemTemplate>

            <DataTemplate>

                <Image Margin="100"

                       Source="{Binding Source}"

                       Aspect="AspectFill"

                       WidthRequest="100"

                      />

            </DataTemplate>

        </CollectionView.ItemTemplate>

    </CollectionView>


Di seguito si riporta tutto il file XAML del file Mainpage.XAML

XAML

<ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui"

             xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"

             x:Class="MauiAppImage.MainPage">

    <CollectionView ItemsSource="{Binding ImageList}"

                ItemsLayout="VerticalGrid, 3">

        <CollectionView.ItemTemplate>

            <DataTemplate>

                <Image Margin="100"

                       Source="{Binding Source}"

                       Aspect="AspectFill"

                       WidthRequest="100"

                      />

            </DataTemplate>

        </CollectionView.ItemTemplate>

    </CollectionView>

 

 

</ContentPage>



In questo modo abbiamo applicato alla nostra pagina una griglia che visualizzerà a video un array di immagini.
Terminata questa stesura di codice, aggiungiamo nella cartella “Images” di “Resource” tre file, che avranno rispettivamente il nome file1.png, file2.png e file3.png.
Siamo giunti alla scrittura del codice, passiamo in visualizzazione codice, e nella dichiarazione di form o meglio di classe, prima del costruttore, aggiungiamo una proprietà di tipo pubblica di tipo lista Image, di seguito si riporta il frammento di codice delle suddette operazioni.

C#

public List<Image> ImageList { get; set; }


Continuando a scrivere, dobbiamo creare una funzione che aggiunge nell’oggetto lista di tipo Image i tre file precedentemente aggiunti nella cartella, il tutto lo faremo effettuando un ciclo ed utilizzando il metodo “FromFile” della classe “ImageSource”.
Si riporta di seguito la funzione con le suddette operazioni.


C#

private void GetImmagini()

    {

        var list = new List<Image>();

        for (int i = 1; i < 4; i++)

        {

            list.Add(new Image() { Source = ImageSource.FromFile("file"+i+".png") });

        }

        ImageList = list;

    }

Nel costruttore della classe, chiamiamo la funzione appena creata, in modo da caricare i file nella griglia ed inizializziamo anche il “BindingContext”, di seguito si riporta il codice C# delle suddette operazioni.


C#

public MainPage()

      {

            InitializeComponent();

        GetImmagini();

        BindingContext = this;

    }


A questo punto abbiamo completato la stesura del codice non resta che eseguire la nostra applicazione per vedere il risultato finale.

Vediamo come utilizzare un pulsante immagine che al click visualizzi un messaggio a video.
Passiamo in visualizzazione XAML, ed aggiungiamo un controllo ImageButton, tenendo conto di ripristinare il progetto iniziale, quello con i controlli “ScrollViewer” e “VerticalStackLayout”, di seguito il frammento di codice XAML.

XAML

<ScrollView>

        <VerticalStackLayout

            Spacing="25"

            Padding="30,0"

            VerticalOptions="Center">

            <ImageButton Source="logo.png"

                 Margin="10,10,10,10"

                 BackgroundColor="AliceBlue "

                 WidthRequest="50"

                 HeightRequest="50"

                    HorizontalOptions="Center"

                    VerticalOptions="Center"

                         x:Name="ImbPulsante"

                         Clicked="ImbPulsante_Clicked"

                         />

        </VerticalStackLayout>

    </ScrollView>


Passiamo in visualizzazione codice per l’evento click del pulsante, e scriviamo il codice per visualizzare un messaggio a video, di seguito il frammento di codice delle suddette operazioni.


C#

private void ImbPulsante_Clicked(object sender, EventArgs e)

    {

        DisplayAlert("Esempio immagine", "click", "OK");

    }


Come si è visto dal precedente esempio di codice il controllo ImageButton, è dotato dell’evento “clicked”, ma nel caso che si vuole aggiungere un evento click, che sarà chiamato “Tapped”, occorre aggiungere la sotto proprietà “GestureRecognizers”, di seguito il frammento  di codice XAML per aggiungere l’evento click ad un controllo Image.


XAML

<Image Source="Logo.png"

                   x:Name="ImgPulsante"

                   BackgroundColor="Blue"

                 WidthRequest="400"

                 HeightRequest="100"

                    HorizontalOptions="Center"

                    VerticalOptions="Center" >

                <Image.GestureRecognizers>

                    <TapGestureRecognizer Tapped="ImgClick"/>

                </Image.GestureRecognizers>

            </Image>


Mentre qui di seguito il codice del linguaggio C# per l’evento click.

C#

private void ImgClick(object sender, TappedEventArgs e)

    {

        DisplayAlert("Esempio immagine", "click", "OK");

    }

 


Conclusioni

L’articolo ha fornito al lettore le informazioni basi ed indispensabili per avvicinarsi all’utilizzo delle immagini nelle proprie applicazioni di tipo MAUI, riportando alcuni esempi su vari ambiti. L’utilizzo delle immagini nelle moderne applicazioni è una scelta obbligatoria per renderle più amichevoli ma soprattutto accattivante e fornire all’utilizzatore la facilità di utilizzo.
Con il Framework MAUI .Net versione 7, la programmazione multipiattaforma è sempre più semplificata, anche se occorre spesso predisporre il progetto per il sistema operativo finale su cui dovrà essere eseguita l’applicazione.