Was busy learning how to customize web pages on a SharePoint site and developing webparts for the past two weeks. As you know, I'm not a very web-savvy person and doing all that means is a struggle for me. Being a framework developer, I really have no "design-sense" for web pages and I certainly don't understand why rounded-corners are so important, not to mention how to make them. So that's one big problem for me.
I have also not been keeping myself updated with the latest web technologies *no time lah*. I actually planned to skipped ATLAS and dive straight in to Windows Presentation Foundation (WPF) when it is ready (which will be soon). But then, when I discovered that I need to develop a rotating banner ad that automatically refreshes after a certain interval, I knew I had no choice liow.
The out-of-the-box AdRotator control that comes with ASP.NET doesn't auto-refreshes without posting-back the whole web page. Sigh! Armed with 2 days of ATLAS knowledge, I managed to hack-up a rotating banner ad on a plain web page but the implementation was nasty, I had a web service running behind. That's a bit overkill for a banner ad right?.
After seeking some wise-guidance from my colleague, Foo Shen, he provided me with a near end-to-end sample that uses plain AJAX concepts with no dependencies on any external libraries. I couldn't visualize how the client scripts work with the server methods *Where's ma delegate man?!* Everything is like wire-up here, wire-up there and I'm going *Tayar-Short-Wayar* already. The occasional manual output of HTML tags and Javascripts is also driving me nuts. *Where's ma classes? Where's ma Generics?!*
Aiyo... why must I be doing all these leh? I sure miss my component development and framework days. *Sobs*
Popular Post
-
Most of the SQL Server 2005 High Availability options suggest having three servers (or instances) for optimum performance where each of the...
-
From what I recall from reading the superb book 'The Fast Set' about the British land speed record racers in the 1920's and 1930...
-
Which string concatenation method has the best performance? - I'm sure at some point in time, a developer will ask (or be asked) this q...
-
This week's PaveParker of the Week was spotted in the city's Seafield Avenue: The driver of Aberdeen Car Citroen C5 Estate reg. SP02...
-
Talks in Brussels between troubled banking group RBS and the EU have raised the prospect that the group's major motoring brands Direct L...
-
There needs to be a book called Carpooling for dummies written by art car central that helps people drive and park in around swimmin...
-
The Bubble Truck is a modified 2001 Dodge Ram 1500 extended cab pickup truck "sculptured" with a variety of ornaments and other d...
-
This balloon tank was created by German artist Idee Inges who takes symbols of childhood parties and transforms them into a war tank: The q...
-
November 16, 2010 – Sonoma, California – Flying Lizard Motorsports announced today preliminary details of its 2011 racing program. The Son...
-
Anyone remember DAMPFBAHN! ? If you don’t I can hardly won’t blame you, as nearly 5 years have gone since they put out an EP containing 5 ...
No comments:
Post a Comment