C# Connettersi ad un database MySQL

24 settembre 2010 - Fonte: http://codesnippet.altervista.org

C# Connettersi ad un database MySQL e' un post di: CodeSnippet

Un lettore del blog mi ha mandato un’email chiedendomi informazioni su come connettersi ad un database MySQL tramite C#. Il tutto è molto semplice perchè MySQL mette a disposizione un Data Provider che si integra perfettamente con Visual Studio 2010 e Visual Studio 2008, nonchè unitilizzabile su Linux...

Leggi il seguito »

JavaScript parseInt 08-09

18 settembre 2010 - Fonte: http://codesnippet.altervista.org

JavaScript parseInt 08-09 e' un post di: CodeSnippet

Capita spesso usando la funzione parseInt avere un comportamento anomalo (o meglio, quello corretto). Difatti, facendo parseInt(’08′) in JavaScript si ottiene 0, la stessa cosa accade con 09. Nonostante sappia il comportamento corretto mi confondo sempre e tendo a dimenticare il perché di questa cosa e quindi condivido con tutti il motivo (così scrivendolo qua è sicuro che non lo dimentico).

Fondamentalmente...

Leggi il seguito »

T-SQL: Reset Identity

4 settembre 2010 - Fonte: http://codesnippet.altervista.org

T-SQL: Reset Identity e' un post di: CodeSnippet

Un’operazione poco frequente ma importante quando si lavora con i database è il reset dell’identity dopo la cancellazione di una o più righe da una tabella. Il codice per effettuare il reset dell’identity in T-SQL è semplice, ma, nonostante ciò, io lo dimentico sempre.

DBCC CHECKIDENT (table_name, reseed, 0) ...

Leggi il seguito »

Annotations: come far “parlare” funzioni e metodi in Python

1 settembre 2010 - Fonte: http://codesnippet.altervista.org

Annotations: come far “parlare” funzioni e metodi in Python e' un post di: CodeSnippet

Articolo a cura di Malex

Come certamente tutti sapete, una delle caratteristiche principali di Python è, come la maggioranza dei linguaggi di scripting, il dynamic typing.

Questa è generalmente un’ottima feature, in quanto consente spesso di evitare casting eccessivi ecc. Tuttavia, quando andiamo a richiamare funzioni e/o metodi, possiamo trovarci in dubbio su che tipo di parametri si aspetta tale funzione, e che tipo di valore ritorna....

Leggi il seguito »

.NET 4.0 Lazy initialization

29 agosto 2010 - Fonte: http://codesnippet.altervista.org

.NET 4.0 Lazy initialization e' un post di: CodeSnippet

Tempo fa parlai in un post di come effettuare il Lazy Loading delle immagini e spiegai il funzionamento del pattern. Ieri navigando su msdn ho trovato una nuova classe del Framework .NET 4.0 chiamata Lazy che implementa proprio questo pattern di cui parlavo.

Fondamentalmente implementa il Lazy initialization, che ci permette istanziare...

Leggi il seguito »

PHPExcel: Creare file Excel con PHP

24 agosto 2010 - Fonte: http://codesnippet.altervista.org

PHPExcel: Creare file Excel con PHP e' un post di: CodeSnippet

PHPExcel

PHPExcel

PHPExcel è una libreria molto utile che ci permette di creare facilmente dei file Excel 2007 con uno script PHP. ...

Leggi il seguito »

Effettuare il Lazy Loading delle immagini con jQuery

5 agosto 2010 - Fonte: http://codesnippet.altervista.org

Effettuare il Lazy Loading delle immagini con jQuery e' un post di: CodeSnippet

Partiamo dal principio definendo cos’è il Lazy Loading per chi ancora non lo sapesse. Sostanzialmente si tratta di un design pattern che viene utilizzato nella programmazione (soprattutto quella ad oggetti) che ci permette di utilizzare un proprietà, un oggetto, o, generalmente, una risorsa solo nel momento del bisogno. Faccio due esempi stupidi, uno che usa, e uno che non usa il Lazy loading.

...

Leggi il seguito »

Trasformazione XSLT in C#

25 giugno 2010 - Fonte: http://codesnippet.altervista.org

Trasformazione XSLT in C# e' un post di: CodeSnippet

Nell’articolo precedente feci vedero come trasformare un documento XML attraverso un XSLT e chiusi l’articolo dicendo che avrei fatto vedere come effettuare la trasformazione C# (dopo aver scritto l’XSLT e l’XML). Il codice che fa la trasformazione è il seguente:

 public Leggi il seguito »

XSLT: Come trasformare un documento XML

19 giugno 2010 - Fonte: http://codesnippet.altervista.org

XSLT: Come trasformare un documento XML e' un post di: CodeSnippet

Quando si usa spesso il linguaggio XML ci si può trovare di fronte a delle situazioni in cui si necessita la trasformazione dei dati in input (in formato XML) in un formato simile: ad esempio un XML con formattazione diversa, oppure, in HTML.

Per effettuare questo tipo di trasformazione si utilizza un linguaggio che deriva dall’...

Leggi il seguito »

T-SQL: Paginazione dei record

7 aprile 2010 - Fonte: http://codesnippet.altervista.org

T-SQL: Paginazione dei record e' un post di: CodeSnippet

Molte volte può tornare utile tirare fuori da una tabella soltanto la porzione di dati che vogliamo far visualizzare. Immaginiamo di avere una tabella con la paginazione nella quale mostriamo per ogni pagina 50 record. In ASP.NET è facile paginare i risultati da mostrare (ad esempio su una GridView), dando in pasto tutto il DataSet (o la DataTable) la suddivisione dei risultati per pagina avviene in automatico.

Questo è un modo. Soltanto che non è...

Leggi il seguito »