Browse by Tags

All Tags » Web (RSS)

Serialized In-Process ASP.NET Session State Store

ASP.NET provides out of the box three session state stores: Provider Description InProc Session state is stored in the ASP.NET cache. SQLServer Session state is stored out-of-process in an SQL Server database. StateServer Session state is stored out-of...

IIS/ASP.NET Cookieless Support Not Working As Expected

In one of the environments I work, cookies cannot be used because the pages run inside web browser controls running on a client application and cookies end up being shared by all browsers. Fortunately, ASP.NET allows us to persist some cookies as part...
Posted by Paulo Morgado | with no comments

Other Ways For Making PathInfo And ASP.NET Themes Work Together

On my last post I wrote about a solution for the problem that arises when we try the use path infos and ASP.NET Themes and Skins together . Raj Kaimal   suggested rewriting all LINK HTML elements URLs to the correct URL as seen from the client. Something...
Posted by Paulo Morgado | with no comments

Making PathInfo And ASP.NET Themes Work Together

Updated on 2008.07.28 – The code was done in a hurry and, talking to my friend Luís , I noticed that I had forgotten to make a case insensitive comparison and that the code was not so obvious. So, I updated the code and added an explanation. On my last...

PathInfo And ASP.NET Themes: Why Can’t They Work Together?

If you ever worked with ASP.NET Themes and Skins , you know that stylesheet links are added to the head section of the HTML document. The rendered URL to these stylesheets is always relative to location of the page being requested. So, for a request to...

Make The HttpValueCollection Class Public And Move It To System.DLL

I find the System.Web.HttpValueCollection class very useful in a wide number of situations that involve composing HTTP requests or any other need to represent name/value collection as a string (in an XML attribute, for example). As of now ( .NET Framework...

BEWARE: System.Web.HttpValueCollection Parsing Is Not Reversible

If you run this code: System.Collections.Specialized. NameValueCollection queryString = System.Web. HttpUtility .ParseQueryString( "noKey&=emptyKey&A=Akey" ); queryString will actually have the running type of System.Web.HttpValueCollection...
Posted by Paulo Morgado | with no comments
Filed under: , , , , ,

More On ASP.NET Validators And Validation Summary Rendering of Properties

On previous posts [ ^ ][ ^ ] I mentioned the size of ASP.NET validators and validation summary rendering and the fact that expando attributes are being used to add properties. Mohamed also mentions this issue. Besides the fact that custom attributes aren't...

Testing With Multiple Versions Of Internet Explorer

On a previous post I mentioned IETester . Jorge Moura mentioned TredoSoft ’s MultipleIEs and a list of web browsers .
Posted by Paulo Morgado | with no comments

DebugBar, Companion.JS And IETester

Some days ago a colleague of mine pointed out to me this tool ( IETester ) that allows testing the different rendering and JavaScript engines of Internet Explorer (5.5, 6, 7 and 8beta1) side by side with the installed version. I haven’t tested IETester...

Internet Explorer vs. FireFox

Until recent I had never used FireFox (FF) because Internet Explorer (IE) was good enough for me. I don't do much web page development and because I own licenses for Visual Studio (VS), HTTPWatch and IEWatch (tried the Internet Explorer Developer...

Rendering ASP.NET Validators And Validation Summary Property As HTML Attributes

Yesterday I blogged about the cause of ASP.NET validators and validation summary slowness . At that point I wasn't aware of the existence of the XHTML conformance configuration (thanks Nuno ). With the XHTML conformance configuration set to Legacy...

The Cause Of ASP.NET Validators And Validation Summary Slowness

When building ASP.NET pages, if you use too many validators and validation summaries your pages can become very slow. Have you ever wondered why? Lets build a simple page web page with a few validators. Something like this: The page is composed of: 2...

Is it possible to compress a HTTP request?

Recently I was asked (related to my articles [ ^ ] [ ^ ] about HTTP compression) if it was possible to compress the contents of a web service call. The way HTTP compression works (as far as I know) is by the client announcing to the server (using the...
Posted by Paulo Morgado | 2 comment(s)
Filed under: ,

Upgrading the WCSF EventBroker Extension to WCSF 2.0

While preparing the demos for my session at TechDays Portugal 2008 , I've noticed some changes in the Web Client Software Factory 2.0 that prevented the EventBroker Extension from compiling and running. The problem ended out just being a little change...

WCSF 2.0 And IIS7 Integrated Pipeline Mode

While preparing the demos for my session at TechDays Portugal 2008 , I've noticed that the Web Client Software Factory 2.0 doesn't work with IIS7 in integrated pipeline mode because it's trying to access the Request property of the current...

IE8 Beta 1 is out

If you want to download IE8 Beta 1 and test it, it's here . Read the Release notes and the IE8 Readiness Toolkit which will give a detailed description of the features. If you have any feedback, use the feedback form , which allows you to submit bugs...
Posted by Paulo Morgado | with no comments

Web Client Software Factory 2.0 shipped

Web Client Software Factory 2.0 February 2008 Release Resources MSDN site: http://msdn.microsoft.com/webclientfactory Community site: http://www.codeplex.com/websf About the Deliverable The Web Client Software Factory (WCSF) provides a set of guidance...

FormsAuthentication And Query String Parameteres

Today I ran into this strange"feature" of ASP.NET : When redirecting to the login page, the query string parameters are encoded with the requested URL into the ReturnUrl query string parameter of the request to the login page, but are also in...
Posted by Paulo Morgado | 2 comment(s)
Filed under: , , ,
More Posts Next page »