BEGIN:VCALENDAR
VERSION:2.0
CALSCALE:GREGORIAN
X-WR-TIMEZONE:America/Phoenix
BEGIN:VEVENT
DTSTART:20131019T210000Z
DTEND:20131019T221500Z
SUMMARY;ENCODING=QUOTED-PRINTABLE:How to Get Your Data on the Web - Stephen J. Bodnar
DESCRIPTION;ENCODING=QUOTED-PRINTABLE:You've got a great VFP app with a SQL Server back-end that works perfectly, but you need to start adding some web-based functionality or maybe you just need to expose the data to the web for one reason or another. In this session, we'll look at creating a Web API that will allow you to exchange data over the web without completely rewriting your app or fully exposing your SQL Server to the internet.=0D=0A=0D=0AWe'll look at Microsoft's Web API, part of the ASP.NET MVC tooling, which is a framework designed to let you create HTTP services available to any HTTP client including browsers, mobile devices, or any other application making HTTP calls.=0D=0A=0D=0AIn this session, we'll take an existing SQL Server database and develop a web API that demonstrates CRUD (Create, Read, Update, and Delete) functionality using the HTTP verbs GET, POST, PUT and DELETE. We'll use Entity Framework to create <em>models</em> of the data we want to expose to the web. We'll create <em>repositories</em> and repository <em>interfaces</em> to isolate our data-access from our business rules. We'll create WebAPI <em>controllers</em> that map the HTTP verbs to our CRUD actions so that we can create records, edit them, save them and delete them.=0D=0A=0D=0AThis session will show you one way you can start adding some web-based functionality without requiring a complete re-write of your VFP application.
LOCATION;ENCODING=QUOTED-PRINTABLE:Gilbert
UID:SWFOX20131019T210000Z
PRIORITY:3
END:VEVENT
END:VCALENDAR
