IndexedDB with Parashuram Narasimhan

  • August 30, 2012 · 6:00 PM

About the talk

IndexedDB is an API for client-side storage of significant amounts of structured data and for high performance searches on this data using indexes. While Web Storage (Local and Session Storage) is useful for storing smaller amounts of data, it is less useful for storing larger amounts of structured data. IndexedDB provides a solution.

In this presentation, Parashuram Narasimhan will start with an overview of the various client-side storage technologies available today and discuss where the IndexedDB idea came from. After that, he will give a detailed overview of the IndexedDB concepts complete with examples so you get a really good feel for the API. He will wrap up with a discussion on how you can use IndexedDB in production today.

About the Speaker

Parashuram N. (http://nparashuram.comworks on front end technologies at Sneekpeeq. Before Sneakpeeq, he was a senior program manager for SQLCE at Microsoft, working on the IndexedDB implementation and specifications. He has written the Jquery IndexedDB plugin, a query layer for IndexedDB and is working on a WebSql shim for IndexedDB. He also like playing with latest HTML features on the web and their security implications. During his free time, he hacks at http://nparashuram.com/projects. When he is not at his computer, he loves to understand the fascinating world of biology from his dentist wife. You can follow him on Twitter at @nparashuram.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Three important things:

  1. Use your full first and last names when registering
  2. Yelp will check ID's at the door (must be 21+ since alcohol will be served)
  3. Yelp doors close at 7:30 p.m. (after this you can't come in anymore)

Schedule

6:00-7:00 p.m.  Meet, mingle, and munch

7:00-7:10 p.m.  Welcome Notes, Sponsors, and Introduction

7:10+    Parashuram's Talk

7:30 p.m. Yelp doors close

8:15-8:30 p.m. Q&A and Prize Giveaways*

8:30 p.m. Lightning Talks** (2 mins each)

* You must be at the venue to qualify for prizes. Tip: Tweeting #sfhtml5 and checking in may increase your chances of winning a prize.

** If you are interested in doing a lightning talk, send the organizers your proposal.

This event will be recorded. We will post the recording as soon as it is available, typically within a week after the event. Follow @sfhtml5 or visit this page for the announcement.

 

Join or login to comment.

  • Max Walker

    Hi guys. The video of this preso is now online: http://ow.ly/dJ9Yv

    September 14

  • Parashuram

    Thank you for attending the talk. Hope it was useful
    Here are the links and resources.

    IndexedDB Start Page - http://axemclion.github.com/Ind...

    IndexedDB Libraries
    - JQuery Plugin: http://axemclion.github.com/jqu...
    - Couch like APi: http://pouchdb.js
    - Mongo like APi: https://github.com/Srirangan/bro...
    - LINQ like API: http://linq2indexeddb.codeplex....

    IndexedDB polyfill (to use in Opera, Safari, iPad)
    - http://axemclion.github.com/Ind...

    Sample IndexedDB application with Jquery plugin and polyfill
    - http://nparashuram.com/jquery-i...


    Will be posting the slides later in the day on my blog - http://blog.nparashuram.com

    1 · August 31

    • Kimo Crossman

      Thank you so much - this is an incredible resource!!

      September 4

  • Vanessa Wang

    For those who expressed interest in the Front-End UI Engineer position at Kaazing, please see the description: http://goo.gl/5EiFJ and feel free to contact me (under the Organizers link, click Contact Us, and select my name). Thanks!

    September 1

  • Michael Cresta

    Thank you for the presentation and for these resource links.

    August 31

  • Salman Khan

    Excellent presentation, good technical depth and broad coverage. One of the best I've attend in a while. Well done!

    August 31

  • Peter Lubbers

    I really enjoyed Parashuram's talk. He kept it fun and spent lots of time showing the code. His reference materials and links (posted in the notes) will be super useful as well.

    August 31

  • stevegoodwin

    interesting subject. Very capable presenter

    August 31

  • Prasad Dixit

    Informative session. Parashuram explained it very nicely.

    August 30

  • Michael Cresta

    Very informative with no attempt at spin. Refreshing and spot on helpful, useful information.

    August 30

  • Carl

    Good practical overview of client side databases and database-like options, and the software packages available. Drilling down into the code kept it real.

    August 30

  • Alexei

    Very good!

    August 30

  • Ivo

    Whats the wireless pw?

    August 30

  • Makis Tracend

    Sorry to miss this - just couldn't make it in time.

    Waiting for the live stream

    August 30

  • Jan-Christoph Borchardt

    Related to the presentation are unhosted web apps and remoteStorage, an open protocol for web sync. I’d love to do a lightning talk on it but unfortunately have a conflicting event.
    If you’d like to know more, check out http://unhosted.org and http://www.w3.org/community/unh...

    August 29

  • Sameer Anand

    Is this available virtually? If yes, how to attend?

    August 27

    • Ronald Finnerty

      i am really sorry to hear this is the plan. I enjoy attending these presentations from cleveland ohio or my hotels when i am on the road.

      August 27

    • Sameer Anand

      Thanks Vanessa. Just want to make sure recording is planned. If not then I will try and come. I am in South San Jose and to reach city around 6 gets difficult for me.

      August 27

  • Jason Gegere

    I am new to the area and looking to connect with more developers.

    August 12

  • Ross Dakin

    Confirming address is 706 Mission (not 760)?

    July 30

    • Peter Lubbers

      @Ross: The address is indeed 706 Mission Street, not 760.

      The Yelp office is located on the corner of 3rd Street and Mission Street above Rochester Big and Tall. If you are facing the store, walk to your left away from 3rd Street. Go through the black iron gates to your right and into the building.

      August 6

  • Danny Parrillo

    Networking with other HTML programmers

    July 31

Kaazing

Kaazing makes an HTML5 WebSocket Gateway that rocks!

Marakana

Marakana provides HTML5 training courses in SF and NYC.

Adobe Systems

Major sponsor and provides an awesome venue!

HTML5 Dev Conf

Major sponsor

Google I/O Extended

Major sponsor

Yelp

An awesome venue and refreshments!

Say Media

A great venue for our meetups!

FluentConf

Sponsoring the user group

DevCon5

Sponsors our meetups!

O'Reilly Media

Great books on HTML5, JavaScript, mobile, and related technologies.

Log in

Not registered with us yet?

Sign up

Meetup members, Log in

or
By clicking the "Sign up using Facebook" or "Sign up" buttons above, you agree to Meetup's Terms of Service