<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blog.trivadis.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>triBLOG</title><link>http://blog.trivadis.com/blogs/</link><description>home of the trivadians</description><dc:language>en-US</dc:language><generator>CommunityServer 2007.1 (Build: 20917.1142)</generator><item><title>JCrypTool 1.0 Milestone 2</title><link>http://blog.trivadis.com/blogs/dominikschadow/archive/2008/08/21/jcryptool-1-0-milestone-2.aspx</link><pubDate>Thu, 21 Aug 2008 09:47:00 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:818</guid><dc:creator>Dominik Schadow</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Das JCrypTool Team hat heute den &lt;b&gt;Milestone 2&lt;/b&gt; der neuen Kryptografie eLearning Plattform freigegeben. Die Software steht für die Betriebssysteme Linux, Mac und Windows auf der SourceForge &lt;a href="http://sourceforge.net/projects/jcryptool/"&gt;Projektseite&lt;/a&gt; zum Download bereit. Der Source Code ist ebenfalls als Download oder auch per Subversion verfügbar.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;JCrypTool ist der Eclipse Rich Client Platform (RCP) basierte Nachfolger der bekannten cryptography awareness Software &lt;a href="http://www.cryptool.de"&gt;CrypTool&lt;/a&gt;. JCrypTool setzt auf die vollständige Erweiterbarkeit durch Eclipse Plug-ins und auf die Plattformunabhängigkeit durch Java. &lt;br /&gt;&lt;/p&gt;&lt;p&gt;Neu in Milestone 2 sind u.a. die &lt;b&gt;Update Site&lt;/b&gt;, &lt;b&gt;Welcome Page&lt;/b&gt;, begonnene &lt;b&gt;Mehrsprachigkeit &lt;/b&gt;der Plug-ins und die Umstellung auf &lt;b&gt;Eclipse 3.4&lt;/b&gt; (&lt;i&gt;Ganymede&lt;/i&gt;). Auf Seiten Plug-ins kamen einige neue hinzu, beispielsweise die &lt;b&gt;Zero Knowledge Visualisierung&lt;/b&gt; und das &lt;b&gt;NumberShark Spiel&lt;/b&gt;. Und natürlich die umfangreiche &lt;b&gt;FlexiProvider Perspective&lt;/b&gt;, die mit dynamischen Wizards mit einer einzigartigen Neuheit aufwartet. Hierbei wird die &lt;b&gt;FlexiProvider API&lt;/b&gt; durchsucht und die Wizards basierend auf den verfügbaren Algorithmen automatisch generiert. Neue Algorithmen im Kryptoprovider werden so automatisch in der JCrypTool GUI verfügbar gemacht. Die Wizards passen sich je nach den verfügbaren Parametern des Algorithms automatisch an.&lt;/p&gt;&lt;p&gt;Insgesamt macht JCrypTool mit diesem Release einen großen Schritt in Richtung Enduser, die sich „nur“ mit der Kryptografie beschäftigen möchten und kein Interesse an der Plug-in Entwicklung haben. Die finale Version 1.0 wird dann beide Zielgruppen gleichermaßen ansprechen und im Laufe des nächsten Jahres erscheinen.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Für die weiteren Arbeiten am JCrypTool suchen wir Java/Eclipse Plug-in Entwickler, die gerne eigene Crypto Plug-ins entwickeln möchten (&lt;a href="http://sourceforge.net/projects/jctplugins"&gt;JCrypTool Plug-ins Projekt&lt;/a&gt;) oder auch im JCrypTool Core Projekt die weitere Entwicklung beeinflussen wollen (&lt;a href="http://sourceforge.net/projects/jcryptool"&gt;JCrypTool Core Projekt&lt;/a&gt;). Interessenten können sich gerne bei mir oder einem anderen Mitglied des JCrypTool Core Teams melden.&lt;/p&gt;&lt;p&gt;Im aktuellen &lt;a href="http://www.eclipse-magazin.de"&gt;Eclipse Magazin&lt;/a&gt; (Vol. 16) gibt es übrigens auch noch einen Artikel zum JCrypTool.&lt;br /&gt;&lt;/p&gt;&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=818" width="1" height="1"&gt;</description><category domain="http://blog.trivadis.com/blogs/dominikschadow/archive/tags/Eclipse/default.aspx">Eclipse</category><category domain="http://blog.trivadis.com/blogs/dominikschadow/archive/tags/Java/default.aspx">Java</category><category domain="http://blog.trivadis.com/blogs/dominikschadow/archive/tags/JCrypTool/default.aspx">JCrypTool</category><category domain="http://blog.trivadis.com/blogs/dominikschadow/archive/tags/Security/default.aspx">Security</category></item><item><title>TOP: Downloadable Files Are Available</title><link>http://blog.trivadis.com/blogs/christianantognini/archive/2008/08/21/top-downloadable-files-are-available.aspx</link><pubDate>Thu, 21 Aug 2008 07:05:41 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:816</guid><dc:creator>Striving for Optimal Performance</dc:creator><slash:comments>0</slash:comments><description>This is a short note to inform that the scripts of TOP are available here. Please, do not hesitate to get in touch with me in case of any problem with them. Happy testing!...(&lt;a href="http://blog.trivadis.com/blogs/christianantognini/archive/2008/08/21/top-downloadable-files-are-available.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=816" width="1" height="1"&gt;</description><category domain="http://blog.trivadis.com/blogs/christianantognini/archive/tags/TOP/default.aspx">TOP</category></item><item><title>eScrum for TFS 2008 released</title><link>http://blog.trivadis.com/blogs/nicolasmueggler/archive/2008/08/21/escrum-for-tfs-2008-released.aspx</link><pubDate>Wed, 20 Aug 2008 22:27:36 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:811</guid><dc:creator>Nicolas Mueggler</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;eScrum is a Scrum process template with a strong web management interface. It is developed by Microsoft and was released some times after Team Foundation Server 2005 as a separate download on their website.&lt;/p&gt; &lt;p&gt;It took some time, but now they released version 1.1 which supports TFS 2008 without doing the &lt;a href="http://www.sharepointblogs.com/johnwpowell/archive/2007/09/29/how-to-install-microsoft-escrum-1-0-process-template-on-tfs-2008-beta-2-quot-orcas-quot.aspx" target="_blank"&gt;known work-around&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;Go and download the &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=55a4bde6-10a7-4c41-9938-f388c1ed15e9&amp;amp;displaylang=en" target="_blank"&gt;new version 1.1&lt;/a&gt; .&lt;/p&gt; &lt;p&gt;&lt;a title="Bookmark using any bookmark manager!" href="http://www.addthis.com/bookmark.php" target="_blank"&gt;&lt;img height="16" alt="AddThis Social Bookmark Button" src="http://s9.addthis.com/button1-addthis.gif" width="125" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=811" width="1" height="1"&gt;</description><category domain="http://blog.trivadis.com/blogs/nicolasmueggler/archive/tags/Team+Foundation+Server/default.aspx">Team Foundation Server</category><category domain="http://blog.trivadis.com/blogs/nicolasmueggler/archive/tags/Scrum/default.aspx">Scrum</category></item><item><title>SQL Profiles in the Data Dictionary</title><link>http://blog.trivadis.com/blogs/christianantognini/archive/2008/08/19/sql-profiles-in-the-data-dictionary.aspx</link><pubDate>Tue, 19 Aug 2008 07:40:57 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:790</guid><dc:creator>Striving for Optimal Performance</dc:creator><slash:comments>0</slash:comments><description>In the paper SQL Profiles (page 22) I described the data dictionary tables where the hints belonging to SQL profiles are stored. For example, with the following query it is possible to display the hints associate to the SQL profile named opt_estimate.
SQL&amp;#62; SELECT attr_val 2 FROM sys.sqlprof$ p, sys.sqlprof$attr a 3 [...]...(&lt;a href="http://blog.trivadis.com/blogs/christianantognini/archive/2008/08/19/sql-profiles-in-the-data-dictionary.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=790" width="1" height="1"&gt;</description><category domain="http://blog.trivadis.com/blogs/christianantognini/archive/tags/11gR1/default.aspx">11gR1</category><category domain="http://blog.trivadis.com/blogs/christianantognini/archive/tags/10gR2/default.aspx">10gR2</category><category domain="http://blog.trivadis.com/blogs/christianantognini/archive/tags/10gR1/default.aspx">10gR1</category><category domain="http://blog.trivadis.com/blogs/christianantognini/archive/tags/Query+Optimizer/default.aspx">Query Optimizer</category></item><item><title>Don't be afraid of your csproj-Files (III): We have a condition</title><link>http://blog.trivadis.com/blogs/frankleonardoquednau/archive/2008/08/16/don-t-be-afraid-of-your-csproj-files-iii-we-have-a-condition.aspx</link><pubDate>Sat, 16 Aug 2008 08:22:23 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:739</guid><dc:creator>realfiction - TrivadisContent</dc:creator><slash:comments>0</slash:comments><description>Project references Consider the following situation: You want to test an application that uses plugins. The dependencies look as such: read more...(&lt;a href="http://blog.trivadis.com/blogs/frankleonardoquednau/archive/2008/08/16/don-t-be-afraid-of-your-csproj-files-iii-we-have-a-condition.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=739" width="1" height="1"&gt;</description><category domain="http://blog.trivadis.com/blogs/frankleonardoquednau/archive/tags/TrivadisContent/default.aspx">TrivadisContent</category><category domain="http://blog.trivadis.com/blogs/frankleonardoquednau/archive/tags/.NET/default.aspx">.NET</category><category domain="http://blog.trivadis.com/blogs/frankleonardoquednau/archive/tags/msbuild/default.aspx">msbuild</category><category domain="http://blog.trivadis.com/blogs/frankleonardoquednau/archive/tags/visual+studio/default.aspx">visual studio</category></item><item><title>How To Do a Scrum Project With Busy Consultants</title><link>http://blog.trivadis.com/blogs/michaelkoenings/archive/2008/08/15/how-to-do-a-scrum-project-with-busy-consultants.aspx</link><pubDate>Fri, 15 Aug 2008 12:20:00 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:716</guid><dc:creator>admin</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Inspired by the great interview on &lt;a href="http://www.dotnetrocks.com/default.aspx?showNum=322"&gt;DotNetRocks&lt;/a&gt; with Stephen Forte, who leads Scrum style agile projects with teams distributed around the globe, I decided: it must be possible to do agile project management with tools that are reachable from everywhere through the Internet. The members of my current project team do not always work together at the same place, they all have tightly scheduled calendars, hopping from one customer project to the next. But almost everywhere they have their mobile phones and a computer in reach. &lt;/p&gt;
&lt;p&gt;One rule in SCRUM is the daily &lt;a href="http://en.wikipedia.org/wiki/Stand-up_meeting"&gt;stand-up meeting&lt;/a&gt;, where every team member tells what he or she was doing the last day , what is next and what impediments keep her or him from continuing the work.&lt;/p&gt;
&lt;p&gt;Normally you will do that in&amp;nbsp; in front of a board with index cards, where all your tasks of the current sprint are written on.&amp;nbsp; The idea is to have a simple visual representation of your work items. The index cards and a simple spreadsheet (the &amp;quot;scrum sheet&amp;quot;) that records the state of the tasks is all you need to do your meeting. But how can you do that when not everybody is in the same room ?&amp;nbsp; &lt;/p&gt;
&lt;p&gt;For &lt;strong&gt;backlog and sprint management&lt;/strong&gt; we use the hosted &lt;a href="http://www.versionone.com/products_V1Team_Overview.asp"&gt;VersionOne Team Edition&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is&amp;nbsp; a free online tool (a V1 representative will call you back) to manage agile projects, it allows up to&amp;nbsp; 5 team members. The clean Ajax-style UI makes it really easy to use. &lt;/p&gt;
&lt;p&gt;it sports a very cool &lt;strong&gt;standup dashboard&lt;/strong&gt; which emulates the index card/scrum sheet view in the browser.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blog.trivadis.com/blogs/michaelkoenings/WindowsLiveWriter/HowtodoaScrumProjectwithbusyconsultants_C985/VersionOne_StandupDashboard_lg_2.jpg" target="_blank"&gt;&lt;img style="BORDER-RIGHT:0px;BORDER-TOP:0px;BORDER-LEFT:0px;BORDER-BOTTOM:0px;" height="244" alt="VersionOne Standup Dashboard" src="http://blog.trivadis.com/blogs/michaelkoenings/WindowsLiveWriter/HowtodoaScrumProjectwithbusyconsultants_C985/VersionOne_StandupDashboard_lg_thumb.jpg" width="242" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;this view is interactive, so every connected team member can move tasks around, change task information&amp;nbsp; and so on. Changes will be reflected&amp;nbsp; (after clicking an update button) on all browsers. This can be a great tool to do a &amp;quot;distributed&amp;quot; scrum meeting. I will tell you more about our experiences with it, when we used it for a while...&lt;/p&gt;
&lt;p&gt;There are other tools out there, (you probably heard about &lt;a href="http://www.basecamphq.com/"&gt;basecamp&lt;/a&gt; from the RoR Company 37Signals). I decided to use V1 because it is really focusing to support scrum. &lt;a href="http://studios.thoughtworks.com/mingle-project-intelligence/"&gt;Mingle&lt;/a&gt; from Fowler&amp;#39;s&amp;nbsp;ThoughtWorks was another candidate, but they don&amp;#39;t offer a hosted version!&lt;/p&gt;
&lt;p&gt;For team &lt;strong&gt;time management&lt;/strong&gt; we use a simple &lt;a href="http://www.google.com/calendar/"&gt;google calendar&lt;/a&gt;. Its the easiest way to share information about the presence of the team members. you can access it from everywhere, even with&amp;nbsp; smartphones and PDAs. you can integrate the google calendar with exchange and other systems to your desire. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;stand-up meetings&lt;/strong&gt;:&amp;nbsp; a conference call is perfect for this. there a lots of providers to make it as simple as possible. all you need is a appointment time, a telephone and a pin number. Services like &lt;a href="http://www.powwownow.com/"&gt;powwownow&lt;/a&gt; make that very easy. Or use &lt;a href="http://www.skype.com/help/guides/makeconferencecall_windows/"&gt;Skype&lt;/a&gt; ! The biggest challenge is to get every person involved sitting in front of a computer at a certain time...&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Code Management:&lt;/strong&gt; my company&amp;nbsp; has&amp;nbsp; a subversion service running that can be accessed from the Internet. If you are not in this comfortable situation: try project services like &lt;a title="http://www.assembla.com/" href="http://www.assembla.com/" target="_blank"&gt;assembla&lt;/a&gt;, they offer complete &amp;quot;team spaces&amp;quot; for free, including subversion and other helpful tools for collaboration.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Build management&lt;/strong&gt;: our current project is about BI, so we don&amp;#39;t need a classic build or even continuous integration environment to build our code base yet.&amp;nbsp; But the next project will come soon... There is something coming up but I&amp;#39;m not supposed to talk about it yet . :-)&lt;/p&gt;
&lt;p&gt;I will let you know how things worked out...&lt;/p&gt;&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=716" width="1" height="1"&gt;</description><category domain="http://blog.trivadis.com/blogs/michaelkoenings/archive/tags/Agile+Development/default.aspx">Agile Development</category><category domain="http://blog.trivadis.com/blogs/michaelkoenings/archive/tags/Scrum/default.aspx">Scrum</category></item><item><title>Probleme mit ADMIN_CMD und SYSIBMADM.DBMCFG in V9.1 unter Windows</title><link>http://blog.trivadis.com/blogs/imsibm/archive/2008/08/15/probleme-mit-admin-cmd-und-sysibmadm-dbmcfg-in-v9-1-unter-windows.aspx</link><pubDate>Fri, 15 Aug 2008 07:12:00 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:715</guid><dc:creator>Juergen Rotter</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Jetzt hat uns IBM DB2 V9.1 schon mit neuen Systemprozeduren und -funktionen gesegnet und trotzdem scheinen diese unter Windows nicht so zu funktionieren wie erwartet.&amp;nbsp; Folgende Probleme können aber gelöst werden:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Ein Aufruf von SYSIBMADM.DBMCFG erzeugt einen &amp;quot;ungewöhnlichen&amp;quot; Security-Fehler unter Windows. &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Dieser Effekt tritt immer dann auf, wenn die SYSADM-, SYSMAINT- usw. Parameter auf einen Gruppennamen verweisen, der mehr als 8 Zeichen beinhaltet (da grüsst uns Unix :-)&lt;/p&gt;&lt;p&gt;Das Problem ist mit Fixpack 5 der Version 9.1 durch IBM behoben worden. Alle früheren Versionen FP1 - FP4a erzeugen den gennanten Fehler. Eine genauere Analyse mit DIAGLEVEL 4 bringt die Problematik auch deutlich zum Ausdruck. Sollten die erwähnten Gruppennamen kleiner oder gleich 8 Zeichen sein, wird der Effekt nicht auftauchen.&amp;nbsp;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Ein Online-Backup mit Hilfe der neuen Stored Procedure ADMIN_CMD erzeugt einen &amp;quot;Client&amp;quot;-Error mit Kennzahl 36. &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&amp;nbsp; Dieses Problem tritt nur in folgender Konstellation auf:&amp;nbsp;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Authentication wurde auf KERBEROS_SERVER_ENCRYPT&amp;nbsp; eingestellt&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Dies bedeutet, dass wir das Kerberos-Plugin der IBM gerne verwenden würden. Für dieses Problem scheint unter V9.1 kein Fehler bei IBM gemeldet zu sein. Auch hier kann mittels DIAGLEVEL 4 eindeutig das Plugin als Problemverursacher ermittelt werden. Nun denn; unter V9.5 wurde ein APAR mit der Nummer LI 73376 erfasst, der dieses Problem recht deutlich beschreibt. Der dort aufgeführte Workaround funktioniert aber auch unter der Version 9.1. Er &amp;quot;löst&amp;quot; zugleich das Problem mit dem Online-Backup, dass danach fehlerfrei mit Hilfe der ADMIN_CMD Funktion ausgeführt werden kann.&lt;/p&gt;&lt;p&gt;An und für sich wird hier bei lokalen Serveraktionen das Kerberos-Plugin umgangen und ermöglicht so die erwartete Funktionalität. &lt;/p&gt;&lt;p&gt;Erreicht wird der Effekt durch Setzen der db2set-Variable DB2AUTH auf einen undokumentierten Wert.&lt;/p&gt;&lt;p&gt;Die Eingabe &lt;/p&gt;&lt;p&gt;db2set DB2AUTH=ALLOW_LOCAL_FALLBACK -i&lt;/p&gt;&lt;p&gt;hilft uns hier aus der Klemme. Im Prinzip wird die Security von KERBEROS_SERVER_ENCRYPT auf SERVER_ENCRYPT &amp;quot;reduziert&amp;quot; (man achte auf Output bei eingestelltem DIAGLEVEL 4). Zur Aktivierung muss die Instanz gestoppt/gestartet werden.&lt;/p&gt;&lt;p&gt;Es handelt sich, wie bereits erwähnt, um einen Workaround, nicht um die Lösung des Problems. Dieses betrifft das Kerberos Plugin und wird sicher unter V9.5 (und dann wohl auch unter 9.1) in einem der kommenden Fixpacks behoben sein. Müssig zu erwähnen, dass auch hier die oben erwähnte Gruppenproblematik eine Rolle zu spielen scheint. &lt;/p&gt;&lt;p&gt;In diesem Sinne, viel Spass beim Patchen und allzeit eine laufende Instanz...&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=715" width="1" height="1"&gt;</description><category domain="http://blog.trivadis.com/blogs/imsibm/archive/tags/DB2/default.aspx">DB2</category><category domain="http://blog.trivadis.com/blogs/imsibm/archive/tags/LUW/default.aspx">LUW</category></item><item><title>Help on installing Team System SP1</title><link>http://blog.trivadis.com/blogs/nicolasmueggler/archive/2008/08/13/help-on-installing-team-system-sp1.aspx</link><pubDate>Wed, 13 Aug 2008 12:42:07 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:689</guid><dc:creator>Nicolas Mueggler</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Being the first is not always the best, especially if you want to be the first on a new software release ;-). So if you already want to install the Service Pack 1 for your Team System environment, I want to give you some hints to not getting troubles.&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Before installing SP1 make sure you run the &lt;a href="http://code.msdn.microsoft.com/RemoveKB944899" target="_blank"&gt;Hotfix Cleanup Utility&lt;/a&gt; for Visual Studio to cleanup your current installation  &lt;li&gt;If you have Express Edition and normal Visual Studio installed, you can&amp;#39;t update Express before upgrading normal Visual Studio  &lt;li&gt;When upgrading your TFS with an installation of Visual Studio make sure that you first install SP for Visual Studio and then the one for TFS. If you first install TFS SP1, then you can&amp;#39;t update Visual Studio anymore...  &lt;li&gt;Update all your tiers with SP1 (this includes Build Server, Load Controller, TFS and Client) to avoid unpredictable errors  &lt;li&gt;If you working with ASP.NET Ajax you should wait to upgrade, because there could be a bug in the SP. This was reported by Thomas Schissler in &lt;a href="http://www.artiso.com/ProBlog/PermaLink,guid,a2aa9376-34de-4284-bb39-d05d3e9d18fb.aspx" target="_blank"&gt;his blog post&lt;/a&gt; (German).  &lt;li&gt;If you make a new installation of TFS and want to include installing SP1, then look for the updated &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=ff12844f-398c-4fe9-8b0d-9e84181d9923&amp;amp;displaylang=en" target="_blank"&gt;TFS Installation Guide&lt;/a&gt; to integrate SP1 in the installation (there is currently no TFS2008 ISO incl. SP1).  &lt;li&gt;Look for the &lt;a href="http://download.microsoft.com/download/A/2/8/A2807F78-C861-4B66-9B31-9205C3F22252/VS2008SP1Readme.htm" target="_blank"&gt;Readme&lt;/a&gt; listing the known issues&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;As good practice I advice my customers (Production environments) to wait for the next 2 weeks to make sure no big problems will be found.&lt;/p&gt; &lt;p&gt;&lt;a title="Bookmark using any bookmark manager!" href="http://www.addthis.com/bookmark.php" target="_blank"&gt;&lt;img height="16" alt="AddThis Social Bookmark Button" src="http://s9.addthis.com/button1-addthis.gif" width="125" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=689" width="1" height="1"&gt;</description><category domain="http://blog.trivadis.com/blogs/nicolasmueggler/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://blog.trivadis.com/blogs/nicolasmueggler/archive/tags/Team+Foundation+Server/default.aspx">Team Foundation Server</category><category domain="http://blog.trivadis.com/blogs/nicolasmueggler/archive/tags/Team+System/default.aspx">Team System</category><category domain="http://blog.trivadis.com/blogs/nicolasmueggler/archive/tags/Update/default.aspx">Update</category></item><item><title>SQL Server 2008 ist da</title><link>http://blog.trivadis.com/blogs/imsms/archive/2008/08/12/sql-server-2008-ist-da.aspx</link><pubDate>Tue, 12 Aug 2008 12:39:00 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:682</guid><dc:creator>Roger Breu</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Seit vergangenem Mittwoch Abend (06.08.2008) häuften sich die Blog Meldungen, dass SQL Server 2008 nun ready-to-manufacturing (RTM)&amp;nbsp;ist. Dies freut uns natürlich, da wir uns schon seit über einem Jahr als fleissige Tester engagieren. Im MSDN können die 2008er Versionen schon heruntergeladen werden, in die offiziellen Verkaufsregale werden die Produkte wohl im September kommen. &lt;br /&gt;Unsere Erfahrungen mit SQL Server 2008 geben wir Ihnen gerne in Form von TechnoCircles weiter. Diese eintägigen Seminare bringen Ihnen sämtliche neuen Features näher und wir sagen Ihnen auch, wie sie einsetzbar sind. Die ersten Durchführungen finden Anfang September statt! Wir freuen uns, Sie bei uns zu begrüssen :)&lt;/p&gt;
&lt;p&gt;Mehr Infos zum TechnoCircle SQL Server 2008 für DBAs/IT Pros: &lt;a href="http://www.trivadis.com/shop/technologien/microsoft/seminare/sql-server-2008-was-ist-neu-und-relevant-fuer-dbas-und-it-professionals-m-sql08-dba.html"&gt;http://www.trivadis.com/shop/technologien/microsoft/seminare/sql-server-2008-was-ist-neu-und-relevant-fuer-dbas-und-it-professionals-m-sql08-dba.html&lt;/a&gt;&lt;br /&gt;Mehr Infos zum TechnoCircle SQL Server 2008 für Applikationsentwickler: &lt;a href="http://www.trivadis.com/shop/technologien/microsoft/seminare/sql-server-2008-die-essentiellen-neuerungen-fuer-entwickler-m-sql08-dev.html"&gt;http://www.trivadis.com/shop/technologien/microsoft/seminare/sql-server-2008-die-essentiellen-neuerungen-fuer-entwickler-m-sql08-dev.html&lt;/a&gt;&lt;br /&gt;Mehr Infos zum TechnoCircle SQL Server 2008 für BI-Spezialisten: &lt;a href="http://www.trivadis.com/shop/technologien/microsoft/seminare/sql-server-2008-das-herz-einer-modernen-business-intelligence-plattform-m-sql08-bi.html"&gt;http://www.trivadis.com/shop/technologien/microsoft/seminare/sql-server-2008-das-herz-einer-modernen-business-intelligence-plattform-m-sql08-bi.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Unter &lt;a href="http://edge.technet.com/Media/Trivadis-and-SQL-Server-2008-Customer-story/"&gt;http://edge.technet.com/Media/Trivadis-and-SQL-Server-2008-Customer-story/&lt;/a&gt; finden Sie auch ein Video, welches kurz die Erfahrungen von uns mit SQL Server 2008 aufzeigt, viel Spass damit :)&lt;br /&gt;&lt;/p&gt;&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=682" width="1" height="1"&gt;</description><category domain="http://blog.trivadis.com/blogs/imsms/archive/tags/DBA/default.aspx">DBA</category><category domain="http://blog.trivadis.com/blogs/imsms/archive/tags/SQL+2008/default.aspx">SQL 2008</category></item><item><title>SQL Server DBA Leben: Skripte aus der täglichen Praxis</title><link>http://blog.trivadis.com/blogs/dima/archive/2008/08/12/sql-server-dba-leben-skripte-aus-der-t-228-glichen-praxis.aspx</link><pubDate>Tue, 12 Aug 2008 12:16:00 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:679</guid><dc:creator>Dmytro Gerasymchuk</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Liebe Leser,&lt;/p&gt;
&lt;p&gt;endlich habe ich mich entschlossen, die über längere Zeit gesammelten selbst entworfenen Skripte mit Kommentaren und Einsatzbeispielen zu veröffentlichen.&lt;/p&gt;
&lt;p&gt;Die ersten zwei Artikel haben &amp;quot;das Licht des Internets&amp;quot; schon gesehen. Sie wurden in MS-IMS-BLog veröffentlicht:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Magic Trace – Die Anzahl der Verbindungen bestimmter Applikationen über Zeit verfolgen&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blog.trivadis.com/blogs/imsms/archive/2008/06/24/magic-trace-die-anzahl-der-verbindungen-bestimmter-applikationen-ueber-zeit-verfolgen.aspx"&gt;http://blog.trivadis.com/blogs/imsms/archive/2008/06/24/magic-trace-die-anzahl-der-verbindungen-bestimmter-applikationen-ueber-zeit-verfolgen.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;WaitForProcess – Blockierungen intelligent vermeiden&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blog.trivadis.com/blogs/imsms/archive/2008/07/01/waitforprocess-blockierungen-intelligent-vermeiden.aspx"&gt;http://blog.trivadis.com/blogs/imsms/archive/2008/07/01/waitforprocess-blockierungen-intelligent-vermeiden.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Bald werden weitere Skripte folgen, dies Mal schon in meinem eigenen BLog (sprich hier), so dass alles, was zusammen gehört, auch so präsentiert wird.&lt;/p&gt;&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=679" width="1" height="1"&gt;</description></item><item><title>Service Pack Day (Visual Studio, TFS, .NET Framework)</title><link>http://blog.trivadis.com/blogs/nicolasmueggler/archive/2008/08/11/service-pack-day-visual-studio-tfs-net-framework.aspx</link><pubDate>Mon, 11 Aug 2008 18:57:57 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:677</guid><dc:creator>Nicolas Mueggler</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Hi, if you don&amp;#39;t know it already, Microsoft has released Service Pack 1 for Visual Studio and Team Foundation Server 2008 and also the .NET Framework 3.5 SP1 (Just a week after the release of SQL Server 2008).&lt;/p&gt; &lt;p&gt;To get more info and links to the download page go to &lt;a href="http://blogs.msdn.com/bharry/archive/2008/08/11/vs-vsts-tfs-net-3-5-sp1-is-shipping.aspx" target="_blank"&gt;Brian Harry&amp;#39;s blog post&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;&lt;a title="Bookmark using any bookmark manager!" href="http://www.addthis.com/bookmark.php" target="_blank"&gt;&lt;img height="16" alt="AddThis Social Bookmark Button" src="http://s9.addthis.com/button1-addthis.gif" width="125" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=677" width="1" height="1"&gt;</description><category domain="http://blog.trivadis.com/blogs/nicolasmueggler/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://blog.trivadis.com/blogs/nicolasmueggler/archive/tags/.NET/default.aspx">.NET</category><category domain="http://blog.trivadis.com/blogs/nicolasmueggler/archive/tags/Team+Foundation+Server/default.aspx">Team Foundation Server</category><category domain="http://blog.trivadis.com/blogs/nicolasmueggler/archive/tags/Team+System/default.aspx">Team System</category><category domain="http://blog.trivadis.com/blogs/nicolasmueggler/archive/tags/Update/default.aspx">Update</category></item><item><title>XPath Injection</title><link>http://blog.trivadis.com/blogs/dominikschadow/archive/2008/08/11/xpath-injection.aspx</link><pubDate>Mon, 11 Aug 2008 18:48:00 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:676</guid><dc:creator>Dominik Schadow</dc:creator><slash:comments>0</slash:comments><description>Angriffsmöglichkeiten auf XML gibt es Reihenweise: von &lt;i&gt;XML Document Size/Width/Depth Attacks&lt;/i&gt; über &lt;i&gt;Wellformedness-based Paser Attacks&lt;/i&gt; bis hin zu diversen &lt;i&gt;Injections&lt;/i&gt;. Allgemein bekannt sind nur relativ wenige dieser Angriffe. Oftmals ist übrigens nicht XML selbst an den Angriffsmöglichkeiten Schuld, in vielen Fällen lässt einfach der Parser zu viel zu und bietet zu viele, per Default immer aktive, Erweiterungsmöglichkeiten an. Wie bei vielen anderen Anwendungen wäre es auch hier sicherer, per Default alles abzuschalten und gewünschte Features vom Entwickler explizit aktivieren zu lassen.&lt;br /&gt;&lt;br /&gt;Der Name &lt;b&gt;XPath Injection&lt;/b&gt; erinnert jedoch nicht von ungefähr an die allgemein bekannte (und seit vielen Jahren vermeidbare aber dennoch noch häufig angetroffene) &lt;b&gt;SQL Injection&lt;/b&gt;. Geht es doch auch bei der XPath Injection um den unberechtigten Zugriff auf eigentlich geschützt geglaubte (XML) Daten. Und genauso wie bei der SQL Injection existiert eine einfache Lösung: &lt;b&gt;Parameterized XPath Expressions&lt;/b&gt;. In Kombination mit einer Whitelist, die nur die absolut notwendigen Benutzereingaben zulässt, und der &lt;b&gt;Validierung ALLER Benutzereingaben&lt;/b&gt; ist man damit fast immer auf der sicheren Seite (ein Restrisiko bleibt immer).&lt;br /&gt;&lt;br /&gt;Nehmen wir als Beispiel das folgende XML &lt;i&gt;(OK, das mit dem Passwort ist relativ unrealistisch)&lt;/i&gt;, das als einzelnes XML-Dokument gespeichert auf dem Datenträger vorliegt:&lt;br /&gt;&lt;br /&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;&amp;lt;users&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;user username=&amp;quot;John Doe&amp;quot; password=&amp;quot;JohnSecret&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;salary&amp;gt;1500 €&amp;lt;/salary&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/user&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;user username=&amp;quot;Jane Doe&amp;quot; password=&amp;quot;JaneSecret&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;salary&amp;gt;1800 €&amp;lt;/salary&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/user&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;user username=&amp;quot;Dummy&amp;quot; password=&amp;quot;DummySecret&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;salary&amp;gt;5000 €&amp;lt;/salary&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/user&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;lt;/users&amp;gt;&lt;br /&gt;&lt;br /&gt;Um nun das Gehalt eines Mitarbeiters zu ermitteln muss neben dem korrekten Benutzernamen auch das passende Passwort eingegeben werden. Ein erwarteter XPath Ausdruck kann damit so aussehen:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;/users/user[@username=&amp;#39;Jane Doe&amp;#39; and @password=&amp;#39;JaneSecret&amp;#39;]/salary&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Die Auswertung dieses Ausdrucks ergibt wie erwartet 1800 €, falsche Benutzernamen und/oder Passwörter führen zu einem leeren NodeSet. &lt;br /&gt;&lt;br /&gt;Dieser Ausdruck wird nun dynamisch in einer Applikation zusammengestellt. Die XPath Injection selbst ist von der Programmiersprache unabhängig und kann in den meisten Programmiersprachen zum Problem werden. &lt;i&gt;username &lt;/i&gt;und &lt;i&gt;password &lt;/i&gt;sind hier gewöhnliche Textfelder, die ohne Validierung direkt in den XPath Ausdruck übernommen werden:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;/users/user[@username=&amp;#39;username.getText()&amp;#39; and @password=&amp;#39;password.getText()&amp;#39;]/salary&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Ein Angreifer würde jetzt mit dem Spielen beginnen und als Passwort vielleicht &lt;b&gt;&amp;#39; or 1 = 1 or &amp;#39;&lt;/b&gt; eingeben. Der Benutzername ist dabei völlig egal. Und siehe da, die Auswertung ergibt drei Rückgabewerte: 1500 €, 1800 € und 5000 €. Oh oh. Doch das Spiel geht weiter.&lt;br /&gt;&lt;br /&gt;Bisher haben wir ja nur alle Gehälter zurückbekommen, wer wie viel verdient wissen wir ebenso wenig wie was sonst noch so im XML-Dokument an Informationen enthalten ist. Mit &amp;#39;] | /* | /foo[bar=&amp;#39; als Benutzernamen und einem leerem Passwort lässt sich das schnell ändern.&lt;br /&gt;&lt;br /&gt;Diese verschärfte Variante nennt sich übrigens &lt;b&gt;Blind XPath Injection&lt;/b&gt;, dabei benötigt der Angreifer nicht einmal mehr Kenntnisse des XML und kommt je nach XPath (Injection) an das vollständige Dokument heran. Dazu muss er nur ein bisschen herumprobieren und dabei aus den verwendeten Anführungszeichen (einfache oder doppelte) sowie den eckigen Klammern ausbrechen. Wie bei der SQL Injection kann man auch hier auf gesammelte Erfahrungen zurückgreifen und einmal funktionierendes wiederverwenden…&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Bis hierhin könnte ein Entwickler nun denken, „Toll, dann bekommt ein Angreifer eben das gesamte XML-Dokument zurück, kritische Informationen sind ohnehin keine enthalten“… Zugegeben, das obige Beispiel mit den Gehaltsinformationen ist künstlich, und XML-Dokumente mit Benutzername/Passwort (im Klartext) zur Authentifizierung dürften kaum verbreitet sein?!&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Allerdings ist XPath Bestandteil vieler weiterer XML Standards, von &lt;a href="http://www.w3.org/MarkUp/Forms/"&gt;XForms&lt;/a&gt; über &lt;a href="http://www.w3.org/Style/XSL/"&gt;XSLT&lt;/a&gt; bis hin zu &lt;a href="http://www.w3.org/XML/Query/"&gt;XQuery&lt;/a&gt;. XQuery ist die Abfragesprache für XML, mit der auch der Datenbankzugriff möglich wird. Seit einigen Monaten existiert auch &lt;a href="http://www.w3.org/TR/xquery-update-10/"&gt;XQuery Update Facility&lt;/a&gt; als Candidate Recommendation, womit auch der standardisierte Schreibzugriff auf die DB in greifbare Nähe gerückt ist. Der kommende W3C Standard wird von der &lt;a href="http://www-306.ibm.com/software/data/db2/xml/"&gt;IBM DB2 9.5&lt;/a&gt; bereits unterstützt, andere Datenbanken werden mit Sicherheit folgen. &lt;br /&gt;&lt;br /&gt;Glücklicherweise gibt es noch keine Möglichkeit, mit XQuery Update Facility ganze Tabellen zu löschen oder gar ein &lt;b&gt;drop database&lt;/b&gt; auszuführen. Außerdem wird, zumindest von der DB2, in XQuery Statements nicht der volle XPath Standard unterstützt, d.h. man ist auf bestimmte Achsen beschränkt und kann nicht von einem tiefer liegenden Element wieder aufs Wurzelelement zurückspringen. Ob das immer so&amp;nbsp; bleiben wird ist allerdings fraglich.&lt;br /&gt;&lt;br /&gt;Verhindern kann man die XPath Injection, neben der Validierung aller Benutzereingaben, durch Verwendung von &lt;b&gt;Parameterized XPath Expressions&lt;/b&gt;, die, analog zu den &lt;b&gt;Prepared Statements&lt;/b&gt; in SQL, einen Ausbruch aus dem Daten- in den Befehlsbereich verhindern. Der XPath Ausdruck sieht im XSL als solchermaßen parametrisierter Ausdruck dann z.B. so aus:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;/users/user[@username=&lt;b&gt;$username&lt;/b&gt; and @password=&lt;b&gt;$password&lt;/b&gt;]/salary&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Die beiden Parameter werden auf dem üblichen Weg direkt im Stylesheet mit Werten gefüllt. Ein Angreifer beißt sich daran, zumindest nach derzeitigem Kenntnisstand, mit den oben beschriebenen Angriffen die Zähne aus, das XML-Dokument bleibt unerreichbar. Zum Zeitpunkt der Auswertung ist bei Parameterized XPath Expressions der XPath bereits interpretiert; egal welche Eingabe, der Angreifer kommt nicht mehr aus dem Datenbereich heraus.&lt;br /&gt;&lt;br /&gt;Jetzt liegt es an den Entwicklern, XPath Ausdrücke mit &lt;b&gt;Parameterized XPath Expressions&lt;/b&gt; zusammenzustellen und gleichzeitig eine vollständige &lt;b&gt;Whitelistüberprüfung &lt;/b&gt;zu integrieren. Das jahrelange Debakel wie bei SQL Injections bleibt XML damit vielleicht erspart.&lt;br /&gt;&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=676" width="1" height="1"&gt;</description><category domain="http://blog.trivadis.com/blogs/dominikschadow/archive/tags/XML/default.aspx">XML</category><category domain="http://blog.trivadis.com/blogs/dominikschadow/archive/tags/Security/default.aspx">Security</category><category domain="http://blog.trivadis.com/blogs/dominikschadow/archive/tags/XPath/default.aspx">XPath</category></item><item><title>Guided Navigation between Dashboard pages</title><link>http://blog.trivadis.com/blogs/andreasnobbmann/archive/2008/08/09/guided-navigation-between-dashboard-pages.aspx</link><pubDate>Sat, 09 Aug 2008 13:35:00 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:645</guid><dc:creator>Andreas Nobbmann</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Despite I assume most of you know that there is a little special thing you have to take care for in order to achieve proper inter-dashboard-navigation I wanted to post this shortly.&lt;/p&gt; &lt;p&gt;&lt;br /&gt;One of the most powerful features of OBIEE is the navigation between the different dashboards and reports. This is running very smooth and easy, generously said &amp;quot;only&amp;quot; by setting the filters for whatever column you want &lt;br /&gt;to use to be prompted. But only for columns from the same business model (better presentation catalog). &lt;/p&gt; &lt;p&gt;If you want to connect two dashboard-pages from different presentation catalogs (let&amp;#39;s say Sales and for example Costs), then you have to pay attention for the following requirements of OBIEE :&lt;/p&gt; &lt;p&gt;- the logical column and logical table must have the exact same name in the two catalogs&lt;br /&gt;- if not you can define an Alias for the table and it is running again.&lt;/p&gt; &lt;p&gt;In pictures it looks like that :&lt;/p&gt; &lt;p&gt;&lt;a href="http://blog.trivadis.com/blogs/andreasnobbmann/WindowsLiveWriter/GuidedNavigationbetweenDashboardpages_9323/GN_Lookslikethat_4.jpg"&gt;&lt;img src="http://blog.trivadis.com/blogs/andreasnobbmann/WindowsLiveWriter/GuidedNavigationbetweenDashboardpages_9323/GN_Lookslikethat_thumb_1.jpg" style="border-width:0px;" alt="GN_Lookslikethat" border="0" width="122" height="484" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;You can see that all logical colums and tables have the same name. If not you can define an alias on the table as well as on the column. In presentation layer double-click on the presentation table or column, select Alias and create an Alias. By the way: if you rename a logical table, OBIA (Oracle BI Administration Tool) creates the Aliases automatically.&lt;/p&gt; &lt;p&gt;&lt;a href="http://blog.trivadis.com/blogs/andreasnobbmann/WindowsLiveWriter/GuidedNavigationbetweenDashboardpages_9323/GN_AliasOverview_2.jpg"&gt;&lt;img src="http://blog.trivadis.com/blogs/andreasnobbmann/WindowsLiveWriter/GuidedNavigationbetweenDashboardpages_9323/GN_AliasOverview_thumb.jpg" style="border-width:0px;" alt="GN_AliasOverview" border="0" width="569" height="484" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;I would not recommend to create Aliasing for columns, because it gets confusing and is pretty fast not administrable anymore. Of course you can see the defined alias&amp;#39; in your UDML, but it is not obvious for somebody reading your repository the first time.&lt;/p&gt; &lt;p&gt;So long,&lt;br /&gt;Andreas&lt;/p&gt;&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=645" width="1" height="1"&gt;</description><category domain="http://blog.trivadis.com/blogs/andreasnobbmann/archive/tags/OBIEE/default.aspx">OBIEE</category><category domain="http://blog.trivadis.com/blogs/andreasnobbmann/archive/tags/Oracle+Business+Intelligence/default.aspx">Oracle Business Intelligence</category><category domain="http://blog.trivadis.com/blogs/andreasnobbmann/archive/tags/OBI+Administrator/default.aspx">OBI Administrator</category><category domain="http://blog.trivadis.com/blogs/andreasnobbmann/archive/tags/Guided+Naviagation/default.aspx">Guided Naviagation</category></item><item><title>A Quick WebService for My Students</title><link>http://blog.trivadis.com/blogs/richards_blog/archive/2008/08/06/a-quick-webservice-for-my-students.aspx</link><pubDate>Wed, 06 Aug 2008 20:20:05 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:670</guid><dc:creator>.Net Smoothie</dc:creator><slash:comments>0</slash:comments><description>For my students on the Trivadis .Net 2.0 course this week, I&amp;#8217;ve made a quick web-service for you in Visual Basic.
For everyone else,&amp;#160; I&amp;#8217;ll let you use it too. I might not keep it online for long though, and there are no guarantees to its availability.
You can find it here: http://richardbushnell.net/exchangerateserver/service.asmx
Have fun!...(&lt;a href="http://blog.trivadis.com/blogs/richards_blog/archive/2008/08/06/a-quick-webservice-for-my-students.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=670" width="1" height="1"&gt;</description><category domain="http://blog.trivadis.com/blogs/richards_blog/archive/tags/Uncategorized/default.aspx">Uncategorized</category></item><item><title>Reporting Services kann nicht installiert werden (ASP.NET Fehler)</title><link>http://blog.trivadis.com/blogs/imsms/archive/2008/08/04/reporting-services-kann-nicht-installiert-werden-asp-net-fehler.aspx</link><pubDate>Mon, 04 Aug 2008 14:51:00 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:669</guid><dc:creator>Salvatore Cagliari</dc:creator><slash:comments>0</slash:comments><description>Bei einer Installation von SQL Server 2005 x64 bin ich auf ein interessantes Problem gestossen.&lt;br /&gt;&lt;br /&gt;Bei der Überprüfung des Systems bekam ich eine Warnung das nur ASP.NET 32 bit aber nicht ASP.NET 64 bit registriert ist, obwohl ich .NET 2.0 x64 manuell installiert habe. Reporting Services benötigt aber zwingend ASP.NET 2.0 x64. Nun war ich nicht in der Lage Reporting Services zu installieren.&amp;nbsp;&lt;br /&gt;
&lt;p class="MsoNormal"&gt;Das Problem war leider nicht zu beheben, indem ich im IIS die entsprechende x64 isapi dll von .NET 2.0 als Web Service Extension eingebunden habe.&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;Eine detaillierte Beschreibung wie das Problem doch zu lösen ist, ist hier verfügbar: &lt;a href="http://support.microsoft.com/kb/894435/en-us"&gt;http://support.microsoft.com/kb/894435/en-us&lt;/a&gt; im Abschnitt ASP.NET 2.0, 64-bit version&lt;br /&gt;&amp;nbsp; 
&lt;p class="MsoNormal"&gt;Die Ursache war, dass .NET 1.1 auf dem Server installiert war, welches das Enable32bitAppOnWin64 Flag auf 1 gesetzt hat. .NET 1.1 ist nicht in einer x64 bit Variante verfügbar. Dies verhinderte die korrekte Registrierung von ASP.Net 2.0 x64.&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;Ich hoffe, das hilft den einen oder anderen wenn dasselbe Problem auftaucht.&lt;/p&gt;&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=669" width="1" height="1"&gt;</description><category domain="http://blog.trivadis.com/blogs/imsms/archive/tags/Windows/default.aspx">Windows</category></item><item><title>Don't be afraid of your csproj-Files (II): Add Your own Targets</title><link>http://blog.trivadis.com/blogs/frankleonardoquednau/archive/2008/08/02/don-t-be-afraid-of-your-csproj-files-ii-add-your-own-targets.aspx</link><pubDate>Fri, 01 Aug 2008 22:03:26 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:668</guid><dc:creator>realfiction - TrivadisContent</dc:creator><slash:comments>0</slash:comments><description>In my first post on csproj-fun I had an example where after every build, the resulting assemblies lying in e.g. bin/debug would be merged into one and copied out to some other place. Maybe you do not want this every time yoyu rebuild your project, but you&amp;#39;d rather want to trigger it at will. The only thing you need to do is to place the tasks in the AfterBuild target into some different target, like so: read more...(&lt;a href="http://blog.trivadis.com/blogs/frankleonardoquednau/archive/2008/08/02/don-t-be-afraid-of-your-csproj-files-ii-add-your-own-targets.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=668" width="1" height="1"&gt;</description><category domain="http://blog.trivadis.com/blogs/frankleonardoquednau/archive/tags/TrivadisContent/default.aspx">TrivadisContent</category><category domain="http://blog.trivadis.com/blogs/frankleonardoquednau/archive/tags/.NET/default.aspx">.NET</category><category domain="http://blog.trivadis.com/blogs/frankleonardoquednau/archive/tags/msbuild/default.aspx">msbuild</category><category domain="http://blog.trivadis.com/blogs/frankleonardoquednau/archive/tags/visual+studio/default.aspx">visual studio</category></item><item><title>Developing Multicolumn-DropDown/DropDownList with ASP.NET, the GridView and the AJAX Control Toolkit</title><link>http://blog.trivadis.com/blogs/thomashuber/archive/2008/07/31/developing-multicolumn-dropdown-dropdownlist-with-asp-net-the-gridview-and-the-ajax-control-toolkit.aspx</link><pubDate>Thu, 31 Jul 2008 13:22:57 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:666</guid><dc:creator>.NET Rocker » TrivadisContent</dc:creator><slash:comments>0</slash:comments><description>During the last months I was developing an ASP.NET application and I needed a dropdownlist to display multiple columns in each item. Everyone with a little knowledge in Web-development knows, that HTML doesn&amp;#8217;t contain built-in support for multicolumn-DropDowns. HTML only knows a &amp;#60;select&amp;#62;-Tag that can contain multiple &amp;#60;option&amp;#62;-Tags, but each &amp;#60;option&amp;#62;-Tag just represents one column [...]...(&lt;a href="http://blog.trivadis.com/blogs/thomashuber/archive/2008/07/31/developing-multicolumn-dropdown-dropdownlist-with-asp-net-the-gridview-and-the-ajax-control-toolkit.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=666" width="1" height="1"&gt;</description><category domain="http://blog.trivadis.com/blogs/thomashuber/archive/tags/TrivadisContent/default.aspx">TrivadisContent</category><category domain="http://blog.trivadis.com/blogs/thomashuber/archive/tags/AJAX+Control+Toolkit/default.aspx">AJAX Control Toolkit</category><category domain="http://blog.trivadis.com/blogs/thomashuber/archive/tags/AJAX/default.aspx">AJAX</category><category domain="http://blog.trivadis.com/blogs/thomashuber/archive/tags/ASP.NET/default.aspx">ASP.NET</category></item><item><title>Rosario's tiny enhancements (Work Item Queries)</title><link>http://blog.trivadis.com/blogs/nicolasmueggler/archive/2008/07/31/rosario-s-tiny-enhancements-work-item-queries.aspx</link><pubDate>Thu, 31 Jul 2008 12:05:47 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:665</guid><dc:creator>Nicolas Mueggler</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Currently I&amp;#39;m looking at the Rosario CTP&amp;#39;s, what&amp;#39;s new and hot. So this post will hopefully be the first of a series about small enhancements which helps you in the daily work.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Work Item Queries&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;It&amp;#39;s now possible to group your queries in folders.&lt;/p&gt; &lt;p&gt;&lt;a href="http://blog.trivadis.com/blogs/nicolasmueggler/WindowsLiveWriter/RosariostinyenhancementsWorkItemQueries_C63A/image_2.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="264" alt="image" src="http://blog.trivadis.com/blogs/nicolasmueggler/WindowsLiveWriter/RosariostinyenhancementsWorkItemQueries_C63A/image_thumb.png" width="396" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;In VSTS 2008, I created/changed the queries with a prefix for example the &amp;quot;RE - User Stories&amp;quot; or &amp;quot;DEV - My Tasks&amp;quot;. Because if you have many queries, it&amp;#39;s nice to have some sorting. In Rosario you could make folders by process role. Nice!&lt;br /&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://blog.trivadis.com/blogs/nicolasmueggler/WindowsLiveWriter/RosariostinyenhancementsWorkItemQueries_C63A/image_4.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="150" alt="image" src="http://blog.trivadis.com/blogs/nicolasmueggler/WindowsLiveWriter/RosariostinyenhancementsWorkItemQueries_C63A/image_thumb_1.png" width="216" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;a title="Bookmark using any bookmark manager!" href="http://www.addthis.com/bookmark.php" target="_blank"&gt;&lt;img height="16" alt="AddThis Social Bookmark Button" src="http://s9.addthis.com/button1-addthis.gif" width="125" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=665" width="1" height="1"&gt;</description><category domain="http://blog.trivadis.com/blogs/nicolasmueggler/archive/tags/Team+Foundation+Server/default.aspx">Team Foundation Server</category><category domain="http://blog.trivadis.com/blogs/nicolasmueggler/archive/tags/Team+System/default.aspx">Team System</category><category domain="http://blog.trivadis.com/blogs/nicolasmueggler/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blog.trivadis.com/blogs/nicolasmueggler/archive/tags/Rosario/default.aspx">Rosario</category></item><item><title>Don't be afraid of your csproj-Files (I): Embracing the idea</title><link>http://blog.trivadis.com/blogs/frankleonardoquednau/archive/2008/07/31/don-t-be-afraid-of-your-csproj-files-i-embracing-the-idea.aspx</link><pubDate>Wed, 30 Jul 2008 22:05:37 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:664</guid><dc:creator>realfiction - TrivadisContent</dc:creator><slash:comments>0</slash:comments><description>Intro Blimey, what a shock when MSBuild became available. NAnt was alive &amp;amp; kicking, hence the question emerged...WHY? read more...(&lt;a href="http://blog.trivadis.com/blogs/frankleonardoquednau/archive/2008/07/31/don-t-be-afraid-of-your-csproj-files-i-embracing-the-idea.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=664" width="1" height="1"&gt;</description><category domain="http://blog.trivadis.com/blogs/frankleonardoquednau/archive/tags/TrivadisContent/default.aspx">TrivadisContent</category><category domain="http://blog.trivadis.com/blogs/frankleonardoquednau/archive/tags/programming/default.aspx">programming</category><category domain="http://blog.trivadis.com/blogs/frankleonardoquednau/archive/tags/.NET/default.aspx">.NET</category><category domain="http://blog.trivadis.com/blogs/frankleonardoquednau/archive/tags/msbuild/default.aspx">msbuild</category><category domain="http://blog.trivadis.com/blogs/frankleonardoquednau/archive/tags/visual+studio/default.aspx">visual studio</category></item><item><title>SQL Server 2005 SP2 Cumulative Update Package 8 verfügbar (Build 3257)</title><link>http://blog.trivadis.com/blogs/imsms/archive/2008/07/28/sql-server-2005-sp2-cumulative-update-package-8-verf-252-gbar-build-3257.aspx</link><pubDate>Mon, 28 Jul 2008 12:08:00 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:662</guid><dc:creator>Roger Breu</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Das Cumulative Update Package 8 für SQL Server 2005 SP2 behebt nicht nur eine grosse Liste an Bugs, sondern schliesst auch gleich eine Sicherheitslücke.&lt;br /&gt;Seit dem 15. Juli 2008 ist das CU8 unter &lt;a href="http://support.microsoft.com/kb/951217/en-us"&gt;http://support.microsoft.com/kb/951217/en-us&lt;/a&gt;&amp;nbsp;beschrieben und kann dort auch angefordert werden. Das erste Security-Bulletin zum SQL Server seit Juli 2003 beschreibt unter &lt;a href="http://www.microsoft.com/technet/security/bulletin/ms08-040.mspx"&gt;http://www.microsoft.com/technet/security/bulletin/ms08-040.mspx&lt;/a&gt;&amp;nbsp;die Risiken und weist darauf hin, dass schon mittels CU7 das Problem behoben wird. Wichtig ist, dass auch für den SQL Native Client ein Update verfügbar ist, welches im gleichen Zuge eingespielt werden sollte. Das gemeldete Sicherheits-Loch tritt&amp;nbsp;ebenfalls bei SQL Server 2000 mit SP4 auf! Auch dafür ist ein Hotfix erhältlich: &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=8316BC5E-8C2D-4710-8ACC-B815CCC81CD4&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?familyid=8316BC5E-8C2D-4710-8ACC-B815CCC81CD4&amp;amp;displaylang=en&lt;/a&gt;. Dieses sollte aber nicht einfach installiert werden, sondern wir empfehlen dringendst, vorgängig Tests auf nicht kritischen Systemen durchzuführen.&lt;/p&gt;
&lt;p&gt;SQL Server 2000 SP4&amp;nbsp;ist übrigens seit dem 8. April 2008 aus dem Mainstream Support. Die Zeit für ein Upgrade auf SQL Server 2005 ist sicher gut ;-)&lt;/p&gt;&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=662" width="1" height="1"&gt;</description><category domain="http://blog.trivadis.com/blogs/imsms/archive/tags/SQL/default.aspx">SQL</category><category domain="http://blog.trivadis.com/blogs/imsms/archive/tags/DBA/default.aspx">DBA</category><category domain="http://blog.trivadis.com/blogs/imsms/archive/tags/Security/default.aspx">Security</category></item><item><title>Welcher RAID Level für welche Anwendung</title><link>http://blog.trivadis.com/blogs/imsms/archive/2008/07/28/welcher-raid-level-f-252-r-welche-anwendung.aspx</link><pubDate>Mon, 28 Jul 2008 08:48:00 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:661</guid><dc:creator>Salvatore Cagliari</dc:creator><slash:comments>0</slash:comments><description>&lt;p class="MsoNormal" style="margin:6pt 0cm 0.0001pt;"&gt;Sind Sie interessiert welcher RAID Level
für welche Anwendungen geeignet ist?&lt;br /&gt;
Sind Sie nicht ganz sicher was der Unterschied zwischen RAID Level 1+0 und 0+1
ist?&lt;/p&gt;

&lt;p class="MsoNormal" style="margin:6pt 0cm 0.0001pt;"&gt;Schauen Sie mal bei http://www.raid.com/04_00.html
vorbei. In der Titelleiste finden Sie der Link zu raid.edu.&lt;br /&gt;&lt;/p&gt;

&lt;p class="MsoListParagraphCxSpFirst" style="margin-bottom:0.0001pt;text-indent:-18pt;"&gt;&lt;span style="font-family:Symbol;"&gt;&lt;span&gt;·&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;;font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;font-size-adjust:none;font-stretch:normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Da finden Sie detaillierte Informationen über
die verschiedenen RAID Level&lt;span class="msoIns"&gt;:&lt;/span&gt;&lt;span class="msoIns"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;&lt;span style="font-family:Symbol;"&gt;&lt;span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;;font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;font-size-adjust:none;font-stretch:normal;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Vorteile&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Symbol;"&gt;&lt;span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;;font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;font-size-adjust:none;font-stretch:normal;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Nachteile&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Symbol;"&gt;&lt;span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;;font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;font-size-adjust:none;font-stretch:normal;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Geeignet für welche Anwendungen&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Symbol;"&gt;&lt;span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;;font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;font-size-adjust:none;font-stretch:normal;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Animationen mit der Funktionsweise&lt;/li&gt;&lt;/ul&gt;







&lt;p class="MsoNormal" style="margin:6pt 0cm 0.0001pt;"&gt;Für SQL Server empfehlen wir grundsätzlich
folgende Modelle. Natürlich müsse für jede Umgebung oder Applikation deren
Anforderungen genau abgeklärt werden. Desweiteren müssen bei speziellen
Performance Anforderungen unbedingt Tests durchgeführt werden um die
Konfiguration zu verifizieren:&lt;/p&gt;

&lt;table class="MsoTableGrid" style="border:medium none;border-collapse:collapse;" cellpadding="0" cellspacing="0"&gt;
 &lt;tr&gt;
  &lt;td style="padding:0cm 5.4pt;width:153.5pt;"&gt;
  &lt;p class="MsoNormal" style="margin:6pt 0cm 0.0001pt;line-height:normal;"&gt;&lt;span&gt;&lt;span&gt;OS
  (C:\):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="padding:0cm 5.4pt;width:71.65pt;"&gt;
  &lt;p class="MsoNormal" style="margin:6pt 0cm 0.0001pt;line-height:normal;"&gt;RAID 1&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="padding:0cm 5.4pt;width:153.55pt;"&gt;
  &lt;p class="MsoNormal" style="margin:6pt 0cm 0.0001pt;line-height:normal;"&gt;Benötigt
  Ausfallsicherheit mit guter Performance&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
  &lt;td style="padding:0cm 5.4pt;width:153.5pt;"&gt;
  &lt;p class="MsoNormal" style="margin:6pt 0cm 0.0001pt;line-height:normal;"&gt;&lt;span&gt;&lt;span&gt;SQL
  Server Programme:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="padding:0cm 5.4pt;width:71.65pt;"&gt;
  &lt;p class="MsoNormal" style="margin:6pt 0cm 0.0001pt;line-height:normal;"&gt;RAID 1&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="padding:0cm 5.4pt;width:153.55pt;"&gt;
  &lt;p class="MsoNormal" style="margin:6pt 0cm 0.0001pt;line-height:normal;"&gt;Benötigt
  Ausfallsicherheit mit guter Performance&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
  &lt;td style="padding:0cm 5.4pt;width:153.5pt;"&gt;
  &lt;p class="MsoNormal" style="margin:6pt 0cm 0.0001pt;line-height:normal;"&gt;&lt;span&gt;System DB’s:&lt;/span&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="padding:0cm 5.4pt;width:71.65pt;"&gt;
  &lt;p class="MsoNormal" style="margin:6pt 0cm 0.0001pt;line-height:normal;"&gt;RAID 1&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="padding:0cm 5.4pt;width:153.55pt;"&gt;
  &lt;p class="MsoNormal" style="margin:6pt 0cm 0.0001pt;line-height:normal;"&gt;Benötigt
  Ausfallsicherheit mit guter Performance&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
  &lt;td style="padding:0cm 5.4pt;width:153.5pt;"&gt;
  &lt;p class="MsoNormal" style="margin:6pt 0cm 0.0001pt;line-height:normal;"&gt;&lt;span&gt;Temp DB:&lt;/span&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="padding:0cm 5.4pt;width:71.65pt;"&gt;
  &lt;p class="MsoNormal" style="margin:6pt 0cm 0.0001pt;line-height:normal;"&gt;RAID 0+1 (RAID
  1)&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="padding:0cm 5.4pt;width:153.55pt;"&gt;
  &lt;p class="MsoNormal" style="margin:6pt 0cm 0.0001pt;line-height:normal;"&gt;Benötigt höchste
  Schreib- und Lese- Performance mit Ausfallsicherheit. &lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
  &lt;td style="padding:0cm 5.4pt;width:153.5pt;"&gt;
  &lt;p class="MsoNormal" style="margin:6pt 0cm 0.0001pt;line-height:normal;"&gt;User DB’s:&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="padding:0cm 5.4pt;width:71.65pt;"&gt;
  &lt;p class="MsoNormal" style="margin:6pt 0cm 0.0001pt;line-height:normal;"&gt;RAID 1+0 oder
  RAID 5 (RAID 1)&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="padding:0cm 5.4pt;width:153.55pt;"&gt;
  &lt;p class="MsoNormal" style="margin:6pt 0cm 0.0001pt;line-height:normal;"&gt;Je nach Art der
  Applikation wird eher eine höhere Schreib-, eine höhere Lese-Performance oder
  50/50 benötigt. RAID 5 wenn Lese-Performance wichtiger ist. RAID 1+0 wenn
  Schreibperformance wichtiger ist. Wenn 50/50 ist RAID 1+0 eher als RAID 5
  geeignet.&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
  &lt;td style="padding:0cm 5.4pt;width:153.5pt;"&gt;
  &lt;p class="MsoNormal" style="margin:6pt 0cm 0.0001pt;line-height:normal;"&gt;User
  Transaction Log’s:&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="padding:0cm 5.4pt;width:71.65pt;"&gt;
  &lt;p class="MsoNormal" style="margin:6pt 0cm 0.0001pt;line-height:normal;"&gt;RAID 0+1 oder
  RAID 1&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="padding:0cm 5.4pt;width:153.55pt;"&gt;
  &lt;p class="MsoNormal" style="margin:6pt 0cm 0.0001pt;line-height:normal;"&gt;Benötigt hohe-höchste
  Schreib- und Lese-Performance.&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
  &lt;td style="padding:0cm 5.4pt;width:153.5pt;"&gt;
  &lt;p class="MsoNormal" style="margin:6pt 0cm 0.0001pt;line-height:normal;"&gt;Zusätzlich
  Index Filegruppen (Optional)&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="padding:0cm 5.4pt;width:71.65pt;"&gt;
  &lt;p class="MsoNormal" style="margin:6pt 0cm 0.0001pt;line-height:normal;"&gt;RAID 0+1&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="padding:0cm 5.4pt;width:153.55pt;"&gt;
  &lt;p class="MsoNormal" style="margin:6pt 0cm 0.0001pt;line-height:normal;"&gt;Benötigt höchste
  Schreib-Lese-Performance &lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;

&lt;p class="MsoNormal" style="margin-bottom:0.0001pt;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-bottom:0.0001pt;"&gt;In Klammern
stehen die Empfehlungen falls RAID 0+1 oder 1+0 nicht zur Verfügung stehen.&lt;span class="msoIns"&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p class="MsoNormal" style="margin-bottom:0.0001pt;"&gt;&amp;nbsp;&lt;/p&gt;

&lt;span style="font-size:11pt;line-height:115%;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Gerne helfen wir Ihnen beim Design der für Sie
am besten geeigneten Konfiguration.&lt;/span&gt;&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=661" width="1" height="1"&gt;</description><category domain="http://blog.trivadis.com/blogs/imsms/archive/tags/SQL/default.aspx">SQL</category><category domain="http://blog.trivadis.com/blogs/imsms/archive/tags/SQL+2008/default.aspx">SQL 2008</category><category domain="http://blog.trivadis.com/blogs/imsms/archive/tags/Windows/default.aspx">Windows</category></item><item><title>Supersonic traveling by Eclipse</title><link>http://blog.trivadis.com/blogs/markusheinisch/archive/2008/07/23/supersonic-traveling-by-eclipse.aspx</link><pubDate>Wed, 23 Jul 2008 15:57:00 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:659</guid><dc:creator>Markus Heinisch</dc:creator><slash:comments>0</slash:comments><description>I traveled to Belgium and found nothing. I traveled to Denmark and found nothing. I traveled to UK and found nothing. I realized that I should follow the sun and traveled to USA. Nothing found! No contact and no checking. Just endless searching and a red sign ahead. My Eclipse does not like to be updated. Well, maybe I should take my words literally and install Netbeans, But in the meantime I take a break and Ask my buddy JDeveloper to have some fun ....(&lt;a href="http://blog.trivadis.com/blogs/markusheinisch/archive/2008/07/23/supersonic-traveling-by-eclipse.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=659" width="1" height="1"&gt;</description><category domain="http://blog.trivadis.com/blogs/markusheinisch/archive/tags/Netbeans/default.aspx">Netbeans</category><category domain="http://blog.trivadis.com/blogs/markusheinisch/archive/tags/UpdateManager/default.aspx">UpdateManager</category><category domain="http://blog.trivadis.com/blogs/markusheinisch/archive/tags/Eclipse/default.aspx">Eclipse</category><category domain="http://blog.trivadis.com/blogs/markusheinisch/archive/tags/JDeveloper/default.aspx">JDeveloper</category></item><item><title>Hint: Infrastructure Update for Windows SharePoint Services 3.0 available</title><link>http://blog.trivadis.com/blogs/nicolasmueggler/archive/2008/07/22/hint-infrastructure-update-for-windows-sharepoint-services-3-0-available.aspx</link><pubDate>Tue, 22 Jul 2008 21:11:38 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:658</guid><dc:creator>Nicolas Mueggler</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;As I normally blog about Team System and especially Team Foundation Server, maybe the question comes up, why am I posting about Sharepoint updates? The answer is quite easy. Because with each TFS installation, you also need at least a WSS installation. I&amp;#39;d like to inform the TFS admins out there, to also look for maintaining the rest of the system or inform their system admins to look for it.&lt;/p&gt; &lt;p&gt;This updates corrects some problems with workflows and improvements to scalability and performance, for details look at &lt;a href="http://support.microsoft.com/kb/951695" target="_blank"&gt;Knowledge Base article KB951695&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=256CE3C3-6A42-4953-8E1B-E0BF27FD465B&amp;amp;displaylang=en" target="_blank"&gt;Download: Infrastructure Update for Windows Sharepoint Services 3.0 (KB951695)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://technet.microsoft.com/en-us/library/cc288269.aspx" target="_blank"&gt;Deploy software updates for Windows Sharepoint Services 3.0&lt;/a&gt;&lt;/p&gt; &lt;p&gt;As I&amp;#39;m posting information about updates, I always tested them on my TFS test machine. But for sure, I do not guaranty that the updates works on all environment configurations.&lt;/p&gt; &lt;p&gt;&lt;a title="Bookmark using any bookmark manager!" href="http://www.addthis.com/bookmark.php" target="_blank"&gt;&lt;img height="16" alt="AddThis Social Bookmark Button" src="http://s9.addthis.com/button1-addthis.gif" width="125" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=658" width="1" height="1"&gt;</description><category domain="http://blog.trivadis.com/blogs/nicolasmueggler/archive/tags/Team+Foundation+Server/default.aspx">Team Foundation Server</category><category domain="http://blog.trivadis.com/blogs/nicolasmueggler/archive/tags/Share+Point/default.aspx">Share Point</category><category domain="http://blog.trivadis.com/blogs/nicolasmueggler/archive/tags/Update/default.aspx">Update</category></item><item><title>Using your own images within OBIEE</title><link>http://blog.trivadis.com/blogs/andreasnobbmann/archive/2008/07/21/using-your-own-images-within-obiee.aspx</link><pubDate>Mon, 21 Jul 2008 14:34:00 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:657</guid><dc:creator>Andreas Nobbmann</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Oracle BI - suites provide a lot of flexibility to extend your BI-applications with variable content in order to face all challenges to customize a solution to your needs. Hence, today I will write something about adding your personal / company-pictures to the Dashboards, Answer-reports etc.&lt;/p&gt; &lt;p&gt;First you have to think about how to customize your style, which is not easy due to so many possibilities. Finally Skins, Styles, CSS, Banner-images and so on are pretty clearly described in chapter 10 of the OBIEE Presentation Service Admin Guide. Today I like to restrict my writing on the style- and skin-side. It is more a build your appetite instead of claiming to be the complete answer-catalogue to your questions. &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;All default skin-related files are found in the directory &lt;font face="Courier"&gt;&lt;b&gt;OracleBI\web\app\res\sk_oracle10&lt;/b&gt;&lt;/font&gt;, the correlating styles in the same directory, under&lt;font face="Courier"&gt;&lt;b&gt; s_oracle10&lt;/b&gt;&lt;/font&gt;. This folders you can copy to &lt;font face="courier"&gt;OracleBIData\web\app\res\sk_YourFolder&lt;/font&gt; (or &lt;font face="courier"&gt;s_YourFolder&lt;/font&gt; for style) and adapt all files within this directory to your wishes. After you have restarted the presentation services you have this style available in your dashboard-properties &lt;a href="http://blog.trivadis.com/blogs/andreasnobbmann/WindowsLiveWriter/UsingyourownimageswithinOBIEE_E911/Images_DashboardProps_2.jpg"&gt;&lt;img src="http://blog.trivadis.com/blogs/andreasnobbmann/WindowsLiveWriter/UsingyourownimageswithinOBIEE_E911/Images_DashboardProps_thumb.jpg" style="border-width:0px;" alt="Images_DashboardProps" border="0" width="108" height="20" /&gt;&lt;/a&gt; . &lt;/p&gt; &lt;p&gt;&lt;a href="http://blog.trivadis.com/blogs/andreasnobbmann/WindowsLiveWriter/UsingyourownimageswithinOBIEE_E911/Images_DashboardPropsStyles_2.jpg"&gt;&lt;img src="http://blog.trivadis.com/blogs/andreasnobbmann/WindowsLiveWriter/UsingyourownimageswithinOBIEE_E911/Images_DashboardPropsStyles_thumb.jpg" style="border-width:0px;" alt="Images_DashboardPropsStyles" border="0" width="351" height="187" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;You can define your standard-skin in the well-known &lt;font face="courier"&gt;instanceconfig.xml &lt;font face="Trebuchet MS"&gt;by adding the entry &lt;/font&gt;&lt;/font&gt;&lt;font face="courier"&gt;&amp;lt;DefaultStyle&amp;gt;NameofYourStyle&amp;lt;/DefaultStyle&amp;gt;. &lt;/font&gt;&lt;font face="Trebuchet MS"&gt;The name of your skin has to begin with sk_, of your style with s_, but the rest of the name must not contain underscores. &lt;/font&gt;&lt;/p&gt; &lt;p&gt;Here you see multiple subfolders where you can arrange your images or other files.&lt;/p&gt; &lt;p&gt;&lt;a href="http://blog.trivadis.com/blogs/andreasnobbmann/WindowsLiveWriter/UsingyourownimageswithinOBIEE_E911/Images_Folders_2.jpg"&gt;&lt;img src="http://blog.trivadis.com/blogs/andreasnobbmann/WindowsLiveWriter/UsingyourownimageswithinOBIEE_E911/Images_Folders_thumb.jpg" style="border-width:0px;" alt="Images_Folders" border="0" width="287" height="203" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Most of them have speaking names, Charts for the different chart-types, Gauges for the gauges, etc. Images is generally the folder for the pictures, in Meters you find the standard-structure you get right after you click on image in your edit column-dialog-window.&lt;/p&gt; &lt;p&gt;&lt;a href="http://blog.trivadis.com/blogs/andreasnobbmann/WindowsLiveWriter/UsingyourownimageswithinOBIEE_E911/Images_Lookslikethat_4.jpg"&gt;&lt;img src="http://blog.trivadis.com/blogs/andreasnobbmann/WindowsLiveWriter/UsingyourownimageswithinOBIEE_E911/Images_Lookslikethat_thumb_1.jpg" style="border-width:0px;" alt="Images_Lookslikethat" border="0" width="644" height="475" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Cheers,&lt;/p&gt; &lt;p&gt;Andreas&lt;/p&gt;&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=657" width="1" height="1"&gt;</description><category domain="http://blog.trivadis.com/blogs/andreasnobbmann/archive/tags/OBIEE/default.aspx">OBIEE</category><category domain="http://blog.trivadis.com/blogs/andreasnobbmann/archive/tags/Oracle+Business+Intelligence/default.aspx">Oracle Business Intelligence</category><category domain="http://blog.trivadis.com/blogs/andreasnobbmann/archive/tags/OBISE/default.aspx">OBISE</category><category domain="http://blog.trivadis.com/blogs/andreasnobbmann/archive/tags/Answers/default.aspx">Answers</category><category domain="http://blog.trivadis.com/blogs/andreasnobbmann/archive/tags/Images/default.aspx">Images</category></item><item><title>Herzlich willkommen im IBM Blog der Trivadis AG</title><link>http://blog.trivadis.com/blogs/imsibm/archive/2008/07/18/willkommen-im-blog-der-trivadis-ag-zum-themenkreis-ibm-software.aspx</link><pubDate>Fri, 18 Jul 2008 13:08:00 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:656</guid><dc:creator>Juergen Rotter</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Dieses Forum soll dazu dienen, Fragen, Anregungen und Informationen rund um das IBM Software Portfolio austauschen zu können.&lt;/p&gt;&lt;p&gt;Der Fokus liegt im Augenblick auf den Themen&lt;/p&gt;&lt;ul&gt;&lt;li&gt;IBM DB2 auf Linux, Unix und Windows&lt;/li&gt;&lt;li&gt;IBM WebSphere Application Server&amp;nbsp;&lt;/li&gt;&lt;li&gt;IBM WebSphere Business Process Server&lt;/li&gt;&lt;li&gt;IBM Business Process Modeling &lt;br /&gt;&lt;/li&gt;&lt;li&gt;IBM Informix&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Der Blog wird durch die Mitglieder des &lt;font face="Arial" size="2"&gt;&lt;span style="font-size:10pt;"&gt;Infrastructure Managed 
Services (IMS) Teams der Trivadis AG verwaltet und gepflegt.&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=656" width="1" height="1"&gt;</description></item></channel></rss>