Articoli taggati Tips and Tricks
Riflessioni sui trend nei sistemi di gestione del codice sorgente
feb 6
Questo post rappresenta alcune riflessioni sull’evoluzione dei sistemi di gestione del codice sorgente, derivate da una serie di eventi: La diffusione dei sistemi di gestione distribuita del codice (DVCS) soprattutto nei progetti Open Source. Il rilascio…(read more)
VB.NET : Come Invertire una stringa
gen 20
Module RevString
Sub Main()
Dim inputString As String = Console.ReadLine()
ReverseOrder(inputString)
End Sub
Private Sub ReverseOrder(ByVal textInput As String)
Dim text2Rev As String = textInput
Dim reversed As String
Dim charArray() As Char = textInput.ToCharArray()
Array.Reverse(charArray)
reversed = charArray
Console.WriteLine(“”)
Console.WriteLine(“Testo originale: ” + text2Rev)
Console.WriteLine(“Testo invertito: ” + reversed)
End SubEnd Module
VB.NET : Come contare le linee di un richtextbox
gen 20
private sub countlines(byval rtb as richtextbox)
dim count as string
count = rtb.lines.count
msgbox(count)
end sub
Condividere file con un altro pc usando PipeBytes
gen 20
Ecco un semplice ed unico servizio che permette di condividere file con altri utenti senza limiti di dimensioni. Stiamo parlando di PipeBytes servizio che non necessita di registrazione.
Basta entrare nel sito, selezionate il file da voler inviare e condividete il codice (o il link) con l’utente destinatario. La novità che rende PipeBytes un ottimo servizio, è la possibilità di iniziare a scaricare il file mentre l’utente lo sta ancora caricando online. Leggi il resto »
Riordinare gli elementi di una lista tramite Drag and Drop con jQuery
gen 11
Attraverso jQuery.UI è possibile sfruttare un comodo sistema, chiamato sortable, che consente di applicare facilmente il drag & drog a liste.
Una volta scaricato jQuery.UI, l’aggiunta del supporto per il drag & drop ad una serie di elmenti è semplice.
Per prima cosa è necessario comporre un markup che consenta facilmente di gestire dal punto di vista visuale questo comportamento, quindi è opportuno lavorare con uno stile che indichi chiaramente che l’elemento può essere trascinati. A questo scopo si presta bene un elenco puntato:
<ul id="tutorials"><li id="1">ASP.NET</li><li id="3">ASP.NET 3.5</li><li id="4">ASP.NET 4.0</li><li id="99">Silverlight</li><li id="15">Entity Framework</li></ul>
Windows Mobile: recuperare path di esecuzione dell’applicazione
nov 22
Come è possibile recuperare il path di esecuzione delle applicazioni Windows Mobile?
Semplice :
public string PathApplicazione(string)
{
return Path.GetDirectoryName(Assembly.GetExecutingAssembly().GetModules(0).FullyQualifiedName)
}
[C#] Determinare elementi spuntati in un controllo CheckedListBox
nov 15
Per la presentazione di dati in un controllo CheckedListBox di Windows Form è possibile scorrere l’insieme memorizzato nella proprietà CheckedItems o esaminare l’elenco utilizzando il metodo GetItemChecked per rilevare gli elementi selezionati. Il metodo GetItemChecked accetta il numero di indice di un elemento come argomento e restituisce true o false. Le proprietà SelectedItems e SelectedIndices, contrariamente a quanto si potrebbe pensare, non rilevano gli elementi selezionati, ma quelli evidenziati.
Quindi per rilevare gli elementi selezionati in un controllo CheckedListBox :
- Scorrere l’insieme CheckedItems partendo da 0, trattandosi di un insieme a base zero. Si noti che il metodo fornirà il numero dell’elemento nell’elenco degli elementi selezionati, non nell’intero elenco. Di conseguenza, se Leggi il resto »
.Net Framework : Scrivere i dati XML e lo schema dall’oggetto DataSet con il metodo DataSet.WriteXml
nov 12
È possibile utilizzare il metodo WriteXml per scrivere lo schema e i dati XML dall’oggetto DataSet. I dati XML vengono scritti in un file, in una classe Stream, in una classe XmlWriter o in una classe TextWriter. A seconda delle esigenze, è possibile utilizzare uno dei due insiemi di metodi di overload per WriteXml. Il primo insieme di quattro metodi di overload richiede un solo parametro; per il secondo è invece necessario un ulteriore parametro (XmlWriteMode), oltre a uno dei parametri sopra menzionati.Di seguito vi riporto una descrizione Leggi il resto »
Come inserire codice JavaScript in una pagina aspx a Runtime con C# [.Net Framework v. 2.0]
nov 9
Ecco un esempio di come inserire in una pagina .aspx del codice JavaScript dinamicamente :
//using System.Text;
StringBuilder sb = new StringBuilder();
sb.AppendFormat(@”alert(‘ora attuale: {0}’);”, DateTime.Now); Page.ClientScript.RegisterClientScriptBlock(this.Page.GetType(), “”, sb.ToString(), true);
Come usare i cursori in Microsoft SQL Server
nov 9
Di seguito vi riporto un semplice esempio di utilizzo dei Cursori con Microsoft SQL Server :
DECLARE @id int
DECLARE @nome nvarchar(255)
/* query da eseguire */
DECLARE MyCursor CURSOR FOR
SELECT id, nome
FROM MyTable
WHERE trendabb != ”
OPEN MyCursor
/* recupera i valori e li mette nelle variabili
* @id, @nome */
FETCH NEXT FROM MyCursor INTO @id, @nome
WHILE @@FETCH_STATUS = 0
BEGIN
/* inizio istruzioni da eseguire */
SELECT @id, @nome
/* fine istruzioni da eseguire */
FETCH NEXT FROM MyCursor INTO @id, @nome
END
CLOSE MyCursor
DEALLOCATE MyCursor
Un semplice metodo per concatenare le URL
nov 7
Di seguito vi riporto una semplice funzione scritta in C# per concatenare due parti di un URL indipendentemente dal fatto che finiscano o meno con una /(slash) : Leggi il resto »
