Say I have a Facade layer which sits just beneath my UI (in this case ASP.NET) layer. This, of course, provides the API for my controller (code-behind) classes to interact with my domain as well as encapsulating my Application Logic. I understand it is good to do some kind of Session management in this layer too, but I just don't get the best way to do this without directly referencing the Session object from HttpContext. This limits my Facade to being a Web-facing service layer, though, so that ......
Along with (apparently) many .NET developers, I was having difficulty understanding why my ViewState wasn't being stored for my controls within a composite control I was building that had an internal Table. For example, in the overridden CreateChildControls() method, I'd do something like this: protected override CreateChildControls() { bool useDataSource = true; if(ViewState["UseDataSource... { useDataSource = (bool)ViewState["UseDataSou... } Table table = new Table(); Controls.Add(table); ......
Just installed Peter's Date Package at www.PeterBlum.com and have been enjoying working with all the gadgets he has obviuosly spent so much time improving. Great job Peter! The price is definitely right, especially considering how much thought he put into the accompanying documentation. I built some of my own date controls similar to these, but I canned 'em for his package [after arguing with my pride]. A slight bug (may be something I haven't done right since I am still new to them) is in Firefox ......
After installing Visual Studio 2005 I would intermittently get this error: Unable to cast object of type 'ASP.type' to type 'ASP.type' It was only intermittent and though I knew it had something to do with the compilation model I was going crazy until i found the post for the pre-release KB hotfix. I just noticed it has been released officially now at: http://support.microsoft.com/?kbid=915782&SD=tech
Good post for incorporating Nullables into current (1.0.2) version of NHibernate at http://frazzleddad.blogspot... James Avery at http://dotavery.com/blog/ar... has graciously offered a workaround to the current lack of support to .Net2.0 Nullables. Be sure to stick the current build of NHibernate into the VS solution James offers and then rebuild before sticking the Nullables2.dll into your projects. Otherwise, NHibernate won't ......
So I needed to read/write .pdf's to a network share (other than the Web server). There seem to be two options: a>Enable impersonation in the .config and b>Understand Application Pools and identity (IIS 6.0 only). Impersonation worked but I don't like the security implications of doing that so I read about changing the identity ASP.NET runs under from NetworkService to a user who has an account on the network. This TechNet article - http://technet2.microsoft.c... ......