Articoli con tag Visual C#

Come visualizzare tutti i nomi dei database Sql Server con Visual C#

0

Nell’esmpio riportato di seguito, vi riporto una semplice procedura per recuperare tutti i nomi dei database sql server utilizzando Visual C# :

using System.Data;
using System.Data.SqlClient;
...
// Sostituire con la propria stringa di connessione
String conxString =  "Data Source=MYSERVER; Integrated Security=True;";
using (SqlConnection sqlConx = new SqlConnection (conxString))
{
      sqlConx.Open();
      DataTable tblDatabases = sqlConx.GetSchema ("Databases");
      sqlConx.Close();
      foreach (DataRow row in tblDatabases.Rows)
      {
         Console.WriteLine ("Database: " + row["database_name"]);
      }
}

last Come visualizzare tutti i nomi dei database Sql Server con Visual C#

Come scrivere una chiave nel registro di Windows con Visual C#

0
using Microsoft.Win32;
...
RegistryKey masterKey = Registry.LocalMachine.CreateSubKey("SOFTWARE\\Test\\Preferences");
if (masterKey == null)
{
   Console.WriteLine ("Null Masterkey!");
}
else
{
   try
   {
      masterKey.SetValue ("MyKey", "MyValue");
   }
   catch (Exception ex)
   {
      Console.WriteLine (ex.Message);
   }
   finally
   {
      masterKey.Close();
   }
}

last Come scrivere una chiave nel registro di Windows con Visual C#

Come leggere una chiave dal registro di Windows con Visual C#

0

Nell’ esempio che segue viene mostrato come leggere una chiave del registro di Windows utilizzando Visual C# ed il .Net Framework :

using Microsoft.Win32;
...
RegistryKey masterKey = Registry.LocalMachine.CreateSubKey("SOFTWARE\\Test\\Preferences");
if (masterKey == null)
{
    Console.WriteLine ("Null Masterkey!");
}
else
{
    Console.WriteLine ("MyKey = {0}", masterKey.GetValue ("MyKey"));
}
masterKey.Close();

last Come leggere una chiave dal registro di Windows con Visual C#

[C#] : Come scansionare un Array con LINQ

0
using System;
using System.Collections;
using System.Collections.Generic;
namespace ForEachExaple
{
     public static class Utility
     {
         public static void ForEach(this IEnumerable coll, Action function)
         {
            IEnumerator en = coll.GetEnumerator();
            while (en.MoveNext())
            function(en.Current);
          }
     }
class Program
{
   static void Main(string[] args)
   {
      var array = new int[] { 1, 2, 3 };
      //Output : 123
      array.ForEach(val => Console.Write(val));
    }
 }
}

last60 225x300 [C#] : Come scansionare un Array con LINQ

[C#] : Come inviare una mail con gmail

1

pcfuori [C#] : Come inviare una mail con gmail
Ecco un metodo sempice e veoloce per inviare una mail da Gmail con C# :

1
2
3
4
5
6
7
8
9
10
11
12
13
string host = "smtp.gmail.com";
int port;
//port = 587; // with TLS
//port = 465; // with SSL
port = 25; // normal ‐ works for my gmail account with enableSSL
string fromEmail = "myemail@mydomain.com";
var fromAddress = new MailAddress(fromEmail);
var toAddress = new MailAddress("myemail@aDifferentDomain.com");
MailMessage message = new MailMessage(fromAddress, toAddress)
{
Subject = "subject",
Body = "body",
};

(continua…)

[C#] : Come passare da Excel a Datatable

0
1
2
3
4
5
6
7
8
9
10
string connectionString = string.Format("Provider = Microsoft.Jet.OLEDB.4.0; data source =
                                                                   {0};Extended Properties=Excel 8.0;",file);
 
OleDbDataAdapter = new OleDbDataAdapter("SELECT * FROM [TABLES1$]",connectionString);
 
DataSet ds = new DataSet();
 
adapter.Fill(ds,"Name");
 
DataTable dt = ds.Tables["Name"];

[C# Custom Controls] : Come creare una TextBox che accetti solo caratteri di tipo numerico

1

Come prima cosa aggiungiamo al nostro progetto una nuova classe che chiameremo “NumericTextBox”  facendo in modo che la stessa  erediti dalla classe TextBox in questo modo :

namespace ControlliPersonalizzati
{
    public class NumericTextBox : TextBox{ }
}

Ora aggiungiamo una proprietà alla classe di tipo bool che ci servirà ad indicare se nella TextBox sono permessi o meno numeri negativi :

public bool AccettaNegativi { get; set; }

A questo punto dobbiamo intercettare l’evento KeyPress del textbox, e lo facciamo nel costruttore della nostra classe in questo modo :

public NumericTextBox()
{
   this.KeyPress += new KeyPressEventHandler(NumericTextBox_KeyPress);
}

(continua…)

Riflessioni sui trend nei sistemi di gestione del codice sorgente

0

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)

Torna all'inizio