-
Prestazioni delle query LINQ in architetture complesse
di Cristian "Ricciolo" Civera, in .NET 4.0,In un post precedente ho parlato dell'interfaccia IQueryable e dell'utilità che può avere se passata tra i vari strati dell'applicativo, dal repository fino ai servizi applicativi. La tecnica è molto comoda ed elegante, ma comporta alcuni problemi, uno dei quali è la scelta ...
-
Inside ModelVirtualCasting #5: i servizi
di Cristian "Ricciolo" Civera, in .NET 4.0,Quarto post della serie sugli internals dell'applicazione che abbiamo mostrato nel corso della Real Code Conference 4.0 lo scorso 25 Maggio 2010 i cui sorgenti sono disponibili su Codeplex : Introduzione ai repository Architettura interna dei repository La cache Come ...
-
Quando usare gli optional parameter di C# 4
di Cristian "Ricciolo" Civera, in .NET 4.0,Ormai si sa: tra le novità di C# 4 vi è la possibilità di usare parametri opzionali nei metodi. Non voglio parlare di come si dichiarano metodi e come si usano, perché già ne parla Andrea in questo articolo. Voglio piuttosto soffermarmi sull'utilità e l'ambito di utilizzo. ...
-
Routing alla massima potenza
di Cristian "Ricciolo" Civera, in .NET 4.0,Il routing è quella funzionalità introdotta con ASP.NET 3.5 SP1, grazie ad una necessità di ASP.NET MVC, che ci permette creare URI decisamente più SEO . Nel nostro libro su ASP.NET 4.0 ne parlo abbondantemente e la sua forza risiede nella sua indipendenza dall'handler che deve ...
-
Open Data Protocol e WCF Data Services
di Cristian "Ricciolo" Civera, in .NET 4.0,E' un po' che non scrivo nel blog e me ne scuso. In generale cerco sempre di dare qualcosa di più rispetto ad un semplice link e sebbene ho scritto poco in questo blog, potete trovare il frutto delle mie esperienze negli script che settimanalmente sforno. Spero che questo sia l'...
-
.NET Framework 4.0 beta 1: Tuple
di Cristian "Ricciolo" Civera, in .NET 4.0,Altro post per un'altra novità del .NET Framework 4.0: le classi Tuple. In pratica sono delle classi generiche con tanti argomenti generici quanti sono le relative proprietà che esse espongono. Per esempio Tuple ha una proprietà Item1 di tipo T1 e una proprietà Item2 di tipo T2. ...
-
.NET Framework 4.0 beta1: le classi Lazy<T> e LazyVariable<T>
di Cristian "Ricciolo" Civera, in .NET 4.0,Tra le tante piccole e grandi novità del .NET Framework 4.0 ci sono le classi Lazy e LazyVariable. Il concetto è molto semplice: istanziamo un tipo passando un delegate ad una funzione che restituisce un valore; la prima volta che interroghiamo la proprietà Value, il delegate ...
-
.NET Framework 4.0 beta 1: modifiche agli assembly
di Cristian "Ricciolo" Civera, in .NET 4.0,La nuova versione del .NET Framework è un passo molto importante perché oltre a contenere nuove tecnologie o migliorie, si può dire che si dà anche un po' una ripulita e una riorganizzazione visto che il framework era diventato un po' confuso quando dopo la versione 2.0 è stato ...
.NET 4.0
- marzo 2012:2 post
- novembre 2011:1 post
- maggio 2011:2 post
- marzo 2011:1 post
- gennaio 2011:1 post
- dicembre 2010:1 post
- giugno 2010:2 post
- aprile 2010:3 post
- gennaio 2010:1 post
- maggio 2009:9 post
- aprile 2009:7 post
- ottobre 2008:5 post
Categorie
In evidenza
- Popolare una classe a partire dal testo, con Semantic Kernel e ASP.NET Core Web API
- Inviare email tramite il package MailKit
- Rinnovare il token di una GitHub App durante l'esecuzione di un workflow
- Proteggere le risorse Azure con private link e private endpoints
- Referenziare un @layer più alto in CSS
- Inference di dati strutturati da testo con Semantic Kernel e ASP.NET Core Web API
- Utilizzare EF.Constant per evitare la parametrizzazione di query SQL
- Ottenere un token di accesso per una GitHub App