As you convert your ASP.NET 1.x applications to the new ASP.NET 2.0 framework, you may encounter issues related to the changes introduced by the 2.0 framework. In this article, we will look at both the conversion process and some of the common issues you may encounter during a conversion: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspp/html/conversionissuesasp_net.asp
In my previous article I explained what to do to get a read-only MCMS website working on ASP.NET 2.0. In this article I will go one step further and explain how to get a read-write MCMS website working with ASP.NET 2.0! First of all you need to ensure that all steps in my previous article […]
A couple of weeks ago I had the requirement to enable ASP.NET output caching programmatically rather than declarative using the <%@ OutputCache … %> tag. I tried to follow the hints in the following KB: http://support.microsoft.com/default.aspx?id=323290. Actually what I found is that these procedure do not really work as expected. Especially the following in which I […]
The .NET framework ships with a very flexible tracing feature provided through the Trace class in the System.Diagnostics namespace. Debug.Diagnostics.Trace.WriteLine(“My Debug Output”); Whenever you need to write some debug output just use Trace.WriteLine to send the debug output to a Trace Listener. In my project I have added some line of code to the […]
Every developer or support engineer debugs applications at some stage in his or her career, yet debugging is often viewed as an arcane and difficult topic. While it is often difficult to determine why an application is hanging, leaking memory, or crashing, there are techniques you can apply to make the debugging process more productive […]
[Via Milan Negovan] Ever deployed a “debug” ASP.NET into production? Then, you might want to review this excellent article. A recommended reading for everyone building ASP.NET based web sites – including ASP.NET based MCMS sites.
Michael Graham has written a great article about quick troubleshooting for high memory ASP.NET issues: The only point I don’t agree with – in context with MCMS – is about process recylcling. For MCMS it is very bad if the worker process gets recycled as this ensures that the MCMS memory cache gets invalidated and […]