DevAdmin Blog

Blog di Ermanno Goletto (Microsoft MVP Directory Services - MCSE - MCSA - MCITP - MCTS)
posts - 1026, comments - 598, trackbacks - 8

My Links

News

Il blog si è trasferito al seguente link:

www.devadmin.it

Avatar

Visualizza il profilo di Ermanno Goletto su LinkedIn

Follow ermannog on Twitter


Il contenuto di questo blog e di ciascun post viene fornito “così come é”, senza garanzie, e non conferisce alcun diritto. Questo blog riporta il mio personale pensiero che non riflette necessariamente il pensiero del mio datore di lavoro.

Logo Creative Commons Deed


Logo SysAdmin.it SysAdmin.it Staff


Logo TechNet Forum TechNet Italia @ForumTechNetIt Follow TechNet Forum on Twitter


Logo MVP

Article Categories

Archives

Post Categories

Blogs

Friends

Knowledge Base

MVP Sites

Resources

April 2004 Blog Posts

Snippet: Ricavare il valore di una variabile in base al nome

Una delle domande che ogni tanto ricorrono nel NG di VB.NET è come ricavare il valore di una variabile conoscendo il nome. Supponendo di essere all'interno di una form ecco una soluzione al problema basata sulla Reflection: Public Variabile As String = "Valore" MsgBox(GetValueByName("Variabile")) Public Function GetValueByName(ByVal name as String) As String           Dim field As System.Reflection.FieldInfo           field = Me.GetType.GetField(name)           Return field.GetValue(Me).ToString() End Function Il metodo è estendibile comunque anche ad altri scenari.

posted @ Friday, April 16, 2004 5:28 PM | Feedback (0) | Filed Under [ Code, Snippets & Scripts .NET ]

Gestire i file udl

Ecco un paio di funzioni che ho scritto per creare e aprire un file udl tramite la DataLink Dialog utilizzando il namespace System.Diagnostics evitando così il reference ad AdoDb:   Public Shared Function CreateUDLFile(ByVal udlFilePath As String) As Boolean             Dim file As New System.IO.FileInfo(udlFilePath)             'Creazione file             file.Create().Close()             'Apertura file             OpenUDLFile(udlFilePath)             'In caso di annullamento il file non viene generato e lo si elimina             If file.Length = 0 Then                 file.Delete()                 Return False             End If             Return True End Function   Public Shared Sub OpenUDLFile(ByVal udlFilePath As String)             Dim process As System.Diagnostics.Process             process = System.Diagnostics.Process.Start(udlFilePath)             process.WaitForExit()                         process.Close()             process.Dispose()             process = Nothing End Sub

posted @ Wednesday, April 14, 2004 11:49 AM | Feedback (0) | Filed Under [ Code, Snippets & Scripts Database .NET ]

XEN un nuovo linguaggio per .NET

E' da un bel po' che sulla rete girano notizie su XEN un nuovo progetto di Microsoft Research (MSR) ovvero un nuovo linguaggio di programmazione compatibile con sistemi di tipo CLR che incorpora al suo interno XML e SQL. In altre parole un linguaggio per la manipolazione dei dati. Di seguito uno spezzone di codice XEN: public decimal AddTotal(Order orders, int zip) { decimal total = 0; foreach (Item item in order[Zip == zip].item) { total += item.price * item.quantity; } return total; } Appare evidente la natura tipicamente OOP e la somiglianza con C#. Maggiori info al seguente link Microsoft Expands .Net With Xen

posted @ Saturday, April 10, 2004 7:30 AM | Feedback (0) | Filed Under [ Links .NET ]

Powered by:
Powered By Subtext Powered By ASP.NET