<?xml version="1.0" encoding="utf-8"?><rss version="2.0"><channel><title>WilsonDotNet Forums</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=rss&amp;id=0&amp;key=DMEb0n1vo8VuF6XuprUEzA%3d%3d</link><description>WilsonDotNet Forums</description><item><title>using vb and c# in VS .net</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=125&amp;key=CgBqcJqyRwuE6f6vBcjXuQ%3d%3d&amp;post=7750</link><pubDate>Wed, 21 Nov 2007 23:10:18 GMT</pubDate><description>&lt;P&gt;Hi Sara&lt;/P&gt;
&lt;P&gt;This is possible in vs 2005.&amp;nbsp; Im not sure about vs 2003.&lt;/P&gt;
&lt;P&gt;When you add a new aspx or a class to a project there is a option to specify the code behind languge there.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;If you are using vs 2005, you can do this, please go thru the add new aspx dialog carefully.&lt;/P&gt;
&lt;P&gt;Jhon Doe&lt;/P&gt;</description></item><item><title>Paul: paid but cannot download - URGENT</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2568&amp;key=%2fDxgXBof1YgIh6F3Z4n9vg%3d%3d&amp;post=7699</link><pubDate>Tue, 14 Aug 2007 01:04:42 GMT</pubDate><description>&lt;P&gt;It should be fixed now -- hosting provider redid drives and I hadn't thought about how that would affect this one thing.&lt;/P&gt;
&lt;P&gt;Thanks, Paul Wilson&lt;/P&gt;</description></item><item><title>Paul: paid but cannot download - URGENT</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2568&amp;key=%2fDxgXBof1YgIh6F3Z4n9vg%3d%3d&amp;post=7698</link><pubDate>Mon, 13 Aug 2007 22:14:22 GMT</pubDate><description>&lt;P&gt;It looks like I need to fix something -- sorry about that.&amp;nbsp; I'll try to get it this evening, in the meantime you can mail me: Paul at WilsonDotNet.com.&lt;/P&gt;
&lt;P&gt;Thanks, Paul Wilson&lt;/P&gt;</description></item><item><title>Paul: paid but cannot download - URGENT</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2568&amp;key=%2fDxgXBof1YgIh6F3Z4n9vg%3d%3d&amp;post=7696</link><pubDate>Mon, 13 Aug 2007 09:35:36 GMT</pubDate><description>I go to subscriber downloads and try to download &lt;a href="WilsonORMapperProd.aspx"&gt;WilsonORMapperProd.zip&lt;/a&gt;, but I get redirected to:&lt;br&gt;http://www.wilsondotnet.com/?aspxerrorpath=/Downloads/WilsonORMapperProd.aspx&lt;br&gt;&lt;br&gt;This is really important for us, because we ship the new version in two days and we already ported the backend to ORMapper.. We're stuck...&lt;br&gt;&lt;br&gt;Thank you!&lt;br&gt;&lt;br&gt;</description></item><item><title>Wilson ORMapper VS Linq to SQL</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2563&amp;key=cpH73L6cxVWuzX2klJHDxw%3d%3d&amp;post=7684</link><pubDate>Fri, 27 Jul 2007 11:03:30 GMT</pubDate><description>&lt;P&gt;I have been looking into using Linq to SQL, but find it very hard to fit this technology into a conventional n-tier application, with a Business Logic Layer etc. Hence, until I can crack that, I'm using the trusty Wilson ORMapper. My temptation is to carry on using the ORMapper until Linq to Entities comes out in 2008. Has anyone got any suggestions on how to plan ahead, making applications future proof, to transition between the mappers, and keep a layered design to apps?&lt;/P&gt;
&lt;P&gt;Cheer, Andy&lt;/P&gt;</description></item><item><title>Inline Code (i.e. No Codebehind) and Wilson's Master Pages (.Net 1.1)</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2514&amp;key=dbQPmRU%2bSqBla5ORSiRnZQ%3d%3d&amp;post=7594</link><pubDate>Tue, 01 May 2007 22:59:18 GMT</pubDate><description>&lt;P&gt;The honest answer -- host somewhere else.&amp;nbsp; WebHost4Life is very cheap and reliable, as are others.&lt;/P&gt;
&lt;P&gt;Thanks, Paul Wilson&lt;/P&gt;</description></item><item><title>Inline Code (i.e. No Codebehind) and Wilson's Master Pages (.Net 1.1)</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2514&amp;key=dbQPmRU%2bSqBla5ORSiRnZQ%3d%3d&amp;post=7582</link><pubDate>Tue, 01 May 2007 22:57:49 GMT</pubDate><description>&lt;P&gt;Hi everyone,&lt;/P&gt;
&lt;P&gt;I'm using .Net 1.1 to create a c# web application... and I want to use Wilson's Master Pages.&amp;nbsp; The problem is, I'm planning on hosting it on Brinkster which does not allow codebehind/dlls.&amp;nbsp; So I need help with "converting" the free Wilson's Master Pages source code to inline-code... if that's even possible.&lt;/P&gt;
&lt;P&gt;Normally, with Master Pages you need the register directive to register the Master Pages assembly/namespance:&lt;BR&gt;[CODE]&amp;lt;%@ Register TagPrefix="Wilson" Assembly="WilsonMasterPages" Namespace="Wilson.MasterPages" %&amp;gt;[/CODE] &lt;BR&gt;which contains the following two classes:&lt;BR&gt;[CODE]public class MasterPage : System.Web.UI.HtmlControls.HtmlContainerControl&lt;BR&gt;public class ContentRegion : System.Web.UI.WebControls.Panel[/CODE]&lt;/P&gt;
&lt;P&gt;Is there an easy (or relatively easy) way to do this?&lt;/P&gt;
&lt;P&gt;TIA&lt;/P&gt;</description></item><item><title>OnLoad</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2515&amp;key=kTEDfDufk%2b%2fU9BIoyoIQ%2fg%3d%3d&amp;post=7587</link><pubDate>Thu, 19 Apr 2007 13:02:44 GMT</pubDate><description>&lt;P&gt;Given that every control is a inside a widget, a custom life cycle method could be added to the widget interface called something like 'OnPrePostBackEventHandler' and then the edit view would just need to call it before handling the form buttons.&lt;/P&gt;
&lt;P&gt;This would enable controls to compose their child control's postback data so that they're ready to have their value read during the post back event.&lt;/P&gt;</description></item><item><title>OnLoad</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2515&amp;key=kTEDfDufk%2b%2fU9BIoyoIQ%2fg%3d%3d&amp;post=7586</link><pubDate>Wed, 18 Apr 2007 19:05:42 GMT</pubDate><description>&lt;P&gt;Hi Ian:&lt;/P&gt;
&lt;P&gt;I store the object key in viewstate, and so viewstate has to be restored before I can set things up correctly.&amp;nbsp; But viewstate is restored after the init event, which forces me to use the load event, even if not optimal.&amp;nbsp; That does make things a little trickier given the page lifecycle, but it is doable as you have noted.&lt;/P&gt;
&lt;P&gt;Thanks, Paul Wilson&lt;/P&gt;</description></item><item><title>OnLoad</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2515&amp;key=kTEDfDufk%2b%2fU9BIoyoIQ%2fg%3d%3d&amp;post=7585</link><pubDate>Wed, 18 Apr 2007 18:25:06 GMT</pubDate><description>&lt;P&gt;Hi Paul,&lt;/P&gt;
&lt;P&gt;I was wondering if there's a specific reason why the widgets are added at onLoad instead of onInit?&lt;/P&gt;
&lt;P&gt;For some time I have thought that the asp.net life cycle has a flaw in it. If you add controls at onInit, you can work with their postback data before the postback event in onLoad.&lt;/P&gt;
&lt;P&gt;However, if controls are added at onLoad then there's no way of working with the postback data before the postback event because there's no inbetween event! So one ends up having to add tricky onchange handlers and control properties.&lt;/P&gt;
&lt;P&gt;Cheers, Ian.&lt;/P&gt;</description></item><item><title>The 'Default' column is a keyword in C#</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2465&amp;key=O%2bOS%2fuNx7EdLwB3Ke7ZN1w%3d%3d&amp;post=7537</link><pubDate>Mon, 26 Mar 2007 19:34:16 GMT</pubDate><description>&lt;P&gt;Is the problem with the ORHelper or CodeSmith templates that are generating C# code, or with the ORMapper itself?&amp;nbsp; I can imagine that the ORHelper, and maybe even the CS templates, don't handle this situation, but I don't think the ORMapper would have an issue with this.&amp;nbsp; If it is the generated code, then you can either change the generated code to not be using the keyword (or put it in []), or you can change the database field to avoid the problem.&amp;nbsp; You can also change the code generation of the ORHelper or the CS templates without too much effort.&amp;nbsp; But if the problem is the ORMapper itself then please provide me with more details as I'm not sure how this would be a problem.&lt;/P&gt;
&lt;P&gt;Thanks, Paul Wilson&lt;/P&gt;</description></item><item><title>The 'Default' column is a keyword in C#</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2465&amp;key=O%2bOS%2fuNx7EdLwB3Ke7ZN1w%3d%3d&amp;post=7447</link><pubDate>Mon, 26 Mar 2007 19:30:15 GMT</pubDate><description>&lt;P&gt;Hi guys,&lt;/P&gt;
&lt;P&gt;I'm trying out the ORM mapper on a small application. However I've come up my first obstacle and that is default (the column of one of my tables) is a keyword in C#. Is there a way around this? Does this I mean I need to change the column name in my table? &lt;/P&gt;
&lt;P&gt;Thanks guys&lt;/P&gt;</description></item><item><title>Sample Wilson ORMapper Web Application</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2500&amp;key=jVCMO2eDERULPt0%2bDnPneQ%3d%3d&amp;post=7536</link><pubDate>Mon, 26 Mar 2007 19:28:59 GMT</pubDate><description>&lt;P&gt;Sorry, but there's not one.&amp;nbsp; Why?&amp;nbsp; Because there really aren't enough differences to justify the far additional pain that comes with trying to help people setup a web app.&amp;nbsp; The only real difference as far as the mapper goes is that you should probably use the IsolatedContext property on your ObjectSpace with each request.&amp;nbsp; That will spawn a new instance without the overhead of initialization and keep different threads from possibly colliding.&amp;nbsp; All other issues are general web issues, such as how to work in a stateless environment, and are not specific to the mapper.&lt;/P&gt;
&lt;P&gt;Thanks, Paul Wilson&lt;/P&gt;</description></item><item><title>Sample Wilson ORMapper Web Application</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2500&amp;key=jVCMO2eDERULPt0%2bDnPneQ%3d%3d&amp;post=7522</link><pubDate>Mon, 26 Mar 2007 19:25:01 GMT</pubDate><description>&lt;P&gt;Hi. Just wanna know if there's any sample ASP.NET application that uses WilsonORMapper (besides WilsonWebPortal). All I need is a simple web application that does CRUD, a bit similar to the existing Windows Apps Sample and Demo project. I'm considering using this tool to all of our projects.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks!&lt;/P&gt;</description></item><item><title>chat room that records all messages</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2498&amp;key=TI5b5MaR0lH3Vsi%2faFQpMA%3d%3d&amp;post=7520</link><pubDate>Thu, 22 Mar 2007 16:43:56 GMT</pubDate><description>&lt;P&gt;&lt;FONT size=2&gt;All --&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;Please help.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;I need to build (or buy) a simple chat room that records all messages and does a few other standard things.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;The requirements are...&lt;/FONT&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;FONT size=2&gt;All messages posted to chat must be recorded to some centralized, persistent storage location (such as a database or the file system) for administrative review on-demand.&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT size=2&gt;The Chat must be embeddable on a web page. That is, the Chat must not require a separate window to run in.&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT size=2&gt;Chat membership must be connected to a standard ASP.NET Application Services database.&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT size=2&gt;The Chat must reuse the currently logged-in users credentials, to avoid having to login again for the chat.&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT size=2&gt;The Chat must support 0...300 chat rooms.&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT size=2&gt;The Chat must support 0...300 users per room.&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT size=2&gt;The Chat must provide functionality for endusers to create their own private rooms and invite 0...N users and 0...N user groups.&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT size=2&gt;The Chat must support Ignore, KickOut, and CloseRoom funcationality, based on permissions distributed to enduser groups based on admin configurable settings.&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT size=2&gt;The Chat must support Plain-Text messages. (If the Chat supports HTML messages, then that is a plus, but not a requirement.)&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT size=2&gt;The Chat must not degrade in performance for up to 200 concurrent users. (Some performance degradation for &amp;gt;200 concurrent users is acceptable.)&amp;nbsp; &lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT size=2&gt;If the product is purchased, it should be very easy to setup, configure, deploy, administer, and it should cost less-than $500 for a single license for a single deployment to a single server.&lt;/FONT&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;&lt;BR&gt;&lt;FONT size=2&gt;That is ALL the Chat needs to do. Anything else is just fluff for this project.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;My questions are...&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;(A) Do you know of a product that can do all this?&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;(B) Do you know of some sample code that shows how to save the Chat input to a database?&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;(C) Do you have any ideas as to how one should implement saving the chat input to a database? &lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&lt;FONT size=2&gt;All comments, suggestings, ideas (even wild-ideas), guesses, hints, links, and pointers are welcome.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;Thank you.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;-- Mark Kamoski&lt;/FONT&gt;&lt;/P&gt;</description></item><item><title>WilsonOrMapper templates do not work in CodeSmith V4.0</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2455&amp;key=aL1Vwbqw4MK7uB%2bYHv33Ng%3d%3d&amp;post=7418</link><pubDate>Tue, 23 Jan 2007 03:21:01 GMT</pubDate><description>&lt;P&gt;Sorry it was my mistake. I had the wrong version of the dll.&lt;/P&gt;
&lt;P&gt;It is running fine now.&lt;/P&gt;
&lt;P&gt;Shailen Sukul&lt;/P&gt;</description></item><item><title>WilsonOrMapper templates do not work in CodeSmith V4.0</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2455&amp;key=aL1Vwbqw4MK7uB%2bYHv33Ng%3d%3d&amp;post=7417</link><pubDate>Tue, 23 Jan 2007 03:02:42 GMT</pubDate><description>&lt;P class=ForumPostContentText&gt;Hi,&lt;/P&gt;
&lt;P class=ForumPostContentText&gt;&amp;nbsp;I just got your trial version (V4) and generated some code using the WilsonOrMapper template for a really simple database. &lt;/P&gt;
&lt;P class=ForumPostContentText&gt;I have the latest version of the WilsonORMapper dll that I purchased.&lt;/P&gt;
&lt;P class=ForumPostContentText&gt;The generated code gives this compile error on this line:&lt;/P&gt;
&lt;P class=ForumPostContentText&gt;&lt;STRONG&gt;Line:&lt;/STRONG&gt; &lt;FONT color=#0000ff size=2&gt;private&lt;/FONT&gt;&lt;FONT size=2&gt; ObjectHolder&amp;lt;&lt;/FONT&gt;&lt;FONT color=#008080 size=2&gt;Address&lt;/FONT&gt;&lt;FONT size=2&gt;&amp;gt; _addressAddressObject;&lt;/P&gt;&lt;/FONT&gt;
&lt;P class=ForumPostContentText&gt;&lt;STRONG&gt;Error:&lt;/STRONG&gt; Error&amp;nbsp;1&amp;nbsp;The non-generic type 'Wilson.ORMapper.ObjectHolder' cannot be used with type arguments&amp;nbsp;C:\temp\WORM\Code\Customer.Generated.cs&amp;nbsp;71&amp;nbsp;11&amp;nbsp;Wilson&lt;BR&gt;&lt;/P&gt;
&lt;P class=ForumPostContentText&gt;Upon disassembling the dll, it seems that Wilson.ORMapper.ObjectHolder is indeed not a generic clas:&lt;/P&gt;
&lt;P class=ForumPostContentText&gt;
&lt;TABLE class="" style="MARGIN-BOTTOM: 0px" cellSpacing=0 cellPadding=0&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class="" style="PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px" colSpan=2&gt;&lt;PRE&gt;&lt;FONT color=#1000a0&gt;public&lt;/FONT&gt; &lt;FONT color=#1000a0&gt;class&lt;/FONT&gt; &lt;B&gt;ObjectHolder&lt;/B&gt; : &lt;A title=Wilson.ORMapper.ILoadOnDemand href="http://www.aisto.com/roeder/dotnet/Default.aspx?Object=1"&gt;&lt;FONT color=#006018&gt;ILoadOnDemand&lt;/FONT&gt;&lt;/A&gt;
{
&lt;/PRE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;.....&lt;/P&gt;
&lt;P class=ForumPostContentText&gt;It seems that I am missing the latest dll. Does anyone know where to find this.&lt;/P&gt;
&lt;P class=ForumPostContentText&gt;I checked the Wilson website and there are no updates.&lt;/P&gt;
&lt;P class=ForumPostContentText&gt;PS I will be cross-posting this on the Wilson forum as well.&lt;/P&gt;
&lt;P class=ForumPostContentText&gt;&amp;nbsp;Thanks.&lt;/P&gt;
&lt;DIV class=ForumPostContentText&gt;
&lt;DIV class=ForumPostContentText&gt;&lt;STRONG&gt;PS: CodeSmith Post Url &lt;/STRONG&gt;&lt;A href="http://community.codesmithtools.com/forums/21722/ShowThread.aspx#21722"&gt;http://community.codesmithtools.com/forums/21722/ShowThread.aspx#21722&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV class=ForumPostContentText&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;
&lt;DIV class=ForumPostContentText&gt;
&lt;HR align=left width="25%" SIZE=1&gt;
&lt;/DIV&gt;
&lt;DIV class=ForumPostContentText&gt;With Regards&lt;BR&gt;&lt;BR&gt;Shailen Sukul (Software Architect/Developer)&lt;BR&gt;BSc Mcpd Mcsd.Net Mcsd Mcad&lt;BR&gt;&lt;BR&gt;&lt;A href="http://www.ashlen.net.au"&gt;http://www.ashlen.net.au&lt;/A&gt;&lt;BR&gt;&lt;/DIV&gt;</description></item><item><title>Creating a BLL using WORM DAL</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2437&amp;key=h2I1UbUAYFwfimZxD%2fxeAA%3d%3d&amp;post=7386</link><pubDate>Wed, 03 Jan 2007 18:48:56 GMT</pubDate><description>&lt;P&gt;Hi val:&lt;/P&gt;
&lt;P&gt;Its more the other way around.&amp;nbsp; The ORMapper basically serves as your DAL through your mappings to the BLL that you create (or generate).&amp;nbsp; Note that I prefer saying create, although I put generate in parentheses, since generating the BLL with either the ORHelper or the CodeSmith templates is completely optional.&amp;nbsp; What matters is that you do produce a BLL that you map to, and while I often start with a generated version, I also typically manually tweak it from that point on, although some probably only use code gen.&amp;nbsp; Of course the generated objects don't have any business logic in them since that is something that cannot be determined from your database, but I certainly have some in some of my own that I use.&lt;/P&gt;
&lt;P&gt;Thanks, Paul Wilson&lt;/P&gt;</description></item><item><title>Creating a BLL using WORM DAL</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2437&amp;key=h2I1UbUAYFwfimZxD%2fxeAA%3d%3d&amp;post=7385</link><pubDate>Wed, 03 Jan 2007 17:44:26 GMT</pubDate><description>&lt;P&gt;If I understand correctly WORM allows you to generate a DAL. I was wondering if there is any sample or possibly generated tips to create a good BLL that would of course consume the WORM DAL.&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;val&lt;/P&gt;</description></item><item><title>WilsonORMapper Vs NHibernate</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2420&amp;key=8OeIbtDOHSqAABQaudyc4g%3d%3d&amp;post=7373</link><pubDate>Mon, 18 Dec 2006 00:37:20 GMT</pubDate><description>&lt;P&gt;Hi Hari:&lt;/P&gt;
&lt;P&gt;I generally believe that (1) if you have a tool you're satisfied with then don't bother, and (2) if you aren't then evaluate a couple that claim to meet your needs and pick the one that best fits your style.&amp;nbsp; So if you're already using NHibernate and aren't missing any needed features, then why would you bother with the learning curve of another mapper, even if it may be "better" in some way.&amp;nbsp; On the other hand, if you're missing something, like stored procs, or aren't happy for some reason, maybe too complex, than try mine for yourself and see if it fits "better".&amp;nbsp; I've generally tried to avoid making a bullet list of features that I may have and others don't because I may simply not know enough about the others and things change, but my &lt;A href="http://www.ORMapper.net"&gt;http://www.ORMapper.net&lt;/A&gt; site has a decent list of features and maybe you can draw your own conclusions.&amp;nbsp; I do usually claim that my mapper is one of the simplest, both to use and to extend, and most flexible, but in the end if you already know NHibernate then there will of course be a learning curve.&lt;/P&gt;
&lt;P&gt;Thanks, Paul Wilson&lt;/P&gt;</description></item><item><title>WilsonORMapper Vs NHibernate</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2420&amp;key=8OeIbtDOHSqAABQaudyc4g%3d%3d&amp;post=7344</link><pubDate>Mon, 18 Dec 2006 00:26:12 GMT</pubDate><description>&lt;P&gt;I never used wilsonORMapper as I always used NHibernate. Can you please let me know what additional features does wilsonORMapper offer than NHIbernate. I am sorry that I am asking this question even without evaluating the WilsoORMapper. Thought you could provide a quick overriew so that I can get a lead on evaluating the Mapper.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks Hari&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>printing from .aspx page </title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=96&amp;key=g9pAHsVwAk2aOnmPvFIGiA%3d%3d&amp;post=7329</link><pubDate>Sun, 03 Dec 2006 01:57:06 GMT</pubDate><description>&lt;P&gt;It is true that this is a browser setting that is not in the control of the developer... unless you convince your visitor to install and ActiveX control. We considered the MeadCo ScriptX (meadroid.com) product (for IE only) that allowed controlling a variety of print preferences, but didn't want to require the install.&lt;BR&gt;King&lt;/P&gt;</description></item><item><title>.Net Remoting</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2373&amp;key=MntR1naJDAsDEQQZOtGUoQ%3d%3d&amp;post=7259</link><pubDate>Tue, 31 Oct 2006 14:56:19 GMT</pubDate><description>Hi Hari:&lt;br&gt;&lt;br&gt;You have misunderstood.&amp;nbsp; A MarshalByRefObject is a reference to the actual object, not a new copy -- thus there is a lot of overhead and it only works with remoting.&amp;nbsp; I believe that you can of course configure the actual behavior depending on how you have remoting setup, but its been a while since I've thought about that.&lt;br&gt;&lt;br&gt;Thanks, Paul Wilson&lt;br&gt;</description></item><item><title>.Net Remoting</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2373&amp;key=MntR1naJDAsDEQQZOtGUoQ%3d%3d&amp;post=7231</link><pubDate>Tue, 31 Oct 2006 14:51:13 GMT</pubDate><description>&lt;P&gt;Hi Wilson,&lt;/P&gt;
&lt;P&gt;I understand whenever&amp;nbsp;we return a MarshalByRefObject from a server-side method,&amp;nbsp;we are actually creating an object which behaves like a CAO and should therefore be avoided. I am hosting a remote object on IIS "ObjectOne"(SAO, SingleCall). Call to a method "MethodOne"&amp;nbsp;of the remote object returns another MarshalByRef object "ObjectTwo". &lt;/P&gt;
&lt;P&gt;ObjectTwo.MethodTwo() ... works fine.&lt;/P&gt;
&lt;P&gt;Now I reset IIS. and it restarts successfully.&lt;/P&gt;
&lt;P&gt;Now only&amp;nbsp; ObjectTwo = ObjectOne.MethodOne() works fine but ObjectTwo.MethodTwo()&amp;nbsp;returns the following exception. Can you please let me know if there is a way to make the &lt;/P&gt;
&lt;P&gt;ObjectTwo.MethodTwo() work before calling ObjectTwo = ObjectOne.MethodOne() again.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you very much for your time.&lt;/P&gt;
&lt;P&gt;Sincerely,&lt;/P&gt;
&lt;P&gt;Hari&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;System.Runtime.Remoting.RemotingException: Requested Service not found&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Server stack trace: &lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&lt;STRONG&gt;Exception rethrown at [0]: &lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData&amp;amp; msgData, Int32 type)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at MyTestRemObj.Order.GetPrice(String clientstr)&lt;BR&gt;&amp;nbsp;&amp;nbsp; at GenFav.MyHtmlFavorites.CallRemoteMethod() in C:\MyPrograms\MyCSharp\GenFav\GenFav\MyHtmlFavorites.cs:line 171&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Disconnect</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2382&amp;key=9%2bfVJKJ5sMBYhlJgcrAoqA%3d%3d&amp;post=7258</link><pubDate>Tue, 31 Oct 2006 14:49:40 GMT</pubDate><description>The ORMapper does not require much from your classes -- i.e. you can use a base class or not, you can use properties or fields, you can use the IObjectHelper or not, etc.&amp;nbsp; That means that you can create your classes and mappings in just about any way -- i.e. manually by hand, with my ORHelper app, or with some of the CodeSmith templates others have created.&amp;nbsp; I don't use the CodeSmith templates -- I use my ORHelper to get a quick start and then tweak things by hand, thus you won't see my examples looking the same as the CodeSmith generated files you may create.&amp;nbsp; I think its mostly a question of style which method you use -- in other words, I would not include the CodeSmith templates if they did not seem to be good enough, and certainly many do use them with success, but they are not my personal style so I don't use them myself.&amp;nbsp; And by the way, subscribing gets you the production dlls and the source code, but don't expect any more documentation.&amp;nbsp; :)&lt;br&gt;&lt;br&gt;Thanks, Paul Wilson&lt;br&gt;</description></item><item><title>Disconnect</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2382&amp;key=9%2bfVJKJ5sMBYhlJgcrAoqA%3d%3d&amp;post=7242</link><pubDate>Tue, 31 Oct 2006 14:37:46 GMT</pubDate><description>&lt;P&gt;I am trying to evaluate your product and I don't understand the disconnect between your examples and the files generated by the WORMFramework cst files.&lt;/P&gt;
&lt;P&gt;Can you please explain what their relationship is. &lt;/P&gt;
&lt;P&gt;It appears to me that the demo's entity classes are all hand coded instead of generated by the mapper. Am I missing something?&lt;/P&gt;
&lt;P&gt;My generated code against my database has many more files than your example.&lt;/P&gt;
&lt;P&gt;It hase base classes for the entities, it has base objects for the collections. None of these appear in your demo or documentation.&lt;/P&gt;
&lt;P&gt;If I purchase your product will I be getting more detailed information about these things?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Using store procedures.</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2340&amp;key=Q9gGSH58uZvE1wWiW1Akjw%3d%3d&amp;post=7185</link><pubDate>Tue, 26 Sep 2006 09:04:59 GMT</pubDate><description>I'm going to assume you are asking about the ORMapper -- note that it has its own forums at &lt;a href="http://www.ORMapper.net/Forums"&gt;http://www.ORMapper.net/Forums&lt;/a&gt;.&amp;nbsp; Anyhow, this scenario is supported by the ORMapper.&amp;nbsp; The select from a view is the easiest part, as the mapper doesn't much care if the "table" is a view.&amp;nbsp; As for the inserts, updates, and deletes, the mapping file has optional settings for insertSP, updateSP, and deleteSP, and you can specify the parameter for the attributes.&amp;nbsp; See the &lt;a href="http://ormapper.net/Wiki/Default.aspx?part=76&amp;amp;action=wiki&amp;amp;id=1&amp;amp;key=WQR%2ffvFkC%2fYfQb%2bLJS2C7Q%3d%3d"&gt;wiki&lt;/a&gt; for the mapping file syntax, and there is a very minimal example &lt;a href="http://ormapper.net/Examples/MoreProcs.aspx"&gt;here&lt;/a&gt;.&lt;br&gt;&lt;br&gt;Thanks, Paul Wilson&lt;br&gt;</description></item><item><title>Using store procedures.</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2340&amp;key=Q9gGSH58uZvE1wWiW1Akjw%3d%3d&amp;post=7173</link><pubDate>Tue, 26 Sep 2006 08:49:23 GMT</pubDate><description>&lt;P&gt;Supose I had a situation where I wanted to use a view to select, a procedure to delete and another procedure to create and update, how would I do it?&amp;nbsp; &lt;/P&gt;
&lt;P&gt;The reason I am looking into this is for cases where we have some embeded logic in the procedure which does some business logic validation before performing the final insert or update.&amp;nbsp; Does the mapping file allow me to map members to procedure parameters?&lt;/P&gt;</description></item><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>UserControls and FormView</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2095&amp;key=9nTUAauXHzyDEGzNkWaLpA%3d%3d&amp;post=7145</link><pubDate>Tue, 26 Sep 2006 08:47:51 GMT</pubDate><description>&lt;P&gt;Derek,&lt;/P&gt;
&lt;P&gt;How in the world did you reference an User Control inside of a FormView?&amp;nbsp; I been racking my brain on this for over a week.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;TonyP&amp;nbsp;&lt;/P&gt;</description></item><item><title>Problem with Visual Web Developer 2005</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=577&amp;key=8EX9hWvEvzINw0uX%2f8ly0A%3d%3d&amp;post=7086</link><pubDate>Sun, 03 Sep 2006 17:43:05 GMT</pubDate><description>There's a Start New Thread link above the grid in each forum.&lt;br&gt;&lt;br&gt;There were some changes in the ASP.NET v2.0 designer, so things that worked in the designer in v1.* may not work in v2.0 in the designer.&amp;nbsp; My MasterPages for v1.* was affected by that, but I don't view this as something to worry about since ASP.NET v2.0 includes the real deal.&amp;nbsp; That's right, while you certainly can continue to use my version in v2.0 (without the designer, and it may not auto-convert well), that's not really the intent.&amp;nbsp; The whole point of my MasterPages was to get a decent solution to templating in v1.* that would "convert" decently well to the real deal in v2.0.&amp;nbsp; And by "convert" I mean that its similar enough that it won't take long at all to make the appropriate changes, not that MS's auto-converter will do it for you.&amp;nbsp; So I really really really recommend that you switch to the real MS MasterPages in v2.0 -- its far better in the designer than anything any non-MS person can implement, and its also far better optimized and has other goodies that no non-MS person could do.&lt;br&gt;&lt;br&gt;Thanks, Paul Wilson&lt;br&gt;</description></item><item><title>Problem with Visual Web Developer 2005</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=577&amp;key=8EX9hWvEvzINw0uX%2f8ly0A%3d%3d&amp;post=7082</link><pubDate>Sun, 03 Sep 2006 17:35:12 GMT</pubDate><description>&lt;P&gt;Hello Paul,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This is not really a reply to the post but a new question; but I can't seem to find how to start a new post/thread. I dont have my user ID and Passoword but have a legit copy of your software.&lt;/P&gt;
&lt;P&gt;I use the Wilson.WebControl to use the concept of a masterpage in Dotnet 1.0. Now that I'm trying to upgrade to Dotnet 2.0 there seems to be an issue with the the masterpage object that I don't know how to overcome.&lt;/P&gt;
&lt;P&gt;The issue is that in the design view; there is an error to the effect that the "MasterPage1 Object reference not set to an istance of an object". &lt;/P&gt;
&lt;P&gt;The .cs file after the upgrade looks significantly different i.e where I had defined an instance of the MasterPage as MasterPage1 is no longer there (the line of code disappeared after the uypgrade) and if I try to add it the complier complains that object reference already exists.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please help&lt;/P&gt;
&lt;P&gt;Thanks&lt;/P&gt;
&lt;P&gt;Ankur&lt;/P&gt;</description></item><item><title>authentication for subdomain</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2304&amp;key=9l12JYzW%2b3Xxhb4OPPw3SQ%3d%3d&amp;post=7070</link><pubDate>Tue, 29 Aug 2006 20:42:32 GMT</pubDate><description>First, I'm not real sure if you can do this for sub-domains -- maybe, but maybe not.&amp;nbsp; What I do know is that you can set it up for sub-applications.&amp;nbsp; See &lt;a href="http://msdn2.microsoft.com/en-us/library/1d3t3c61.aspx"&gt;this link&lt;/a&gt; for the enableCrossAppsRedirect setting in ASP.NET v2.0 and also &lt;a href="http://msdn2.microsoft.com/en-us/library/eb0zx8fc.aspx"&gt;this link&lt;/a&gt; for the settings that must be the same.&amp;nbsp; That may be enough for sub-domains too, but that I do not know.&lt;br&gt;&lt;br&gt;Thanks, Paul Wilson&lt;br&gt;</description></item><item><title>authentication for subdomain</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2304&amp;key=9l12JYzW%2b3Xxhb4OPPw3SQ%3d%3d&amp;post=7069</link><pubDate>Tue, 29 Aug 2006 20:37:03 GMT</pubDate><description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;I have a domain named domain.com&lt;/P&gt;
&lt;P&gt;and i configured form authentication.&lt;/P&gt;
&lt;P&gt;i have created a subdomain named subdomain.domain.com&lt;/P&gt;
&lt;P&gt;I want&amp;nbsp; users who are already authenticated&amp;nbsp;for domain.com &amp;nbsp;to automatically enter subdomain.domain.com .How can i do that?&lt;/P&gt;
&lt;P&gt;what should i put in web.configs for domain.com and subdomain.com.&lt;/P&gt;
&lt;P&gt;should i create 2 different web.configs and put them their related domain root(subdomain.domain.com and domain.com)?&lt;/P&gt;
&lt;P&gt;Thank u for your help in advance&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Working with Sql Server 2005 XML Type</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2295&amp;key=dagfdYKjIDWQ5l7NpyMnnA%3d%3d&amp;post=7049</link><pubDate>Thu, 24 Aug 2006 11:07:33 GMT</pubDate><description>Not currently, but its certainly something I'll consider once I find the time to finish what I do have planned -- and finding time is by far the big problem right now.&lt;br&gt;&lt;br&gt;Thanks, Paul Wilson&lt;br&gt;</description></item><item><title>Working with Sql Server 2005 XML Type</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2295&amp;key=dagfdYKjIDWQ5l7NpyMnnA%3d%3d&amp;post=7048</link><pubDate>Wed, 23 Aug 2006 21:58:47 GMT</pubDate><description>&lt;P&gt;Any plans to support reading in a xml type directly into a SqlXml property as opposed to a string property as it does currently?&lt;/P&gt;
&lt;P&gt;&lt;B&gt;Thanks in advance!&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;Marty Hope&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Wilson.WebForm.Form must be used in Wilson.WebForm.Page</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2289&amp;key=z%2b1qch84%2ba7GfSgR2MSWaQ%3d%3d&amp;post=7038</link><pubDate>Mon, 21 Aug 2006 11:07:57 GMT</pubDate><description>The page that has the WebForm must inherit from Wilson.WebForm.Page.&lt;br&gt;&lt;br&gt;Thanks, Paul Wilson&lt;br&gt;</description></item><item><title>Wilson.WebForm.Form must be used in Wilson.WebForm.Page</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2289&amp;key=z%2b1qch84%2ba7GfSgR2MSWaQ%3d%3d&amp;post=7030</link><pubDate>Mon, 21 Aug 2006 11:06:33 GMT</pubDate><description>&lt;H2&gt;&lt;FONT face=Verdana size=2&gt;Any idea what I am doing wrong?&lt;/FONT&gt;&lt;/H2&gt;
&lt;P&gt;thanks!!!&lt;/P&gt;
&lt;H2&gt;&lt;I&gt;&lt;/I&gt;&amp;nbsp;&lt;/H2&gt;
&lt;H2&gt;&lt;I&gt;Wilson.WebForm.Form must be used in Wilson.WebForm.Page&lt;/I&gt; &lt;/H2&gt;&lt;FONT face="Arial, Helvetica, Geneva, SunSans-Regular, sans-serif "&gt;&lt;B&gt;Description: &lt;/B&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;BR&gt;&lt;BR&gt;&lt;B&gt;Exception Details: &lt;/B&gt;System.Exception: Wilson.WebForm.Form must be used in Wilson.WebForm.Page&lt;BR&gt;&lt;BR&gt;&lt;B&gt;Source Error:&lt;/B&gt; &lt;BR&gt;&lt;BR&gt;
&lt;TABLE width="100%" bgColor=#ffffcc&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;CODE&gt;&lt;PRE&gt;Line 251:					Me.Controls.Clear()
Line 252:					' set the template user control to be owned by this page:
&lt;FONT color=red&gt;Line 253:					Me.Controls.Add(m_Template)
&lt;/FONT&gt;Line 254:					' Now move the template child controls up to the page level so the ViewState will load 
Line 255:					Do While m_Template.Controls.Count &amp;gt; 0&lt;/PRE&gt;&lt;/CODE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/FONT&gt;</description></item><item><title>Component Art Navbar / Multiple Forms</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2288&amp;key=WykWpmseGMFwNa4u0m%2fYFw%3d%3d&amp;post=7037</link><pubDate>Mon, 21 Aug 2006 11:05:57 GMT</pubDate><description>Your template is a user control (.ascx), and user controls cannot have the Page directive.&lt;br&gt;&lt;br&gt;Thanks, Paul Wilson&lt;br&gt;</description></item><item><title>Component Art Navbar / Multiple Forms</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2288&amp;key=WykWpmseGMFwNa4u0m%2fYFw%3d%3d&amp;post=7029</link><pubDate>Mon, 21 Aug 2006 11:04:49 GMT</pubDate><description>&lt;P&gt;Paul,&lt;/P&gt;
&lt;P&gt;First of all thanks for your efforts!&amp;nbsp; I am STUCK big time and can't seem to locate an answer.&lt;/P&gt;
&lt;P&gt;I am using Aspdotnetstorefront (Aspdotnetstorefront.com) inside the skin template for the site I have placed a componentart navbar.&amp;nbsp; Unfortunately this component must reside between Form runat=server tags.&amp;nbsp; Well due to the design of this software I cant use thier template page and use those tags.&amp;nbsp; If I do I get an error telling me I cant use multiple forms.&lt;/P&gt;
&lt;P&gt;I have tried to use your WilsonForm but I get the following error: Can you please tell me what I am missng here?&amp;nbsp; I REALLY need this work around!&amp;nbsp; Thanks again!&lt;/P&gt;
&lt;H2&gt;&lt;I&gt;Parser Error&lt;/I&gt; &lt;/H2&gt;
&lt;P&gt;&lt;FONT face="Arial, Helvetica, Geneva, SunSans-Regular, sans-serif "&gt;&lt;B&gt;Description: &lt;/B&gt;An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately. &lt;BR&gt;&lt;BR&gt;&lt;B&gt;Parser Error Message: &lt;/B&gt;The directive 'page' is unknown.&lt;BR&gt;&lt;BR&gt;&lt;B&gt;Source Error:&lt;/B&gt; &lt;BR&gt;&lt;BR&gt;
&lt;TABLE width="100%" bgColor=#ffffcc&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;CODE&gt;&lt;PRE&gt;Line 1:  &amp;lt;%@ Control Language="vb" AutoEventWireup="false" Inherits="AspDotNetStorefront.TemplateBase" TargetSchema="http://schemas.microsoft.com/intellisense/ie5" %&amp;gt;
Line 2:  &amp;lt;%@ Register TagPrefix="ComponentArt" Namespace="ComponentArt.Web.UI" Assembly="ComponentArt.Web.UI" %&amp;gt;
&lt;FONT color=red&gt;Line 3:  &amp;lt;%@ Page Inherits="Wilson.Web.Page" %&amp;gt;
&lt;/FONT&gt;Line 4:  &amp;lt;%@ Assembly Name="WilsonWebForm" %&amp;gt;
Line 5:  &amp;lt;%@ Register TagPrefix="Wilson" Namespace="Wilson.WebForm" Assembly="WilsonWebForm" %&amp;gt;&lt;/PRE&gt;&lt;/CODE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;BR&gt;&lt;B&gt;&lt;FONT face=Verdana&gt;Source File: &lt;/FONT&gt;&lt;/B&gt;/skins/skin_1/template.ascx&lt;B&gt;&lt;FONT face=Verdana&gt; &amp;nbsp;&amp;nbsp; Line: &lt;/FONT&gt;&lt;/B&gt;3 &lt;BR&gt;&lt;BR&gt;&lt;/P&gt;
&lt;HR width="100%" color=silver SIZE=1&gt;

&lt;P&gt;&lt;B&gt;&lt;FONT face=Verdana&gt;Version Information:&lt;/FONT&gt;&lt;/B&gt;&amp;nbsp;Microsoft .NET Framework Version:2.0.50727.42; ASP.NET Version:2.0.50727.42 &lt;/FONT&gt;&lt;!-- 
[HttpException]: The directive 'page' is unknown.
   at System.Web.UI.TemplateParser.ProcessError(String message)
   at System.Web.UI.TemplateParser.ProcessDirective(String directiveName, IDictionary directive)
   at System.Web.UI.BaseTemplateParser.ProcessDirective(String directiveName, IDictionary directive)
   at System.Web.UI.TemplateControlParser.ProcessDirective(String directiveName, IDictionary directive)
   at System.Web.UI.TemplateParser.ParseStringInternal(String text, Encoding fileEncoding)
[Exception]: The directive 'page' is unknown.
   at System.Web.UI.TemplateParser.ProcessException(Exception ex)
   at System.Web.UI.TemplateParser.ParseStringInternal(String text, Encoding fileEncoding)
   at System.Web.UI.TemplateParser.ParseString(String text, VirtualPath virtualPath, Encoding fileEncoding)
[HttpParseException]: The directive 'page' is unknown.
   at System.Web.UI.TemplateParser.ParseString(String text, VirtualPath virtualPath, Encoding fileEncoding)
   at System.Web.UI.TemplateParser.ParseFile(String physicalPath, VirtualPath virtualPath)
   at System.Web.UI.TemplateParser.ParseInternal()
   at System.Web.UI.TemplateParser.Parse()
   at System.Web.Compilation.BaseTemplateBuildProvider.get_CodeCompilerType()
   at System.Web.Compilation.BuildProvider.GetCompilerTypeFromBuildProvider(BuildProvider buildProvider)
   at System.Web.Compilation.BuildProvidersCompiler.ProcessBuildProviders()
   at System.Web.Compilation.BuildProvidersCompiler.PerformBuild()
   at System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath)
   at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile)
   at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile)
   at System.Web.UI.TemplateControl.LoadControl(VirtualPath virtualPath)
   at System.Web.UI.TemplateControl.LoadControl(String virtualPath)
   at AspDotNetStorefront.SkinBase.LoadSkinTemplate() in C:\Inetpub\vhosts\costumesnow.com\httpdocs\App_Code\SkinBase.vb:line 453
   at AspDotNetStorefront.SkinBase.OnInit(EventArgs e) in C:\Inetpub\vhosts\costumesnow.com\httpdocs\App_Code\SkinBase.vb:line 218
   at AspDotNetStorefront._default.OnInit(EventArgs e) in C:\Inetpub\vhosts\costumesnow.com\httpdocs\default.aspx.vb:line 51
   at System.Web.UI.Control.InitRecursive(Control namingContainer)
   at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
   at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
   at System.Web.UI.Page.ProcessRequest()
   at System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context)
   at System.Web.UI.Page.ProcessRequest(HttpContext context)
   at ASP.default_aspx.ProcessRequest(HttpContext context)
   at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
   at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&amp; completedSynchronously)
--&gt;&lt;!-- 
This error page might contain sensitive information because ASP.NET is configured to show verbose error messages using &amp;lt;customErrors mode="Off"/&amp;gt;. Consider using &amp;lt;customErrors mode="On"/&amp;gt; or &amp;lt;customErrors mode="RemoteOnly"/&amp;gt; in production environments.--&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>IsPostBack = False after opening popup page</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=1400&amp;key=ZU421UuHCACnAyjbchVeeQ%3d%3d&amp;post=6990</link><pubDate>Tue, 08 Aug 2006 16:41:28 GMT</pubDate><description>&lt;P&gt;Adding:&lt;/P&gt;
&lt;P&gt;&amp;lt;add key="Wilson.WebForm.ViewState" value="EachInstance" /&amp;gt;&lt;/P&gt;
&lt;P&gt;to web.config does seem to correct the issue with postback = false when opening a popup window.&amp;nbsp; However, after adding that, my other non popup window forms had postback = false.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Another symptom of the postback = false thing is that other events that should fire on a postback don't...so, for example, clicking on a button triggers the page_load, page_init...but not the clicked for the button.&lt;/P&gt;
&lt;P&gt;Thanks for the help on this.&lt;/P&gt;</description></item><item><title>How to step into / through code from Response.Redirect</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2253&amp;key=QZ2J0JzHq70JsXf4cvfPSg%3d%3d&amp;post=6965</link><pubDate>Tue, 01 Aug 2006 18:53:21 GMT</pubDate><description>I can't think of anything without seeing some code.&lt;br&gt;&lt;br&gt;Good luck, Paul Wilson&lt;br&gt;</description></item><item><title>How to step into / through code from Response.Redirect</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2253&amp;key=QZ2J0JzHq70JsXf4cvfPSg%3d%3d&amp;post=6958</link><pubDate>Tue, 01 Aug 2006 18:51:35 GMT</pubDate><description>&lt;P&gt;I have a ASP.NET 2.0 page that redirects to a second page. Both pages are inherited from a common base page. The first page sets the value of a session variable which is used by the second page. In some scenarios, when I examine the session variable in the Base Page's Page Load event, its value is Nothing, even though it had a value immediately before the Response.Redirect.&lt;/P&gt;
&lt;P&gt;The first page essentially has two buttons: one to process the page and redirect it to the next page and a second button combined with an upload control which allows the user to upload an image to the server and display it on the same page before processing the entire page.&lt;/P&gt;
&lt;P&gt;If no image is uploaded, the the session variable isn't lost. If an image is uploaded, then the session variable is nothing. Based on other tests, I think this is due to an error in my own code. But I don't know how to step through from the response.redirect to the next executable line or find where the session variable is being reset.&lt;/P&gt;
&lt;P&gt;Can you suggest anything? Thanks in advance. I truly appreciate any help you can provide.&lt;/P&gt;
&lt;P&gt;-- ZLA&lt;/P&gt;</description></item><item><title>serial ports</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2236&amp;key=2A1ecpDQzcS4n0hU9u17Aw%3d%3d&amp;post=6930</link><pubDate>Fri, 21 Jul 2006 00:48:39 GMT</pubDate><description>Hi Joe:&lt;br&gt;&lt;br&gt;I have no idea why they would refer you to my blog, other than that I have mentioned that .NET v2.0 now includes serial ports -- see the System.IO.Ports namespace.&amp;nbsp; And if you're using .NET v1.*, then you'll simply have to use a 3rd party library -- and there are several.&lt;br&gt;&lt;br&gt;Good luck, Paul Wilson&lt;br&gt;</description></item><item><title>serial ports</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2236&amp;key=2A1ecpDQzcS4n0hU9u17Aw%3d%3d&amp;post=6926</link><pubDate>Fri, 21 Jul 2006 00:43:37 GMT</pubDate><description>&lt;P&gt;Dear Sir&lt;/P&gt;
&lt;P&gt;I am looking for information on how to initialize and use serial ports using c#.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;I contacted Dietel.com and they refered me to your blogs.&amp;nbsp; I am new to C# and have not yet discovered all there is to know about adding classes.&amp;nbsp; Can you point me in the right direction for setting up the serial port and reading and writing to it?&lt;/P&gt;
&lt;P&gt;thanks&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Joe &lt;/P&gt;
&lt;P&gt;&lt;A href="mailto:jlhold@bellsouth.net"&gt;jlhold@bellsouth.net&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Use in server controls?</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=775&amp;key=E9dljLi1LHSblgBp8kSVYQ%3d%3d&amp;post=6892</link><pubDate>Tue, 11 Jul 2006 00:00:08 GMT</pubDate><description>You'll need to send me a zip file with everything I need to reproduce and/or troubleshoot it.&lt;br&gt;&lt;br&gt;Thanks, Paul Wilson&lt;br&gt;</description></item><item><title>Use in server controls?</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=775&amp;key=E9dljLi1LHSblgBp8kSVYQ%3d%3d&amp;post=6879</link><pubDate>Mon, 10 Jul 2006 23:59:16 GMT</pubDate><description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;I have had all sorts of trouble trying to get a wilson:form to work in a user control (.ascx) file.&amp;nbsp; It is not using code behind.&amp;nbsp; I am trying to do a nonpostback to submit the form to an action that is to a different page.&lt;/P&gt;
&lt;P&gt;It seems that I need to inherit &lt;FONT color=#0000ff size=2&gt;Wilson.WebForm.Page &lt;FONT color=#000000 size=3&gt;in the calling .aspx file, and that I am supposed to put the following into the .ascx file:&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT size=2&gt;
&lt;P&gt;&amp;lt;%&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;@&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;Assembly&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;Name&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="WilsonWebForm"&lt;/FONT&gt;&lt;FONT size=2&gt; %&amp;gt;&lt;BR&gt;&amp;lt;%&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;@&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;Register&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;TagPrefix&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="Wilson"&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;Namespace&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="Wilson.WebForm"&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;Assembly&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;="WilsonWebForm"&lt;/FONT&gt;&lt;FONT size=2&gt; %&amp;gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;However, it is not working.&amp;nbsp; When I select from my drop down list in my form, it just goes reloads the page with my selection.&lt;/P&gt;
&lt;P&gt;It has actually taken me quite a while to get where things seem to be setup ok, but it will not work.&amp;nbsp; Help! :)&lt;/P&gt;</description></item><item><title>Newbie Question</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=1195&amp;key=BivVNWQeztzosGl99P3Ayw%3d%3d&amp;post=6880</link><pubDate>Mon, 10 Jul 2006 23:58:10 GMT</pubDate><description>I believe you mean Wilson.WebForm.Page.&amp;nbsp; This sent me on a significant wild goose chase for a while about not being able to load the type (due to syntax) :(</description></item><item><title>Debugger Problem Solved</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=6&amp;key=zgG5HfUnWbmuMg1i3qjmPQ%3d%3d&amp;post=6852</link><pubDate>Fri, 30 Jun 2006 10:20:27 GMT</pubDate><description>I had the same problem. I had a file called Album.cs in my BizLogic project, and a file called Album.cs in my DataAccess project. And when I setup a debug point in the Album.cs of the DataAccess project, the debugger would go all over the Album.cs of the BizLogic project.&lt;br&gt;&lt;br&gt;After looking at this thread, I renamed the Album.cs of the DataAccess project to AlbumDAL.cs, and now it works like a charm.&lt;br&gt;</description></item><item><title>paging problem id dataGrid using dropdown</title><link>http://www.microsoftarchitect.com/Forums/Default.aspx?part=42&amp;action=thread&amp;id=2214&amp;key=v%2bUoi72aIQ9b23q%2fQNFJZw%3d%3d&amp;post=6855</link><pubDate>Fri, 30 Jun 2006 10:19:50 GMT</pubDate><description>Hi Jagjot:&lt;br&gt;&lt;br&gt;I really really don't use datagrids, so this is a guess, but it sounds like you're trying to set things too early in the page lifecycle -- you typically do this type of thing in the Load event.&lt;br&gt;&lt;br&gt;Thanks, Paul Wilson&lt;br&gt;</description></item></channel></rss>