posts - 315, comments - 268, trackbacks - 15

My Links

News

View Pietro Libro's profile on LinkedIn

DomusDotNet
   DomusDotNet

Pietro Libro

Tag Cloud

Article Categories

Archives

Post Categories

Blogs amici

Links

SQL Server

EF 6.1 : What’s new (3)

Supporto a “.ToString()” e “String.Concat()”, un esempio: var queryConcat = from c in db.Vehicles where string.Concat(c.EngineSize, c.HP).Equals("1600110") select c; var queryToString = from c in db.Vehicles where c.HP.ToString().Equals("110") select c;   Abbiamo due Query LINQ che filtrano i dati in base a condizioni su stringhe, la prima “tira fuori” tutti i veicoli dove la concatenazione dei valori...

posted @ giovedì 27 marzo 2014 10:04 | Feedback (0) | Filed Under [ C# LINQ SQL SQL Server .Net Framework 4.5 Entity Framework 6 Visual Studio 2013 ]

EF 6 : Logging & Interception

  Una delle nuove feature introdotte nella versione 6 di Entity Framework (attualmente in RC) è il supporto al logging dell’SQL generato dal runtime di EF6. A tal fine è sufficiente passare un opportuno delegate alla proporietà Log esposta da DbContext.Database. Per gli esempi riprendiamo lo scenario del post precedente. Supponiamo di avere il seguente codice: using (CarContext db = new CarContext()) { System.Console.WriteLine("Cars in database : {0}", db.Cars.Count()); ////Add a new car. Car car = new Car() { ...

posted @ mercoledì 4 settembre 2013 15:15 | Feedback (0) | Filed Under [ C# SQL .Net Framework 4.0 SQL Server .Net Framework 4.5 Entity Framework 6 ]

OCA, Sync Framework e SQL Server 2008

  Ultimamente mi sono trovato a sviluppare un’applicazione con la necessità di sincronizzare i dati locali con un’istanza di SQL Server 2008. Generalmente parlando, le applicazioni OCA (occasionally connected application) permettono di utilizzare un’applicazione client che fa uso di dati memorizzati in una base di dati locale che periodicamente è sincronizzata  con un database centrale disposto su un server.  Il processo di sincronizzazione non è mai stato un task banale (almeno nel caso bidirezionale), è penso che ognuno di noi, almeno una volta nella vita da sviluppatore si sia imbattuto in questo tipo di operazione. Fino a qualche tempo...

posted @ domenica 21 agosto 2011 14:08 | Feedback (2) | Filed Under [ C# SQL .Net Framework 4.0 SQL Server ]

Confronto di schemi di database in Visual Studio

  Da quando ho avuto la fortuna di poter installare Visual Studio Team System, per gestire le modifiche sui database di SQL Server utilizzo il tool integrato “Nuovo confronto schema” raggiungibile dal menu dati di Visual Studio. Il tool si presenta come nello screenshot seguente (in questo caso la “versione italiana”): A questo punto possiamo scegliere i database su cui eseguire il confronto degli schemi e premere “OK”. Secondo della complessità dei database su cui viene eseguito il confronto, la procedura potrebbe impiegare qualche minuto prima di terminare. Completato il processo, verrà visualizzata una schermata...

posted @ sabato 26 dicembre 2009 17:47 | Feedback (0) | Filed Under [ Tools SQL Server ]

Shrink, BackUp e ...SSIS

Uno dei task più frequenti nella manutenzione dei database (nel caso SQL Server) è quello di  effettuarne lo Shrink (a riguardo, suggerisco di leggere il commento lasciato da Davide Mauri) ed il BackUp. Finchè le operazioni riguardano un solo database possiamo completare il task utilizzando, ad esempio, SQL Server Management Studio. Nel caso in cui le suddette operazioni debbano essere effettuate su più database la "faccenda si complica" (più che altro diventa ripetitiva) e possiamo risolvere il problema creando un package SSIS (SQL Server Integration Services). Premetto che googlando si possono trovare diverse soluzioni, utilizzando...

posted @ mercoledì 26 agosto 2009 09:30 | Feedback (2) | Filed Under [ SQL Server ]

SQL Server 2005 Build List

Al seguente indirizzo http://www.sqlservercentral.com/articles/Administration/2960/ è presente un articolo aggiornato al 17/06/2009 da Steve Jones con l'elenco delle Build relative a SQL Server 2005. Per ogni build è presente il link alla relativa pagina di descrizione. Sono ben messe in evidenza (in testa all'articolo) le Major Builds (RTM, SP1, SP2, SP3).

posted @ sabato 22 agosto 2009 11:36 | Feedback (0) | Filed Under [ SQL Server ]

Powered by:
Powered By Subtext Powered By ASP.NET