Windows 7 Keyboard Shortcuts
eine liste von allen (?) windows 7 keyboard shortcuts gibts hier: Master List Of Windows 7 Keyboard Shortcuts
Make a Comment ( None so far )“no titel” oder: ein paar worte zum thema virtualisierung ;)
da ist zum einen der StarWind Converter, den ich zur einführung von hyperv dringend gebraucht hätte – mit diesem kostenlosen tool ist es möglich, vmdk’s nach vhd’s zu konvertieren (und umgekehrt). genauso simpel wie praktisch.
wenn wir schon von hyperv sprechen – wie schaut es mit der v2 aus? hyperv 2.0 wird gleichzeitig mit Windows Server 2008 R2 RTM verfügbar sein, also ende oktober dieses jahres. für partner sollte es schon viel früher, also mitte juli zum download bereit stehen – d.h. endlich live migration!
dazu passend gibt es natürlich auch den Virtual Machine Manager 2008 R2 als RC – neben der möglichkeit zwischen zwei 2008er r2 cluster eine live migration durchzuführen, sind vor allem die hot plug vhd’s und die quick storage migration absolut brauchbare features.
Make a Comment ( None so far )New/Edit/Display Forms anpassen?
dritter und letzter teil fuer kurt: kann man z.b. felder ausblenden? ja; und zwar so:
natuerlich brauchen wir dazu wieder den sharepoint designer (ja, man kann felder auch per javascript/css ausblenden, aber wozu?):
das newform.aspx oeffnen, und dann das originale webpart verstecken (loeschen ist nicht so gut: Error message when you click "New" to create a new item in a list or when you click an existing item in SharePoint Server 2007 or in Windows SharePoint Services 3.0: "Invalid page URL" or "An unexpected error has occurred"):
“hidden” markieren:
ein “custom list form” einfuegen:
in diesem fall fuer die liste “rechnungen” und fuer neue elemente:
jetzt haben wir alle moeglichkeiten – z.b. eben ein feld entfernen:
kontrolle: ja, es funktioniert (wobei dieses beispiel natuerlich nicht besonders sinnvoll ist.):
Make a Comment ( None so far )mehr Moeglichkeiten in Views – Joins zwischen Listen
wenn man das vorherige beispiel hernimmt, so koennte man sich ja wuenschen in einem view zu jedem kunden die offenen rechnungen anzuzeigen – und ja, natuerlich geht dies:
im sharepoint designer oeffnen wir dazu die data sources:
und erstellen eine neue linked source:
die beiden listen hinzufuegen und next klicken:
in diesem fall ist “join” die richte wahl:
noch einen namen vergeben und dann “ok”
jetzt fuegen wir den data-view ein:
und markieren aus der liste “kunden” den kundennamen und fuegen diesen als “multiple item view” ein:
es werden nun also kundennamen angezeigt:
jetzt einen kunden markieren, das gewuenschte feld (die gewuenschten felder) aus der liste rechnungen markieren und als “joined subview” einfuegen:
die beziehung definieren:
das wars schon fast:
jetzt noch filtern:
und fertig (natuerlich koennte und sollte man es noch etwas huebscher gestalten.):
Make a Comment ( None so far )mehr Moeglichkeiten in Views – Gruppieren
speziell fuer meinen freund kurt hier ein kleiner ausflug in den sharepoint designer; gestern haben wir darueber telefoniert, hier also nochmals im detail:
nehmen wir an, wir haben zwei listen:
eine mit allen kunden:
und eine andere mit allen rechnungen. diese liste verwendet einen normalen lookup auf die kundenliste.
so, du wolltest z.b. nach mehr als zwei feldern gruppieren und von einem datumsfeld nur das jahr anzeigen. here wo go:
man oeffnet nun also einfach die anzupassende view im sharepoint designer, und wandelt den view mittels “convert to xslt data view” um:
nun haben wir alle moeglichkeiten – und fuegen im ersten schritt eine neue column hinzu, in die wir das gewuenschte datumsfeld ziehen:
nachdem wir ja aber nur das jahr angezeigt haben moechten, muessen wir noch die formel anpassen; das geht entweder direkt im code, oder natuerlich auch ueber das kontextmenu:
hier die notwendige formel:
und siehe da, es funktioniert:
jetzt noch sortieren und gruppieren:
die gewuenschten felder hinzufuegen:
und fertig:
natuerlich geht noch weit mehr; ganz praktisch ist es z.b. auch, die breite der columns anzupassen.
Make a Comment ( 1 so far )die internetseite konnte nicht geöffnet werden
problem: anwender erhalten links auf dokumente per mail, die auf einem wss/sharepoint abgelegt sind – es handelt sich um einen https link. klickt der anwender auf solch einen link, so öffnet sich nicht das dokument, sondern er erhält folgende fehlermeldung:

die lösung ist recht einfach: die option “verschlüsselte seiten nicht auf dem datenträger speichern” ist aktiviert – einfach deaktivieren, und schon wird es funktionieren…

wie viele user arbeiten gerade auf der farm?
das ist eine nicht so seltene frage, die man zum glück recht leicht beantworten kann:
1. perfmon öffnen
2. von jedem webfrontend aus “web service” den counter “current connections” hinzufügen
fertig. leichter kanns wirklich nicht sein
quick note: determine performance bottlenecks

- Image via Wikipedia
weil ich eben danach gefragt wurde, schnell ein paar anmerkungen – ein guter start ist natürlich perfmon.
processor bottlenecks kann man natürlich am leichtesten erkennen:
- %processor time öfters / andauernd über 90%
- processor queue length öfters / andauernd größer als 2
- bei multi-cpu systemen: %processor time öfters / andauernd über 50%
disk bottlenecks kann man sehr oberflächlich betrachtet an einer average disk queue length größer als 2 erkennen.
memory bottlenecks kann man z.b. am hohen paging erkennen; details z.b. hier.
ebenfalls empfehlen kann man in diesem zusammenhang den windows server 2003 performance advisor
Make a Comment ( None so far )“HTTP 403 Forbidden” exception
die files im 12er directory sollte man ja bekannterweise ohnehin nicht anpassen, trotzdem wird eine design-anpassung gerne direkt in den files application.master, default.master und natürlich in der core.css durchgeführt.
wollte eben ein bestehendes design in meine vm übernehmen, und zwar per drag&drop vom host in die vm direkt auf die entsprechende stelle im 12er directory. und danach war sharepoint sehr böse auf mich und antwortete nur noch mit http 403 meldungen.
des rätsels lösung: fehlende berechtigungen auf den 3 genannten files; vererbung wieder aktivieren, iisreset und schon funktioniert es zum glück wieder…
Make a Comment ( None so far )Backup eines Filenet IS Systems
diesen artikel habe ich nun seit fast 2 jahren als draft hier herumkugeln; fertigschreiben? no time for that. löschen? zu schade. also – here it is…
MKF datenbanken:
- permanent (enthält im wesentlichen informationen über übertragene dokumente)
- transient (enthält im wesentlichen informationen über dokumente im cache)
- security (enthält im wesentlichen informationen über benutzer und gruppen)
- NCH (network clearinghouse db)
Cache:
wird ein neues dokument hinzugefügt, so landet es normalerweise ja zuerst im bes cache (id=3) – mit dem commital wandert es in den page-cache (id=1) und hat den status “locked”, sprich es darf nicht gelöscht werden, weil es ja noch nicht auf osar bzw msar geschrieben wurde. dies passiert durch die migration, das dokument hat nun den status “ageable”. eine ausnahme ist z.b. cold, hier wandern dokumente direkt in den page cache ohne den umweg über den bes cache. im falle des falles kann es also sein, dass dokumente noch nicht auf die library geschrieben wurden – daher muss auch der cache gesichert werden.
die mkf datenbanken und den cache sichert man am besten mit einem filenet tool namens “ebr”, welches allerdings den cache und die transient datenbank nur sichern kann, wenn filenet nicht läuft; mit anderen worten: man hat jedenfalls eine downtime. zwar ist in den ebr sample files der hinweis “First release supports full and offline backup for transient database” enthalten wodurch man vermuten könnte, dass sich das ändern wird – da es den ebr aber schon lange gibt und das noch immer so ist, wird das wohl auch in der zukunft noch so bleiben…
zusätzlich dumpt man
security informationen: mittels “SEC_tool” export filename
classes, families und indexes: mittels “ddexim” -e > filename











