-
Kubernetes, gRPC e service mesh
di Andrea Zani, in .NET,Questo post è nato da uno scambio pacifico di idee. Il soggetto della discussione è l'utilizzo, in una struttura con microservice, del protocollo gRPC. Andando oltre la classica demo del GreeterClient in locale mostrerò due modalità di pubblicazione di un service gRPC e di un ...
-
Game of life in Angular.js
di Andrea Zani, in .NET,Nel 1970 John Horton Conway inventò il "e;Gioco della vita "e;. E' molto semplice: una griglia bidimensionabile di dimensione non prefissata è composta da x celle. Ogni cella può avere due stati: acceso o spento. Il gioco - anche se il termine gioco non è adatto - si ...
-
ASP.NET e RabbitMQ (con un po' di Node.js)
di Andrea Zani, in .NET,Cercherò di essere più breve. Nel post precedente ho fatto una lunga discussione sul mondo dei message broker e dei microservice. Avevo affrontato l'argomento con RabbitMQ, ma tutto quanto avevo scritto era riutilizzabile con qualsiasi altro message broker; i vantaggi di quello ...
-
Divide et impera con c# e un message broker
di Andrea Zani, in .NET,Questo lo voglio condividere. Qualche tempo fa si discuteva sul semplice paradigma informatico divide et impera e il suo approccio reale. Di base non si basa su niente di difficile: avendo un compito X per risolverlo lo si suddivide in compiti più piccoli, e questi in più ...
-
Button con disabilitazione dello stesso dopo il click
di Andrea Zani, in .NET,Innanzitutto, si tratta di un tradizionale Button che al click si disabilita, ma in grado anche di controllare la presenza di Validator nella pagina. Avevo trovato il codice di questo webcontrol un po' di tempo fa.L'avevo utilizzato in un mio progetto personale e non mi aveva ...
-
Triplet class non è un oggetto curioso, è utilissimo!!!
di Andrea Zani, in .NET,Esiste dalla versione 1.0 del Framework. Lo ritendo l'oggetto più curioso all'interno dello stesso un oggetto utilissimo per l'uso del viewstate e la creazione dei custom control così come spiegano nei commenti Cristian e Daniele. Accetta tre parametri object. Esempio da MSDN...
-
Entity Framework e stranezze(*)
di Andrea Zani, in .NET,Entity: Codice: // Step 1 var coll2 = (from c in context.Men.Include("Women") select c).First(); // // Visualizza item; //---------------------------------------------------------------- // // Step 2 // coll2.Age++; coll2.Women.Age++; // // Visualizza item...
-
Entity Framework. Una tabella due Entity senza discriminazioni
di Andrea Zani, in .NET,In un blog precedente avevo parlato del Single Table Inheritance. Grazie ad un campo apposito è possibile decidere a quale entity farà parte il record di quella nostra tabella. Il problema che sto cercando di risolvere in questi giorni si basa sul quesito: E' possibile ...
-
Entity Framework e più tabelle in una entity
di Andrea Zani, in .NET,Breve e coinciso. Due tabelle in una sola entity. L'Entity Framework lo permette con pochi passaggi e non in automatico. Mi servono due tabelle. Eccole: Tutorials Nome campo Tipo e altro Id Int, key, Auto increment Name nvarchar Description Text Tutorials2 Nome ...
-
L'Entity Framework e le custom class coinvolte nei where...
di Andrea Zani, in .NET,Riprendo il solito esempio di entity: Ipotizzando di voler recuperare tutti gli Articles con un determinato colore si potrebbe essere spinti a scrivere: var c=Context.Colors.Where(cc=>cc.Id==1).First();var coll=from ar in Context.Articles.Include("Colors") where ar.Colors=c ...
.NET
- dicembre 2020:2 post
- febbraio 2020:1 post
- dicembre 2019:1 post
- novembre 2019:1 post
- maggio 2019:1 post
- aprile 2019:1 post
- dicembre 2016:5 post
- agosto 2016:1 post
- marzo 2016:3 post
- dicembre 2014:1 post
- maggio 2014:1 post
- febbraio 2014:1 post
Categorie
In evidenza
- Il meglio della settimana
- Blazor Conference 2021 - Online
- Container & DevOps Day - Online
- Modificare la modalità di esecuzione delle query con Include in Entity Framework Core 5
- Esecuzione condizionale dei task nelle pipeline YAML di Azure DevOps
- Creare un web server locale con LiveReload
- Gestire gli app role di Azure Active Directory
- Effettuare l'upload di un file da Blazor su Azure Blob Storage