Real Estate Multiple Listing Service (MLS) Integration?

Last post 09-03-2009 10:23 AM by atconway. 2 replies.

Sort Posts:

  • Real Estate Multiple Listing Service (MLS) Integration?

    03-20-2009, 7:09 PM
    • Member
      32 point Member
    • srelliott
    • Member since 07-14-2006, 4:40 PM
    • Posts 73

    First I'm a complete newby when it comes to Multiple Listing Service (MLS)...

    I was wondering if anyone in here has experience integrating MLS into an asp.net website and if so, could you provide some help?  Or even a link to a tutorial specific to asp.net and MLS (I haven't found any good ones anywhere).

    From what I can gather, it looks like I basically need to setup a script to automatically download a zip folder from the MLS site via FTP, unzip it, move the photos to the photos folder, use the .txt file(s) to add data to the database, then delete the zip folder that was just downloaded.  And this will need to occur every 24hrs to make sure the content is updated.

  • Re: Real Estate Multiple Listing Service (MLS) Integration?

    07-10-2009, 3:12 PM
    • Participant
      1,988 point Participant
    • freedom1029
    • Member since 11-08-2002, 12:59 PM
    • Montreal
    • Posts 493

    Did you find anything else, I am looking for the same information.

    Thanks,

    Eric

  • Re: Real Estate Multiple Listing Service (MLS) Integration?

    09-03-2009, 10:23 AM
    • Contributor
      5,844 point Contributor
    • atconway
    • Member since 09-24-2007, 9:20 PM
    • Florida U.S.A
    • Posts 1,218

    Ok for your entire second paragraph I would look into using something like a Windows Service that preforms each one of the tasks you are looking to do.  I will try to break it down for you:

    srelliott:
    download a zip folder from the MLS site via FTP

    How to: Download Files with FTP:

    http://msdn.microsoft.com/en-us/library/ms229711.aspx

    srelliott:
    unzip it

    WinZip has a command line utility that you can program against (shell out the commands) in .NET:

    http://www.winzip.com/prodpagecl.htm

     

    srelliott:
    move the photos to the photos folder

    System.IO namespace should have everything you need here:

    http://msdn.microsoft.com/en-us/library/system.io.file.move.aspx

    srelliott:
    add data to the database

    For this you could set up a job in SQL to import the text file, or you could import the text file via .NET and then BULK insert the data.  There is a lot of ways to do this.

    srelliott:
    then delete the zip folder that was just downloaded

    Again use the System.IO namespace for this:

    http://msdn.microsoft.com/en-us/library/system.io.file.delete.aspx

    srelliott:
    And this will need to occur every 24hrs to make sure the content is updated.

    If you use a Windows Service you can have this run on a System.Timers.Timer or System.Threading.Timer to occur at any interval you want.  Take a look to the following:

    http://csharpstruggles.blogspot.com/2005/02/using-timer-in-windows-service.html

    http://www.codeguru.com/columns/dotnet/article.php/c6919

    Lastly, I assume you have the rights to integrate MLS data into your site already.  If not take a look at the notes from this thread too:

    http://www.velocityreviews.com/forums/t121560-mls-integration.html

     

    Hopefully this helps! Smile

    Thank you,   >[Blog]<

    "The best thing about a boolean is even if you are wrong, you are only off by a bit." :D
    -anonymous

Page 1 of 1 (3 items)