Re: [TFUI] Humble Dialog Versus Microsoft UIB
Thomas Eyde <teyde-f/[email protected]>
| Newsgroups | gmane.comp.programming.test-first-user-interfaces |
|---|---|
| Message-ID | <[email protected]> |
It's been a while since I worked with UIP, but here are something which
I remember:
UIP depends on the Session State, but fails to detect when the session
state is gone. When this happens, everything you try to do will fail
with an exception.
ASP.NET is not servlets. You can implement your own HttpModules which
can receive all calls and then delegate to some aspx, but you have to be
carefull if you want to keep view state and postback events. ASP.NET
creates the view first and pass the control to that view. UIP tries to
reverse that order without modules and that's one thing which causes the
Session State glitch.
You have to manually connect a controller to its view in Web.Config. Not
excactly counter-architecture, but you end up with a huge web.config.
It's easy to forget to rename the class/view names in web.config when
you rename them in code. I never understood why this is necessary, all
views has to know their controller anyway, as they have to cast from the
generic Controller.
The concept of navigation graphs is broken. It doesn't work. I never
managed to pass data between nav graphs.
But then again, it could be that I was using UIP the wrong way.
Unfortunately for me, I got no corrections.
--
Thomas
To unsubscribe, email:
TestFirstUserInterfaces-unsubscribe-hHKSG33TihhbjbujkaE4pw@public.gmane.org
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/TestFirstUserInterfaces/
<*> To unsubscribe from this group, send an email to:
TestFirstUserInterfaces-unsubscribe-hHKSG33TihhbjbujkaE4pw@public.gmane.org
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/