What this book covers
Chapter 1, The Bestaurants Project, contains a full description of the Bestaurants project. It breaks down the requirements into small pieces that will be executed in the next four chapters. This chapter will also include some introduction about map services, JavaScript API, and how to set up the necessary web services.
Chapter 2, Setting Up the Basic Web Application, teaches you how to get started with a basic map web page based on the design proposed in Chapter 1, The Bestaurants Project. You will set up the web server, create a simple HTML page, and add necessary code to show the map service published in the previous chapter. You will be able to gradually, throughout the next chapters, fill the page with functionalities.
Chapter 3, Querying ArcGIS Services, teaches you to communicate with the services to query, retrieve, and display the results now that you have developed a basic web viewer website.
Chapter 4, Rich Content and Mobile Integration, makes the web application more interactive by adding more rich tools. You will query and display the related records and do some calculations with the results. This chapter will also enable our site to be viewed on mobile.
Chapter 5, Posting Reviews, Ratings, and Photos, introduces the feature service and editing. It will show you how your client can post restaurant reviews, ratings, and photos.
Appendix, Bestaurants on ArcGIS Online, discusses an alternative way to implement the web applications using ArcGIS online.