Gemini https://gemini.google.com/app è un progetto del motore di ricerca Google, di intelligenza artificiale.
Il sito è in lingua italiana ed è possibile ottenere valide risposte su determinati quesiti.
Programmazione .Net, Asp.Net, Compact Framework. Filenet e tanto altro materiale informatico.
Gemini https://gemini.google.com/app è un progetto del motore di ricerca Google, di intelligenza artificiale.
Il sito è in lingua italiana ed è possibile ottenere valide risposte su determinati quesiti.
Un gioco di azione molto ben fatto e soprattutto adatto anche ai ragazzi, parliamo di Wuthering Waves, che offre una grafica molto ben curato.
Il gioco è per sistemi operativi Windows.
Per maggiori informazioni e download visitate il seguente sito https://store.epicgames.com/it/p/wuthering-waves-76ebc5
Dal seguente sito https://tinywow.com/image/remove-objects è possibile utilizzare uno strumento online gratuito per rimuovere degli oggetti dalle immagini .
Lo strumento è gratuito e non richiede ne account e ne indirizzo email.
Il database NoSQL Database | RavenDB ACID NoSQL Document Database realizzato tramite il linguaggio di programmazione C#, orientato agli oggetti, fornisce una valida base per gestire determinati ambiti.
Tra le versioni anche una gratuita, per maggiori informazioni e download visitate il sito indicato.
Un gioco sparatutto adatto a tutti per sistemi operativi Windows.
Il gioco FoxCode con una grafica molto ben fatta offre anche una giocabilità molto valida.
Per il download e maggiori informazioni visitate il seguente sito https://store.epicgames.com/it/p/versus-0763da
Un gioco molto apprezzato e conosciuto, quello del simulatore di campagna che in questi anni è giunto alla versione 22.
Parliamo del gioco in lingua italiana Farming Simulator 22, disponibile gratuitamente per sistemi operativi Windows.
Fino al 30 maggio si potrà scaricare gratuitamente, dopo tale data il download sarà a pagamento.
Per maggiori informazioni e download visitate il seguente sito https://store.epicgames.com/it/p/farming-simulator-22
Tramite il metodo "ToLookup" di una lista, possiamo ottenere un oggetto composto da chiave ed oggetto. Nel metodo ToLookup, possiamo indicare per quale colonna utilizzare come colonna, come rappresentata nella figura precedente.
Di seguito il frammento di codice di esempio.
C#
List<Persona> persone = new List<Persona>();
Persona persona = new Persona();
persona.Cognome = "Mattei";
persona.Nome = "Emanuele";
persona.Eta = 1;
persone.Add(persona);
persona = new Persona();
persona.Cognome = "Cristaldi";
persona.Nome = "Luigi";
persona.Eta = 2;
persone.Add(persona);
persona = new Persona();
persona.Cognome = "Bianchi";
persona.Nome = "Luca";
persona.Eta = 3;
persone.Add(persona);
var NuovoOggetto = persone.ToLookup(p => p.Nome);
HTML
<div style="color:
greenyellow;">titolo</div>
Se invece abbiamo la necessita di impostare il colore del testo in base ad un valore, possiamo verificare se una variabile è uguale ad un certo valore ed in base a tale valore impostare un colore.
Di seguito un esempio che verifica se la variabile è uguale al valore 0, imposta un colore, altrimenti altro colore al testo.
TypeScript:
export class AppComponent {
public indice: number = 4;
}
HTML.
<div [style]="indice == 0 ? 'color: greenyellow' : 'color: blue' ">titolo2</div>
HTML
<div [style.color]="indice == 4 ? 'red' : 'green' ">titolo3</div>
Se invece abbiamo la necessità di impostare il colore tramite una funzione ed in base al parametro restituire un certo risultato, tale tecnica è possibile aggiungere il nome della funzione.
Di seguito si riporta il frammento di codice HTML e TypeScript delle suddette operazioni.
HTML:
<div [style.color]="getColore(5)">titolo4</div>
TypeScript:
public getColore(parametro: number) : string {
let returnColore: string = 'Orange';
if(parametro==5)
returnColore = 'Black';
return returnColore;
}
HTML:
<div [ngStyle]="indice==7 ? { color: 'pink'} : { color: 'darkgreen'}" >Titolo 5</div>
TypeScript:
public indice: number = 7;
Di seguito il frammento di codice delle suddette operazioni.
HTML:
<div [ngStyle]="{color: stile}" >Titolo 6</div>
TypeScript:
public stile: string = "red";
CSS:
.testo-rosso {
color:red;
}
.testo-blue {
color:blue;
}
TypeScript:
export class AppComponent {
public stileClasse: string = "testo-rosso";
HTML:
<div [ngClass]="stileClasse" >Titolo 7</div>
L’articolo ha fornito una panoramica sulla gestione della grafica nelle varie tecniche utilizzando il linguaggio di programmazione TypeScript e la tecnologia Angular. I vari esempi e scenari permettono al programmatore di adottare una tecnica adeguata e soprattutto conoscere le possibilità e strategie da applicare nella creazione della propria applicazione.
Angular e TypeScript nella loro versatilità offrono al programmatore diverse possibilità di gestire gli aspetti grafici dei singoli elementi della pagina.