April 2010 - Post

All’indirizzo http://downloads.red-gate.com/ebooks/DotNet/NET_Perf_and_Test_eBook.zip potrete trovare un ebook (gratuito)

questi i capitoli presenti:

  • Chapter 01: Introduction - The What and the Why
  • Chapter 02: Understanding Performance Targets
  • Chapter 03: Performance and Load Test Metrics
  • Chapter 04: Implementing your Test Rig
  • Chapter 05: Creating Performance Tests
  • Chapter 06: Next Steps - Profiling
  • Chapter 07: Performance Profiling
  • Chapter 08: Memory Profiling
  • Chapter 09: The Performance Testing Process
  • Chapter 10: Common Areas for Performance Improvement
  • Chapter 11: Load Balancing
  • Chapter 12: Internet Information Server (IIS)
  • Chapter 13: HTTP Optimization

io ho soltanto iniziato la lettura delle prime pagine, e mi sembra piuttosto semplice, purtroppo non ho abbastanza tempo per leggerlo e darvi un parere completo entro breve tempo, ma penso che possa valere la pena di dedicargli un minimo di attenzione ;)

 

E.

Posted da Nezumi | 1 comment(s)
Inserito sotto: , ,

Che dire, l’argomento è tutt’altro che ostico, anzi appena mi è balenata l’idea di postare su questo argomento, mi sono subito risposto <<ma a che pro? lo sanno anche i sassi>> e poi ho pensato :<<Beh però quando hai iniziato a fare applicazioni .Net nemmeno tu lo sapevi, su posta per chi ha appena iniziato>> e quindi eccomi qui :)

Dopo questa interessantissima prefazione passiamo ai fatti

  • Scenario
    • Mi trovo a voler aggiungere sezioni di configurazione personalizzate al file di configurazione che mi sia possibile recuperare a runtime

 

  • Soluzione
    • Aggiungo al file di configurazione (se non è già presente) la sezione (scusate il gioco di parole)
      • <configSections>
         
        </configSections>
      •  

    • Ci creo dentro un gruppo di sezioni
      •  
        • <sectionGroup name="OpenSourceFactory.MyApplication">
        • </sectionGroup>

    • A questo punto dentro sectionGroup dobbiamo metterci qualcosa e cosa?
      • <section name=”ConfigFiles” type=”System.Configuration.NameValueSectionHandler”/>

 

  •  
    • Ora la section è stata aggiunta al file di configurazione, di conseguenza il parser non mi darà nessun errore se scrivo questo
      •   <OpenSourceFactory.MyApplication>
            <ConfigFiles>
              <add key="DefaultConfigPath" value="C:\MyApplication\config\default.xml" />
            </ConfigFiles> 
        </OpenSourceFactory.MyApplication>

 

  •  
    • ed ora i passi per accedere al file di configurazione
      • prima di tutto aggiungete al vostro progetto un riferimento a “System.Configuration”
      • NameValueCollection colSet = ConfigurationManager.GetSection("OpenSourceFactory.MyApplication/ConfigFiles") as NameValueCollection;
      • risolvete ConfigurationManager se non lo avete già fatto
      • string path = colSet["DefaultConfigPath"];

 

Sperando di essere stato utile a qualcuno, vi saluto fino al prossimo post.

E.

Posted da Nezumi | con no comments
Inserito sotto: , ,

Oggi stavo personalizzando un pò la configurazione del mio nuovo portatile quando entro nelle impostazioni del touchpad e sotto scopro questo button:

ma cosa dice 

ma che farà?

 

E.

Posted da Nezumi | con no comments