Alex's Weblog

Weblog di Ermanno Goletto (Codename Alex - A Learning EXperience)
posts - 438, comments - 4214, trackbacks - 294

My Links

News

Il blog è stato
trasferito al
 seguente link:


DevAdmin Blog

Add my blog to Live

Foto

Curriculum Vitae


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 MCTS

Logo MCSA

Logo MCP

Logo Microsoft Certified Business Management Solutions Professional

Microsoft Certified Business Management Solutions Specialist


Logo UGIdotNET UGIdotNET Contributor


Logo UGISS UGISS Contributor


Logo SysAdmin.it SysAdmin.it Staff


Article Categories

Archives

Post Categories

Blogs

Database

Development

Friends

IT

Knowledge Base

Links

MBS

MCP

MVP Sites

User Groups

Virtualization

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 7:28 PM | Feedback (1) | Filed Under [ Code & Snippet .NET Framework ]

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 TrueEnd 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 = NothingEnd Sub

posted @ Wednesday, April 14, 2004 1:49 PM | Feedback (3) | Filed Under [ Code & Snippet Database .NET Framework ]

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 9:30 AM | Feedback (7) | Filed Under [ Links .NET Framework ]

Powered by:
Powered By Subtext Powered By ASP.NET