<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>WCF</title>
        <link>http://geekswithblogs.net/sureshg/category/10891.aspx</link>
        <description>WCF</description>
        <language>en-US</language>
        <copyright>SURESH GIRIRAJAN</copyright>
        <managingEditor>sureshgiriraja@gmail.com</managingEditor>
        <generator>Subtext Version 0.0.0.0</generator>
        <item>
            <title>Centralized Configuration Management for enterprise .Net applications and more...</title>
            <link>http://geekswithblogs.net/sureshg/archive/2011/07/05/146096.aspx</link>
            <description>&lt;div style="margin: 0in 0in 10pt"&gt; &lt;/div&gt;
&lt;div style="margin: 0in 0in 10pt"&gt;&lt;strong&gt;&lt;span style="font-weight: normal"&gt;               Check out for the first webinar on &lt;a href="http://tellagostudios.com/blog/register-introducing-telesharp-webinar"&gt;TeleSharp&lt;/a&gt;, an enterprise configuration management tool for .Net applications and more.... Also check out at &lt;a href="http://tellagostudios.com/products/telesharp%E2%84%A2"&gt;Tellago Studios&lt;/a&gt; and &lt;/span&gt;&lt;/strong&gt;&lt;a href="http://weblogs.asp.net/gsusx/archive/2011/07/05/tellago-studios-webinar-introducing-telesharp.aspx"&gt;Jesus Rodriguez's&lt;/a&gt; blog...&lt;/div&gt;
&lt;div style="margin: 0in 0in 10pt"&gt;Who should attend this webinar? If you are a .NET Developer/Architect working on enterprise applications, you MUST attend this webinar...&lt;/div&gt; &lt;img src="http://geekswithblogs.net/sureshg/aggbug/146096.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>SURESH GIRIRAJAN</dc:creator>
            <guid>http://geekswithblogs.net/sureshg/archive/2011/07/05/146096.aspx</guid>
            <pubDate>Wed, 06 Jul 2011 03:58:46 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/sureshg/comments/146096.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/sureshg/archive/2011/07/05/146096.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/sureshg/comments/commentRss/146096.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/sureshg/services/trackbacks/146096.aspx</trackback:ping>
        </item>
        <item>
            <title>System.Threading.ThreadAbortException executing WCF service </title>
            <link>http://geekswithblogs.net/sureshg/archive/2011/06/25/145978.aspx</link>
            <description>&lt;p&gt; &lt;/p&gt;
&lt;p&gt; In one of our prod server we recently ran into issue when we went and update the web.config and try to browse the service. We started seeing the service was not responding and getting the following warning in the application log. Our service is WCF service, BizTalk orchestration exposed as service. We have other prod server where we never ran into this issue, so what’s different with this server. After going thru lot of forum and came up on some Microsoft service pack and hot fix which related to FCN. But I don’t want to apply any patch on this server then we need to do on all the other servers too. &lt;span style="color: red"&gt;So solution is simple, I dropped the existing website, created a new site with different name with updated web.config browse the service. Then dropped that site and recreate the original web site and it worked fine without any issue.&lt;/span&gt;&lt;/p&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;Event Viewer:&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt; Event Type:        Warning&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;Event Source:    ASP.NET 2.0.50727.0&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;Event Category:                Web Event &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;Event ID:              1309&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;Date:                     6/6/2011&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;Time:                    5:41:42 PM&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;User:                     N/A&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;Computer:          PRODP02&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;Description:&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;Event code: 3005 &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;Event message: An unhandled exception has occurred. &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;Event time: 6/6/2011 5:41:42 PM &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;Event time (UTC): 6/6/2011 9:41:42 PM &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;Event ID: a71769f42b304355a58c482bfec267f2 &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;Event sequence: 3 &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;Event occurrence: 1 &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;Event detail code: 0 &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt; Application information: &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;    Application domain: /LM/W3SVC/518296899/ROOT/PortArrivals-2-129518698821558995 &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;    Trust level: Full &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;    Application Virtual Path: /TESTSVC &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;    Application Path: D:\inetpub\wwwroot\RFID\TESTSVC\ &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;    Machine name: PRODP02 &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt; Process information: &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;    Process ID: 8752 &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;    Process name: w3wp.exe &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;    Account name: domain\BizTalk_Svc_Hostlso &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt; Exception information: &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;    Exception type: ThreadAbortException &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;    Exception message: Thread was being aborted. &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt; Request information: &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;    Request URL: http://localhost:81/TESTSVC/TESTSVCS.svc &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;    Request path: /TESTSVC/TESTSVCS.svc &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;    User host address: 127.0.0.1 &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;    User: &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;    Is authenticated: False &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;    Authentication Type: &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;    Thread account name: domain\BizTalk_Svc_Hostlso &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt; Thread information: &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;    Thread ID: 22 &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;    Thread account name: domain\BizTalk_Svc_Hostlso &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;    Is impersonating: False &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;    Stack trace:    at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&amp;amp; completedSynchronously)&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt;   at System.Web.HttpApplication.ApplicationStepManager.ResumeSteps(Exception error)&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 9pt"&gt; at System.Web.HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData)&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;  &lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;at &lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 0.25in"&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr)&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; margin: auto auto auto 74.1pt"&gt;&lt;span style="font-size: 8pt"&gt; &lt;span style="color: blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #990000"&gt;Description&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;&lt;b&gt;Handling an exception.&lt;/b&gt;&lt;span style="color: blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #990000"&gt;Description&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; margin: auto auto auto 74.1pt"&gt;&lt;span style="color: blue; font-size: 8pt"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #990000; font-size: 8pt"&gt;AppDomain&lt;/span&gt;&lt;span style="color: blue; font-size: 8pt"&gt;&amp;gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-size: 8pt"&gt;/LM/W3SVC/518296899/ROOT/TESTSVC-6-129518741899334691&lt;/span&gt;&lt;/b&gt;&lt;span style="color: blue; font-size: 8pt"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #990000; font-size: 8pt"&gt;AppDomain&lt;/span&gt;&lt;span style="color: blue; font-size: 8pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; margin: auto auto auto 74.1pt"&gt;&lt;span style="color: blue; font-size: 8pt"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #990000; font-size: 8pt"&gt;Exception&lt;/span&gt;&lt;span style="color: blue; font-size: 8pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; margin: auto auto auto 86.45pt"&gt;&lt;span style="color: blue; font-size: 8pt"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #990000; font-size: 8pt"&gt;ExceptionType&lt;/span&gt;&lt;span style="color: blue; font-size: 8pt"&gt;&amp;gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-size: 8pt"&gt;System.Threading.ThreadAbortException, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089&lt;/span&gt;&lt;/b&gt;&lt;span style="color: blue; font-size: 8pt"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #990000; font-size: 8pt"&gt;ExceptionType&lt;/span&gt;&lt;span style="color: blue; font-size: 8pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; margin: auto auto auto 86.45pt"&gt;&lt;span style="color: blue; font-size: 8pt"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #990000; font-size: 8pt"&gt;Message&lt;/span&gt;&lt;span style="color: blue; font-size: 8pt"&gt;&amp;gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-size: 8pt"&gt;Thread was being aborted.&lt;/span&gt;&lt;/b&gt;&lt;span style="color: blue; font-size: 8pt"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #990000; font-size: 8pt"&gt;Message&lt;/span&gt;&lt;span style="color: blue; font-size: 8pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; margin: auto auto auto 86.45pt"&gt;&lt;span style="color: blue; font-size: 8pt"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #990000; font-size: 8pt"&gt;StackTrace&lt;/span&gt;&lt;span style="color: blue; font-size: 8pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; margin: auto auto auto 98.8pt"&gt;&lt;b&gt;&lt;span style="font-size: 8pt"&gt;at System.Threading.Monitor.Enter(Object obj)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="line-height: normal; margin: auto auto auto 98.8pt"&gt;&lt;b&gt;&lt;span style="font-size: 8pt"&gt;at System.ServiceModel.ServiceHostingEnvironment.HostingManager.EnsureServiceAvailable(String normalizedVirtualPath)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="line-height: normal; margin: auto auto auto 98.8pt"&gt;&lt;b&gt;&lt;span style="font-size: 8pt"&gt;at System.ServiceModel.ServiceHostingEnvironment.EnsureServiceAvailableFast(String relativeVirtualPath)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 98.8pt"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;at System.ServiceModel.Activation.HostedHttpRequestAsyncResult.HandleRequest()&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 98.8pt"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;at System.ServiceModel.Activation.HostedHttpRequestAsyncResult.BeginRequest()&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 98.8pt"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;at System.ServiceModel.Activation.HostedHttpRequestAsyncResult.OnBeginRequest(Object state)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 98.8pt"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;at System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.WorkItem.Invoke2()&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 98.8pt"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;at System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.WorkItem.Invoke()&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 98.8pt"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;at System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.ProcessCallbacks()&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 98.8pt"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;at System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.CompletionCallback(Object state)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 98.8pt"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;at System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.ScheduledOverlapped.IOCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 98.8pt"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;at System.ServiceModel.Diagnostics.Utility.IOCompletionThunk.UnhandledExceptionFrame(UInt32 error, UInt32 bytesRead, NativeOverlapped* nativeOverlapped)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 86.45pt"&gt;&lt;span style="line-height: 115%; color: blue; font-size: 8pt"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="line-height: 115%; color: #990000; font-size: 8pt"&gt;StackTrace&lt;/span&gt;&lt;span style="line-height: 115%; color: blue; font-size: 8pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 86.45pt"&gt;&lt;span style="line-height: 115%; color: blue; font-size: 8pt"&gt;&amp;lt;&lt;/span&gt;&lt;span style="line-height: 115%; color: #990000; font-size: 8pt"&gt;ExceptionString&lt;/span&gt;&lt;span style="line-height: 115%; color: blue; font-size: 8pt"&gt;&amp;gt;&lt;/span&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;System.Threading.ThreadAbortException: Thread was being aborted.&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 86.45pt"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;   at System.Threading.Monitor.Enter(Object obj)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 86.45pt"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;   at System.ServiceModel.ServiceHostingEnvironment.HostingManager.EnsureServiceAvailable(String normalizedVirtualPath)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 86.45pt"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;   at System.ServiceModel.ServiceHostingEnvironment.EnsureServiceAvailableFast(String relativeVirtualPath)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 86.45pt"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;   at System.ServiceModel.Activation.HostedHttpRequestAsyncResult.HandleRequest()&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 86.45pt"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;   at System.ServiceModel.Activation.HostedHttpRequestAsyncResult.BeginRequest()&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 86.45pt"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;   at System.ServiceModel.Activation.HostedHttpRequestAsyncResult.OnBeginRequest(Object state)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 86.45pt"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;   at System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.WorkItem.Invoke2()&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 86.45pt"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;   at System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.WorkItem.Invoke()&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 86.45pt"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;   at System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.ProcessCallbacks()&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 86.45pt"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;   at System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.CompletionCallback(Object state)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 86.45pt"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;   at System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.ScheduledOverlapped.IOCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="margin: auto auto auto 86.45pt"&gt;&lt;b&gt;&lt;span style="line-height: 115%; font-size: 8pt"&gt;   at System.ServiceModel.Diagnostics.Utility.IOCompletionThunk.UnhandledExceptionFrame(UInt32 error, UInt32 bytesRead, NativeOverlapped* nativeOverlapped)&lt;/span&gt;&lt;/b&gt;&lt;span style="line-height: 115%; color: blue; font-size: 8pt"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="line-height: 115%; color: #990000; font-size: 8pt"&gt;ExceptionString&lt;/span&gt;&lt;span style="line-height: 115%; color: blue; font-size: 8pt"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt; &lt;img src="http://geekswithblogs.net/sureshg/aggbug/145978.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>SURESH GIRIRAJAN</dc:creator>
            <guid>http://geekswithblogs.net/sureshg/archive/2011/06/25/145978.aspx</guid>
            <pubDate>Sun, 26 Jun 2011 04:10:05 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/sureshg/comments/145978.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/sureshg/archive/2011/06/25/145978.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/sureshg/comments/commentRss/145978.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/sureshg/services/trackbacks/145978.aspx</trackback:ping>
        </item>
        <item>
            <title>Monitoring BizTalk RFID using Data Services</title>
            <link>http://geekswithblogs.net/sureshg/archive/2011/03/26/144531.aspx</link>
            <description>&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="font-size: 11pt"&gt;We are glad to release the BizTalk RFID Data Services as part of our open source contribution here at &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;a href="http://tellago.codeplex.com/"&gt;&lt;b&gt;&lt;span style="font-size: 11pt"&gt;Tellago&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;span style="font-size: 11pt"&gt;. Let me get into some details on what’s BizTalk RFID data service and who can take advantage of it.  BizTalk RFID data service is all about exposing BizTalk RFID artifacts as Restful service interface which can be easily accessed by different application within the enterprise and outside such as mobile applications. So anyone who wants to monitor the BizTalk RFID can take advantage of it. It’s easy and lightweight and it works against &lt;b&gt;BizTalk RFID 2006 R2/2009/2010&lt;/b&gt;. It should be really handy service for support folks and business interested in monitoring. I have to thank my colleague &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;a href="http://urikatsir.wordpress.com/"&gt;&lt;span style="font-size: 11pt"&gt;&lt;font color="#0000ff"&gt;Uri&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 11pt"&gt; for helping me getting this out.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="font-size: 11pt"&gt;The &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;a href="http://tellago.codeplex.com/releases"&gt;&lt;b&gt;&lt;span style="font-size: 11pt"&gt;BizTalk RFID data service&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;span style="font-size: 11pt"&gt; allows you to query the RFID resources such as Process, Devices, Device Groups and Device Providers. In addition to monitoring you can also use the service to Start and Stop Process and Devices. &lt;/span&gt;&lt;span style="font-size: 11pt"&gt;The following are some examples based on the features available in this release.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;b&gt; &lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;b&gt;&lt;u&gt;&lt;span style="font-size: 14pt"&gt;Querying all RFID components&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="font-size: 11pt"&gt;Querying all RFID Process:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;a href="http://localhost/BTSRFIDManagementService/BTSRFIDManagementService.svc/RFProcesss"&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="font-size: 11pt"&gt;&lt;font color="#0000ff"&gt;http://localhost/BTSRFIDManagementService/BTSRFIDManagementService.svc/RFProcesss&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="font-size: 11pt"&gt;Querying all Devices:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;a href="http://localhost:51341/BTSRFIDManagementService.svc/Devices"&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="font-size: 11pt"&gt;&lt;font color="#0000ff"&gt;http://localhost/BTSRFIDManagementService/BTSRFIDManagementService.svc/Devices&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="font-size: 11pt"&gt;Querying all Device Groups:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;a href="http://localhost:51341/BTSRFIDManagementService.svc/DeviceGroups"&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="font-size: 11pt"&gt;&lt;font color="#0000ff"&gt;http://localhost/BTSRFIDManagementService/BTSRFIDManagementService.svc/DeviceGroups&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="font-size: 11pt"&gt;Querying all Device Providers:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;a href="http://localhost:51341/BTSRFIDManagementService.svc/DeviceProviders"&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="font-size: 11pt"&gt;&lt;font color="#0000ff"&gt;http://localhost/BTSRFIDManagementService/BTSRFIDManagementService.svc/DeviceProviders&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;b&gt;&lt;u&gt;&lt;span style="font-size: 14pt"&gt;Navigating the hierarchy&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="font-size: 11pt"&gt;Querying a specific resource: &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;a href="http://localhost/BTSRFIDManagementService/BTSRFIDManagementService.svc/Devices('DEVICE1')"&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;font color="#0000ff"&gt;&lt;span style="font-size: 11pt"&gt;http://localhost/BTSRFIDManagementService/BTSRFIDManagementService.svc/Devices('&lt;/span&gt;&lt;span style="font-size: 10pt"&gt;DEVICE1&lt;/span&gt;&lt;span style="font-size: 11pt"&gt;')&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="font-size: 11pt"&gt;Querying all subgroups for a specific Group:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;a href="http://localhost:51341/BTSRFIDManagementService.svc/DeviceGroups('Group1')/DeviceSubGroups"&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="font-size: 11pt"&gt;&lt;font color="#0000ff"&gt;http://localhost/BTSRFIDManagementService/BTSRFIDManagementService.svc/DeviceGroups('Group1')/DeviceSubGroups&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="font-size: 11pt"&gt;Querying all Devices for a specific Subgroup:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;a href="http://localhost:51341/BTSRFIDManagementService.svc/DeviceGroups('Group1')/DeviceSubGroups('Forklift1')/AllSubDevice"&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="font-size: 11pt"&gt;&lt;font color="#0000ff"&gt;http://localhost/BTSRFIDManagementService/BTSRFIDManagementService.svc/DeviceGroups('Group1')/DeviceSubGroups('Forklift1')/AllSubDevice&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="font-size: 11pt"&gt;Filtering:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;a href="http://localhost:51341/BTSRFIDManagementService.svc/RFProcess?$filter=Status%20eq%20'Started"&gt;&lt;span style="font-size: 11pt"&gt;&lt;font color="#0000ff"&gt;http://localhost/BTSRFIDManagementService/BTSRFIDManagementService.svc/RFProcess?$filter=Status%20eq%20'Started&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 11pt"&gt;'&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;a href="http://localhost:51341/BTSRFIDManagementService.svc/Devices?$filter=Status%20eq%20'ManuallyDisabled"&gt;&lt;span style="font-size: 11pt"&gt;&lt;font color="#0000ff"&gt;http://localhost/BTSRFIDManagementService/BTSRFIDManagementService.svc/Devices?$filter=Status%20eq%20'ManuallyDisabled&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: 11pt"&gt;'&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;img alt="" width="628" height="292" src="/images/geekswithblogs_net/sureshg/RFID/BTSRFID1.png" /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="font-size: 11pt"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;strong&gt;&lt;span style="font-size: 11pt"&gt;Mapping between RFID Data Service and RFID Manager:&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;img alt="" width="628" height="219" src="/images/geekswithblogs_net/sureshg/RFID/BTSRFID2.png" /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="font-size: 11pt"&gt;JSON format&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="font-size: 11pt"&gt;Accept: application/json&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;br clear="all" /&gt;
 &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="color: #333333; font-size: 11pt"&gt;With the BizTalk RFID Data Services, we also provide the functionality of executing a particular device or process update via HTTP as show below. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;img alt="" width="628" height="103" src="/images/geekswithblogs_net/sureshg/RFID/BTSRFID3.png" /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="font-size: 11pt"&gt;For RFID process:&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;img alt="" width="586" height="237" src="/images/geekswithblogs_net/sureshg/RFID/BTSRFID4.png" /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="font-size: 11pt"&gt;For RFID Devices:&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;img alt="" width="628" height="83" src="/images/geekswithblogs_net/sureshg/RFID/BTSRFID5.png" /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;img alt="" width="628" height="167" src="/images/geekswithblogs_net/sureshg/RFID/BTSRFID6.png" /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="font-size: 11pt"&gt;Also you can use &lt;/span&gt;&lt;span style="color: #333333; font-size: 11pt"&gt;IUpdatable Interface of WCF Data Services.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;b&gt;&lt;u&gt;&lt;span style="font-size: 14pt"&gt;Updating objects&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;b&gt; &lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;u&gt;&lt;span style="font-size: 14pt"&gt;Start Process&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="font-size: 9.5pt"&gt;            &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="font-size: 10pt"&gt; &lt;span style="color: blue"&gt;var&lt;/span&gt; policyObj = Context.RFProcesss.Where(a =&amp;gt; a.Name.Equals(&lt;span style="color: #a31515"&gt;"TellagoRFIDDemoProcess"&lt;/span&gt;)).FirstOrDefault();&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="font-size: 10pt"&gt;            &lt;span style="color: blue"&gt;if&lt;/span&gt; (policyObj != &lt;span style="color: blue"&gt;null&lt;/span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="font-size: 10pt"&gt;            {&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="font-size: 10pt"&gt;                policyObj.Status = &lt;span style="color: #a31515"&gt;"Start"&lt;/span&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="font-size: 10pt"&gt;                Context.UpdateObject(policyObj);&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="font-size: 10pt"&gt;                DataServiceResponse obj = Context.SaveChanges(SaveChangesOptions.Batch);&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="font-size: 10pt"&gt;            }&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;u&gt;&lt;span style="font-size: 14pt"&gt;Start Devices&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="font-size: 10pt"&gt;            &lt;span style="color: blue"&gt;var&lt;/span&gt; policyObj = Context.Devices.Where(a =&amp;gt; a.Name.Equals(&lt;span style="color: #a31515"&gt;"DEVICEDEMO1"&lt;/span&gt;)).FirstOrDefault();&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="font-size: 10pt"&gt;            &lt;span style="color: blue"&gt;if&lt;/span&gt; (policyObj != &lt;span style="color: blue"&gt;null&lt;/span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="font-size: 10pt"&gt;            {&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="font-size: 10pt"&gt;                policyObj.Status = &lt;span style="color: #a31515"&gt;"Enable"&lt;/span&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="font-size: 10pt"&gt;                Context.UpdateObject(policyObj);&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="font-size: 10pt"&gt;                DataServiceResponse obj = Context.SaveChanges(SaveChangesOptions.Batch);&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="font-size: 10pt"&gt;            }&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;  &lt;u&gt;&lt;span style="font-size: 14pt"&gt;&lt;br clear="all" /&gt;
&lt;/span&gt;&lt;/u&gt;&lt;b&gt;&lt;span style="color: #333333; font-size: 11pt"&gt;Installation:&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="color: #333333; font-size: 11pt"&gt;The installation of the BizTalk RFID Data Services:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in"&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="color: #333333; font-size: 11pt"&gt;·&lt;span style="font: 7pt 'Times New Roman'"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #333333; font-size: 11pt"&gt;Open the Tellago.BizTalk.RFID.REST solution using VS 2008 or VS 2010&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in"&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="color: #333333; font-size: 11pt"&gt;·&lt;span style="font: 7pt 'Times New Roman'"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #333333; font-size: 11pt"&gt; Right click on project “BizTalkRFIDDataServices”-&amp;gt;properties&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in"&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="color: #333333; font-size: 11pt"&gt;·&lt;span style="font: 7pt 'Times New Roman'"&gt;         &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #333333; font-size: 11pt"&gt;Go to “Web” tab and select “Use Local IIS Web Server” as shown below and click “Create Virtual directory”&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in"&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="color: #333333; font-size: 11pt"&gt;·&lt;span style="font: 7pt 'Times New Roman'"&gt;         &lt;img alt="" width="390" height="257" src="/images/geekswithblogs_net/sureshg/RFID/BTSRFID7.png" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: 0in 0in 0pt 0.5in"&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="color: #333333; font-size: 11pt"&gt;• &lt;/span&gt;&lt;span style="font-size: 11pt"&gt;Change the app pool in IIS and appPool account running the website should have been part of the BizTalk RFID User group.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="font-size: 11pt"&gt;&lt;img alt="" width="432" height="216" src="/images/geekswithblogs_net/sureshg/RFID/BTSRFID8.png" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="font-size: 11pt"&gt;• Right click the BTSRFIDManagementService.svc and browse.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: Times New Roman"&gt;&lt;span style="font-size: 11pt"&gt;Hope you have find this post helpful... &lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;img src="http://geekswithblogs.net/sureshg/aggbug/144531.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>SURESH GIRIRAJAN</dc:creator>
            <guid>http://geekswithblogs.net/sureshg/archive/2011/03/26/144531.aspx</guid>
            <pubDate>Sat, 26 Mar 2011 18:45:46 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/sureshg/comments/144531.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/sureshg/archive/2011/03/26/144531.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/sureshg/comments/commentRss/144531.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/sureshg/services/trackbacks/144531.aspx</trackback:ping>
        </item>
        <item>
            <title>SO-Aware @ TechReady (Microsoft Event)</title>
            <link>http://geekswithblogs.net/sureshg/archive/2011/02/15/143955.aspx</link>
            <description>&lt;div style="margin: 0in 0in 10pt"&gt; &lt;/div&gt;
&lt;div style="margin: 0in 0in 10pt"&gt;A session on SO-Aware is presented at Microsoft TechReady event this week check here for more details : &lt;span class="htmltxt1"&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11pt; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi"&gt;&lt;span class="htmltag1"&gt;&lt;span style="line-height: 115%; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11pt; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi"&gt;&lt;font color="#0000ff"&gt;http://tellagostudios.com/blog/so-aware-highlighted-microsoft-techready&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="margin: 0in 0in 10pt"&gt;&lt;font color="#0000ff"&gt;&lt;a target="_blank" href="http://tellagostudios.com/products/so-aware%E2%84%A2"&gt;&lt;img alt="" width="305" height="64" src="/images/geekswithblogs_net/sureshg/Tellago/headerSOAWARE.jpg" /&gt;&lt;/a&gt;&lt;/font&gt;&lt;/div&gt;
&lt;div style="margin: 0in 0in 10pt"&gt;
&lt;div style="line-height: 160%; margin: 0in 0in 10pt"&gt;Check here for more details on SO-Aware and how to leverage within your enterprise if you’re using BizTalk Server, WCF Services and services build on Azure. It provides lot of capability such as:&lt;/div&gt;
&lt;div style="line-height: 160%; text-indent: -0.25in; margin: 0in 0in 0pt 1in"&gt;&lt;span style="line-height: 160%; color: #444444; font-size: 10pt"&gt;o&lt;span style="font: 7pt 'Times New Roman'"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 160%; color: #444444; font-size: 10pt"&gt;Centralized service repository&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: 160%; text-indent: -0.25in; margin: 0in 0in 10pt 1in"&gt;&lt;span style="line-height: 160%; color: #444444; font-size: 10pt"&gt;o&lt;span style="font: 7pt 'Times New Roman'"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 160%; color: #444444; font-size: 10pt"&gt;Centralized configuration management&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: 160%; text-indent: -0.25in; margin: 0in 0in 10pt 1in"&gt;&lt;span style="line-height: 160%; color: #444444; font-size: 10pt"&gt;o&lt;span style="font: 7pt 'Times New Roman'"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 160%; color: #444444; font-size: 10pt"&gt;Service testing&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: 160%; text-indent: -0.25in; margin: 0in 0in 10pt 1in"&gt;&lt;span style="line-height: 160%; color: #444444; font-size: 10pt"&gt;o&lt;span style="font: 7pt 'Times New Roman'"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 160%; color: #444444; font-size: 10pt"&gt;Monitoring&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: 160%; text-indent: -0.25in; margin: 0in 0in 10pt 1in"&gt;&lt;span style="line-height: 160%; color: #444444; font-size: 10pt"&gt;o&lt;span style="font: 7pt 'Times New Roman'"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 160%; color: #444444; font-size: 10pt"&gt;Transparent integration with technologies such as Visual Studio, BizTalk Server, Windows Server &amp;amp; Azure AppFabric among many others&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: 160%; text-indent: -0.25in; margin: 9pt 0in 9pt 1in"&gt;&lt;span style="line-height: 160%; color: #444444; font-size: 10pt"&gt;o&lt;span style="font: 7pt 'Times New Roman'"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="line-height: 160%; color: #444444; font-size: 10pt"&gt;SO-Aware Test Workbench&lt;/span&gt;&lt;/b&gt;&lt;span style="line-height: 160%; color: #444444; font-size: 10pt"&gt; provides developers with a visually rich environment to model and control the execution of load and functional tests in a SOA infrastructure. This tool includes the first native WCF load testing engine allowing developers to transparently load test applications built on Microsoft's service oriented technologies such as WCF, BizTalk Server or the Windows Server or Azure AppFabric.&lt;/span&gt;&lt;/div&gt;
 &lt;/div&gt; &lt;img src="http://geekswithblogs.net/sureshg/aggbug/143955.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>SURESH GIRIRAJAN</dc:creator>
            <guid>http://geekswithblogs.net/sureshg/archive/2011/02/15/143955.aspx</guid>
            <pubDate>Wed, 16 Feb 2011 01:42:56 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/sureshg/comments/143955.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/sureshg/archive/2011/02/15/143955.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/sureshg/comments/commentRss/143955.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/sureshg/services/trackbacks/143955.aspx</trackback:ping>
        </item>
        <item>
            <title>BizTalk Server Roadmap 2009 &amp; Beyond…</title>
            <link>http://geekswithblogs.net/sureshg/archive/2009/11/25/136530.aspx</link>
            <description>&lt;p&gt;&lt;span style="font-size: small"&gt;&lt;span style=""&gt;&lt;span style="font-family: Comic Sans MS"&gt;   Check the BizTalk road map - PDC presentation on BizTalk Server 2009 R2: &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://microsoftpdc.com/Sessions/SVR15"&gt;&lt;span style="font-size: small"&gt;&lt;span style="font-family: Comic Sans MS"&gt;&lt;font color="#0000ff"&gt;http://microsoftpdc.com/Sessions/SVR15&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small"&gt;&lt;span style="font-family: Comic Sans MS"&gt;   Check the BizTalk Server 2009 R2 on Windows app fabric from BTS Team blog: &lt;/span&gt;&lt;/span&gt;&lt;a href="http://blogs.msdn.com/biztalk_server_team_blog/archive/2009/11/20/biztalk-server-strong-roadmap-and-innovations-preview-presented-at-pdc.aspx"&gt;&lt;span style="font-size: small"&gt;&lt;span style="font-family: Comic Sans MS"&gt;&lt;font color="#0000ff"&gt;http://blogs.msdn.com/biztalk_server_team_blog/archive/2009/11/20/biztalk-server-strong-roadmap-and-innovations-preview-presented-at-pdc.aspx&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt; &lt;img src="http://geekswithblogs.net/sureshg/aggbug/136530.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>SURESH GIRIRAJAN</dc:creator>
            <guid>http://geekswithblogs.net/sureshg/archive/2009/11/25/136530.aspx</guid>
            <pubDate>Wed, 25 Nov 2009 13:47:53 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/sureshg/comments/136530.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/sureshg/archive/2009/11/25/136530.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/sureshg/comments/commentRss/136530.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/sureshg/services/trackbacks/136530.aspx</trackback:ping>
        </item>
    </channel>
</rss>
