<?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>Introducing MemBus: Construction Variants</title><link>http://blog.trivadis.com/blogs/frankleonardoquednau/archive/2010/09/02/introducing-membus-construction-variants.aspx</link><pubDate>Thu, 02 Sep 2010 15:13:45 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:149020</guid><dc:creator>realfiction | Latest Content in trivadiscontent</dc:creator><slash:comments>0</slash:comments><description>I have used the “Conservative” class several times now. It is a concrete example of how to set up MemBus. Let us have a look at what it does: A default publishpipeline is added by speci Weiter lesen......(&lt;a href="http://blog.trivadis.com/blogs/frankleonardoquednau/archive/2010/09/02/introducing-membus-construction-variants.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=149020" width="1" height="1"&gt;</description></item><item><title>DOAG Conference in Nürnberg</title><link>http://blog.trivadis.com/blogs/christianantognini/archive/2010/09/01/doag-conference-in-n-252-rnberg.aspx</link><pubDate>Wed, 01 Sep 2010 09:45:01 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:148804</guid><dc:creator>Striving for Optimal Performance</dc:creator><slash:comments>0</slash:comments><description>This is a short note to point out that I just added to the Public Appearances page the next conference organized by the Deutsche ORACLE-Anwendergruppe (DOAG) in Nürnberg. It will take place on November 16-18. My talk, entitled &amp;#8220;Transaktions-Management Internas&amp;#8221;, will be the German version of then one I will give at the Michigan OakTable [...]...(&lt;a href="http://blog.trivadis.com/blogs/christianantognini/archive/2010/09/01/doag-conference-in-n-252-rnberg.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=148804" width="1" height="1"&gt;</description><category domain="http://blog.trivadis.com/blogs/christianantognini/archive/tags/Speaking/default.aspx">Speaking</category></item><item><title>Oracle OpenWorld Schedule – Update</title><link>http://blog.trivadis.com/blogs/christianantognini/archive/2010/09/01/oracle-openworld-schedule-update.aspx</link><pubDate>Wed, 01 Sep 2010 09:14:13 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:148787</guid><dc:creator>Striving for Optimal Performance</dc:creator><slash:comments>0</slash:comments><description>Few days ago the OOW content team informed me that they changed the location of my presentation from &amp;#8220;Rm 200&amp;#8243; to &amp;#8220;Rm 304&amp;#8243;. This is very good news! Why? Because the capacity has more than doubled. They probably noticed that the previous one was almost full&amp;#8230; So, right now there still are plenty of free [...]...(&lt;a href="http://blog.trivadis.com/blogs/christianantognini/archive/2010/09/01/oracle-openworld-schedule-update.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=148787" width="1" height="1"&gt;</description><category domain="http://blog.trivadis.com/blogs/christianantognini/archive/tags/Speaking/default.aspx">Speaking</category></item><item><title>Parallel Processing With Standard Edition</title><link>http://blog.trivadis.com/blogs/christianantognini/archive/2010/09/01/parallel-processing-with-standard-edition.aspx</link><pubDate>Wed, 01 Sep 2010 08:55:59 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:148788</guid><dc:creator>Striving for Optimal Performance</dc:creator><slash:comments>0</slash:comments><description>As clearly stated in the Licensing Information guide, all features related to parallel processing (parallel backup and recovery, parallel query/DML, parallel statistics gathering, parallel index build/scans, parallel Data Pump export/import, in-memory parallel execution, parallel statement queuing and parallel spatial index builds) are only available with the Enterprise Edition. However, as of Oracle Database 11g Release [...]...(&lt;a href="http://blog.trivadis.com/blogs/christianantognini/archive/2010/09/01/parallel-processing-with-standard-edition.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=148788" width="1" height="1"&gt;</description><category domain="http://blog.trivadis.com/blogs/christianantognini/archive/tags/Parallel+Processing/default.aspx">Parallel Processing</category><category domain="http://blog.trivadis.com/blogs/christianantognini/archive/tags/11gR2/default.aspx">11gR2</category></item><item><title>Introducing MemBus: Constructing it</title><link>http://blog.trivadis.com/blogs/frankleonardoquednau/archive/2010/08/30/introducing-membus-constructing-it.aspx</link><pubDate>Mon, 30 Aug 2010 08:30:01 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:148185</guid><dc:creator>realfiction | Latest Content in trivadiscontent</dc:creator><slash:comments>0</slash:comments><description>as you might have guessed, MemBus isn’t a single class. A number of different responsibilities are tucked nicely behind the IBus interface. Those responsibilities want to be configured, which is done Weiter lesen......(&lt;a href="http://blog.trivadis.com/blogs/frankleonardoquednau/archive/2010/08/30/introducing-membus-constructing-it.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=148185" width="1" height="1"&gt;</description></item><item><title>Introducing MemBus: In-Memory Publish/Subscribe Messaging</title><link>http://blog.trivadis.com/blogs/frankleonardoquednau/archive/2010/08/24/introducing-membus-in-memory-publish-subscribe-messaging.aspx</link><pubDate>Tue, 24 Aug 2010 21:55:58 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:146621</guid><dc:creator>realfiction | Latest Content in trivadiscontent</dc:creator><slash:comments>0</slash:comments><description>What is a Bus? A bus carries people from A to B. That much is easy. You might have guessed that I am not in the transport business, nonetheless a bus in the software world also carries payloads aro Weiter lesen......(&lt;a href="http://blog.trivadis.com/blogs/frankleonardoquednau/archive/2010/08/24/introducing-membus-in-memory-publish-subscribe-messaging.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=146621" width="1" height="1"&gt;</description></item><item><title>Configuring SQL Server R2 Reporting Server URL for SSL</title><link>http://blog.trivadis.com/blogs/imsms/archive/2010/08/23/configuring-sql-server-r2-reporting-server-url-for-ssl.aspx</link><pubDate>Mon, 23 Aug 2010 11:20:00 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:146317</guid><dc:creator>Daniel Mohr</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Eine Reporting Services Website nur über https zur Verfügung zu stellen ist an sich keine grosse Sache. &lt;br /&gt;In der MSDN Library &lt;a title="http://msdn.microsoft.com/en-us/library/ms345223.aspx" href="http://msdn.microsoft.com/en-us/library/ms345223.aspx"&gt;http://msdn.microsoft.com/en-us/library/ms345223.aspx&lt;/a&gt; prima beschrieben. &lt;br /&gt;Ein kleiner Stolperstein ist hier allerdings versteckt. Das Zertifikat installiert in den “local Store” – aber in der SSL Dropdownliste des Reporting Server Configuration Managers nicht sichtbar!? &lt;br /&gt;In der Beschreibung fehlt der wichtige Hinweis, dass das Zertifikat unbedingt installiert werden soll/muss, unter dem Computer Account (und eben nicht mit dem eingeloggten Account) in den “local Store”. &lt;br /&gt;Am besten macht man das im MMC mit dem Certificate Snap-In über den Task – Import Certificate. Nur so kann der Reporting Server dann diese Zertifikat erkennen.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blog.trivadis.com/blogs/imsms/clip_image002_72A6C67F.jpg"&gt;&lt;img style="BORDER-BOTTOM:0px;BORDER-LEFT:0px;DISPLAY:inline;BORDER-TOP:0px;BORDER-RIGHT:0px;" title="clip_image002" border="0" alt="clip_image002" src="http://blog.trivadis.com/blogs/imsms/clip_image002_thumb_46F5FC83.jpg" width="204" height="147" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=146317" width="1" height="1"&gt;</description><category domain="http://blog.trivadis.com/blogs/imsms/archive/tags/SQL+Server+2008+R2/default.aspx">SQL Server 2008 R2</category><category domain="http://blog.trivadis.com/blogs/imsms/archive/tags/Reporting+Services/default.aspx">Reporting Services</category></item><item><title>Getting FubuMVC from github and building it from the command line</title><link>http://blog.trivadis.com/blogs/frankleonardoquednau/archive/2010/08/22/getting-fubumvc-from-github-and-building-it-from-the-command-line.aspx</link><pubDate>Sun, 22 Aug 2010 16:45:58 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:146131</guid><dc:creator>realfiction | Latest Content in trivadiscontent</dc:creator><slash:comments>1</slash:comments><description>Documentation on new and upcoming projects is sometimes a bit sparse, here a first contribution to FubuMVC : The bare beginnings. Get some git environment running. This is a good introduction Weiter lesen......(&lt;a href="http://blog.trivadis.com/blogs/frankleonardoquednau/archive/2010/08/22/getting-fubumvc-from-github-and-building-it-from-the-command-line.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=146131" width="1" height="1"&gt;</description></item><item><title>Proposal for Open Source Software usage in .NET (as comfy as rubygems)</title><link>http://blog.trivadis.com/blogs/frankleonardoquednau/archive/2010/08/22/proposal-for-open-source-software-usage-in-net-as-comfy-as-rubygems.aspx</link><pubDate>Sun, 22 Aug 2010 16:45:56 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:146130</guid><dc:creator>realfiction | Latest Content in trivadiscontent</dc:creator><slash:comments>0</slash:comments><description>Well, it got a bit lengthy, sorry… Intro to set the scene. Skip if you like films like…er…can’t think of any without any intro. Every once in a while I turn on twitter to see if I can finally han Weiter lesen......(&lt;a href="http://blog.trivadis.com/blogs/frankleonardoquednau/archive/2010/08/22/proposal-for-open-source-software-usage-in-net-as-comfy-as-rubygems.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=146130" width="1" height="1"&gt;</description></item><item><title>Who would have thought that...(I)</title><link>http://blog.trivadis.com/blogs/frankleonardoquednau/archive/2010/08/22/who-would-have-thought-that-i.aspx</link><pubDate>Sun, 22 Aug 2010 16:45:54 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:146129</guid><dc:creator>realfiction | Latest Content in trivadiscontent</dc:creator><slash:comments>0</slash:comments><description>…the BBC has their own javascript library, glow . Their reasoning behind having their own library is quite interesting. Apparently, it is much more geared towards also supporting browsers that are Weiter lesen......(&lt;a href="http://blog.trivadis.com/blogs/frankleonardoquednau/archive/2010/08/22/who-would-have-thought-that-i.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=146129" width="1" height="1"&gt;</description></item><item><title>“respond_to” in .NET</title><link>http://blog.trivadis.com/blogs/frankleonardoquednau/archive/2010/08/22/respond-to-in-net.aspx</link><pubDate>Sun, 22 Aug 2010 16:45:49 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:146128</guid><dc:creator>realfiction | Latest Content in trivadiscontent</dc:creator><slash:comments>0</slash:comments><description>One of the new features in .NET 4.0 is the introduction of the dynamic keyword that delegates the check whether something can be called to the runtime. This supports the Dynamic Language runtime and Weiter lesen......(&lt;a href="http://blog.trivadis.com/blogs/frankleonardoquednau/archive/2010/08/22/respond-to-in-net.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=146128" width="1" height="1"&gt;</description></item><item><title>WCF: Externalize Binding Configuration Only</title><link>http://blog.trivadis.com/blogs/frankleonardoquednau/archive/2010/08/22/wcf-externalize-binding-configuration-only.aspx</link><pubDate>Sun, 22 Aug 2010 16:45:46 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:146127</guid><dc:creator>realfiction | Latest Content in trivadiscontent</dc:creator><slash:comments>0</slash:comments><description>In one of our current objects we are using WCF as Client-Server communication. Contracts and endpoints are easily defined: We are using a common interface assembly from which the contracts are derive Weiter lesen......(&lt;a href="http://blog.trivadis.com/blogs/frankleonardoquednau/archive/2010/08/22/wcf-externalize-binding-configuration-only.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=146127" width="1" height="1"&gt;</description></item><item><title>OWB mit kostenfreier Data Profiling Option</title><link>http://blog.trivadis.com/blogs/norberthenz/archive/2010/08/20/owb-mit-kostenfreier-data-profiling-option.aspx</link><pubDate>Fri, 20 Aug 2010 11:23:00 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:145612</guid><dc:creator>OraBI</dc:creator><slash:comments>0</slash:comments><description>Die in der Oracle Datenbank integrierte Data Profiling Funktionalität kann jetzt lizenzfrei genutzt werden. Somit hat nun jeder die Möglichkeit entsprechende Funktionalitäten zur Datenqualitätsanalyse mit in seine ETL-Prozesse zu integrieren. Hier Infos zu den Funktionalitäten der Data Profiling Funktionalität (PDF)....(&lt;a href="http://blog.trivadis.com/blogs/norberthenz/archive/2010/08/20/owb-mit-kostenfreier-data-profiling-option.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=145612" width="1" height="1"&gt;</description><category domain="http://blog.trivadis.com/blogs/norberthenz/archive/tags/TrivadisContent/default.aspx">TrivadisContent</category><category domain="http://blog.trivadis.com/blogs/norberthenz/archive/tags/OWB/default.aspx">OWB</category><category domain="http://blog.trivadis.com/blogs/norberthenz/archive/tags/Oracle/default.aspx">Oracle</category></item><item><title>Ugly integration test…what can I do better?</title><link>http://blog.trivadis.com/blogs/frankleonardoquednau/archive/2010/08/16/ugly-integration-test-what-can-i-do-better.aspx</link><pubDate>Mon, 16 Aug 2010 09:08:00 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:144901</guid><dc:creator>Frank Quednau</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;This test was driving me somewhat crazy...&lt;/p&gt;  &lt;div style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px;" id="scid:812469c5-0cb0-4c63-8c15-c81123a09de7:7dac1a5d-86fa-4216-8163-f664191f1544" class="wlWriterEditableSmartContent"&gt;&lt;pre name="code" class="c#"&gt;//TODO: A lot of setup noise here. Will we do similar tests again?!
var threadId = -2;
var threadIdFromTest = -1;
IBus bus = null;

var resetEvent = new ManualResetEvent(false);

var uiThread = new Thread(
    () =&amp;gt;
        {
            SynchronizationContext.SetSynchronizationContext(
                new DispatcherSynchronizationContext(Dispatcher.CurrentDispatcher));
            var frame = new DispatcherFrame();
            threadId = Thread.CurrentThread.ManagedThreadId;
            bus = BusSetup.StartWith&amp;lt;RichClientFrontend&amp;gt;().Construct();
            bus.Subscribe&amp;lt;MessageB&amp;gt;(
                msg =&amp;gt;
                    {
                        threadIdFromTest = Thread.CurrentThread.ManagedThreadId;
                        frame.Continue = false;
                    },
                c =&amp;gt; c.DispatchOnUiThread());
            resetEvent.Set();
            Dispatcher.PushFrame(frame);
        });
uiThread.Start();
resetEvent.WaitOne();
bus.Publish(new MessageB());
uiThread.Join();
threadIdFromTest.ShouldBeEqualTo(threadId);&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;I want to test that a certain activity is performed on a designated thread, even if the execution of the activity happens from a different thread. This kind of functionality is needed for frontends in Windows Forms or WPF since modifications to the UI can only happen on the same thread under which all UI activities happen. &lt;/p&gt;

&lt;p&gt;When I tried running the things that are now running in their own thread in the test itself, a deadlock would occur since the call to &lt;strong&gt;Publish&lt;/strong&gt; blocks, such that that the test’s thread cannot be used for performing any work, which is attempted in lines 19,20. &lt;/p&gt;

&lt;p&gt;The test works, and it proves that the subscription code runs on the UI thread, but damn, is it ugly!&lt;/p&gt;&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=144901" 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></item><item><title>Oracle Service Bus 11g and DB Adapter – Part II: The video</title><link>http://blog.trivadis.com/blogs/guidoschmutz/archive/2010/08/15/oracle-service-bus-11g-and-db-adapter-part-ii-the-video.aspx</link><pubDate>Sat, 14 Aug 2010 22:56:36 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:144639</guid><dc:creator>Enjoy IT - SOA, Java, Event-Driven Computing and Integration » Trivadis</dc:creator><slash:comments>0</slash:comments><description>The following video demonstrates how the use case described in my previous blog article has been developed. You can again download the original video if you like to follow it in better quality! The completed solution can be downloaded from here....(&lt;a href="http://blog.trivadis.com/blogs/guidoschmutz/archive/2010/08/15/oracle-service-bus-11g-and-db-adapter-part-ii-the-video.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=144639" width="1" height="1"&gt;</description></item><item><title>Finally OBIEE11g is out for download.....</title><link>http://blog.trivadis.com/blogs/andreasnobbmann/archive/2010/08/14/finally-obiee11g-is-out-for-download.aspx</link><pubDate>Sat, 14 Aug 2010 15:39:00 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:144543</guid><dc:creator>Andreas Nobbmann</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Dear OBIEE-community,&lt;/p&gt;&lt;p&gt;after quite a while of waiting for the major release of OBIEE version 11g is now out for download.&amp;nbsp;



&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;a href="http://www.oracle.com/technetwork/middleware/bi-enterprise-edition/downloads/bus-intelligence-11g-165436.html"&gt;http://www.oracle.com/technetwork/middleware/bi-enterprise-edition/downloads/bus-intelligence-11g-165436.html&lt;/a&gt; &lt;br /&gt;&lt;/p&gt;&lt;p&gt;So, have fun playing around. As far as I have seen until now this nice piece of software is absolutely &amp;quot;fancy&amp;quot;, I simply like it and surely will catch up with new features of OBIEE 11g soon.&amp;nbsp; &lt;/p&gt;&lt;p&gt;So long and see you around,&lt;br /&gt;Andreas&lt;br /&gt;&lt;/p&gt;&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=144543" width="1" height="1"&gt;</description><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/New+releases/default.aspx">New releases</category><category domain="http://blog.trivadis.com/blogs/andreasnobbmann/archive/tags/OBIEE+11g/default.aspx">OBIEE 11g</category></item><item><title>Oracle Service Bus 11g and DB Adapter – Part II: Using an Inbound Database Adapter</title><link>http://blog.trivadis.com/blogs/guidoschmutz/archive/2010/08/14/oracle-service-bus-11g-and-db-adapter-part-ii-using-an-inbound-database-adapter.aspx</link><pubDate>Sat, 14 Aug 2010 13:39:31 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:144512</guid><dc:creator>Enjoy IT - SOA, Java, Event-Driven Computing and Integration » Trivadis</dc:creator><slash:comments>1</slash:comments><description>In Part 1 of this blog article series I presented how to use the Database Adapter with Oracle SOA Suite 11g in an outbound scenario. I showed a way to keep the JDeveloper project required to define the Database Adapter wrapped inside the Eclipse OSB project. That will become handy when extending the use case [...]...(&lt;a href="http://blog.trivadis.com/blogs/guidoschmutz/archive/2010/08/14/oracle-service-bus-11g-and-db-adapter-part-ii-using-an-inbound-database-adapter.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=144512" width="1" height="1"&gt;</description></item><item><title>Will be speaking at ….</title><link>http://blog.trivadis.com/blogs/guidoschmutz/archive/2010/08/13/will-be-speaking-at.aspx</link><pubDate>Fri, 13 Aug 2010 20:55:02 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:144341</guid><dc:creator>Enjoy IT - SOA, Java, Event-Driven Computing and Integration » Trivadis</dc:creator><slash:comments>0</slash:comments><description>The next couple of months will be interesting with lots of exiting events. Here a list of events I will attend together with the sessions I will give: Oracle Open World &amp;#8211; San Francisco (USA) Using a State Engine as an SCA component in SOA Suite 11g – 23rd September SOA and Cloud Symposium – [...]...(&lt;a href="http://blog.trivadis.com/blogs/guidoschmutz/archive/2010/08/13/will-be-speaking-at.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=144341" width="1" height="1"&gt;</description></item><item><title>Resharper 5.0 Outgoing calls analysis: Example from NHibernate</title><link>http://blog.trivadis.com/blogs/frankleonardoquednau/archive/2010/08/13/resharper-5-0-outgoing-calls-analysis-example-from-nhibernate.aspx</link><pubDate>Fri, 13 Aug 2010 08:43:00 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:144196</guid><dc:creator>Frank Quednau</dc:creator><slash:comments>7</slash:comments><description>&lt;p&gt;The following is a screenshot when you start off from NHibernate’s default OnLoad listener (called e.g. when you say &lt;strong&gt;session.Load&amp;lt;Cat&amp;gt;(23)&lt;/strong&gt;).&lt;/p&gt;  &lt;p&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="NhibernateLoadEntity" border="0" alt="NhibernateLoadEntity" src="http://blog.trivadis.com/blogs/frankleonardoquednau/NhibernateLoadEntity_19481146.png" width="716" height="341" /&gt; &lt;/p&gt;  &lt;p&gt;I’ve cut out other outgoing calls to show you the level of abstraction between loading an Entity and hitting the ExecuteReader() method of ADO.NET’s low-level API.&lt;/p&gt;  &lt;p&gt;You can access this functionality in Resharper 5 by pressing Ctrl+Alt+Shift+A, giving you a small menu to show you the type hierarchy, incoming and outgoing calls. A nice tool to find your way around an unfamiliar codebase.&lt;/p&gt;&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=144196" width="1" height="1"&gt;</description><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/NHibernate/default.aspx">NHibernate</category></item><item><title>SIOUG Conference in Portoroz</title><link>http://blog.trivadis.com/blogs/christianantognini/archive/2010/08/10/sioug-conference-in-portoroz.aspx</link><pubDate>Tue, 10 Aug 2010 12:21:10 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:143342</guid><dc:creator>Striving for Optimal Performance</dc:creator><slash:comments>0</slash:comments><description>This is a short note to point out that I just added to the Public Appearances page the next conference organized by the Slovenian Oracle User Group (SIOUG) in Portoroz. It will take place on September 27-29. My talk, entitled &amp;#8220;Join Techniques&amp;#8221;, is based on chapter 10 of my book. It will be a shorter [...]...(&lt;a href="http://blog.trivadis.com/blogs/christianantognini/archive/2010/08/10/sioug-conference-in-portoroz.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=143342" width="1" height="1"&gt;</description><category domain="http://blog.trivadis.com/blogs/christianantognini/archive/tags/TOP/default.aspx">TOP</category><category domain="http://blog.trivadis.com/blogs/christianantognini/archive/tags/Speaking/default.aspx">Speaking</category></item><item><title>Exadata Storage Server and the Query Optimizer – Part 4</title><link>http://blog.trivadis.com/blogs/christianantognini/archive/2010/08/09/exadata-storage-server-and-the-query-optimizer-part-4.aspx</link><pubDate>Mon, 09 Aug 2010 15:37:40 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:143042</guid><dc:creator>Striving for Optimal Performance</dc:creator><slash:comments>0</slash:comments><description>When I started writing the series of posts about Exadata Storage Server and the query optimizer, I didn’t expect to write more than three posts (part 1, part 2, part 3). Of course, things change. Hence, here is part 4 to cover a couple of things that I learned in the next couple of months.
In [...]...(&lt;a href="http://blog.trivadis.com/blogs/christianantognini/archive/2010/08/09/exadata-storage-server-and-the-query-optimizer-part-4.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=143042" width="1" height="1"&gt;</description><category domain="http://blog.trivadis.com/blogs/christianantognini/archive/tags/Query+Optimizer/default.aspx">Query Optimizer</category><category domain="http://blog.trivadis.com/blogs/christianantognini/archive/tags/Bug/default.aspx">Bug</category><category domain="http://blog.trivadis.com/blogs/christianantognini/archive/tags/11gR2/default.aspx">11gR2</category><category domain="http://blog.trivadis.com/blogs/christianantognini/archive/tags/Exadata/default.aspx">Exadata</category></item><item><title>Oracle Service Bus 11g and DB Adapter: a more integrated approach!</title><link>http://blog.trivadis.com/blogs/guidoschmutz/archive/2010/08/09/oracle-service-bus-11g-and-db-adapter-a-more-integrated-approach.aspx</link><pubDate>Mon, 09 Aug 2010 12:21:57 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:142984</guid><dc:creator>Enjoy IT - SOA, Java, Event-Driven Computing and Integration » Trivadis</dc:creator><slash:comments>0</slash:comments><description>Update 9.8.2010: Just uploaded a video showing how the use case described in this blog has been developed. The JCA adapter framework we know from SOA Suite is supported by the Oracle Service Bus (OSB) since 10.3.1. The Database Adapter fills one gap of the Oracle Service Bus: there is no OSB transport for accessing a database and [...]...(&lt;a href="http://blog.trivadis.com/blogs/guidoschmutz/archive/2010/08/09/oracle-service-bus-11g-and-db-adapter-a-more-integrated-approach.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=142984" width="1" height="1"&gt;</description></item><item><title>Oracle Service Bus 11g and DB Adapter: a more integrated approach! – the video tutorial</title><link>http://blog.trivadis.com/blogs/guidoschmutz/archive/2010/08/09/oracle-service-bus-11g-and-db-adapter-a-more-integrated-approach-the-video-tutorial.aspx</link><pubDate>Mon, 09 Aug 2010 12:21:55 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:142983</guid><dc:creator>Enjoy IT - SOA, Java, Event-Driven Computing and Integration » Trivadis</dc:creator><slash:comments>0</slash:comments><description>The following video demonstrates how the use case described in my previous blog article has been developed. https://guidoschmutz.onehub.com/d/u9c2 Sorry for the quality of the video. The original is of much better quality but VideoPress seem to have &amp;#8220;optimized&amp;#8221; it. You can download the original video if you like to follow it in better quality! Please let me know [...]...(&lt;a href="http://blog.trivadis.com/blogs/guidoschmutz/archive/2010/08/09/oracle-service-bus-11g-and-db-adapter-a-more-integrated-approach-the-video-tutorial.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=142983" width="1" height="1"&gt;</description></item><item><title>Partially Index a Table</title><link>http://blog.trivadis.com/blogs/christianantognini/archive/2010/08/04/partially-index-a-table.aspx</link><pubDate>Wed, 04 Aug 2010 07:31:40 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:141928</guid><dc:creator>Striving for Optimal Performance</dc:creator><slash:comments>0</slash:comments><description>Recenty the following question was posted on oracle-l (I paraphrase&amp;#8230;): With Oracle Database it is possible to create something similar to Teradata&amp;#8217;s sparse indexes?
Since the question is an interesting one, I decided to write this short post.
First of all, I have to say that such a feature is not supported by the CREATE INDEX statement [...]...(&lt;a href="http://blog.trivadis.com/blogs/christianantognini/archive/2010/08/04/partially-index-a-table.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=141928" width="1" height="1"&gt;</description><category domain="http://blog.trivadis.com/blogs/christianantognini/archive/tags/Indexes/default.aspx">Indexes</category><category domain="http://blog.trivadis.com/blogs/christianantognini/archive/tags/Partitioning/default.aspx">Partitioning</category><category domain="http://blog.trivadis.com/blogs/christianantognini/archive/tags/11gR2/default.aspx">11gR2</category></item><item><title>Partition-Wise Join of List-Partitioned Tables</title><link>http://blog.trivadis.com/blogs/christianantognini/archive/2010/08/02/partition-wise-join-of-list-partitioned-tables.aspx</link><pubDate>Mon, 02 Aug 2010 09:59:08 GMT</pubDate><guid isPermaLink="false">7f420732-9615-472e-9723-d9bd9f35b01c:141568</guid><dc:creator>Striving for Optimal Performance</dc:creator><slash:comments>0</slash:comments><description>When two tables are equi-partitioned on their join keys, the query optimizer is able to take advantage of partition-wise joins. To make sure that the tables are equi-partitioned, as of Oracle Database 11g reference partitioning can be used. In fact, per definition, with reference partitioning all “related” tables have exactly the same partitioning schema. If [...]...(&lt;a href="http://blog.trivadis.com/blogs/christianantognini/archive/2010/08/02/partition-wise-join-of-list-partitioned-tables.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.trivadis.com/aggbug.aspx?PostID=141568" 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><category domain="http://blog.trivadis.com/blogs/christianantognini/archive/tags/Partitioning/default.aspx">Partitioning</category><category domain="http://blog.trivadis.com/blogs/christianantognini/archive/tags/11gR2/default.aspx">11gR2</category></item></channel></rss>