<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.asp.net/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>Microsoft Application Blocks</title><link>http://forums.asp.net/122.aspx</link><description>Discuss the various Patterns &amp; Practices Application Blocks for ASP.NET 1.x.</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Db.ExecuateReader and TransactionScope Class</title><link>http://forums.asp.net/thread/3516600.aspx</link><pubDate>Tue, 17 Nov 2009 03:26:43 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3516600</guid><dc:creator>Jessmmy</dc:creator><author>Jessmmy</author><slash:comments>3</slash:comments><comments>http://forums.asp.net/thread/3516600.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=122&amp;PostID=3516600</wfw:commentRss><description>&lt;p&gt;Hi guys&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;I&amp;#39;m using Data Access Application Block 3.1.The code looks like below.&amp;nbsp; &lt;/p&gt;&lt;pre name="code"&gt;When it runs to Db.ExecuteReader(dbc2), it throws an exception &amp;quot;There is already an open DataReaderassociatd with this command which must be closed first&amp;quot;&lt;br /&gt;&lt;br /&gt;Examples I saw so far is that ExecuateNonQuery method is used within tranasactionsocpe. Can I just ExecuteReader here? My workround is to use connection.BeginTransaction to wrap up all the commad. To do this, I have to pass transaction object everywhere.&lt;/pre&gt;&lt;pre name="code" class="c-sharp"&gt;   using (TransactionScope scope = new
                        TransactionScope(TransactionScopeOption.RequiresNew))
{
......
Db.ExecuteReader(dbc1);
Db.ExecuteReader(dbc2)
......
}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;p&gt;&lt;br /&gt; &lt;br /&gt;&lt;/p&gt;</description></item><item><title>Validation on Nullable&lt;T&gt; types</title><link>http://forums.asp.net/thread/3515027.aspx</link><pubDate>Mon, 16 Nov 2009 10:19:43 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3515027</guid><dc:creator>Sgro</dc:creator><author>Sgro</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/3515027.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=122&amp;PostID=3515027</wfw:commentRss><description>&lt;p&gt;Good day.&lt;/p&gt;&lt;p&gt;Having the following:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;pre name="code" class="c-sharp"&gt;[NotNullValidator(MessageTemplate = &amp;quot;ExpectedOnMissing&amp;quot;)]
        [DateTimeRangeValidator(&amp;quot;2009-01-01T00:00:00&amp;quot;, RangeBoundaryType.Inclusive, &amp;quot;&amp;quot;, RangeBoundaryType.Ignore, MessageTemplate = &amp;quot;ExpectedOnFormat&amp;quot;)]
        public DateTime? ExpectedOn { get; set; }&lt;/pre&gt;&lt;p&gt;&lt;br /&gt;I am having the following behavior:&lt;/p&gt;&lt;p&gt;if I input a valid datetime, validation passes;&lt;/p&gt;&lt;p&gt;if I input a valid datetime outside the boundaries, validation returns the format error&lt;/p&gt;&lt;p&gt;if I input an invalid datetime, or leave the field NULL, a NullReferenceException is thrown.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;In the latter test, if I remove the DateTimeRangeValidator, the NotNullValidator error is reported correctly.&lt;/p&gt;&lt;p&gt;It seems like the DateTimeRange validator is executed even if the value is null, thus throwing an exception.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;I also tried putting on the ValidatorComposition attribute, both with &amp;quot;And&amp;quot; and &amp;quot;Or&amp;quot; logic, but I always get the exception.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;How I am supposed to put the validators to get the intended behavior: missing error on null, format error on out of range datetime?&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Thanks.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</description></item><item><title>Writing to SQL database with Microsoft.Practices.EnterpriseLibrary.ExceptionHandling</title><link>http://forums.asp.net/thread/3504531.aspx</link><pubDate>Tue, 10 Nov 2009 15:31:53 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3504531</guid><dc:creator>firsttarf</dc:creator><author>firsttarf</author><slash:comments>1</slash:comments><comments>http://forums.asp.net/thread/3504531.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=122&amp;PostID=3504531</wfw:commentRss><description>&lt;p&gt;Until now I have been using Microsoft.Practices.EnterpriseLibrary.ExceptionHandling version 4.1 to write to the Windows event log. Now I&amp;#39;d like to have each error write to a database. What do I do to write the exceptions to MS SQL? &lt;br /&gt;&lt;/p&gt;&lt;p&gt;I am looking at Microsoft.Practices.EnterpriseLibrary.Logging.Database, but I am not sure what to do with it. I have looked at the individual hands on labs but do not see how to have exception handling go anywhere o&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;Thanks,&lt;/p&gt;</description></item><item><title>Unity and DAAB</title><link>http://forums.asp.net/thread/3502650.aspx</link><pubDate>Mon, 09 Nov 2009 19:07:02 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3502650</guid><dc:creator>macfei</dc:creator><author>macfei</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/3502650.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=122&amp;PostID=3502650</wfw:commentRss><description>&lt;p&gt;I followed David&amp;nbsp;Hayden&amp;#39;s tutorial on the Unity w/ DAAB. It appears to me that it doesn&amp;#39;t work well w/ 4.1 version.&lt;/p&gt;
&lt;p&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;IUnityContainer&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#800000" size="2"&gt;&lt;font color="#800000" size="2"&gt;container&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; = &lt;/font&gt;&lt;font color="#000080" size="2"&gt;&lt;font color="#000080" size="2"&gt;new&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#a65300" size="2"&gt;&lt;font color="#a65300" size="2"&gt;UnityContainer&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;();&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#800000" size="2"&gt;&lt;font color="#800000" size="2"&gt;container&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;.&lt;/font&gt;&lt;font color="#800000" size="2"&gt;&lt;font color="#800000" size="2"&gt;AddNewExtension&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&amp;lt;&lt;/font&gt;&lt;font color="#a65300" size="2"&gt;&lt;font color="#a65300" size="2"&gt;EnterpriseLibraryCoreExtension&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&amp;gt;();&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#800000" size="2"&gt;&lt;font color="#800000" size="2"&gt;container&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;.&lt;/font&gt;&lt;font color="#800000" size="2"&gt;&lt;font color="#800000" size="2"&gt;AddNewExtension&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&amp;lt;&lt;/font&gt;&lt;font color="#a65300" size="2"&gt;&lt;font color="#a65300" size="2"&gt;DataAccessBlockExtension&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&amp;gt;();&lt;/font&gt;&lt;font color="#000080" size="2"&gt;&lt;font color="#000080" size="2"&gt;var&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#800000" size="2"&gt;&lt;font color="#800000" size="2"&gt;database&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; = &lt;/font&gt;&lt;font color="#800000" size="2"&gt;&lt;font color="#800000" size="2"&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#800000" size="2"&gt;&lt;font color="#800000" size="2"&gt;container&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;.&lt;/font&gt;&lt;font color="#800000" size="2"&gt;&lt;font color="#800000" size="2"&gt;Resolve&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&amp;lt;&lt;/font&gt;&lt;font color="#a65300" size="2"&gt;&lt;font color="#a65300" size="2"&gt;DatabaseProxy&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&amp;gt;(&amp;quot;connetion1&amp;quot;);&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;For some reason, it only picks the default database instead of connection1. David is using 4.0 version of the block, and I&amp;#39;m not sure is it because of the different version.&lt;/p&gt;
&lt;p&gt;Please help.&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;</description></item><item><title>Using Enterprise Library for first time</title><link>http://forums.asp.net/thread/3500461.aspx</link><pubDate>Sun, 08 Nov 2009 12:11:58 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3500461</guid><dc:creator>munish_ps</dc:creator><author>munish_ps</author><slash:comments>2</slash:comments><comments>http://forums.asp.net/thread/3500461.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=122&amp;PostID=3500461</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I wan to use the enterprise library for the first time. Is there any samples, quick start guide or ebook is available for a quick start and learn the basics.&lt;/p&gt;
&lt;p&gt;I have vs2008, so which version of EL should I use?&lt;/p&gt;
&lt;p&gt;And if somebody can just brief about Enterprise Library. Because as per my understanding, is this a mixture of design patterns and some pre-made blocks of source code.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Using Enterprise Library in multiple apps</title><link>http://forums.asp.net/thread/3498115.aspx</link><pubDate>Fri, 06 Nov 2009 13:28:50 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3498115</guid><dc:creator>JohanNL</dc:creator><author>JohanNL</author><slash:comments>1</slash:comments><comments>http://forums.asp.net/thread/3498115.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=122&amp;PostID=3498115</wfw:commentRss><description>&lt;p&gt;We have a lot op apps.&lt;/p&gt;
&lt;p&gt;Is there a way to centralise all enterprise library config information?&lt;/p&gt;
&lt;p&gt;Is it possible to store Enterprise library settings in the machine.config?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Separating config files without loosing Enterprise Library Configuration Editor options</title><link>http://forums.asp.net/thread/3498077.aspx</link><pubDate>Fri, 06 Nov 2009 13:10:57 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3498077</guid><dc:creator>JohanNL</dc:creator><author>JohanNL</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/3498077.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=122&amp;PostID=3498077</wfw:commentRss><description>&lt;p&gt;You can split config files, so they stay small and easy to understand.&lt;/p&gt;
&lt;p&gt;&amp;lt;loggingConfiguration configSource=&amp;quot;logging.config&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;This option does have a major drawback, however. The Enterprise Library Configuration Editor will read the information appropriately, but will not save configuration changes to each file. Instead, it will save the configuration settings to the main App.config or Web.config and wipe out the pointers to the separate configuration files.&lt;/p&gt;
&lt;p&gt;Is there a way to work around this? We want to spli the config files, but also want to keep the Enterprise Library Configuration Editor.&lt;/p&gt;</description></item><item><title>Enterprise Library 4.1 - Logging and connectionstring</title><link>http://forums.asp.net/thread/2984796.aspx</link><pubDate>Thu, 05 Mar 2009 12:52:33 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2984796</guid><dc:creator>JohanNL</dc:creator><author>JohanNL</author><slash:comments>1</slash:comments><comments>http://forums.asp.net/thread/2984796.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=122&amp;PostID=2984796</wfw:commentRss><description>&lt;p&gt;How do I configure the connectionstring for a SQL Log database for the Logging Application block of Ent Lib 4.1?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Interesting problem with getting OUTPUT parameters from SQL Server using C#</title><link>http://forums.asp.net/thread/2121993.aspx</link><pubDate>Mon, 21 Jan 2008 11:46:03 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2121993</guid><dc:creator>gilberk</dc:creator><author>gilberk</author><slash:comments>9</slash:comments><comments>http://forums.asp.net/thread/2121993.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=122&amp;PostID=2121993</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;I have the following SP:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Create procedure dbo.example&lt;/p&gt;&lt;p&gt;(&lt;/p&gt;&lt;p&gt;@test INT OUTPUT&lt;/p&gt;&lt;p&gt;)&lt;/p&gt;&lt;p&gt;AS&lt;/p&gt;&lt;p&gt;BEGIN&lt;/p&gt;&lt;p&gt;SET @test = 5&lt;/p&gt;&lt;p&gt;SELECT * from Users&lt;/p&gt;&lt;p&gt;END&lt;/p&gt;&lt;p&gt;GO&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;and when I try calling it from C# using an SqlCommand with adding an output parameter and getting it&amp;#39;s value, I get that the value is NULL. (I should mention that I use ExecuteReader)&lt;br /&gt;&lt;/p&gt;&lt;p&gt;However,&amp;nbsp; if I alter the SP and remove the select line, the c# code works and returns the value 5.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Unable to add reference of Microsoft.ApplicationBlocks.Data.Dll to my webapplication</title><link>http://forums.asp.net/thread/3486044.aspx</link><pubDate>Fri, 30 Oct 2009 17:13:46 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3486044</guid><dc:creator>guyind</dc:creator><author>guyind</author><slash:comments>2</slash:comments><comments>http://forums.asp.net/thread/3486044.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=122&amp;PostID=3486044</wfw:commentRss><description>&lt;p&gt;Hi&lt;/p&gt;&lt;p&gt;Sorry I am new to Microsoft ApplicationBlocks and Enterprise Librabry in .Net.I am using Vs2008 and I need to add the Microsoft. ApplicationBlocks.data&lt;/p&gt;&lt;p&gt;dll to my webproject. I have installed the DataAccessApplicationBlock.msi and Enterprise Librabry 4.1-October 2008. But I am still unable to add the reference. Can anyone explain please?Also what is the difference between the two and in which situations we use?Pls explain with example.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;thanks&lt;/p&gt;&lt;p&gt;guyind&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description></item><item><title>urgent: Could not load file or assembly 'Microsoft.Practices.EnterpriseLibrary.Data, Version=2.0.0.0</title><link>http://forums.asp.net/thread/2490960.aspx</link><pubDate>Tue, 15 Jul 2008 15:18:28 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2490960</guid><dc:creator>nisarkhan</dc:creator><author>nisarkhan</author><slash:comments>4</slash:comments><comments>http://forums.asp.net/thread/2490960.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=122&amp;PostID=2490960</wfw:commentRss><description>&lt;p&gt;i spent lot of my time trying to figure out what cause this error and still cluless&lt;/p&gt;
&lt;p&gt;i have web project and dal project and i have reference in both dal and web project the following dlls and the dll is physicall in the bin folder.&lt;/p&gt;
&lt;p&gt;Microsoft.Practices.EnterpriseLibrary.Caching.dll&lt;br /&gt;Microsoft.Practices.EnterpriseLibrary.Caching.xml&lt;br /&gt;Microsoft.Practices.EnterpriseLibrary.Common.dll&lt;br /&gt;Microsoft.Practices.EnterpriseLibrary.Data.dll&lt;br /&gt;Microsoft.Practices.EnterpriseLibrary.Data.xml&lt;br /&gt;Microsoft.Practices.ObjectBuilder.dll&lt;br /&gt;Microsoft.Practices.ObjectBuilder.xml&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font color="#ff0000"&gt;Could&amp;nbsp;not&amp;nbsp;load&amp;nbsp;file&amp;nbsp;or&amp;nbsp;assembly&amp;nbsp;&amp;#39;Microsoft.Practices.EnterpriseLibrary.Data,&amp;nbsp;Version=2.0.0.0,&amp;nbsp;Culture=neutral,&amp;nbsp;PublicKeyToken=null&amp;#39;&amp;nbsp;or&amp;nbsp;one&amp;nbsp;of&amp;nbsp;its&amp;nbsp;dependencies.&amp;nbsp;Access&amp;nbsp;is&amp;nbsp;denied.&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;
&lt;table class="" cellspacing="0" cellpadding="1"&gt;

&lt;tr&gt;
&lt;td class="" colspan="2"&gt;&lt;font face="Arial" color="white"&gt;&lt;b&gt;&amp;nbsp;Error Information&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table class="" cellspacing="1" cellpadding="3" bgcolor="#d1d9e4"&gt;

&lt;tr&gt;
&lt;td class=""&gt;&lt;font face="Arial" size="2"&gt;&amp;nbsp;&lt;b&gt;Name&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td class=""&gt;&lt;font face="Arial" size="2"&gt;&amp;nbsp;&lt;b&gt;Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=""&gt;&lt;font face="Arial" size="2"&gt;Build&lt;/font&gt;&lt;/td&gt;
&lt;td class=""&gt;&lt;font face="Arial" size="2"&gt;Version&amp;nbsp;3.00.00&amp;nbsp;Build&amp;nbsp;1&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=""&gt;&lt;font face="Arial" size="2"&gt;Server&lt;/font&gt;&lt;/td&gt;
&lt;td class=""&gt;&lt;font face="Arial" size="2"&gt;&amp;nbsp;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=""&gt;&lt;font face="Arial" size="2"&gt;UserID&lt;/font&gt;&lt;/td&gt;
&lt;td class=""&gt;&lt;font face="Arial" size="2"&gt;&amp;nbsp;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=""&gt;&lt;font face="Arial" size="2"&gt;Source&lt;/font&gt;&lt;/td&gt;
&lt;td class=""&gt;&lt;font face="Arial" size="2"&gt;daab&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=""&gt;&lt;font face="Arial" size="2"&gt;Exception Type&lt;/font&gt;&lt;/td&gt;
&lt;td class=""&gt;&lt;font face="Arial" size="2"&gt;System.IO.FileLoadException&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=""&gt;&lt;font face="Arial" size="2"&gt;Message&lt;/font&gt;&lt;/td&gt;
&lt;td class=""&gt;&lt;font face="Arial" size="2"&gt;Could&amp;nbsp;not&amp;nbsp;load&amp;nbsp;file&amp;nbsp;or&amp;nbsp;assembly&amp;nbsp;&amp;#39;Microsoft.Practices.EnterpriseLibrary.Data,&amp;nbsp;Version=2.0.0.0,&amp;nbsp;Culture=neutral,&amp;nbsp;PublicKeyToken=null&amp;#39;&amp;nbsp;or&amp;nbsp;one&amp;nbsp;of&amp;nbsp;its&amp;nbsp;dependencies.&amp;nbsp;Access&amp;nbsp;is&amp;nbsp;denied.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=""&gt;&lt;font face="Arial" size="2"&gt;StackTrace&lt;/font&gt;&lt;/td&gt;
&lt;td class=""&gt;&lt;font face="Arial" size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at&amp;nbsp;daab.LoginUserInfo_DA.GetLoginUserInfo(String&amp;nbsp;userId)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at&amp;nbsp;Model.LoginUserInfo.GetLoginUserInfo(String&amp;nbsp;UserId)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at&amp;nbsp;Global.Session_Start(Object&amp;nbsp;sender,&amp;nbsp;EventArgs&amp;nbsp;e)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at&amp;nbsp;System.Web.SessionState.SessionStateModule.RaiseOnStart(EventArgs&amp;nbsp;e)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at&amp;nbsp;System.Web.SessionState.SessionStateModule.CompleteAcquireState()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at&amp;nbsp;System.Web.SessionState.SessionStateModule.BeginAcquireState(Object&amp;nbsp;source,&amp;nbsp;EventArgs&amp;nbsp;e,&amp;nbsp;AsyncCallback&amp;nbsp;cb,&amp;nbsp;Object&amp;nbsp;extraData)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at&amp;nbsp;System.Web.HttpApplication.AsyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at&amp;nbsp;System.Web.HttpApplication.ExecuteStep(IExecutionStep&amp;nbsp;step,&amp;nbsp;Boolean&amp;amp;&amp;nbsp;completedSynchronously)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=""&gt;&lt;font face="Arial" size="2"&gt;TargetSite&lt;/font&gt;&lt;/td&gt;
&lt;td class=""&gt;&lt;font face="Arial" size="2"&gt;System.Data.IDataReader&amp;nbsp;GetLoginUserInfo(System.String)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/p&gt;</description></item><item><title>helper for EntLibrary Data Block (ver 4.1)</title><link>http://forums.asp.net/thread/3466901.aspx</link><pubDate>Tue, 20 Oct 2009 09:29:20 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3466901</guid><dc:creator>alhambraeidos</dc:creator><author>alhambraeidos</author><slash:comments>1</slash:comments><comments>http://forums.asp.net/thread/3466901.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=122&amp;PostID=3466901</wfw:commentRss><description>&lt;p&gt;Hi all,&lt;/p&gt;
&lt;p&gt;any helper class for&amp;nbsp;reduce code lines&amp;nbsp; using ent Library:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;pre class="c-sharp" name="code"&gt;            Database db = DatabaseFactory.CreateDatabase(&amp;quot;ConnectionStrings.Oracle.D04PES01&amp;quot;);
            using (DbCommand cm = db.GetStoredProcCommand(&amp;quot;TBL_POC_TEST_TIPOS.TBL_POC_TEST_TIPOS_FBY_PK&amp;quot;))
            {
                db.AddInParameter(cm, &amp;quot;P_ID_TEST_TIPOS&amp;quot;, DbType.String, id);
                cm.Parameters.Add(CreateCursorParameter(&amp;quot;P_REFCURSOR&amp;quot;));

                // Using &amp;quot;using&amp;quot; will cause both the DataReader and connection to be 
                // closed. (ExecuteReader will close the connection when the 
                // DataReader is closed.)
                using (IDataReader dataReader = db.ExecuteReader(cm))
                {
                    if (dataReader.Read())
                    {
                        factory.Add(dataReader);
                    }
                    //while (dataReader.Read())
                    //{
                    //    factory.Add(dataReader);
                    //    break;
                    //}
                    return factory.Entity;
                }
            }
&lt;/pre&gt;
&lt;p&gt;thanks in advance...&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Constructor on type 'USStateValidator" not found.</title><link>http://forums.asp.net/thread/3462256.aspx</link><pubDate>Fri, 16 Oct 2009 17:13:39 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3462256</guid><dc:creator>Sunoneko</dc:creator><author>Sunoneko</author><slash:comments>2</slash:comments><comments>http://forums.asp.net/thread/3462256.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=122&amp;PostID=3462256</wfw:commentRss><description>&lt;p&gt;I downloaded the&amp;nbsp;Validation Application Block and&amp;nbsp;I am attempting to use the&amp;nbsp;already written USStateValidator that is provided with the ValidationAspNetQuickStart.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;I added the following to the ValidationQuickStart.BusinessEntities.dll.config file under &amp;quot;Address&amp;quot;, &amp;quot;RuleSetB&amp;quot;.&lt;/p&gt;&lt;pre class="xhtml" name="code"&gt;&amp;lt;property name=&amp;quot;State&amp;quot;&amp;gt;
            &amp;lt;validator messageTemplate=&amp;quot;Site State: Must be a valid two-digit US state designation.&amp;quot; messageTemplateResourceName=&amp;quot;&amp;quot;
              messageTemplateResourceType=&amp;quot;&amp;quot; tag=&amp;quot;&amp;quot; type=&amp;quot;ValidationQuickStart.CustomValidators.USStateValidator, ValidationQuickStart.CustomValidators, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null&amp;quot;
              name=&amp;quot;USStateValidator&amp;quot; /&amp;gt;
          &amp;lt;/property&amp;gt;  &lt;/pre&gt;
&lt;p&gt;&lt;br /&gt;When I attempt to validate the form in the test application using &amp;quot;RulesetB&amp;quot;, it gives me the followin error: &amp;quot;Constructor on type &amp;quot;ValidationQuickStart.CustomValidators.USStateValidator&amp;quot; not found.&amp;quot;&lt;/p&gt;
&lt;p&gt;Here is the code for the validator as provided by Microsoft (I have made no changes to it):&lt;/p&gt;&lt;pre class="c-sharp" name="code"&gt;namespace ValidationQuickStart.CustomValidators
{
    [ConfigurationElementType(typeof(CustomValidatorData))]
    public class USStateValidator : DomainValidator&amp;lt;string&amp;gt;
    {
        private static List&amp;lt;string&amp;gt; stateCodes = new List&amp;lt;string&amp;gt;(new string[] {
            &amp;quot;AL&amp;quot;, &amp;quot;AK&amp;quot;, &amp;quot;AS&amp;quot;, &amp;quot;AZ&amp;quot;, &amp;quot;AR&amp;quot;, &amp;quot;CA&amp;quot;, &amp;quot;CO&amp;quot;, &amp;quot;CT&amp;quot;, &amp;quot;DE&amp;quot;, &amp;quot;DC&amp;quot;, &amp;quot;FM&amp;quot;, &amp;quot;FL&amp;quot;,
            &amp;quot;GA&amp;quot;, &amp;quot;GU&amp;quot;, &amp;quot;HI&amp;quot;, &amp;quot;ID&amp;quot;, &amp;quot;IL&amp;quot;, &amp;quot;IN&amp;quot;, &amp;quot;IA&amp;quot;, &amp;quot;KS&amp;quot;, &amp;quot;KY&amp;quot;, &amp;quot;LA&amp;quot;, &amp;quot;ME&amp;quot;, &amp;quot;MH&amp;quot;,
            &amp;quot;MD&amp;quot;, &amp;quot;MA&amp;quot;, &amp;quot;MI&amp;quot;, &amp;quot;MN&amp;quot;, &amp;quot;MS&amp;quot;, &amp;quot;MO&amp;quot;, &amp;quot;MT&amp;quot;, &amp;quot;NE&amp;quot;, &amp;quot;NV&amp;quot;, &amp;quot;NH&amp;quot;, &amp;quot;NJ&amp;quot;, &amp;quot;NM&amp;quot;,
            &amp;quot;NY&amp;quot;, &amp;quot;NC&amp;quot;, &amp;quot;ND&amp;quot;, &amp;quot;MP&amp;quot;, &amp;quot;OH&amp;quot;, &amp;quot;OK&amp;quot;, &amp;quot;OR&amp;quot;, &amp;quot;PW&amp;quot;, &amp;quot;PA&amp;quot;, &amp;quot;PR&amp;quot;, &amp;quot;RI&amp;quot;, &amp;quot;SC&amp;quot;,
            &amp;quot;SD&amp;quot;, &amp;quot;TN&amp;quot;, &amp;quot;TX&amp;quot;, &amp;quot;UT&amp;quot;, &amp;quot;VT&amp;quot;, &amp;quot;VI&amp;quot;, &amp;quot;VA&amp;quot;, &amp;quot;WA&amp;quot;, &amp;quot;WV&amp;quot;, &amp;quot;WI&amp;quot;, &amp;quot;WY&amp;quot;});

        public USStateValidator()
            : base(stateCodes)
        {
        }

        protected override string DefaultNonNegatedMessageTemplate
        {
            get { return &amp;quot;The supplied code does not represent a valid US State&amp;quot;; }
        }

    }
}&lt;/pre&gt;
&lt;p&gt;&lt;br /&gt;The USStateValidator appears to work normally when using &amp;quot;RulesetA&amp;quot; which uses only attributes on the BusinessEntity class.&lt;/p&gt;
&lt;p&gt;Here is the example from the business entity class that works just fine:&lt;/p&gt;&lt;pre class="c-sharp" name="code"&gt;[USStateValidator(Ruleset = &amp;quot;RuleSetA&amp;quot;)] 
        public string State
        {
            get { return state; }
            set { state = value; }
        }&lt;/pre&gt;
&lt;p&gt;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Does anyone know what is wrong with this?&amp;nbsp; I need to get this validator working using the xml file instead of declaring on the actual class itself.&lt;/p&gt;</description></item><item><title>Stack overflow on validation</title><link>http://forums.asp.net/thread/3448101.aspx</link><pubDate>Thu, 08 Oct 2009 14:55:14 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3448101</guid><dc:creator>Sgro</dc:creator><author>Sgro</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/3448101.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=122&amp;PostID=3448101</wfw:commentRss><description>&lt;p&gt;I am using validators on my POCO classes for business validation.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;When validating a class that references another class, or a collection of other classes (I apply objectvalidator or objectcollectionvalidator accordingly), I always get a stack overflow exception.&lt;/p&gt;&lt;p&gt;It seems like that each class keeps calling all referenced classes, including the calling one, and this leads to an infinite loop.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;How can I avoid this?&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Thanks.&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Validate duplicate keys, is it possible?</title><link>http://forums.asp.net/thread/3446159.aspx</link><pubDate>Wed, 07 Oct 2009 18:38:20 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3446159</guid><dc:creator>Sgro</dc:creator><author>Sgro</author><slash:comments>2</slash:comments><comments>http://forums.asp.net/thread/3446159.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=122&amp;PostID=3446159</wfw:commentRss><description>&lt;p&gt;I was trying to create a custom validator for validation blocks, to validate a value against values contained in the data store.&lt;/p&gt;&lt;p&gt;My idea was somehow passing my IQueryable to the validator, and it would internally use it to see if the repository already has an item with the same key.&lt;/p&gt;&lt;p&gt;I can&amp;#39;t seem to find the right approach to make it, so I was wondering if the Validation Blocks architecture can support a scenario like this.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Anyone has tried to make it, or maybe succeeded? It seems like a very common scenario to me.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Thanks.&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Two errors - 'Sqlhelper not declared' and 'referenced component Microsoft.ApplicationBlocks.Data not found</title><link>http://forums.asp.net/thread/3426025.aspx</link><pubDate>Fri, 25 Sep 2009 20:10:38 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3426025</guid><dc:creator>bootzilla</dc:creator><author>bootzilla</author><slash:comments>9</slash:comments><comments>http://forums.asp.net/thread/3426025.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=122&amp;PostID=3426025</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;I received these two errors: &amp;#39;Sqlhelper not declared&amp;#39; and &amp;#39;referenced component Microsoft.ApplicationBlocks.Data not found&amp;#39; for the code below. What do I need to correct these errors.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;pre class="vb.net" name="code"&gt;Imports Microsoft.ApplicationBlocks.Data
Imports System.Configuration.ConfigurationSettings

Namespace AFA.Data
    Public Class Sql
        Public Shared Function GetMemberByUsernamePassword(ByVal username As String, ByVal password As String)
            Return SqlHelper.ExecuteScalar(AppSettings(&amp;quot;Connection&amp;quot;), CommandType.StoredProcedure, &amp;quot;GetMemberByUsernamePassword&amp;quot;, username, password)
        End Function
        Public Shared Function GetContentByContentId(ByVal contentId As Integer) As SqlClient.SqlDataReader
            Return SqlHelper.ExecuteReader(AppSettings(&amp;quot;Connection&amp;quot;), &amp;quot;PCMS_GetContentById&amp;quot;, contentId)
        End Function
        Public Shared Function PerformSearch(ByVal search As String) As DataSet

            Return SqlHelper.ExecuteDataset(AppSettings(&amp;quot;Connection&amp;quot;), &amp;quot;PCMS_FreeText&amp;quot;, search)
        End Function
    End Class
    Public Class Forms

    End Class
End Namespace&lt;/pre&gt;
&lt;p&gt;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>ExceptionHandlingBlock error</title><link>http://forums.asp.net/thread/3413000.aspx</link><pubDate>Fri, 18 Sep 2009 13:38:06 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3413000</guid><dc:creator>Deidn</dc:creator><author>Deidn</author><slash:comments>2</slash:comments><comments>http://forums.asp.net/thread/3413000.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=122&amp;PostID=3413000</wfw:commentRss><description>&lt;p&gt;Hi&lt;/p&gt;&lt;p&gt;In my project I use exception handling block from enterprise services. There it seems like the policy I created would not be found. But please have a look first:&lt;/p&gt;&lt;p&gt;&lt;a target="_blank" title="Here" href="http://yfrog.com/0gexceptionjx"&gt;Here&lt;/a&gt; you can find the error message and an overview over the project.&lt;/p&gt;&lt;p&gt;And here&amp;#39;s my (full) app.config file:&lt;/p&gt;&lt;p&gt;&lt;pre name="code" class="xhtml"&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot;?&amp;gt;
&amp;lt;configuration&amp;gt;
  &amp;lt;configSections&amp;gt;
    &amp;lt;section name=&amp;quot;loggingConfiguration&amp;quot; type=&amp;quot;Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings, Microsoft.Practices.EnterpriseLibrary.Logging, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&amp;quot; requirePermission=&amp;quot;false&amp;quot; /&amp;gt;
    &amp;lt;section name=&amp;quot;exceptionHandling&amp;quot; type=&amp;quot;Microsoft.Practices.EnterpriseLibrary.ExceptionHandling.Configuration.ExceptionHandlingSettings, Microsoft.Practices.EnterpriseLibrary.ExceptionHandling, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&amp;quot; requirePermission=&amp;quot;false&amp;quot; /&amp;gt;
    &amp;lt;section name=&amp;quot;dataConfiguration&amp;quot; type=&amp;quot;Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings, Microsoft.Practices.EnterpriseLibrary.Data, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&amp;quot; /&amp;gt;
    &amp;lt;section name=&amp;quot;enterpriseLibrary.ConfigurationSource&amp;quot; type=&amp;quot;Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceSection, Microsoft.Practices.EnterpriseLibrary.Common, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&amp;quot; /&amp;gt;
    &amp;lt;section name=&amp;quot;openaccess&amp;quot; type=&amp;quot;Telerik.OpenAccess.Config.ConfigSectionHandler, Telerik.OpenAccess.Config, Version=1.0.0.0, Culture=neutral, PublicKeyToken=7ce17eeaf1d59342&amp;quot; requirePermission=&amp;quot;false&amp;quot; /&amp;gt;
  &amp;lt;/configSections&amp;gt;
  &amp;lt;loggingConfiguration name=&amp;quot;Logging Application Block&amp;quot; tracingEnabled=&amp;quot;true&amp;quot;
    defaultCategory=&amp;quot;General&amp;quot; logWarningsWhenNoCategoriesMatch=&amp;quot;true&amp;quot;&amp;gt;
    &amp;lt;listeners&amp;gt;
      &amp;lt;add databaseInstanceName=&amp;quot;XIS&amp;quot; writeLogStoredProcName=&amp;quot;WriteLog&amp;quot;
        addCategoryStoredProcName=&amp;quot;AddCategory&amp;quot; formatter=&amp;quot;database formatter&amp;quot;
        listenerDataType=&amp;quot;Microsoft.Practices.EnterpriseLibrary.Logging.Database.Configuration.FormattedDatabaseTraceListenerData, Microsoft.Practices.EnterpriseLibrary.Logging.Database, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&amp;quot;
        traceOutputOptions=&amp;quot;None&amp;quot; filter=&amp;quot;All&amp;quot; type=&amp;quot;Microsoft.Practices.EnterpriseLibrary.Logging.Database.FormattedDatabaseTraceListener, Microsoft.Practices.EnterpriseLibrary.Logging.Database, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&amp;quot;
        name=&amp;quot;Database Trace Listener&amp;quot; /&amp;gt;
      &amp;lt;add fileName=&amp;quot;C:\Temp\XIS.log&amp;quot; header=&amp;quot;----------------------------------------&amp;quot;
        footer=&amp;quot;----------------------------------------&amp;quot; formatter=&amp;quot;Text Formatter&amp;quot;
        listenerDataType=&amp;quot;Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FlatFileTraceListenerData, Microsoft.Practices.EnterpriseLibrary.Logging, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&amp;quot;
        traceOutputOptions=&amp;quot;None&amp;quot; filter=&amp;quot;All&amp;quot; type=&amp;quot;Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener, Microsoft.Practices.EnterpriseLibrary.Logging, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&amp;quot;
        name=&amp;quot;FlatFile XIS TraceListener&amp;quot; /&amp;gt;
    &amp;lt;/listeners&amp;gt;
    &amp;lt;formatters&amp;gt;
      &amp;lt;add template=&amp;quot;Timestamp: {timestamp}

Message: {message}

Category: {category}

Priority: {priority}

EventId: {eventid}

Severity: {severity}

Title:{title}

Machine: {machine}

Application Domain: {appDomain}

Process Id: {processId}

Process Name: {processName}

Win32 Thread Id: {win32ThreadId}

Thread Name: {threadName}

Extended Properties: {dictionary({key} - {value}

)}&amp;quot;
        type=&amp;quot;Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.TextFormatter, Microsoft.Practices.EnterpriseLibrary.Logging, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&amp;quot;
        name=&amp;quot;Text Formatter&amp;quot; /&amp;gt;
      &amp;lt;add template=&amp;quot;Timestamp: {timestamp}

Message: {message}

Category: {category}

Priority: {priority}

EventId: {eventid}

Severity: {severity}

Title:{title}

Machine: {machine}

Application Domain: {appDomain}

Process Id: {processId}

Process Name: {processName}

Win32 Thread Id: {win32ThreadId}

Thread Name: {threadName}

Extended Properties: {dictionary({key} - {value}

)}&amp;quot;
        type=&amp;quot;Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.TextFormatter, Microsoft.Practices.EnterpriseLibrary.Logging, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&amp;quot;
        name=&amp;quot;database formatter&amp;quot; /&amp;gt;
    &amp;lt;/formatters&amp;gt;
    &amp;lt;categorySources&amp;gt;
      &amp;lt;add switchValue=&amp;quot;All&amp;quot; name=&amp;quot;General&amp;quot;&amp;gt;
        &amp;lt;listeners&amp;gt;
          &amp;lt;add name=&amp;quot;Database Trace Listener&amp;quot; /&amp;gt;
        &amp;lt;/listeners&amp;gt;
      &amp;lt;/add&amp;gt;
    &amp;lt;/categorySources&amp;gt;
    &amp;lt;specialSources&amp;gt;
      &amp;lt;allEvents switchValue=&amp;quot;All&amp;quot; name=&amp;quot;All Events&amp;quot;&amp;gt;
        &amp;lt;listeners&amp;gt;
          &amp;lt;add name=&amp;quot;Database Trace Listener&amp;quot; /&amp;gt;
        &amp;lt;/listeners&amp;gt;
      &amp;lt;/allEvents&amp;gt;
      &amp;lt;notProcessed switchValue=&amp;quot;All&amp;quot; name=&amp;quot;Unprocessed Category&amp;quot;&amp;gt;
        &amp;lt;listeners&amp;gt;
          &amp;lt;add name=&amp;quot;Database Trace Listener&amp;quot; /&amp;gt;
        &amp;lt;/listeners&amp;gt;
      &amp;lt;/notProcessed&amp;gt;
      &amp;lt;errors switchValue=&amp;quot;All&amp;quot; name=&amp;quot;Logging Errors &amp;amp; Warnings&amp;quot;&amp;gt;
        &amp;lt;listeners&amp;gt;
          &amp;lt;add name=&amp;quot;Database Trace Listener&amp;quot; /&amp;gt;
        &amp;lt;/listeners&amp;gt;
      &amp;lt;/errors&amp;gt;
    &amp;lt;/specialSources&amp;gt;
  &amp;lt;/loggingConfiguration&amp;gt;
  &amp;lt;exceptionHandling&amp;gt;
    &amp;lt;exceptionPolicies&amp;gt;
      &amp;lt;add name=&amp;quot;General&amp;quot;&amp;gt;
        &amp;lt;exceptionTypes&amp;gt;
          &amp;lt;add type=&amp;quot;System.Exception, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089&amp;quot;
            postHandlingAction=&amp;quot;None&amp;quot; name=&amp;quot;Exception&amp;quot;&amp;gt;
            &amp;lt;exceptionHandlers&amp;gt;
              &amp;lt;add logCategory=&amp;quot;General&amp;quot; eventId=&amp;quot;100&amp;quot; severity=&amp;quot;Error&amp;quot; title=&amp;quot;General&amp;quot;
                formatterType=&amp;quot;Microsoft.Practices.EnterpriseLibrary.ExceptionHandling.XmlExceptionFormatter, Microsoft.Practices.EnterpriseLibrary.ExceptionHandling, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&amp;quot;
                priority=&amp;quot;0&amp;quot; useDefaultLogger=&amp;quot;true&amp;quot; type=&amp;quot;Microsoft.Practices.EnterpriseLibrary.ExceptionHandling.Logging.LoggingExceptionHandler, Microsoft.Practices.EnterpriseLibrary.ExceptionHandling.Logging, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&amp;quot;
                name=&amp;quot;General&amp;quot; /&amp;gt;
            &amp;lt;/exceptionHandlers&amp;gt;
          &amp;lt;/add&amp;gt;
        &amp;lt;/exceptionTypes&amp;gt;
      &amp;lt;/add&amp;gt;
      &amp;lt;add name=&amp;quot;XIS Exception Policy&amp;quot;&amp;gt;
        &amp;lt;exceptionTypes&amp;gt;
          &amp;lt;add type=&amp;quot;System.Exception, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089&amp;quot;
            postHandlingAction=&amp;quot;None&amp;quot; name=&amp;quot;Exception&amp;quot;&amp;gt;
            &amp;lt;exceptionHandlers&amp;gt;
              &amp;lt;add logCategory=&amp;quot;General&amp;quot; eventId=&amp;quot;100&amp;quot; severity=&amp;quot;Error&amp;quot; title=&amp;quot;XIS Ex Handler&amp;quot;
                formatterType=&amp;quot;Microsoft.Practices.EnterpriseLibrary.ExceptionHandling.TextExceptionFormatter, Microsoft.Practices.EnterpriseLibrary.ExceptionHandling, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&amp;quot;
                priority=&amp;quot;0&amp;quot; useDefaultLogger=&amp;quot;true&amp;quot; type=&amp;quot;Microsoft.Practices.EnterpriseLibrary.ExceptionHandling.Logging.LoggingExceptionHandler, Microsoft.Practices.EnterpriseLibrary.ExceptionHandling.Logging, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&amp;quot;
                name=&amp;quot;XISLogging Handler&amp;quot; /&amp;gt;
            &amp;lt;/exceptionHandlers&amp;gt;
          &amp;lt;/add&amp;gt;
        &amp;lt;/exceptionTypes&amp;gt;
      &amp;lt;/add&amp;gt;
    &amp;lt;/exceptionPolicies&amp;gt;
  &amp;lt;/exceptionHandling&amp;gt;
  &amp;lt;dataConfiguration defaultDatabase=&amp;quot;XIS&amp;quot; /&amp;gt;
  &amp;lt;connectionStrings&amp;gt;
    &amp;lt;add name=&amp;quot;XIS&amp;quot; connectionString=&amp;quot;data source=ROB\ROB;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true&amp;quot;
      providerName=&amp;quot;System.Data.SqlClient&amp;quot; /&amp;gt;
  &amp;lt;/connectionStrings&amp;gt;
  &amp;lt;enterpriseLibrary.ConfigurationSource selectedSource=&amp;quot;System Configuration Source&amp;quot;&amp;gt;
    &amp;lt;sources&amp;gt;
      &amp;lt;add name=&amp;quot;System Configuration Source&amp;quot; type=&amp;quot;Microsoft.Practices.EnterpriseLibrary.Common.Configuration.SystemConfigurationSource, Microsoft.Practices.EnterpriseLibrary.Common, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&amp;quot; /&amp;gt;
    &amp;lt;/sources&amp;gt;
  &amp;lt;/enterpriseLibrary.ConfigurationSource&amp;gt;
  &amp;lt;openaccess xmlns=&amp;quot;http://www.vanatec.com/OpenAccess&amp;quot;&amp;gt;
    &amp;lt;references&amp;gt;
      &amp;lt;reference assemblyname=&amp;quot;XSite.XIS.DataModel&amp;quot; configrequired=&amp;quot;True&amp;quot; /&amp;gt;
    &amp;lt;/references&amp;gt;
    &amp;lt;connections&amp;gt;
      &amp;lt;connection id=&amp;quot;XISConnection&amp;quot;&amp;gt;
        &amp;lt;databasename&amp;gt;XIS&amp;lt;/databasename&amp;gt;
        &amp;lt;servername&amp;gt;ROB\ROB&amp;lt;/servername&amp;gt;
        &amp;lt;integratedSecurity&amp;gt;True&amp;lt;/integratedSecurity&amp;gt;
        &amp;lt;backendconfigurationname&amp;gt;mssqlConfiguration&amp;lt;/backendconfigurationname&amp;gt;
      &amp;lt;/connection&amp;gt;
    &amp;lt;/connections&amp;gt;
    &amp;lt;backendconfigurations&amp;gt;
      &amp;lt;backendconfiguration id=&amp;quot;mssqlConfiguration&amp;quot; backend=&amp;quot;mssql&amp;quot;&amp;gt;
        &amp;lt;mappingname&amp;gt;mssqlMapping&amp;lt;/mappingname&amp;gt;
      &amp;lt;/backendconfiguration&amp;gt;
    &amp;lt;/backendconfigurations&amp;gt;
    &amp;lt;mappings current=&amp;quot;mssqlMapping&amp;quot;&amp;gt;
      &amp;lt;mapping id=&amp;quot;mssqlMapping&amp;quot; /&amp;gt;
    &amp;lt;/mappings&amp;gt;
  &amp;lt;/openaccess&amp;gt;
&amp;lt;/configuration&amp;gt;&lt;/pre&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt; Now, the problem is the error messages you see in one of the pictures. What I tried so far is all kinds of changes to the App.config file and I also created a Web.config file for the non-web-project in despair it would only recognize a Web.config file..&lt;/p&gt;&lt;p&gt;I&amp;#39;d be very grateful for tipps!&lt;/p&gt;&lt;p&gt;Please be patient with me answering, I&amp;#39;m away until Wednesday.&lt;/p&gt;&lt;p&gt;Thanks in advance!&lt;br /&gt;Best&lt;br /&gt;Deidn&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Need help using ExecuteReader(storedProcName As String, ParamArray paramValues() as Object)</title><link>http://forums.asp.net/thread/3411207.aspx</link><pubDate>Thu, 17 Sep 2009 16:56:49 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3411207</guid><dc:creator>xaeryan</dc:creator><author>xaeryan</author><slash:comments>1</slash:comments><comments>http://forums.asp.net/thread/3411207.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=122&amp;PostID=3411207</wfw:commentRss><description>&lt;p&gt;This is from the Microsoft enterprise library. &amp;nbsp;You can see the definition here:&amp;nbsp;&lt;a href="http://msdn.microsoft.com/en-us/library/bb748706(BTS.10).aspx"&gt;http://msdn.microsoft.com/en-us/library/bb748706(BTS.10).aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;I&amp;#39;m trying to do something like this to no avail:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;pre name="code" class="vb.net"&gt;Dim myParams() As Object = {&amp;quot;Val1&amp;quot;, &amp;quot;Val2&amp;quot;}
        Dim myReader As SqlDataReader = DatabaseFactory.CreateDatabase().ExecuteReader(&amp;quot;usp_Test&amp;quot;, myParams)&lt;/pre&gt;&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;It gives me a runtime error saying the number of parameters does not match. &amp;nbsp;My stored proc takes two varchar(10) parameters. &amp;nbsp;&lt;/p&gt;&lt;p&gt;Anyone know what I&amp;#39;m doing wrong?&lt;/p&gt;</description></item><item><title>EnterpriseLibrary.Logging.xml file</title><link>http://forums.asp.net/thread/3381002.aspx</link><pubDate>Tue, 01 Sep 2009 13:48:05 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3381002</guid><dc:creator>mkrok</dc:creator><author>mkrok</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/3381002.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=122&amp;PostID=3381002</wfw:commentRss><description>&lt;p&gt;Using&amp;nbsp;EntLib 4.1 used in ASP.NET web app and a refrenced library.&amp;nbsp; The solution contains 4 projects, 2 refrenced libraries, the web application, and a web setup project.&lt;/p&gt;
&lt;p&gt;Build works just fine, even the setup project.&amp;nbsp; Problems occur when I rebuild, there is an&amp;nbsp;EnterpriseLibray.Logging.xml file that is supposed to be in the \bin folder (along with the .dll) but it never shows up.&amp;nbsp; I know rebuiold cleans the output folder first, then builds the refrenced apps, then the web app, then the web setup application.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;First off - what is EnterpriseLibrary.logging.xml used for?&amp;nbsp; Can&amp;#39;t seem to find it any information about it.&amp;nbsp; I followed Scott Hanslemans post about this problem with Web Setup projects (&lt;a href="http://www.hanselman.com/blog/VisualStudioMSIProblemsUnableToBuildProjectOutputGroupContentFilesFromSOMEWEBActive.aspx"&gt;http://www.hanselman.com/blog/VisualStudioMSIProblemsUnableToBuildProjectOutputGroupContentFilesFromSOMEWEBActive.aspx&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;however I don&amp;#39;t think this is a problem with the WebSetup project, I think the EnterpriseLibrary.Logging.xml file should be in the bin folder whne the Web Project is built (or rebuilt)&lt;/p&gt;
&lt;p&gt;Thanks in advance&lt;/p&gt;
&lt;p&gt;Michael Krok&lt;/p&gt;</description></item><item><title>The current build operation failed: Access is denied.</title><link>http://forums.asp.net/thread/3329390.aspx</link><pubDate>Tue, 04 Aug 2009 16:22:49 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3329390</guid><dc:creator>daemae</dc:creator><author>daemae</author><slash:comments>1</slash:comments><comments>http://forums.asp.net/thread/3329390.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=122&amp;PostID=3329390</wfw:commentRss><description>&lt;p&gt;Hi,&lt;br /&gt;&lt;br /&gt;I am using the caching feature of Enterprise Library 4. It&amp;#39;s working on my local machine but after I have published the web app to the staging server, I have received the error below:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&amp;quot;The current build operation (build key Build Key[Microsoft.Practices.EnterpriseLibrary.Caching.ICacheManager, Cache]) failed: Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED)) (Strategy type Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.ConfiguredObjectStrategy, index 2)&amp;quot; string &amp;quot;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;I have given the aspnet and network service the full permission but the error still exists. The ff. dlls are also present in the BIN:&lt;br /&gt;&lt;br /&gt;Microsoft.Practices.EnterpriseLibrary.Caching.dll&lt;br /&gt;Microsoft.Practices.EnterpriseLibrary.Common.dll&lt;br /&gt;Microsoft.Practices.ObjectBuilder2&lt;br /&gt;Microsoft.Practices.Unity.dll&lt;br /&gt;&lt;br /&gt;Please help me as I am new in using the Enterprise Library.&lt;br /&gt;&lt;br /&gt;Thank you so much!&lt;/p&gt;</description></item><item><title>Sql Helper</title><link>http://forums.asp.net/thread/3376271.aspx</link><pubDate>Sat, 29 Aug 2009 10:12:04 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3376271</guid><dc:creator>ncsubbu</dc:creator><author>ncsubbu</author><slash:comments>1</slash:comments><comments>http://forums.asp.net/thread/3376271.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=122&amp;PostID=3376271</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;Hi &lt;/p&gt;
&lt;p&gt;&amp;nbsp;I am using sql Helper for Data Access.I am implemented the connection pooling in web.config. I have 10000 records.I am using view to retrive the record from different tables from sqlserver.&amp;nbsp;I got the Error&amp;nbsp; is below while access from application.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Timeout expired.&amp;nbsp; The timeout period elapsed prior to completion of the operation or the server is not responding.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Please give me the any solution for this problem.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;/em&gt;&lt;/strong&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Enterprise Library 4.1 Logging Application Block Archive Log files.</title><link>http://forums.asp.net/thread/3338793.aspx</link><pubDate>Mon, 10 Aug 2009 10:46:34 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3338793</guid><dc:creator>sudipta</dc:creator><author>sudipta</author><slash:comments>1</slash:comments><comments>http://forums.asp.net/thread/3338793.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=122&amp;PostID=3338793</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;I am using Enterprise Library 4.1 Logging application block. Using a rolling flat file trace listener to save thelog file into the Application Root/Log directory. The listener is configured as:&lt;/p&gt;&lt;pre class="xhtml" name="code"&gt;&amp;lt;listeners&amp;gt;
      &amp;lt;add fileName=&amp;quot;Log\RMSLog.log&amp;quot; footer=&amp;quot;----------------------------------------&amp;quot;
        formatter=&amp;quot;Text Formatter&amp;quot; header=&amp;quot;----------------------------------------&amp;quot;
        rollFileExistsBehavior=&amp;quot;Overwrite&amp;quot; rollInterval=&amp;quot;Day&amp;quot; rollSizeKB=&amp;quot;0&amp;quot;
        timeStampPattern=&amp;quot;yyyy-MM-dd&amp;quot; listenerDataType=&amp;quot;Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.RollingFlatFileTraceListenerData, Microsoft.Practices.EnterpriseLibrary.Logging, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&amp;quot;
        traceOutputOptions=&amp;quot;None&amp;quot; filter=&amp;quot;All&amp;quot; type=&amp;quot;Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.RollingFlatFileTraceListener, Microsoft.Practices.EnterpriseLibrary.Logging, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&amp;quot;
        name=&amp;quot;Rolling Flat File Trace Listener&amp;quot; /&amp;gt;
&amp;lt;/listeners&amp;gt;&lt;/pre&gt;
&lt;p&gt;&lt;br /&gt;Now, I want to save the archived files(archiving set to daily basis) into a different directory like &amp;quot;Archive&amp;quot;. How to do that?&amp;nbsp;&lt;/p&gt;</description></item><item><title>How to customize logging ? Need help</title><link>http://forums.asp.net/thread/3342762.aspx</link><pubDate>Wed, 12 Aug 2009 05:35:43 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3342762</guid><dc:creator>sarathmn</dc:creator><author>sarathmn</author><slash:comments>1</slash:comments><comments>http://forums.asp.net/thread/3342762.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=122&amp;PostID=3342762</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;Hi,&lt;/p&gt;
&lt;p&gt;I have planned logging application block to log exceptions to &lt;strong&gt;database.&lt;/strong&gt;&amp;nbsp; Now i need to customize the logging. I need only one table.(i dont want the category table). Also I need the table to have only 3-4 columns(not all the columns). Also I need custom name for the table and the stored procedure. What modifications&amp;nbsp; or code changes I have to made in the config/ code files to achieve these?&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;Sarath&lt;/p&gt;</description></item><item><title>EnterpriseLibrary - Help</title><link>http://forums.asp.net/thread/3078912.aspx</link><pubDate>Fri, 10 Apr 2009 13:53:20 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3078912</guid><dc:creator>arunveerappan</dc:creator><author>arunveerappan</author><slash:comments>2</slash:comments><comments>http://forums.asp.net/thread/3078912.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=122&amp;PostID=3078912</wfw:commentRss><description>&lt;p&gt;Hi Members,&lt;/p&gt;
&lt;p&gt;When i run my application in 2.0 FrameWork I get the below message. This is bugging mr for past one week. Kindly, help me if you&amp;#39;d confronted this error in your project.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Unable to cast object of type &amp;#39;Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings&amp;#39; to type &amp;#39;Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings&amp;#39;.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Description: &lt;/strong&gt;An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Exception Details: &lt;/strong&gt;System.InvalidCastException: Unable to cast object of type &amp;#39;Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings&amp;#39; to type &amp;#39;Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings&amp;#39;.&lt;br /&gt;&lt;/p&gt;&lt;pre&gt;Line 36: 							throw new Exception(&amp;quot;Erorr creating IMapperRegistry from configuration file. Check the configuration key &amp;quot;+iMapperRegistryConfigKey);
Line 37: 						}
&lt;font color="red"&gt;Line 38: 						Logger.Write(&amp;quot;MapperRegistryAccessor:Successfully created registry from config key &amp;quot;+iMapperRegistryConfigKey,&amp;quot;Domain&amp;quot;,1,0,Severity.Information);
&lt;/font&gt;Line 39: 					}
Line 40: 			///	}&lt;/pre&gt;&lt;pre&gt;&lt;br /&gt;&lt;strong&gt;Source File: &lt;/strong&gt;D:\Josh BAHD Copy on_02222009\Qwest\Qwest.Infrastructure\Qwest.Infrastructure.Common\Domain\Mappers\MapperRegistryAccessor.cs&lt;b&gt; &amp;nbsp;&amp;nbsp; Line: &lt;/b&gt;38&lt;/pre&gt;&lt;pre&gt;Stack trace:&lt;/pre&gt;&lt;pre&gt;[InvalidCastException: Unable to cast object of type &amp;#39;Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings&amp;#39; to type &amp;#39;Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings&amp;#39;.]
   Microsoft.Practices.EnterpriseLibrary.Logging.LoggingConfigurationView.GetLoggingSettings() in c:\EnterpriseLibrary\EnterpriseLibrary\Logging\LoggingConfigurationView.cs:65
   Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter.Write(LogEntry log) in c:\EnterpriseLibrary\EnterpriseLibrary\Logging\LogWriter.cs:83
   Microsoft.Practices.EnterpriseLibrary.Logging.Logger.Write(Object message, String category, Int32 priority, Int32 eventId, Severity severity, String title, IDictionary properties) in c:\EnterpriseLibrary\EnterpriseLibrary\Logging\Logger.cs:201
   Microsoft.Practices.EnterpriseLibrary.Logging.Logger.Write(Object message, String category, Int32 priority, Int32 eventId, Severity severity) in c:\EnterpriseLibrary\EnterpriseLibrary\Logging\Logger.cs:119
   Qwest.Infrastructure.Common.Domain.Mappers.MapperRegistryAccessor.get_MapperRegistry() in D:\Josh BAHD Copy on_02222009\Qwest\Qwest.Infrastructure\Qwest.Infrastructure.Common\Domain\Mappers\MapperRegistryAccessor.cs:38
   Qwest.Infrastructure.Common.Domain.DomainObject.GetMapper(Type entityType) in D:\Josh BAHD Copy on_02222009\Qwest\Qwest.Infrastructure\Qwest.Infrastructure.Common\Domain\DomainObject.cs:292
   Qwest.Infrastructure.Common.Domain.DomainObject.Find(String entityName, String description, Type entityType) in D:\Josh BAHD Copy on_02222009\Qwest\Qwest.Infrastructure\Qwest.Infrastructure.Common\Domain\DomainObject.cs:264
   Qwest.Infrastructure.Common.Domain.Contacts.Contact.FindContact(String login) in D:\Josh BAHD Copy on_02222009\Qwest\Qwest.Infrastructure\Qwest.Infrastructure.Common\Domain\Contacts\Contact.cs:350
   Qwest.Infrastructure.Common.Domain.Contacts.Contact.FindContactByExactCUID(String cuid) in D:\Josh BAHD Copy on_02222009\Qwest\Qwest.Infrastructure\Qwest.Infrastructure.Common\Domain\Contacts\Contact.cs:355
   Qwest.BAHD.BL.Contacts.BAHDContact.FindContactByExactCUID(String cuid) in D:\Josh BAHD Copy on_02222009\Qwest\Qwest.BAHD\SRC\Qwest.BAHD.BL\Contacts\BAHDContact.cs:99
   Qwest.BAHD.BL.Contacts.BAHDContact.set_CurrentContact(BAHDContact value) in D:\Josh BAHD Copy on_02222009\Qwest\Qwest.BAHD\SRC\Qwest.BAHD.BL\Contacts\BAHDContact.cs:47
   Qwest.BAHD.UI.Global.Application_AcquireRequestState(Object sender, EventArgs e) in D:\Josh BAHD Copy on_02222009\Qwest\Qwest.BAHD\SRC\Qwest.BAHD.UI\Global.asax.cs:305
   System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +92
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&amp;amp; completedSynchronously) +64
&lt;/pre&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve Copied my browser text for your reference. Please help.&lt;/p&gt;
&lt;p&gt;Arun&lt;/p&gt;&lt;pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;</description></item><item><title>what is sqlhelper</title><link>http://forums.asp.net/thread/1128292.aspx</link><pubDate>Wed, 30 Nov 2005 20:55:37 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1128292</guid><dc:creator>prk</dc:creator><author>prk</author><slash:comments>6</slash:comments><comments>http://forums.asp.net/thread/1128292.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=122&amp;PostID=1128292</wfw:commentRss><description>Hi friends&lt;br&gt;whats sqlhelper ? these days am keep reading abt this class .looks like its a class related to DAAB.&lt;br&gt;am using patterns &amp;amp; practices june edition application block but i did not see any sqlhelper class in it !!&lt;br&gt;this sqlhelper class is in old version of DAAB ,is it?&lt;br&gt;Thanks for your input&lt;br&gt;</description></item></channel></rss>