Microsoft Visual Studio 2010 ima novo funkcionalnost, ki vam omogoča, da lahko uporabljate mixed debugging (native in managed kodo) za dump datoteke (v prejšnjih verzijah je bilo mogoče uporabiti dump datoteke, vendar ni bilo možno razhroščevati kodo direktno v okolju Microsoft Visual Studio). Dump datoteke si lahko predstavljate kot datoteke z informacijami, kaj se dogaja z vašo aplikacijo na računalniku (kateri dll so se zagnali, kaj se je shranilo, kam, na katero mesto v spominu, čas izvajanja, napake, procesor, itd).
Več o tem si lahko pogledate v temle video-tu, ki ga je naredil Scott Hanselman z strokovnjakinjo za ASP.NET razhroščevanje Tess Ferrandez.
Kaj je IIS 6.0 resource kit?
Gre za skupek orodij, s katerimi lahko nadzirate, nastavljate IIS strežnik ter nadzirate varnost vaših spletnih aplikacij.
Ko si namestite orodja, jih najdete pod IIS Resources v Start meniju (Start –> IIS Resources).
Kaj vam prinese IIS 6.0?
Skupek orodij vsebuje:
- orodja za migracijo – lahko prenesete stvari iz spletnega strežnika Apache na IIS ali pa iz starejših verzij IIS-a na novejšo
- orodja za perfomance in troubleshooting
- Web Capacity Analysis tool – orodje, s katerim lahko delate stres teste za vašo spletno aplikacijo in dobite poročilo, kako se je vaša aplikacija obnesla
- Log Parser – orodje, ki vam omogoči boljši pregled nad log datotekami, ki jih proizvede IIS (data mining, filtriranje, itd.)
- IISState – orodje za preverbo perfomans in napak v vaši aplikaciji (orodje preverja proces inetinfo ter vam poda na koncu poročilo o izvajanje vaše aplikacije)
- WFetch – orodje, ki si ga lahko predstavljamo kot nadgradnjo orodja Network Monitor Trace, ki nam poda informacije o HTTP prometu na strežniku
- TinyGet – orodje, s katerim lahko delate stres aplikacije nad vašo aplikacijo. Orodje naredi določeno število zahtevkov na vašo stran in vam prikaže rezultate, kaj se dogaja z vašo aplikacijo
- orodja za varnost
- CustomAuth – orodje, s katerim lahko prirejate vmesnik za prijavo v vašo aplikacijo
- Permission Verifier – orodje, s katerim preverimo, ali IIS teče z najmanj zahtevami pravicami, ki jih lahko uporabnik ima (priložen tudi xml primer)
- SelfSSL – orodje, s katerim lahko ustvarjate lastne ssl certifikate – uporabno, kadar testirate ssl drugih podjetij, kjer ste kupili SSL certifikat (command line orodje)
- IISCertDeploy – orodje, s katerim lahko namestite ali pa ustvarite varnostno kopijo vašega certifkata
Skupek orodij je na voljo za brezplačen prenos in uporabo. Več o samih orodjih si lahko preberete na tejle strani.