<?xml version="1.0" encoding="utf-8"?><rss version="2.0"><channel><title>WilsonDotNet Forums : General .NET</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=rss&amp;id=20&amp;key=wS815GMuqhIfSYNjTVWpAg%3d%3d</link><description>WilsonDotNet Forums : General .NET</description><item><title>Excellent design - Thank You</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2330&amp;key=5DFqroQbMWNM2eU%2bZBeToA%3d%3d&amp;post=7146</link><pubDate>Tue, 26 Sep 2006 08:48:19 GMT</pubDate><description>I very much appreciate that your ORmapper keeps working with new versions of ADO.NET compatible data providers without having to change a thing in the Wilson ORmapper.&amp;nbsp; &lt;br&gt;&lt;br&gt;I came to appreciate this fact as I recently tried to evaluate an ORM from another company.&amp;nbsp; I could not evaluate their ORM because the latest VistaDb.Provider was compiled with a different build option (Platform Target = x86) and would not install in the GAC_MSIL where their ORM required it to be. Yet, the WilsonORMapper keeps working like the Energizer bunny.&amp;nbsp; &lt;br&gt;&lt;br&gt;Thank you for a great ORM!&lt;br&gt;&lt;br&gt;-Ed&lt;br&gt;</description></item><item><title>.NET 1.1 Project With File-Based Reference To A .NET 2.0 DLL</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2167&amp;key=BittyFe5dDtchCwdCk6gxw%3d%3d&amp;post=6734</link><pubDate>Wed, 31 May 2006 14:27:54 GMT</pubDate><description>&lt;P&gt;All--&lt;/P&gt;
&lt;P&gt;FYI, I think that I have found the answer to this question.&lt;/P&gt;
&lt;P&gt;The short-story is... &lt;/P&gt;
&lt;P&gt;Using COM Interop won't work because even if it uses COM for "interoperating" it still needs the .NET Framework to run. Since you cannot load 2 versions of the .NET Framework in the same process it will end up running against .NET 1.1 and fail.&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;...as pointed out by "Mike Danes" in this thread...&lt;/P&gt;
&lt;P&gt;&lt;A href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=428853&amp;amp;SiteID=1"&gt;http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=428853&amp;amp;SiteID=1&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;...so that's the deal. See that thread for more details.&lt;/P&gt;
&lt;P&gt;I just thought that you should know.&lt;/P&gt;
&lt;P&gt;Thank you.&lt;/P&gt;
&lt;P&gt;--Mark Kamoski&lt;/P&gt;</description></item><item><title>.NET 1.1 Project With File-Based Reference To A .NET 2.0 DLL</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2167&amp;key=BittyFe5dDtchCwdCk6gxw%3d%3d&amp;post=6713</link><pubDate>Fri, 26 May 2006 12:41:32 GMT</pubDate><description>&lt;FONT size=1&gt;
&lt;P&gt;All--&lt;/P&gt;
&lt;P&gt;Please help.&lt;/P&gt;
&lt;P&gt;I have a design that requires a .NET 1.1 project to contain a file-based reference to a DLL that was built in .NET 2.0. Unfortunately, it does not seem to work. I have tried several tests; but, it does not seem to be possible-- (see below for details).&lt;/P&gt;
&lt;P&gt;Is there a way to do this?&lt;/P&gt;
&lt;P&gt;If so, how?&lt;/P&gt;
&lt;P&gt;Please advise.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;-------------------------------------------------------------------------------&lt;/P&gt;
&lt;P&gt;Overview: In in a .NET 1 project, try adding a file-based reference that points to a DLL that was created with .NET 2.&lt;/P&gt;
&lt;P&gt;----------&lt;/P&gt;
&lt;P&gt;Test 1: Standard DLL&lt;/P&gt;
&lt;P&gt;When trying to add a standard, .NET 2, class-library, DLL as a file-based reference, the following design-time error appears...&lt;/P&gt;
&lt;P&gt;A reference to 'C:\projectsEx\TestDotNet2Dll\bin\Debug\TestDotNet2Dll.dll' could not be added. This is not a valid assembly or COM component. Only assemblies with extension 'dll' and COM components can be referenced. Please make sure that the file is accessible, and that it is a valid assembly or COM component.&lt;/P&gt;
&lt;P&gt;----------&lt;/P&gt;
&lt;P&gt;Test 2: DLL With MakeAssemblyComVisible=True&lt;/P&gt;
&lt;P&gt;&amp;gt;Project, &amp;gt;Properties, &amp;gt;Application, &amp;gt;Assembly Information, &amp;gt;Make Assembly COM-Visible&lt;/P&gt;
&lt;P&gt;When trying to add a MakeAssemblyComVisible=True, .NET 2, class-library, DLL as a file-based reference, the following design-time error appears...&lt;/P&gt;
&lt;P&gt;A reference to 'C:\projectsEx\TestDotNet2Dll\bin\Debug\TestDotNet2Dll.dll' could not be added. This is not a valid assembly or COM component. Only assemblies with extension 'dll' and COM components can be referenced. Please make sure that the file is accessible, and that it is a valid assembly or COM component.&lt;/P&gt;
&lt;P&gt;----------&lt;/P&gt;
&lt;P&gt;Test 3: DLL With RegisterForComInterOp=True&lt;/P&gt;
&lt;P&gt;&amp;gt;Project, &amp;gt;Properties, &amp;gt;Compile, &amp;gt;Register For COM Interop&lt;/P&gt;
&lt;P&gt;When trying to add a RegisterForComInterOp=True, .NET 2, class-library, DLL as a file-based reference, the following design-time error appears...&lt;/P&gt;
&lt;P&gt;A reference to 'C:\projectsEx\TestDotNet2DllWithRegisterForComInterOp\bin\Debug\TestDotNet2DllWithRegisterForComInterOp.dll' could not be added. This is not a valid assembly or COM component. Only assemblies with extension 'dll' and COM components can be referenced. Please make sure that the file is accessible, and that it is a valid assembly or COM component.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you.&lt;/P&gt;
&lt;P&gt;--Mark Kamoski&lt;/P&gt;&lt;/FONT&gt;</description></item><item><title>Localization newby</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=1365&amp;key=EJz7RZy0IqwKjxSYSs1D%2bw%3d%3d&amp;post=4212</link><pubDate>Fri, 29 Jul 2005 16:52:25 GMT</pubDate><description>Thanks, Paul. I will consider your suggestions over the weekend. Hopefully, I'll have a solution and can share it with you if you are interested.&lt;br /&gt;
&lt;br /&gt;
Have a good weekend!&lt;br /&gt;
&lt;br /&gt;
Dave</description></item><item><title>Localization newby</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=1365&amp;key=EJz7RZy0IqwKjxSYSs1D%2bw%3d%3d&amp;post=4210</link><pubDate>Fri, 29 Jul 2005 15:09:55 GMT</pubDate><description>Hey Dave:&lt;br /&gt;
&lt;br /&gt;
I'm assuming your question about the drop-down refers to a list of languages for your user to choose -- now my thought is that that is only part of it.  You probably need to save the user's previous language selection to a cookie (I do this) and reload it, as well as you need to react to the drop-down selection, but you may need to react to that selection before its all sorted out in the page lifecycle so you have to be careful.  I check Request.Items, which nicely checks if the form variable is there first, then it checks query-strings so I can force an override, next it checks the cookie, and finally I use the default if necessary.&lt;br /&gt;
&lt;br /&gt;
Database-driven content is another issue -- and the answer is that it depends.  If your database content is content that &amp;quot;you&amp;quot; create then you should be able to translate it into the necessary languages, and you'll need to adjust your schema to handle that (probably just storing an id that points to a resource table).  On the other hand, if the content is &amp;quot;user&amp;quot; created, like forum posts, then you simply have to display it as is since you don't have any translations for it (unless you want to try to use Babel or something -- but that's questionable on the fly).&lt;br /&gt;
&lt;br /&gt;
Thanks, Paul Wilson</description></item><item><title>Localization newby</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=1365&amp;key=EJz7RZy0IqwKjxSYSs1D%2bw%3d%3d&amp;post=4203</link><pubDate>Fri, 29 Jul 2005 12:43:16 GMT</pubDate><description>Thanks Paul, &lt;br /&gt;
&lt;br /&gt;
One last question though. I have Config.cs which does the data extraction from the XML file, then caches it, if it is not already in the web cache. My web.config file holds the pointer to the XML file where my site settings come from. Do you think passing a drop down list selected item.text into the web.config file would be a way to accomplish pointing to the specified language XML file? I would simply translate the current content pages {which are built on the fly} into a separate config.xml for each language that I want to display? Also, 99% of the portal content is stored in a SQL-Server database, namely forum posts and replies. Should I create a separate data table for forum posts/replies that are not English? PS - I thank you for the code examples. You could have easily sold this for more than $50.00. And you are correct in stating that one cannot simply read books to accomplisg the sort of level of expertise that you have shown in your coding. I have MANY books, but getting the hands dirty is the best way...&lt;br /&gt;
&lt;br /&gt;
Dave Brown</description></item><item><title>Localization newby</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=1365&amp;key=EJz7RZy0IqwKjxSYSs1D%2bw%3d%3d&amp;post=4201</link><pubDate>Fri, 29 Jul 2005 09:41:47 GMT</pubDate><description>1.  Yes, there are several techniques.  You can use compiled satelite assemblies, embedded resource files, or external translations in a database or xml files.  I prefer the latter choices, choosing a database for most real sites, but I like the ease of xml files for smaller sites like this one.  The main thing is that you need to cache the translations in some manner to avoid constantly hitting the external resource if you use this approach, but that's easily done (and is here).&lt;br /&gt;
&lt;br /&gt;
2.  Yes, you can certainly use the user's browser settings, whether IE or other.  You need to make sure you handle the case where the user's preferred language is not something you have translated though, and you also need to provide a way to switch languages for those that don't have a browser setting.&lt;br /&gt;
&lt;br /&gt;
3.  No matter how the choice is made, you still have to set the thread's locale and provide the plumbing.  My site gives an example of how to do the plumbing, but certainly there are options that I don't demo that you may still have to code.&lt;br /&gt;
&lt;br /&gt;
4.  All text (labels and otherwise) certainly needs to be translated, and you'll probably want to create your own versions of the basic controls to handle pulling the text from your resources so you don't have a lot of convoluted code to do this each time.  This site uses just such a control so I only have to give it the resource key and the rest happens automatically.&lt;br /&gt;
&lt;br /&gt;
Thanks, Paul Wilson</description></item><item><title>Localization newby</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=1365&amp;key=EJz7RZy0IqwKjxSYSs1D%2bw%3d%3d&amp;post=4190</link><pubDate>Thu, 28 Jul 2005 23:09:38 GMT</pubDate><description>I am trying to configure my portal for international use and need a few pointers. This is what I do know:&lt;br /&gt;
&lt;br /&gt;
1. There are a few ways to do this -- using a resx file for each culture desired, and the way I need to consider is referencing an XML config file when user selects a language from the main page.&lt;br /&gt;
2. I am not sure, but upon http request, can the application set current culture based upon IE settings of the requestor?&lt;br /&gt;
3. If not, how will the translation transpire?&lt;br /&gt;
4. If I did use a resource file for each language, would I have to do the translation of the all text, labels, ect., myself?&lt;br /&gt;
&lt;br /&gt;
I hope I can get a handle on this quickly. </description></item><item><title>Having a heck of a time moving Portal to new host</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=999&amp;key=uTRLT0I33VAnxhPyUZ6wTg%3d%3d&amp;post=3664</link><pubDate>Tue, 03 May 2005 11:46:20 GMT</pubDate><description>I have the same portal settings issue, did you fix it ?&lt;br /&gt;
&lt;br /&gt;
Thanks&lt;br /&gt;
&lt;br /&gt;
Dominic</description></item><item><title>JIT component registration</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=619&amp;key=pHpB0BfUVK8nywf0VNQTSg%3d%3d&amp;post=3645</link><pubDate>Fri, 29 Apr 2005 17:59:00 GMT</pubDate><description>hi guys, can this solution (C:\Program Files\Common Files\Microsoft Shared\VS7Debug\vs7jit.exe&amp;quot; /RegServer) manage to fixed using sharp develop.&lt;br /&gt;
&lt;br /&gt;
aswan/ </description></item><item><title>JIT component registration</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=619&amp;key=pHpB0BfUVK8nywf0VNQTSg%3d%3d&amp;post=3411</link><pubDate>Thu, 24 Mar 2005 16:11:04 GMT</pubDate><description>Thank you guys. I had the same problem. I was forgetting the &amp;quot; at beginning and end of the command:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;C:\Program Files\Common Files\Microsoft Shared\VS7Debug\vs7jit.exe&amp;quot; /RegServer &lt;br /&gt;
</description></item><item><title>JIT component registration</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=619&amp;key=pHpB0BfUVK8nywf0VNQTSg%3d%3d&amp;post=3149</link><pubDate>Mon, 21 Feb 2005 08:41:38 GMT</pubDate><description>when running cmd you need to put&lt;br /&gt;
&lt;br /&gt;
&amp;quot;C:\Program Files\Common Files\Microsoft Shared\VS7Debug\vs7jit.exe&amp;quot; /RegServer &lt;br /&gt;
&lt;br /&gt;
(note the &amp;quot; at the start and end of the path.)&lt;br /&gt;
&lt;br /&gt;
 </description></item><item><title>Having a heck of a time moving Portal to new host</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=999&amp;key=uTRLT0I33VAnxhPyUZ6wTg%3d%3d&amp;post=3132</link><pubDate>Thu, 17 Feb 2005 17:10:14 GMT</pubDate><description>Thanks Paul.&lt;br /&gt;
&lt;br /&gt;
We decided to move to WebHost4Life.&lt;br /&gt;
&lt;br /&gt;
Rgds,&lt;br /&gt;
Michael</description></item><item><title>Having a heck of a time moving Portal to new host</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=999&amp;key=uTRLT0I33VAnxhPyUZ6wTg%3d%3d&amp;post=3131</link><pubDate>Thu, 17 Feb 2005 10:11:09 GMT</pubDate><description>I concur.  There is no reason for anything to be moved to the root if the sub-directory is its own IIS application.  The global.asax, web.config, and bin directories should all be at the level of the IIS app.  And the last error, about machine.config, sounds like they've got something very wrong in their own setup.  Good luck with 1&amp;amp;1.  :)  BTW, you can create your own IIS Apps at WebHost4Life -- no need to even contact their decent support.&lt;br /&gt;
&lt;br /&gt;
Thanks, Paul Wilson</description></item><item><title>Having a heck of a time moving Portal to new host</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=999&amp;key=uTRLT0I33VAnxhPyUZ6wTg%3d%3d&amp;post=3130</link><pubDate>Thu, 17 Feb 2005 08:54:11 GMT</pubDate><description>Paul,&lt;br /&gt;
&lt;br /&gt;
I have been running the Portal Starter Kit (VBSDK), slightly customized, for several months at Interland with great success.&lt;br /&gt;
&lt;br /&gt;
My associate is moving his business to 1&amp;amp;1, which has caused me several days of grief as I’ve tried unsuccessfully to re-deploy the Portal at 1&amp;amp;1.&lt;br /&gt;
&lt;br /&gt;
Steps so far:&lt;br /&gt;
&lt;br /&gt;
1. Established new domain name to go directly to new Portal at 1&amp;amp;1.&lt;br /&gt;
&lt;br /&gt;
2. Imported MS SQL database to 1&amp;amp;1.&lt;br /&gt;
&lt;br /&gt;
3. FTP’d backup copy of live Portal at Interland to /xxx directory at 1&amp;amp;1 and modified web.config for new connection string and configFile (/xxx/PortalCfg.xml) location.&lt;br /&gt;
&lt;br /&gt;
4. Browsing URL generated: &lt;br /&gt;
	&lt;br /&gt;
Server Error in '/' Application.&lt;br /&gt;
Runtime Error &lt;br /&gt;
Instructions to create a &amp;lt;customErrors&amp;gt; tag with &amp;quot;mode&amp;quot; attribute set to &amp;quot;Off&amp;quot; within a &amp;quot;web.config&amp;quot; configuration file located in the root directory of the current web application.&lt;br /&gt;
&lt;br /&gt;
This tag setting already existed in my /xxx/web.config file.&lt;br /&gt;
	&lt;br /&gt;
5. 1&amp;amp;1 added a web.config file with this tag at /. saying this would generate error details but if Portal still did not work perhaps /xxx might need to be made into an IIS Application.  Browsing URL now generated: &lt;br /&gt;
	&lt;br /&gt;
Server Error in '/' Application.&lt;br /&gt;
Compilation Error &lt;br /&gt;
Compiler Error Message: BC30002: Type 'PortalSettings' is not defined.&lt;br /&gt;
Source File: …\xxx\DesktopPortalBanner.ascx    Line: 13&lt;br /&gt;
&lt;br /&gt;
6. 1&amp;amp;1 agreed to make /xxx an IIS Application but there was no change.  1&amp;amp;1 then said that there needed to be a copy of the /xxx/global.asax file at /.  I made the copy and browsing the URL now generated:&lt;br /&gt;
&lt;br /&gt;
Server Error in '/' Application.&lt;br /&gt;
Compilation Error &lt;br /&gt;
Compiler Error Message: BC30002: Type 'PortalSettings' is not defined.&lt;br /&gt;
Source File: …\global.asax    Line: 42&lt;br /&gt;
&lt;br /&gt;
7. 1&amp;amp;1 now said that I would need a copy of the /xxx/bin folder at /. as well.  I made the copy and now browsing the URL generated:&lt;br /&gt;
&lt;br /&gt;
Server Error in '/' Application.&lt;br /&gt;
Configuration Error &lt;br /&gt;
Parser Error Message: Required permissions cannot be acquired.&lt;br /&gt;
Source File: machine.config    Line: 300&lt;br /&gt;
&lt;br /&gt;
At this point, 1&amp;amp;1 is trying to blame it on a scripting error but an exact copy (except for connection string and configFile location) has been running for months at Interland without a hitch.&lt;br /&gt;
&lt;br /&gt;
After much research, including your articles on IIS and Virtual Directories/ASP.NET Specifics, it is my opinion that /xxx has still not been made into an IIS Application because all errors are in ‘/’ Application not ‘/xxx’.  Furthermore, it does not appear that the /xxx/global.asax file or /xxx/bin are being utilized.&lt;br /&gt;
&lt;br /&gt;
I don't know if you are familiar with the Portal Starter Kit but I would greatly appreciate any help you can offer as I’m pulling out what little hair I have left.&lt;br /&gt;
</description></item><item><title>Site Solution and Projects</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=71&amp;key=FzEvO6L4uJ0tjIhd5wp9CA%3d%3d&amp;post=3116</link><pubDate>Wed, 16 Feb 2005 12:28:03 GMT</pubDate><description>I can't imagine using ~ turning these tags into server controls making signicantly larger dlls.  As far as performance, yes they do add some overhead -- typically a control will be 30% slower than its equivalent tag.  But while this should certainly be considered, you also have to keep in mind that a single tag/control is a very miniscule part of the entire page rendering process.  Also, keep in mind that everything is compiled and will still be faster than the equivalent page in classic ASP in almost all cases.&lt;br /&gt;
&lt;br /&gt;
So why do I use ~ and turn these tags into controls since I know it will be at least a fraction of a millisecond slower?  I make all my websites work regardless of the deployment -- that is they will work equally well at the root of the web server or as a sub-application.  This is important when you develop on XP Pro, not to mention its what VS expects by default even if you are on 2003 Srv, since you'll be working with application directories instead of the web root.  Once you realize this benefit, then using ~ is the easiest way, and its also probably the most performant solution as well.&lt;br /&gt;
&lt;br /&gt;
Thanks, Paul Wilson</description></item><item><title>Site Solution and Projects</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=71&amp;key=FzEvO6L4uJ0tjIhd5wp9CA%3d%3d&amp;post=3112</link><pubDate>Wed, 16 Feb 2005 11:05:58 GMT</pubDate><description>In regards to using the ~ symbol in all links and images:&lt;br /&gt;
&lt;br /&gt;
Would having all links and images run at server increase the dll size and slow down the response time of the page load?</description></item><item><title>JIT component registration</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=619&amp;key=pHpB0BfUVK8nywf0VNQTSg%3d%3d&amp;post=3104</link><pubDate>Mon, 14 Feb 2005 17:18:51 GMT</pubDate><description>Hey I'm having the same problem and I've tried doing the command line thing but I stll get the popup errors.&lt;br /&gt;
&lt;br /&gt;
Here's how I'm doing it:&lt;br /&gt;
&lt;br /&gt;
Run&amp;gt;cmd&amp;gt;C:\Program Files\Common Files\Microsoft Shared\VS7Debug\vs7jit.exe /RegServer&lt;br /&gt;
&lt;br /&gt;
Any ideas?</description></item><item><title>Deployment problem</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=984&amp;key=etBexX7yPdbhU09GZpvnsw%3d%3d&amp;post=3077</link><pubDate>Thu, 10 Feb 2005 04:29:53 GMT</pubDate><description>Can you give me an idea what resources or assemblies cannot be found -- that's usually part of the error.  Here's one guess though -- if you're trying to use a sub-directory in your web-site then you'll need to set it up as an IIS application in WH4L's control panel, just like you would need to do on your local system if it were not for VS doing it for you.&lt;br /&gt;
&lt;br /&gt;
Thanks, Paul Wilson</description></item><item><title>Deployment problem</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=984&amp;key=etBexX7yPdbhU09GZpvnsw%3d%3d&amp;post=3076</link><pubDate>Wed, 09 Feb 2005 21:29:16 GMT</pubDate><description>Hi Paul,&lt;br /&gt;
&lt;br /&gt;
I used your code as base class and developed a website in ASP.NET.  But when I upload it to my hosting server, it gives me all kinds of problem, like some resource is missing, some assembly cannot be found.&lt;br /&gt;
&lt;br /&gt;
By the way, I am also using webhost4life.&lt;br /&gt;
&lt;br /&gt;
Do you have any suggestion for me?&lt;br /&gt;
&lt;br /&gt;
Thank you for your kind assistance.&lt;br /&gt;
&lt;br /&gt;
Daniel&lt;br /&gt;
</description></item><item><title>JIT component registration</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=619&amp;key=pHpB0BfUVK8nywf0VNQTSg%3d%3d&amp;post=2961</link><pubDate>Mon, 24 Jan 2005 19:52:32 GMT</pubDate><description>I just wanted to say thank-you as I had the same problem and this solved it.&lt;br /&gt;
&lt;br /&gt;
jnbalonge@comcast.net</description></item><item><title>Site Solution and Projects</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=71&amp;key=FzEvO6L4uJ0tjIhd5wp9CA%3d%3d&amp;post=2542</link><pubDate>Tue, 09 Nov 2004 10:03:24 GMT</pubDate><description>There are lots of potential issues -- setup of IIS applications and virtual directories to security configuration.  All I can tell you without seeing your specific case is that it should be the same type of setup as any other source code web apps that you download.  Personally, I have issues after every update or service pack with lots of my stuff, but once I get the security and configuration right, then its all the same each time.&lt;br /&gt;
&lt;br /&gt;
Thanks, Paul Wilson</description></item><item><title>Site Solution and Projects</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=71&amp;key=FzEvO6L4uJ0tjIhd5wp9CA%3d%3d&amp;post=2498</link><pubDate>Tue, 02 Nov 2004 10:48:21 GMT</pubDate><description>Everytime I load the Wilsondotnet.sln it says the wilsondotnetpages.csproj was &amp;quot;Unable to get the project file from the Web server.&amp;quot; I followed the readme.txt exactly and created the virtual directory to the ~\Visual Studio Projects\WilsonDotNet\_www.wilsondotnet.com and named the project WilsonDotNet in IIS so the mapping http://localhost/WilsonDotNet/WilsonDotNetPages.csproj should be correct but I keep receiving the above error.  Has anyone else gotten this error?  How do I get this to work?</description></item><item><title>IIS and deployment</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=736&amp;key=Ywn0rPO%2fCKgp2nSqx8bX7g%3d%3d&amp;post=2412</link><pubDate>Fri, 15 Oct 2004 19:54:20 GMT</pubDate><description>Just a follow up:&lt;br /&gt;
If anyone has the same problem than me i recommend checking out MSDN Library &amp;gt; Web Development &amp;gt; Server Tech &amp;gt; IIS &amp;gt; IIS Administration&lt;br /&gt;
It has a few good examples and can be tad a bit helpful.&lt;br /&gt;
&lt;br /&gt;
Also it has a somewhat native in .Net, by the use of the System.DirectoryServices. Altough poorly documented...&lt;br /&gt;
&lt;br /&gt;
Thanks anyway,&lt;br /&gt;
Felipe Leusin</description></item><item><title>IIS and deployment</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=736&amp;key=Ywn0rPO%2fCKgp2nSqx8bX7g%3d%3d&amp;post=2345</link><pubDate>Thu, 07 Oct 2004 10:41:51 GMT</pubDate><description>Hi Felipe:&lt;br /&gt;
&lt;br /&gt;
Yes.&lt;br /&gt;
&lt;br /&gt;
Thanks, Paul Wilson&lt;br /&gt;
&lt;br /&gt;
P.S.  Sorry about trying to be funny.  There really is a way to do it, but not native to .NET (not in v1.* anyhow).  I know I've seen the code many times in the past, but I don't have it around, so you'll have to google on it yourself.&lt;br /&gt;
</description></item><item><title>IIS and deployment</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=736&amp;key=Ywn0rPO%2fCKgp2nSqx8bX7g%3d%3d&amp;post=2343</link><pubDate>Thu, 07 Oct 2004 08:54:45 GMT</pubDate><description>Hi,&lt;br /&gt;
I would like to know if there is a way to progamatically set an application for a given directory in IIS. I'm somewhat familiar with the use o the Web Setup project from VS.Net altough i don't like it and my goal is to build a more flexible alternative.&lt;br /&gt;
&lt;br /&gt;
Thanks,&lt;br /&gt;
Felipe Leusin</description></item><item><title>JIT component registration</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=619&amp;key=pHpB0BfUVK8nywf0VNQTSg%3d%3d&amp;post=2260</link><pubDate>Mon, 27 Sep 2004 10:16:02 GMT</pubDate><description>I saw the post for the JIT Component Registration is Incorrect error while debugging a program designed using the .NET studio. &lt;br /&gt;
&lt;br /&gt;
By opening up the command prompt (Click Start &amp;gt; Run &amp;gt; &amp;quot;CMD&amp;quot; in the box), and entering the last line of the error box, it should have a &amp;quot;/RegServer&amp;quot; at the end of the filename, the problem is fixed automatically by the debugger.</description></item><item><title>JIT component registration</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=619&amp;key=pHpB0BfUVK8nywf0VNQTSg%3d%3d&amp;post=1967</link><pubDate>Wed, 18 Aug 2004 06:08:44 GMT</pubDate><description>Hi David:&lt;br /&gt;
&lt;br /&gt;
I haven't seen it, so I'm sorry that I can't help.  You really need to get VS 2003 and the VS 2005 beta if you're going to have the frameworks.&lt;br /&gt;
&lt;br /&gt;
Thanks, Paul Wilson</description></item><item><title>JIT component registration</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=619&amp;key=pHpB0BfUVK8nywf0VNQTSg%3d%3d&amp;post=1966</link><pubDate>Wed, 18 Aug 2004 06:07:51 GMT</pubDate><description /></item><item><title>JIT component registration</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=619&amp;key=pHpB0BfUVK8nywf0VNQTSg%3d%3d&amp;post=1959</link><pubDate>Mon, 16 Aug 2004 12:28:54 GMT</pubDate><description>I get this when I try to run a console application I wrote in VB.NET (on the same machine with Visual Studio):&lt;br /&gt;
&lt;br /&gt;
-------------------&lt;br /&gt;
JIT Debugging component registration is incorrect. &lt;br /&gt;
&lt;br /&gt;
Please repair the installation of the most recent version of Visual Studio.Net or Remote Debugging components. &lt;br /&gt;
&lt;br /&gt;
Alternatively, execute the following command as an Administrator to manually repair the JIT Debugging component registration: &lt;br /&gt;
&lt;br /&gt;
&amp;quot;C:\Program Files\Common Files\Microsoft Shared\VS7Debug\vs7jit.exe&amp;quot; /RegServer&lt;br /&gt;
&lt;br /&gt;
-----------------&lt;br /&gt;
&lt;br /&gt;
I ran the command and it did not fix.  Have you run into this before????  I suspect it's because I have versions 1.0, 1.1 and 2.0 of the framework installed on the computer and only have VS.NET 2002, but I'm not sure what to do.&lt;br /&gt;
&lt;br /&gt;
Thanks in advance,&lt;br /&gt;
&lt;br /&gt;
David TMP&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
</description></item><item><title>Reading data from genearaliezed config file</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=235&amp;key=nnGVRctB9vQUEUXQ6Go5tQ%3d%3d&amp;post=1486</link><pubDate>Mon, 07 Jun 2004 08:46:58 GMT</pubDate><description>The way I got around this is to introduce a Config class into my business tier with a static AppSettings method that has the same signature as the .NET framework version.&lt;br /&gt;
&lt;br /&gt;
This calls ConfigurationSettings.AppSettings and then calls&lt;br /&gt;
a private static method DefaultValue if the first call doesn't return a value.&lt;br /&gt;
&lt;br /&gt;
Not perfect, but it does help a lot with testing assemblies.&lt;br /&gt;
&lt;br /&gt;
Regards&lt;br /&gt;
&lt;br /&gt;
Paul Hatcher</description></item><item><title>Impersonation</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=9&amp;key=ATyJx54LnGkTb4hLAvEktw%3d%3d&amp;post=1133</link><pubDate>Mon, 05 Apr 2004 14:12:39 GMT</pubDate><description>Impersonation is a characteristic of asp.net. If it is adjusted to true, that is, enabled (which default is false), means that the asp.net for that application will be run on the context of the account defined.&lt;br /&gt;
&lt;br /&gt;
to enable impersonation for an application, make this:&lt;br /&gt;
&lt;br /&gt;
in the &amp;lt;configuration&amp;gt; section type:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;identity impersonate=&amp;quot;true&amp;quot;&lt;br /&gt;
userName=&amp;quot;username&amp;quot;&lt;br /&gt;
password=&amp;quot;password&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
note: in this mode the password is stored as clear text and if the web.config is steal a problem can occur.&lt;br /&gt;
&lt;br /&gt;
But, you can put the password (cryptographed) in the windows registry, however to learn about it I suggest that you read msdn library (http://msdn.microsoft.com/library)&lt;br /&gt;
&lt;br /&gt;
</description></item><item><title>Slow running</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=332&amp;key=pWkWeZo5OKkjf3N29uQinw%3d%3d&amp;post=1072</link><pubDate>Mon, 29 Mar 2004 10:13:16 GMT</pubDate><description>I figured it out.&lt;br /&gt;
&lt;br /&gt;
I have a header and footer control that I use through out my project. Trying to be smart I added the following line of code the my footer&lt;br /&gt;
&lt;br /&gt;
&amp;lt;LINK href=&amp;quot;&amp;lt;%= Request.ApplicationPath %&amp;gt;/style.css&amp;quot; type=&amp;quot;text/css&amp;quot; rel=&amp;quot;stylesheet&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Apparently the Request.ApplicationPath is not very efficient when used from the root of a project. It works fine when you in a folder for some reason. After putting it back to,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;LINK href=&amp;quot;../style.css&amp;quot; type=&amp;quot;text/css&amp;quot; rel=&amp;quot;stylesheet&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
everything is flowing along just fine now. Just thought I'd let you know, if you stumble on to this.. Brad</description></item><item><title>Slow running</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=332&amp;key=pWkWeZo5OKkjf3N29uQinw%3d%3d&amp;post=1063</link><pubDate>Thu, 25 Mar 2004 12:13:44 GMT</pubDate><description>There's probably an obvious answer, unfortunately you've got me stumped.  Good luck, and update me with the solution when you figure it out, as I'm sure you will.&lt;br /&gt;
&lt;br /&gt;
Thanks, Paul Wilson</description></item><item><title>Slow running</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=332&amp;key=pWkWeZo5OKkjf3N29uQinw%3d%3d&amp;post=1062</link><pubDate>Thu, 25 Mar 2004 11:50:26 GMT</pubDate><description>I've got a strange one, at least to me it is. I've trying to deploy my site on my production server (W2K server, IIS v5), also tried on an XP pro box also, same results. When I create a new site and put my code there it runs like a dog, very slow from the root. If I take the same code, create a folder under the root and run it from there it runs fine. The time it takes to display pages in the root is 2-5 seconds or so, and when you press the back button it takes as long. From the folder it takes less than a second or so and pressing the back key displays the page instantly. Any ideas or suggestion? TIA </description></item><item><title>Reading data from genearaliezed config file</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=235&amp;key=nnGVRctB9vQUEUXQ6Go5tQ%3d%3d&amp;post=762</link><pubDate>Thu, 05 Feb 2004 20:01:29 GMT</pubDate><description>Thanks Mr.Paul.&lt;br /&gt;
&lt;br /&gt;
Currently i have hardcoded database connection string in the datalayer. Its working fine.  If you get any idea about method of reading data from xml, please let me know. After some time i also try to do.&lt;br /&gt;
&lt;br /&gt;
Thanks &amp;amp; Regds,&lt;br /&gt;
Jagan&lt;br /&gt;
            </description></item><item><title>Reading data from genearaliezed config file</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=235&amp;key=nnGVRctB9vQUEUXQ6Go5tQ%3d%3d&amp;post=754</link><pubDate>Thu, 05 Feb 2004 05:33:53 GMT</pubDate><description>Hi Jagan:&lt;br /&gt;
&lt;br /&gt;
I can think of 3 possible things off the top of my head.&lt;br /&gt;
(1) Use mock objects to not actually test with a database.&lt;br /&gt;
(2) Use a different database with different connection parameters for your unit tests.  You still have to decide how to get the connection settings here (hardcoded or some other technique), but you won't be trying to get the same settings anyhow.&lt;br /&gt;
(3) If you really must use the same database and connection strings (not a very good unit testing practice) then you may need to get the connection settings a different way, or at least manually read in the xml config file if you can somehow tell it the path.&lt;br /&gt;
Its been too long since I've worked with NUnit myself, especially in a database scenario, so I can't recall what I actually did myself.&lt;br /&gt;
&lt;br /&gt;
Thanks, Paul Wilson </description></item><item><title>Reading data from genearaliezed config file</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=235&amp;key=nnGVRctB9vQUEUXQ6Go5tQ%3d%3d&amp;post=750</link><pubDate>Thu, 05 Feb 2004 00:46:50 GMT</pubDate><description>&lt;br /&gt;
i have one datalayer component(dll) ( for open, close connection and preparing SQL excute staments). i am able access datalayer function from my web projects. &lt;br /&gt;
&lt;br /&gt;
When i use web projects, datalayer reads the following information from web.config file &amp;lt;add key=&amp;quot;dbserver&amp;quot; value=&amp;quot;Inidc38&amp;quot; /&amp;gt;&lt;br /&gt;
	&amp;lt;add key=&amp;quot;dbname&amp;quot; value=&amp;quot;LMS&amp;quot; /&amp;gt;&lt;br /&gt;
	&amp;lt;add key=&amp;quot;dbuser&amp;quot; value=&amp;quot;sa&amp;quot; /&amp;gt;&lt;br /&gt;
	&amp;lt;add key=&amp;quot;dbpassword&amp;quot; value=&amp;quot;sa&amp;quot; /&amp;gt;&lt;br /&gt;
	&amp;lt;add key=&amp;quot;minpoolsize&amp;quot; value=&amp;quot;10&amp;quot; /&amp;gt;&lt;br /&gt;
Its working fine.  opens database &amp;amp; returns some results.&lt;br /&gt;
&lt;br /&gt;
Now i have created one library class project for NUnit test purpose.  From this library project, how provide database (dbname, dbuser, dbpassward etc...) information to the datalayer.  datalayer reads from web.cofig file. because here i dont' have any config files here.  please let me know the solution from anyone.&lt;br /&gt;
&lt;br /&gt;
Thanks &amp;amp; Regds,&lt;br /&gt;
Jagan</description></item><item><title>Are these stress test results typical?</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=195&amp;key=I85W85yoDThZnYiLUNjyng%3d%3d&amp;post=618</link><pubDate>Wed, 07 Jan 2004 03:23:50 GMT</pubDate><description>Hi Rick:&lt;br /&gt;
&lt;br /&gt;
I'm not a configuration or performance expert, so I can't tell you specific things to do that will improve the numbers, but here's my experience.  .NET does have a larger overhead -- larger memory footprint and at least a larger initial CPU hit due to the initial JIT compilation that occurs.  Thus, if you create a very small application in .NET, whether it be Windows or Web (ASP.NET), you will see some huge differences and will likely judge it too not be acceptable based on such anecdotal evidence.  However, start building more complex applications that do lots of various activities and run some length of time and the numbers will significantly go the other way.  That is, the overhead involved with .NET tends to be a large one-time hit for each process -- adding complexity tends to add almost nothing to the memory or performance hit.  Thus, my personal experience is that all of my ASP.NET web sites are much better performing than the comparable classic ASP web sites were.  I know many many other people that have attested to the same things time and again -- there are even several studies that suggest ASP.NET beats every other dynamic web platform, although certainly that is even more true with W2K3 as you observed.  I also know that hosters seems to be very happy with ASP.NET in a shared environment -- again the initial overhead is larger, but each web application becomes a better citizen of the shared resources and allows them to host more sites than ever before without too many worries.  Again, this has just been my experience proven true multiple times, and not hard facts or specific configuration options that may help if you do have a setup problem.&lt;br /&gt;
&lt;br /&gt;
Thanks, Paul Wilson</description></item><item><title>Are these stress test results typical?</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=195&amp;key=I85W85yoDThZnYiLUNjyng%3d%3d&amp;post=617</link><pubDate>Tue, 06 Jan 2004 20:53:58 GMT</pubDate><description>Happy New Year Paul, &lt;br /&gt;
&lt;br /&gt;
I trust you had a great holiday.&lt;br /&gt;
&lt;br /&gt;
I ran Microsoft's free &amp;quot;Web Application Stress&amp;quot; tool to get a performance base for asp.net/c#. I'm thinking once I know what server resources a dummy asp.net page will consume under load, then I can really determine the load costs of added c# code and controls.&lt;br /&gt;
&lt;br /&gt;
Network:&lt;br /&gt;
WAS ran on a server with a t3 Internet connection to the test server.&lt;br /&gt;
Bytes Sent Rate (in KB/s):    75.93&lt;br /&gt;
Bytes Recv Rate (in KB/s):    311.78&lt;br /&gt;
&lt;br /&gt;
Test Server:&lt;br /&gt;
Windows 2000 SP 4&lt;br /&gt;
~1000 MHz AMD CPU &lt;br /&gt;
1 GIG RAM&lt;br /&gt;
IIS 5, no logging&lt;br /&gt;
&lt;br /&gt;
Pages Tested:&lt;br /&gt;
a) dumb.htm 20 lines of super simple html text, no tables, css etc.&lt;br /&gt;
b) dumb.asp same as A just extension changed.&lt;br /&gt;
c) dumb.aspx same extact text as in dumb.htm (no asp controls added), but created in VS with code behind cs file that I didn't alter.&lt;br /&gt;
d) dumb2.aspx with view state, etc turned off, details below.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
WAS Settings:&lt;br /&gt;
All default except:&lt;br /&gt;
Stress Level (threads) 30 [sockets remained 1 per thread]&lt;br /&gt;
Test Run Time: 5 mins&lt;br /&gt;
Number of test clients: 1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
RESULTS:&lt;br /&gt;
&lt;br /&gt;
Dumb.htm&lt;br /&gt;
CPU Averaged 21%&lt;br /&gt;
Number of hits:               95276&lt;br /&gt;
Requests per Second:          317.58&lt;br /&gt;
TTFB (Time to First byte) Avg: 48.60      &lt;br /&gt;
TTLB (Time to Last byte) Avg: 48.62     &lt;br /&gt;
&lt;br /&gt;
Dumb.asp&lt;br /&gt;
CPU Averaged 54%&lt;br /&gt;
Number of hits:               90880&lt;br /&gt;
Requests per Second:          302.94&lt;br /&gt;
TTFB (Time to First byte) Avg: 52.63     &lt;br /&gt;
TTLB (Time to Last byte) Avg: 52.66 &lt;br /&gt;
&lt;br /&gt;
Dumb.aspX&lt;br /&gt;
CPU Averaged 94%&lt;br /&gt;
Number of hits:               79973&lt;br /&gt;
Requests per Second:          266.58&lt;br /&gt;
TTFB (Time to First byte) Avg: 62.25     &lt;br /&gt;
TTLB (Time to Last byte) Avg: 66.28 &lt;br /&gt;
&lt;br /&gt;
Dumb2.aspX*&lt;br /&gt;
CPU Averaged 90%&lt;br /&gt;
Number of hits:               83283&lt;br /&gt;
Requests per Second:          277.61&lt;br /&gt;
TTFB (Time to First byte) Avg: 61.95     &lt;br /&gt;
TTLB (Time to Last byte) Avg: 61.98 &lt;br /&gt;
* &amp;lt;%@ Page language=&amp;quot;c#&amp;quot; Codebehind=&amp;quot;Page2.aspx.cs&amp;quot; AutoEventWireup=&amp;quot;false&amp;quot;&lt;br /&gt;
Inherits=&amp;quot;Page2.Page2&amp;quot; EnableSessionState=&amp;quot;False&amp;quot; enableViewState=&amp;quot;False&amp;quot;&lt;br /&gt;
debug=&amp;quot;False&amp;quot;%&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then I ran dump.aspX on a Windows 2003 Server, ~1800 MHz AMD CPU and 500 Megs RAM.&lt;br /&gt;
&lt;br /&gt;
Dumb.aspX&lt;br /&gt;
CPU Averaged 49%&lt;br /&gt;
Number of hits:               89482&lt;br /&gt;
Requests per Second:          297.81 &lt;br /&gt;
TTFB (Time to First byte) Avg: 51.59     &lt;br /&gt;
TTLB (Time to Last byte) Avg: 51.66     &lt;br /&gt;
&lt;br /&gt;
Are these results typical? What am I missing, it seem odd that asp.net is consuming some much cpu to return a compiled page that does nothing?&lt;br /&gt;
&lt;br /&gt;
Your thoughts are encouraged.&lt;br /&gt;
&lt;br /&gt;
Rick&lt;br /&gt;
&lt;br /&gt;
P.S. Global.asax does does nothing other than what VS.NET created.&lt;br /&gt;
&lt;br /&gt;
Below is the web.config file:&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;configuration&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;system.web&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;compilation&lt;br /&gt;
         defaultLanguage=&amp;quot;c#&amp;quot;&lt;br /&gt;
         debug=&amp;quot;false&amp;quot;&lt;br /&gt;
    /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;customErrors&lt;br /&gt;
    mode=&amp;quot;Off&amp;quot;&lt;br /&gt;
    /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;authentication mode=&amp;quot;None&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;authorization&amp;gt;&lt;br /&gt;
        &amp;lt;allow users=&amp;quot;*&amp;quot; /&amp;gt; &amp;lt;!-- Allow all users --&amp;gt;&lt;br /&gt;
            &amp;lt;!--  &amp;lt;allow     users=&amp;quot;[comma separated list of users]&amp;quot;&lt;br /&gt;
                             roles=&amp;quot;[comma separated list of roles]&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;deny      users=&amp;quot;[comma separated list of users]&amp;quot;&lt;br /&gt;
                             roles=&amp;quot;[comma separated list of roles]&amp;quot;/&amp;gt;&lt;br /&gt;
            --&amp;gt;&lt;br /&gt;
    &amp;lt;/authorization&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;trace&lt;br /&gt;
        enabled=&amp;quot;false&amp;quot;&lt;br /&gt;
        requestLimit=&amp;quot;10&amp;quot;&lt;br /&gt;
        pageOutput=&amp;quot;false&amp;quot;&lt;br /&gt;
        traceMode=&amp;quot;SortByTime&amp;quot;&lt;br /&gt;
  localOnly=&amp;quot;true&amp;quot;&lt;br /&gt;
    /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;sessionState&lt;br /&gt;
            mode=&amp;quot;InProc&amp;quot;&lt;br /&gt;
            stateConnectionString=&amp;quot;tcpip=127.0.0.1:42424&amp;quot;&lt;br /&gt;
            sqlConnectionString=&amp;quot;data&lt;br /&gt;
source=127.0.0.1;Trusted_Connection=yes&amp;quot;&lt;br /&gt;
            cookieless=&amp;quot;false&amp;quot;&lt;br /&gt;
            timeout=&amp;quot;20&amp;quot;&lt;br /&gt;
    /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;globalization&lt;br /&gt;
            requestEncoding=&amp;quot;utf-8&amp;quot;&lt;br /&gt;
            responseEncoding=&amp;quot;utf-8&amp;quot;&lt;br /&gt;
   /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;/system.web&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/configuration&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
</description></item><item><title>Build Order problem (Data before MainPages)</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=161&amp;key=kwFUOJglrWui8VHD7SN4dw%3d%3d&amp;post=537</link><pubDate>Tue, 02 Dec 2003 13:25:54 GMT</pubDate><description>Thanks any way. &lt;br /&gt;
&lt;br /&gt;
Some follow up: As I mentioned, I some how worked through the build problem (sorry I didn't track my every step for others edification) but primarily by commenting / uncommenting allowed me to build the projects. &lt;br /&gt;
&lt;br /&gt;
The &amp;quot;is defined in mulitple places...&amp;quot; was because I had inserted an &amp;quot;using&amp;quot; reference as well as adding a Reference for a project holding the given file. &lt;br /&gt;
&lt;br /&gt;
I've still been adding References directly from the project dll since from the &amp;quot;Project&amp;quot; tab still resulted in a build error asking me if I'm missing a reference. &lt;br /&gt;
&lt;br /&gt;
King</description></item><item><title>Build Order problem (Data before MainPages)</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=161&amp;key=kwFUOJglrWui8VHD7SN4dw%3d%3d&amp;post=530</link><pubDate>Mon, 01 Dec 2003 03:46:31 GMT</pubDate><description>I wish I could help, but I'm not real good at a lot of trouble-shooting without actually being there.&lt;br /&gt;
&lt;br /&gt;
Sorry, Paul Wilson</description></item><item><title>Build Order problem (Data before MainPages)</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=161&amp;key=kwFUOJglrWui8VHD7SN4dw%3d%3d&amp;post=526</link><pubDate>Wed, 26 Nov 2003 11:07:20 GMT</pubDate><description>Paul,&lt;br /&gt;
I worked around the build issue as I described (comment out all code in th site pointing to a file in the Data Project, rebuiild the Data Project, uncomment the code, rebuild all). &lt;br /&gt;
&lt;br /&gt;
Possibly my implimentation is incorrect, but I've been adding References directly from the project dll so when I removed a reference and tried to select it from the &amp;quot;Project&amp;quot; tab, it resulted in a build error asking me if I'm missing a reference. A suggestion here?&lt;br /&gt;
&lt;br /&gt;
I've also just run into an error saying in the new class file in the Data Project: 'Database' is defined in mulitple places; using definition from 'C:\Inetput\wwwroot\newsite\Assemblies\MSData\bin\Release\MPLibrary.dll'  &lt;br /&gt;
Where as other another existing file asks me if I'm missing a Reference for the same Database class. Any ideas how I might address this?&lt;br /&gt;
Thank you for all your help.&lt;br /&gt;
King</description></item><item><title>Build Order problem (Data before MainPages)</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=161&amp;key=kwFUOJglrWui8VHD7SN4dw%3d%3d&amp;post=525</link><pubDate>Wed, 26 Nov 2003 10:15:20 GMT</pubDate><description>Hi King:&lt;br /&gt;
&lt;br /&gt;
I've seen what you're describing, but so rarely that I never can remember what worked the next time I see it!  Sorry, I know that's not very helpful, but its just been a rare occurrence for me.&lt;br /&gt;
&lt;br /&gt;
As for references, make sure you are setting a &amp;quot;project&amp;quot; reference, as opposed to referencing a specific dll.  This is the 3rd tab in the references dialog, and it only allows you to reference other projects in your solution.  This type of reference will automatically pick up the debug dll when you're in debug mode and pick up the release dll when you're in release mode.&lt;br /&gt;
&lt;br /&gt;
Thanks, Paul Wilson</description></item><item><title>Build Order problem (Data before MainPages)</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=161&amp;key=kwFUOJglrWui8VHD7SN4dw%3d%3d&amp;post=522</link><pubDate>Wed, 26 Nov 2003 09:22:39 GMT</pubDate><description>I'm having a problem building after I added a class file in the Data project since the other projects don't see the new class file yet. Is there something I should be doing in the Build Order or Dependencies to address this? Previously I had to resort to removing references, comment out references to those classes, build, then uncomment. &lt;br /&gt;
&lt;br /&gt;
Also, I noticed that for a given Project, the References files are looking to the &amp;quot;Debug&amp;quot; dll instead of a dll in the &amp;quot;Bin&amp;quot; directory. Does it matter that the Project is looking to the dll in the Debug directory? I suspect I can change where the build is written (somehow) but it might be a little hairy seeing the number of project libraries I have currently. &lt;br /&gt;
&lt;br /&gt;
Thanks,&lt;br /&gt;
King</description></item><item><title>Site Solution and Projects</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=71&amp;key=FzEvO6L4uJ0tjIhd5wp9CA%3d%3d&amp;post=222</link><pubDate>Thu, 19 Jun 2003 20:19:52 GMT</pubDate><description>The ~ symbol refers to the application root, as opposed to / which refers to the web root.  You can use it in most server controls, like images and hyperlinks, to refer to app-relative roots.  You can also use it in code using the ResolveUrl method.  Basically, this allows you to work with an sub-folder application on a development machine, while seamlessly moving to a web root in production!&lt;br /&gt;
&lt;br /&gt;
For #2, under the Build menu, or by right-clicking the solution -- check out the Configuration Manager.&lt;br /&gt;
&lt;br /&gt;
Thanks, Paul Wilson</description></item><item><title>Site Solution and Projects</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=71&amp;key=FzEvO6L4uJ0tjIhd5wp9CA%3d%3d&amp;post=219</link><pubDate>Thu, 19 Jun 2003 07:16:37 GMT</pubDate><description>Hi Paul and Everyone,&lt;br /&gt;
&lt;br /&gt;
Couple quick questions:&lt;br /&gt;
&lt;br /&gt;
1. I've never seen &amp;quot;~/&amp;quot; used before. I assume it means root. If so, why do you use it, as opposed to &amp;quot;/&amp;quot;?&lt;br /&gt;
&lt;br /&gt;
2. How did you set up WilsonDotNetContent to not be built?&lt;br /&gt;
&lt;br /&gt;
Thanks!</description></item><item><title>Site Solution and Projects</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=71&amp;key=FzEvO6L4uJ0tjIhd5wp9CA%3d%3d&amp;post=215</link><pubDate>Wed, 18 Jun 2003 18:26:26 GMT</pubDate><description>Actually, WilsonDotNetContent is not a web project -- its just a library project that is a placeholder for content only files, like images, stylesheets, xml resource files, and scripts, and its setup to not be built.  There are 3 real web projects, WilsonDotNetPages (~/), WilsonDotNetDemos (~/Demos), and WilsonDotNetTemplates (~/Templates), and still other library projects.  You can have only one web project per folder, but you can have any sub-folders you want setup as web projects, although you have to remove the IIS application flag and set appropriate references to get it all to work.  In my case, Demos and Templates are logically separate enough that it makes sense for them to be separate apps so they can be compiled separately from the rest of the site (Pages).  This is also done to demo how you can actually do this in large web apps where you only want some files worked on by some people by grouping them in separate projects.&lt;br /&gt;
&lt;br /&gt;
Thanks, Paul Wilson</description></item><item><title>Site Solution and Projects</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=71&amp;key=FzEvO6L4uJ0tjIhd5wp9CA%3d%3d&amp;post=213</link><pubDate>Wed, 18 Jun 2003 16:15:05 GMT</pubDate><description>Hello,&lt;br /&gt;
&lt;br /&gt;
I'm enjoying the premium code very much. What is the purpose of having two Web Application Projects (WilsonDotNetContent and WilsonDotNetPages)?&lt;br /&gt;
</description></item><item><title>Calendar Control &amp;amp; IE 5.*</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=56&amp;key=fq%2fE64PHDjexCSfcm7iRjw%3d%3d&amp;post=170</link><pubDate>Mon, 19 May 2003 16:48:05 GMT</pubDate><description>Is this the built-in ASP.NET Calendar control, or someone else's control?  The built-in should work in IE5, although it won't work if the client has disabled JavaScript.&lt;br /&gt;
&lt;br /&gt;
Thanks, Paul Wilson&lt;br /&gt;
</description></item></channel></rss>