Data Connectors for MS SQL, Oracle and MySQL were announced last month as a Private Beta available for a selected group of web developers looking to utilize their existing databases to create mobile apps with our tools.
Data Connectors are powerful tools to mobilize enterprise data residing in databases part of your corporate network. Using the new Create Type from Data Connector button you can create Types that talk directly to a table or view in your database. These Content Types provide out of the box services for Create, Read, Update, Delete (CRUD) operations, as well as filtering and sorting mechanism.
There is no code required to create powerful and scalable cloud services optimized for mobile apps that use your existing database.
In order to use Data Connectors, you also need to set up a tiny Data Link Server that is hosted in IIS and has network access to your database. The Data Link Server is responsible for facilitating the communication between the Backend Services and your database living behind the firewall. The Data Link Server uses a Simple Web Token authentication mechanism and can be configured with an SSL certificate, so that your data in transit is encrypted.
With this release, we are adding capabilities to debug your cloud code straight in the Chrome or Opera browsers. To start a debugging session, navigate to a specific Content Type, select the Cloud Code tab, and click on Debugging->Start Debugging.
Your service can potentially receive many requests at the same time which makes it hard to debug a specific service call from the client. That is why, we have added a new Header X-Everlive-Debug = true that you can pass to a service call that you want to debug and this will start a debugging session. The Backend Services SDKs support passing custom headers with each request making it easy to set the debugging header. Further, if you are using a Kendo UI DataSource, you can configure the Transport method to include your custom header for specific operations like “create” for example.
Here is a quick example on how to enable debugging for all create operations against a content type called “Events” using a Kendo UI DataSource.
Hristo Borisov (@hristoborisov) is currently a product line manager in Telerik leading all cloud technologies part of the Telerik Platform after spending more than 6 years with the company. A passionate advocate of applying lean startup practices to existing organizations, Hristo is on the quest for discovering scalable and sustainable business models through product and customer development using tools like MVPs, Pivots, and Lean Business Model Canvases.