Dic 20
Internet Explore 8
icon1 Zaragon | icon2 Browser, Microsoft | icon4 12 20th, 2007| icon31 Comment »

Oggi non mi va molto di lavorare. Il cervello si è predisposto automaticamente sulla modalità “Ferie di Natale” e leggendo il blog ufficiale di IE, ho potuto leggere i vari nomi che erano in ballo per IE8:

IE 7+1
IE VIII
IE 1000 (think binary)
IE Eight!
iIE
IE for Web 2.0 (Service Pack 2)
IE Desktop Online Web Browser Live Professional Ultimate Edition for the Internet (the marketing team really pushed for this one ;-)
Ie2.079 (we might still use this for the Math Major Edition)

These icons link to social bookmarking sites where readers can share and discover new web pages.
  • del.icio.us
  • digg
  • YahooMyWeb
Dic 20

Visto che a memoria non riesco a ricordarle, me le segno qui.

. qualsiasi carattere escluso il new line (“\n”)

[a-z0-9] qualsiasi carattere di questo insieme

[^a-z0-9] qualsiasi carattere esclusi quelli di questo insieme

\d una cifra qualsiasi; equivalente a “[0-9]”

\D un carattere che non sia una cifra; equivalente a “[^0-9]”

\w un carattere alfanumerico; equivalente a “[a-zA-Z0-9]”

\W un carattere non alfanumerico; equivalente a “[^a-zA-Z0-9]”

\s un carattere di spaziatura (spazio, tabulazione, new line, ecc.)

\S un carattere non di spaziatura

\n il carattere new line

\r il carattere return (ritorno carrello)

\t il carattere di tabulazione

\f form feed, carattere di avanzamento di pagina

\b backspace, cancellazione di un carattere a sinistra

null, il carattere nullo

\| il carattere “|”

\\ il carattere “\”

\* il carattere “*”

x? il carattere x ripetuto 0 o 1 volta

x* il carattere x ripetuto 0 o più volte

x+ il carattere x ripetuto una o più volte

ciao la stringa “ciao”

aa|bb|cc la stringa “aa” oppure la stringa “bb” oppure la stringa “cc”

^ la stringa inizia con l’espressione regolare seguente

$ la stringa termina con l’espressione regolare precedente

These icons link to social bookmarking sites where readers can share and discover new web pages.
  • del.icio.us
  • digg
  • YahooMyWeb
Dic 16
Alzala Paolo Alzala
icon1 Zaragon | icon2 My life | icon4 12 16th, 2007| icon3No Comments »

These icons link to social bookmarking sites where readers can share and discover new web pages.
  • del.icio.us
  • digg
  • YahooMyWeb
Dic 16

In settimana mi sono inscritto a questa interessante conferenza che si svolgerà presso il Castello Cinquecentesco.

Gli argomenti trattati saranno:
- IIS 7.0: Architettura ed estendibilità
-
Introduzione a LINQ per le applicazioni web
- ASP.NET 3.5 + ASP.NET 3.5 Extensions
-
L’evoluzione del web secondo Microsoft: Silverlight 1.0 e 2.0

Per maggiori informazioni e per l’ iscrizione gratuita, potete consultare il sito Microsoft

These icons link to social bookmarking sites where readers can share and discover new web pages.
  • del.icio.us
  • digg
  • YahooMyWeb
Dic 15
XmlRead class
icon1 Zaragon | icon2 C# | icon4 12 15th, 2007| icon3No Comments »

Una semplice classe utile per cercare informazioni all’ interno di un file XML

namespace ADR.XmlReader
{
    class XmlRead
    {
        string _xmlFile = string.Empty;
        XmlDocument _xmlDocument;
        ArrayList _resultXpath = null;

        public XmlRead(string xmlFilePath)
        {
            _xmlFile = xmlFilePath;
            Load();
        }

        /// <summary>
        /// return xPath query in ArrayList
        /// </summary>
        /// <param name=”xPathQuery”></param>
        /// <returns></returns>
        public ArrayList ExecuteXpath(string xPathQuery)
        {
            XmlNodeList listaNodi = _xmlDocument.SelectNodes(xPathQuery);
            foreach (XmlNode nodoSingolo in listaNodi)
                _resultXpath.Add(nodoSingolo.InnerText);


            return _resultXpath;
        }

        private XmlDocument Load()
        {
            _xmlDocument = new XmlDocument();
            _xmlDocument.Load(_xmlFile);
            return _xmlDocument;
        }
    }

These icons link to social bookmarking sites where readers can share and discover new web pages.
  • del.icio.us
  • digg
  • YahooMyWeb
Dic 14
Un anno di fatiche….
icon1 Zaragon | icon2 Lavoro | icon4 12 14th, 2007| icon3No Comments »

Un altro anno lavorativo è quasi giunto al termine. Sono passati solo 12 mesi da quando ho iniziato a lavorare “seriamente” per una grande azienda.

Un anno passato a studiare nuove tecnologie, a sudare per raggiungere risultati, a sbatter la testa quando le cose non funzionavano, notti passate a scrivere documentazioni messe, in alcuni casi, nel “dimenticatoio”, weekend passati davanti al PC per rispettare le tempistiche dei rilasci.

Un anno che mi ha dato tanto ma l’ ultima gioia l’ho avuta oggi quando, il grande capo, mi ha proposto un contratto a tempo indeterminato. All’ inizio avevo capito che il rinnovo era per un altro anno ed ho firmato quasi senza leggerlo; quando però sono rientrato in stanza e l’ho riletto attentamente, sono quasi svenuto.

Mamma mia che giornata….!  La cosa brutta è che non ho potuto godermi il momento di gloria visto che prima di Natale bisogna portare in produzione un bel pò di cosette e “i cantieri sono ancora aperti”.

Stasera e domani, però, festeggerò con amici e futura consorte visto che domenica devo andare a lavorare causa passaggio da SQL Server 2000 a 2005: sarà un bagno di sangue….!!!!!!!!!!!!!!!!!!!

 

P.S.

Finalemente posso comprare la mia prima macchina

These icons link to social bookmarking sites where readers can share and discover new web pages.
  • del.icio.us
  • digg
  • YahooMyWeb
Dic 9
Buon compleanno C64
icon1 Zaragon | icon2 My life | icon4 12 9th, 2007| icon3No Comments »

Oggi è stato il compleanno del C64 che ha compiuto ben 25 anni. Chi di voi, almeno per una volta, non si è trovato a combattere con le cassette per far partire i giochi?

Esperienze strepitose…!

These icons link to social bookmarking sites where readers can share and discover new web pages.
  • del.icio.us
  • digg
  • YahooMyWeb
Dic 9
LogManager RC 1
icon1 Zaragon | icon2 C# | icon4 12 9th, 2007| icon3No Comments »

Un’ altro sabato di relax davanti al PC per portare a termine, o quasi, la DLL per la gestione dei log. Dopo un pieno pomeriggio di test, posso dire che siamo arrivati alla Release Candidate 1.

Ho fatto un paio di cambiamenti rispetto alla versione beta migliorando ulteriormente il codice e fixando un bug di cui non mi ero accorto. Ora per tracciare i log basterà richiamare il metodo pubblico

1 public void SendLog(string path, 2 string className, 3 string fuction, 4 string message)

dopo, chiaramente, aver richiamato il costruttore

public LogManager()

Quindi, ricapitolando, avremo:

1 using LogManager; 2 3 4 LogManager log = new LogManager(); 5 log.SendLog(directoryPath, className, functionName, errorMessage);

I più attenti, si saranno resi conto che per scrivere il codice ho utilizzate le seguenti convenzioni di Capitalization:

  • Pascal Case, prevede che la prima lettera del nome dell’identificativo e le prime lettere di ogni successiva parola concatenata vadano in maiuscolo, es: BackColor;
  • Camel Case, prevede che la prima lettera dell’identificativo sia minuscola mentre le prime lettere delle successive parole concatenate siano maiuscole, es: backColor;
  • These icons link to social bookmarking sites where readers can share and discover new web pages.
    • del.icio.us
    • digg
    • YahooMyWeb

    « Previous Entries