-
-
My session on partial rendering kind of sold out. I could hardly see the carpet for how many people attended. And I think I shocked some of them, when I said "there's no AJAX in partial rendering". What? You're here talking ASP.NET AJAX and you start by saying that?
AJAX is a new paradigm for Web applications. How can you build applications based on a radically different paradigm using the same application model you used for classic ASP.NET 2.0 applications? You need to adapt the architecture of your apps as well. But with partial rendering this just doesn't happen. Which is good and bad at the same time. It's good because it lets you add AJAX capabilities piecemeal and without a deep impact on existing codebase and existing skills of the dev team. It's bad because it only minimally improves the effectiveness of the application. If you think that flicker-free pages are a great achievement, you're RIGHT. But if you think that it's enough then you're WRONG. However, it might be enough for you at some time and for some time.
If you really want the power of Windows on the Web (to the extent that it is possible), then you need to change gear and opt for a new architecture. It may be frustrating at first, and even at second. Many people today have the same problems (UI, data binding), but nobody has valid answers that work in all cases.
Partial rendering may be an excellent solution; but just be aware of its real value and implementation. It's a darned smart trick; it's not pure AJAX. It's just a note; make a conscious and thoughtful choice when you get to it.
Source code attached for both sessions WEB406 and WEB310 (AJAX Control Toolkit)
-
-
They say there should be approx 14,000 people here at the Orange County Convention Center. Either who counted is wrong or the place is really huge and even 14,000 people look scattered around.
The official count says 9431 paid attendees, plus approx 5,000 other staff people, including myself. If all these people (who paid) are here, it's obviously the place that's so HUGE. Which is true indeed. It takes you minutes to get from the South to the North building. It's not my case, but I guess what could be of a speaker scheduled two consecutive talks in the North and South buildings :)
I just finished my first talk, codenamed SOA324 about hosting and deploying workflows as Web and WCF services. I had kind of 80 people. Not much if really 9000+ attendees are here. Or perhaps most of them are IT pros? :) Or was it that my session didn't look attractive because of lack of 2008/Orcas coverage (which was by design)?
Anyway, I'd say that the session was good and I caught very interested expressions/faces in the audience in both sides. This is normally a very good indicator of the success of a session. I'll look at the eval scores.
By the way, find attached the sample code I demo'd during the session.