Wenn man immer schon mal eine Maus haben wollte, die man in den PCMCIA-Slot stecken kann, der wird bei
Tekenstein fündig…
Eine Maus zum Einstecken
Und dann kam Jasper
Ich bin noch nicht mal dazu gekommen mich in LINQ einzuarbeiten, da schiebt Microsoft schon das nächste Datenzugriffs-Api nach: Jasper
"Jasper" ist der Codename für "Dynamic ADO.NET 3.0" und bietet angeblich:
- dynamische Klassengenerierung (ohne Konfiguration)
- umfangreiches O/R-Mapping
- automatisches Binding für ASP.NET, WinForms und WPF
Die ersten beiden Punkte lassen aufhorchen und könnten begeistern, immerhin fehlt es hier bisher immer noch ein Stückchen. Der Letzte macht es aber auch ein wenig suspekt, womöglich werden hier die Oberflächen auch wieder so stark an die Datenzugriffsklassen drangeklebt?
Warten wir es ab, interessant wird es auf jeden Fall. Infos aus ersten Hand findet man im Ado-Net-Blog.
Eine ganz hübsche Sammlung zu allen Jasper- Informationen findet man im OakLeaf-Blog: ""Jasper" to Deliver Dynamic ADO.NET 3.0"
Der Download des CTP steht seit zwei Tagen bereit. Als Vorausetzung benötigt man aber das Visual Studio (Codename "Orcas") Beta1…
SQL Server 2005 Performance Dashboard
Heute habe ich mal das neue "SQL Server 2005 Performance Dashboard" installiert und damit rumgespielt. Ich bin wirklich begeistert. Die neuen Berichte sind wirklich nützlich. Ich denke, dass sollten wir zur Standard-Ausrüstung eines jeden Test-Systems erklären…
Aufmerksam wurde ich durch den Artikel "Making the Most Out of the SQL Server 2005 Performance Dashboard" bei sql-server-performance.com. Er enthält auch jede Menge Screenshots und eine sehr detaillierte Auflistung der einzelnen Berichte.
Meiner Ansicht nach sind viele der ganz wichtigen Dinge abgedeckt, ein paar Beispiele:
- die aufwändigsten Anfragen (nach CPU-Zeit, oder IO oder Dauer)
- Missing Indexes
- CPU-Auslastung (gesamt und Anteil des SQL-Servers)
- Waiting Request, kummulative Wartezeiten nach Typ,
Klingt gut? Ist gut!
Link: Download