Blogs

View all Blogs >>

In the Spotlight - Kris Zyp

Kris Zyp

Development Associate with SitePen

Kris Zyp is a research and development associate with SitePen, a forward-thinking company that is committed to building and enhancing the open web. He represents the Dojo foundation on the EcmaScript 4 committee. Kris is the lead developer of the Persevere project and the JSON Schema format. He is actively researching and developing technologies in Ajax REST client/server architecture, JSON-RPC, JSONPath, JSON Referencing, and JavaScript persistence. He is also a contributor to Comet Daily and is working on RESTful HTTP Comet approaches.























Presentations by Kris Zyp

Secure Mashups

This session will cover emerging technologies for secure cross-site mashups. First we will look at new transport technologies including W3C's Access Control for Cross-site Requests, HTML 5's postMessage API, and Microsoft's XdomainRequest, and how to leverage these new features.

Applied JSON: HTTP REST, Ajax databases and beyond

In this session, we will examine several powerful forms of JSON including REST JSON, JSPON, and JSONPath, to achieve powerful capabilities with JSON. We will explore the capabilities of Ajax-accessible REST databases. The dynamic nature of non-relational databases can provide significant benefit in rapidly developing applications, and providing JavaScript object persistence. Client-side code can directly participate in database interaction, simplifying the typical web application stack. CouchDB, Persevere, and ActiveResource utilize a JSON REST interface.

JSON SAO-based Client/Server Application Development

In this session we look at how we can use the tools of JSON web services including Service Mapping Description (SMD) and JSON Schema to quickly integrate JSON sources and rapidly develop applications using decoupled services for scalable high-performance standards based client server applications.

Persistent Computing on the Web with JSON Schema and Referencing

With the emergence of JSON Schema and Referencing conventions, there is new potential for true distributed computing paradigms in the web by leveraging portable type definitions in combination with persistence and referencing techniques. These capabilities can be brought together for a powerful new paradigm of interoperable data and web services with coherent remote method interaction using JSON-RPC. We will see how applications can be expressed as portable persisted object graphs, and how referencing capabilities can provide a foundation for cross-site persisted object graphs and well-defined distributed applications. Mashups can be built with higher levels of coherency in a distributed persistent environment.