A little gripe I have with IE when doing ASP.NET development is that when you've tested a page (with some PostBack), fix or add something and recompile, you'd usually want to refresh your page without re-posting, so not performing the postback. When pressing Enter in the address bar, nothing happens. The expected behaviour would be for the browser to perform a HTTP GET request for the current URL in the address bar. Pressing F5 obviously performs a re-post. Maybe the Cancel button on that dialog asking to re-post should perform a HTTP GET?
And yes, I know this already exists in FireFox.
What do you think? Surely I'm not the only one who finds this a pain in the backside...
Hopefully the IE team is listening. It's only a five minute job, really.
A colleague of mine is at his wits end trying to solve the following BizTalk problem:
We receive a "|" delimited flat file, for example containing
12345|Some data|SILVER & BLUE|more data|
This is picked up by an FTP receive port, which then goes through a receive pipeline with just the "flat file disassembler" in it (i.e. nothing in the "Decode", "Validate" or "ResolveParty" stages), before it gets in to an orchestration.
This works fine most of the time - but in the example above with an ampersand in it, it appears that the flat file dissassembler is trying to parse the flat file as if it were XML. The orchestration is suspended, and in the event log I get the message below - which I read as it saying that it is trying to parse the ampersand as the start of an entity (e.g. "&" or ">") and failed (as "& BLUE|more data|" has neither a terminating ";" nor is a defined entity in the context)
If I edit the source file and change the "&" to "x" for example, it is processed without error.
Any ideas whether it is possible to tell BizTalk that the flat file is just plain ASCII, it must not be parsed as if it contains XML entities (which I'd have expected to be the default for an flat file)
Any comments or suggestions on solving this are greatly appreciated.
Thanks!