Ricerca per argomento: .NET Framework
Il Managed Extensibility Framework (MEF) è in grado di caricare le dipendenze e i tipi attraverso molteplici Catalog, dove può fare riferimento per cercare le definizioni, ma qualora non si trovi quello adatto alle proprie esigenze è possibile crearne di personalizzati.Abbinando ...
Il Managed Extensibility Framework (MEF) è un framework introdotto con il .NET Framework 4 e Silverlight 4 il cui scopo è facilitare la modularità delle applicazione e automatizzare la composizione delle istanze e delle dipendenze dei tipi.Sebbene non è propriamente un motore di ...
Entity Framework Code-First utilizza delle convenzioni per individuare la proprietà chiave di una entity. La convenzione prevede che se una proprietà si chiama Id, Key, Id o Key allora questa proprietà diventa automaticamente la chiave primaria della entity. Nei casi in cui il ...
Lo sviluppo di un software è composto da molteplici fasi che vanno dalla progettazione fino al rilascio finale. Nonostante le tecniche più sicure, il testing manuale o automatizzato, però, non sempre la consegna del prodotto al cliente si trasforma in un successo senza intoppi, ...
Le API messe a disposizione per utilizzare e manipolare un database SQL Server Compact sono state sviluppate per adeguarsi alla struttura ADO.NET delle classi, perciò, così come per gli altri provider, si trovano le classi SqlCeConnection, SqlCeCommand e SqlCeDataReader.Per l'...
Come si è visto nello script #237, il motore di SQL Server Compact 4 lavora in-process ed è pensato per database di contenute dimensioni, ma che comunque necessitano di buone prestazioni per le operazioni relazionali.Poiché il motore persiste le informazioni su unico file, ...
L'engine di SQL Server Compact 4 ha la caratteristica principale di lavorare in-process con lo stesso applicativo che ne fa uso e permette scenari in cui dev'essere semplice l'installazione. Tra i vantaggi che si possono ottenere vi è anche la possibilità della totale gestione ...
In ogni applicazione che si rispetti, persistere i dati e le impostazioni è un requisito minimo che permette un utilizzo nel tempo dell'applicazione. Per compiere questo compito solitamente vengono sfruttati i file che in ambiente ASP.NET (server) o Windows (client) permettono di...
La piattaforma di Windows Azure include una serie di servizi particolarmente indicati per scalare, cioè utili per poter soddisfare gli incrementi di lavoro che si possono verificare mantenendo le medesime prestazioni. Si pensi ad esempio ad un sistema che invia e-mail tramite una...
In alcune situazioni può capitare la necessità di verificare due file, magari aventi nomi diversi e apparentemente non legati tra loro, per capire se rappresentano la stessa informazione. Ovviamente la prima cosa che possiamo fare è verificare il loro peso, ovvero la grandezza in...