Latest Updates: RTRIA RSS

  • The ChristmasCrunch nearly real-time web event

    Phil Leggetter 10:07 pm on December 1, 2009 | 0 Permalink | Reply
    Tags: ChristmasCrunch, , RTRIA, ,

    On the 15th of December I’m going to the ChristmasCrunch. It looks like a really good event with Iain Dodsworth and James Whittaker of TweetDeck giving the keynote on “Where the biggest realtime desktop application goes next” (I know where I’m hoping it goes. See below). Other presentations include Jenni Lees of Festbuzz, Marco Kaiser of Seesmic, Mario Menti of Twitterfeed, Mark Rock of AudioBoo, Nick Halstead of Tweetmeme, Daniel Tenner of Woobius, Willian Fischer of Twitter Jobsearch and Tim Morgan of Mint Digital. And if that’s not enough there’s also a startup pitch (startup pitches – grrrr…) and an after party.

    My main interest in this event is to see if anybody is going to start delivering a “truly real-time” experience to users. Will TweetDeck still be making polling requests to the various services it uses to check if any more data is available or will they move to using PUSH technology? Are other companies going to start adopting PUSH to give the user a truly real-time web experience?

    (More …)

     
  • A Real Time Rich Internet Application (RTRIA) Example

    Phil Leggetter 8:12 pm on November 3, 2009 | 2 Permalink | Reply
    Tags: , , , , RTRIA, ,

    I’ve just had an article published in the latest UK MSDN Flash newsletter on How to consume real-time data in a Silverlight RIA. As part of writing up the article I developed a sample Real-Time Rich Internet Application (RTRIA) that consumes real-time data from the Twitter real-time data feed. I also put together my first ever screencast. So, you can start by getting hold of the code or watching the screencast.

    The Code

    First, and this is Important:

    To get the sample application to stream real-time data from the Twitter real-time feed you will need to use Fiddler to trick Silverlight into allowing a crossdomain Web Request.

    Now that you are aware of that, you will also need the Silverlight development environment. You can get everything you need via the Silverlight Getting Started page.

    You’ve now got everything you need to run the RTRIA example. To run the sample application you should set the MSDNFlashRTRIAExample.Web project as the startup project and the MSDNFlashRTRIAExampleTestPage.html page as the startup page.

    Setting up the solution to run the application

    Setting up the solution to run the application

    If you’d like to find out a bit more about the code then read on. If you’d rather jump straight into the code you can download it from the TweetStreamer Google Code project.
    (More …)

     
  • Using Fiddler to trick Silverlight into allowing a crossdomain Web Request

    Phil Leggetter 11:06 am on October 30, 2009 | 4 Permalink | Reply
    Tags: , , , , RTRIA,

    If you are trying to make a web request from a Silverlight application the first thing the Silverlight runtime will do is request a security policy file (see Network Security Access Restrictions in Silverlight) from the root of the server you are making your web request to. This happens if you are making your request using the HttpWebRequest or WebClient class. If the Silverlight runtime fails to get a security policy file your web request will fail. If your Silverlight application relies on this web request then you are going to need to contact the server owner and get them to add a security file but until then you can use the Fiddler HTTP Proxy to trick the Silverlight runtime into believing that it does have permission to make the request.
    (More …)

     
  • Real-Time Rich Internet Applications (RTRIA)

    Phil Leggetter 10:15 am on October 29, 2009 | 2 Permalink | Reply
    Tags: , , , , , , rssCloud, RTRIA,

    Real-Time Rich Internet Applications (RTRIAs) are RIAs that consume and display real-time data. They have all the characteristics of an RIA with the added feature that data is being pushed to them in real-time as soon as it becomes available. This is in contrast to the current polling solution employed by most RIAs or other web applications that display updating data.

    I mentioned RTRIAs for the first time back in April 2009 in a post called “What is the real-time web” on the Caplin Systems Platformability blog, and since then there has been a real-time web explosion. The “real-time web” is now the buzz phrase around the Internet that everybody is jumping on. Back in April I set up a Google Alert for the term “real-time web”. Back then I got maybe one Google Alert a day for this term, probably less. Now, I get at least two dense emails a day from Google with people using the term for all sorts of things; real-time web stats, real-time analytics, real-time search, rssCloud, pubsubhubbub, the list goes on. This is not the real-time web! Whilst some of the things on this list will help  the web become truly real-time (rssCloud and pubsubhubbub may even form the back bone), none of these things give the user a truly real-time web experience.

    (More …)

     
c
compose new post
j
next post/next comment
k
previous post/previous comment
r
reply
e
edit
o
show/hide comments
t
go to top
esc
cancel