Tabella dei caratteri paricolari nelle pagine html

23 aprile 2009 - Fonte: http://www.mynotes.it

Se anche voi non vi ricordate mai i codici o i nomi dei caratteri complessi, quando dovete utilizzare tali caratteri in una pagina HTML, ecco a voi la lista completa fornita dal W3C.

Io solitamente utilizzo questa modalità di utilizzo

&[Name];

Esempio

€
è
Name Character Unicode code point Standard...

Leggi il seguito »

Usare Enum in C#

9 aprile 2009 - Fonte: http://www.mynotes.it

Vediamo come creare e usare il costrutto Enum in C#.
Il costrutto Enum viene usato per creare una tipologia di dati con un dominio definito. Esempio classico i giorni della settimana. L’Enum di solito ha un tipo base (numeratore), e un valore descrittivo.
Il numeratore di default è intero e progressivo da 0 per ogni elemento dell’enum. Questo però può essere specificato per ogni singola voce dell’enum
Vediamo come si dichiara in C#

Con numeratore implicito (da 0 in avanti)

private enum Volume
{
Basso,
Medio,
Alto
}

Con numeratore esplicito (1,2,3)

private enum Volume
{
Basso = 1,
Medio = 2,
Alto = 3...

Leggi il seguito »

Gestire le connection string in ASP.NET 2.0

1 aprile 2009 - Fonte: http://www.mynotes.it

ASP.NET 2.0 ha introdotto un’importante novità nella modalità di gestione delle connection string su web.config.
Al contario si ASP.NET 1.1, dove le connection string erano gestite come normali chiavi di application setting, in ASP.NET 2.0, è presente una nuova sezione (section) connectionStrings.
Dentro questa sezione e possibili aggiungere le connection string che ci interessano.
Vediamo un esempio:

<connectionStrings>
<remove name=”LocalSqlServer” />
<add name=”LocalSqlServer” connectionString=”Data Source=myDBServer;database=myDB;Integrated Security=True;” providerName=”System.Data.SqlClient”/>
</connectionStrings>

I...

Leggi il seguito »

Gestione errori in ASP.NET

12 marzo 2009 - Fonte: http://www.mynotes.it

Come in ogni applicazione, anche nelle applicazioni ASP.NET gli errori possono presentarsi. La domanda è, come gestirli?
Chiaramente la prima cosa da fare in fase di scrittura del codice è utilizzare il construtto Try Catch in ogni parte dell’applicazione a rischio errore/eccezione. Questa modalità di sviluppo è molto importante e permette di poter gestire in modo diverso, tipologie di eccezzioni diverse. Questo però non è il tema del nostro “appunto”, che si focalizza invece su come intercettare gli errori non gestiti.
Per fare questo ASP.NET mette a disposizione 3 soluzioni:

  1. Il metodo Page_Error di un qualsiasi file aspx
  2. Il metodo Application_Error del file global.asax
  3. La...

    Leggi il seguito »

ASP.NET 2.0 su un server a 64 bit

27 ottobre 2007 - Fonte: http://blog.dorio.it/

In molti casi si può avere la necessità di far girare il framework .NET 2.0 a 32 bit su di un server a 64 bit. Per spiegare come fare Microsoft da circa 4 mesi ha rilasciato una procedura al seguente indirizzo:

http://support.microsoft.com/kb/894435

In breve basterà procedere come segue:

Andare al prompt dei comandi e lanciare il seguente...

Leggi il seguito »

Manutenzione di applicazioni ASP.NET con app_offline.htm

23 ottobre 2007 - Fonte: http://blog.dorio.it/

Dalla versione 2.0 di ASP.NET  è stata prevista una modalità estremamente semplice per mettere un'intera applicazione in modalità manutenzione con una banale pagina HTML.
Per fare questo è sufficiente creare il seguente file:

app_offline.htm

e posizionarlo all'interno della root dell'applicazione; è ovvio che nel file HTML potete scrivere tutto ciò che ritenete più opportuno.

Quando il framework "sente" la presenza di questo file all'interno della root dell'applicazione, cessarà di rispondere a qualsiasi chiamata e automaticamente
...

Leggi il seguito »

Disabilitare ASP.NET Machine dalla lista utenti

12 ottobre 2007 - Fonte: http://blog.dorio.it/

Quando si installa il framework .NET, propedeutico al funzionamento di qualche programma, è possibile che al successivo riavvio venga richiesto di cliccare sull'utente con il quale si vuole fare accesso al sistema operativo. Questo avviene perchè l'installazione di Microsoft .NET Framework crea l'utente ASP.NET Machine e di conseguenza, con più di un utente abilitato, il sistema operativo vi propone la schermata di autologon.

A questo punto ci sono due modi per risolvere il problema: abilitare l'autologon per l'utente desiderato (potete far riferimento a questo articolo per abilitarlo ...

Leggi il seguito »