il ruolo della barba nel successo dei linguaggi di programmazione ! :D :D
E sempre doloroso creare unitary tests per verificare la navigazione di un sito o validare la coerenza dei dati pubblicati dalle pagine ! Per quelli che sono d'accordo, credo che WatiN potrebbe aiutar :
WatiN (What-In) permette di creare facilmente unitary tests NUnit (o VSTS) per analizzare il risultato di un flusso HTML.
http://watin.sourceforge.net/index.html
@+
Non aspettate e contattate il seguente indirizzo:
https://www.microsoftelearning.com/eLearning/offerDetail.aspx?offerPriceId=109340
Approfittatene, l'offerta è gratis fino all'uscita del Framework. NET 3.0 :
" This collection of 3 2-hour premium clinics teaches about the new capabilities provided by the .NET Framework 3.0. These clinics are for experienced Developers and Software Architects who are looking to adopt Microsoft's next generation technology within their solutions.
Topics covered within the collection include:
- Windows Presentation Foundation
- Windows Workflow Foundation
- Windows Communication Foundation
Requirements:
- Experience (2 years) as a full time developer using Visual Studio 2005 / Visual Studo 2003
- Experience developing one or more of the following:
- Web Applications
- Windows Forms Applications
- Server Components
- XML Web Services ... "
Ciao a tutti,
Finalmente sono riuscito ad arrivare a Roma. Resterò qui solo per un periodo limitato; infatti tra 3 settimane, esattamente il 3 luglio, il destino mi riporterà di nuovo nella vecchia e cara Parigi. Dunque, avete veramente poco tempo a vostra disposizione per convincermi a restare qui a Roma....o in Italia, fate voi.
Vi consiglio, quindi, di dare un´occhiata al mio curriculum e chissà forse potrete trovare quello che state cercando ed un domani potrei ritrovarmi ad integrare proprio la vostra compagnia.
MY CV
Ho capito col tempo e con l’esperienza maturata che bisogna mantenere delle buone relazioni con gli amministratori di sistema, per far fronte a problemi di questo tipo: Access denied…If this problem persist, contact the domain administrator… in Germania, per esempio mi trovavo benissimo con l’amministratore di sistema, che parlava solo tedesco. Una lingua che non capisco affatto :) Ma non ho mai preso l’iniziativa di approfondire le mie conoscenze su questo spinoso soggetto che è l'Administration :)
Un giorno mentre lavoravo per un cliente LVMH di Parigi, ho scoperto che l’ottanta percento degli sforzi di un programmatore si basa sulla Database ( SQL Server 2000) ed ho riscontrato che sviluppatori e amministratori di database e sistema non parlano sempre la stessa lingua… per risolvere il caso ho deciso di seguire un corso di MCDBA per divenire così il legame tra il mondo dell’amministrazione e il mondo della programmazione: Una missione che giudico nobile per un MSCD.NET !!!:)
Non ho riscontrato alcuna difficoltà nel passare al 70-228 (Installing, Configuring, and Administering Microsoft SQL Server 2000 Enterprise Editino). E ciò mi ha arrichito molto. Ora mi resta un solo esame, ho scelto 70-290(Managing and Maintaining a Microsoft Windows Server 2003 Environment) dopo circa due settimane di intense letture sul soggetto… sono andato al centro VUE… e ho passato 2 ore di sofferenze… ho addirittura creduto che le domande fossero scritte in una lingua disumana… risultato? 622/1000 ed il minimo per passare era 700. Il giorno successivo, nell’incontrare in nostro amministratore di sistema, gli offrii un caffè.
Morale della favola : Ho lascito perdere il 70-290 per ora :(. Passando al 71-549 per ora (Designing and Developing Enterprise Applications by Using the .NET Framework, in beta)
e al 71-547 (Designing and Developing Web-based Applications by Using the .NET Framework, in beta)
@+
"Suponendo che: CLR e la JVM siamo funzionino perfettamente e la loro "carbage collection" non sia casuale" :)
Ho un pentium 4Mhz 2 giga di ram e win xp pro, a volte il sistema si impalla, ma da cosa dipende?
In precedenza ongi stringa di codice era ottimizzata per risparmiare CPU time, ma oggi sono sempre piu rari i sviluppatori (programmatori) che si preoccupano delle prestazioni
Ho condotto un inchiesta, per capirne le cause, eccone un estratto :
-
I computer sono diventati più potenti, e le applicazioni ottimizzate e non sembrano avere lo stesso tempo di risposta.
-
La produttività e il "Time to market" spingono gli sviluppatori a cercare di soddisfare il cliente velocemente, senza darsi i tempi necessari per scrivere un codice che sia performante
-
Sicuramente l’uso degli IDE che generano un codice (oggigiorno circa il 70 percento dei codici sono generati con MSVS 2005) facilitano il compito degli sviluppatori. Ma ho una domanda: questo codice è ottimizzato per delle necessità specifiche? Non credo proprio!!! Il lavoro svolto in maniera generica nuoce alle prestazioni…
-
Ultimo punto, oggi degli aspetti non funzionali sono più in voga di altri, come la sicurezza e l’accessibilità, e fanno passare le Prestazioni in secondo piano!!! Immaginate solo la PASS MADE senza le Prestazioni, non suono di certo bene…
Se le Prestazioni dei software non vengono prese in dovuta considerazione non potremmo mai beneficiare delle evoluzioni dell’hardware.
Ma quali sono le guide, le norme e le best practices per garantire alte Prestazioni ? ...(Part 2)