The Colorado Springs Open Source Software Meetup Group Monthly Meetup
Details
AGENDA
6:00 - 6:30 PM - Food, Drinks & Networking
6:30 - 6:35 PM - Announcements
6:35 - 7:15 PM - Basic Concepts
7:15 - 7:20 PM - Break
7:20 - 8:40 PM - Main Speaker
8:40 - 8:55 PM - Door Prize Drawings
MAIN TOPIC ABSTRACT
JSON at Work: Overview and Ecosystem
JSON is more than just a simple replacement for XML when you make an AJAX call. JSON is becoming the backbone of any serious data interchange over the Internet. There are emerging standards and best practices that can be used to harness the energy and enthusiasm around JSON to build truly elegant, useful, and efficient applications. You’re already using JSON, and you may be thinking:
What else is there to talk about? What additional tools and standards are available, and why do they matter? Everything is great, so how would these tools and standards help? JSON Overview
JSON Beginnings - language review, best practices, IDEs/tools, and the JSON Ecosystem JSON Validators JSON Beautifiers JSON in HTML5 & JavaScript JSON in Ruby on Rails JSON in Java
The JSON Ecosystem
Structuring JSON (JSON Schema) RESTing with JSON - modeling, prototyping, and testing with JSONPad, Orderly, browser plugins, MockJax, MockJSON) Text Search with JSON –JSONPath, and JSONPointer Transforming JSON
Attendees will learn how to leverage JSON in new ways to enhance the architecture and development efforts.
BASIC CONCEPTS ABSTRACT
RESTful Design at Work
You’ve been working with RESTful Web Services for a few years now, and you’re looking to improve your design. Maybe you're new to REST on your project. In any case, you have questions:
How do I design a quality Service? Are there any guidelines and best practices for RESTful API design? How can I tell if a Web Service is truly RESTful? Where can I find well-designed RESTful APIs?
In this presentation, we’ll cover:
RESTful Web Service Design Best Practices
Of Nouns and Verbs When to use Parameters Pagination Searching Versioning Content Negotiation Error Handling JSON Object Design How to spot a Hybrid Service
Available RESTful Web Service Guidelines
Atlassian Alfresco
Well-Designed RESTful APIs
Delicious Twitter LinkedIn Open Library Twilio
Sources for RESTful APIs
Programmable Web We will look at a single business problem to design a RESTful Web Service. Along the way, we'll walk through several well-known RESTful Web Service APIs. Attendees will gain a solid foundation in RESTful Web Service design.
SPEAKER BIOGRAPHY
Tom Marrs
Tom Marrs is the Principal Architect at Vertical Slice, where he specializes in Service-Oriented Architecture (SOA). He designs and implements mission-critical web and business applications using the latest SOA, Ruby on Rails, REST, HTML5, JavaScript, Java/EE, and Open Source technologies.
Tom is the author of the upcoming JSON at Work, and a co-author of JBoss At Work, 2nd ed. – both with O’Reilly. Tom has spoken at the No Fluff Just Stuff and GIDS (Great Indian Developer Summit) conferences.
An active participant in the local technical community, Tom founded the Denver Open Source User Group (DOSUG) (http://www.denveropensource.org/), has served as President of the Denver Java Users Group (DJUG) (http://www.denverjug.org/), and speaks at local user groups.
OUR SPONSORS
Website Sponsor: Homeland Security Careers (https://www.meetup.com/csopensource/)
Food Sponsor: TEKSystems (http://www.teksystems.com)
Door Prize Sponsors: Jetbrains (http://www.jetbrains.com) - Software license (Several products to choose from)
Book Sponsor: OReilly Publishing (http://www.oreilly.com) - Technical books
