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 Beginnings - language review, best practices, IDEs/tools, and the JSON Ecosystem
- JSON Validators
- JSON Beautifiers
- 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
- Content Negotiation
- Error Handling
- JSON Object Design
- How to spot a Hybrid Service
Available RESTful Web Service Guidelines
Well-Designed RESTful APIs
- Open Library
Sources for RESTful APIs
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.
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), has served as President of the Denver Java Users Group (DJUG), and speaks at local user groups.
Website Sponsor: Homeland Security Careers
Food Sponsor: TEKSystems
Door Prize Sponsors: Jetbrains - Software license (Several products to choose from)
Book Sponsor: OReilly Publishing - Technical books