t

J A asked on January 4, 2019 20:43

t

Recent Answers


Brenden Kehren answered on January 4, 2019 23:32 (last edited on January 4, 2019 23:32)

If you're looking for documentation on Kentico Cloud, you might want to go to the Kentico Cloud Developer website for that. Kentico CMS/EMS is NOT the same as Kentico Cloud.

The documentation on the Kentico Cloud Developer site should be able to get you up and running in about 20-30 minutes with their demos.

https://kenticocloud.com/blog/5-questions-about-kentico-ems-kentico-cloud

0 votesVote for this answer Mark as a Correct answer

J A answered on January 16, 2019 19:45

@Brenden Kehren

No I get that Kentico Cloud and Kentico EMS are different. I meant that because we utilize Kentico EMS now, if we were to move to Kentico Cloud, we would lose some of our built in functionality. As a result, I want to leverage the Kentico EMS api to keep some of that functionality.

For example, our contacts are managed in Kentico EMS. So even though we are going to use Kentico Cloud for the content side of things, I'd like to still use EMS for managing contacts.

All the code examples assume you already have an application up and running. I don't. I'm just looking for any tutotirals on how to get a C# program to connect with Kentico EMS.

0 votesVote for this answer Mark as a Correct answer

Brenden Kehren answered on January 16, 2019 20:32

Kentico Cloud does not come with the EMS functionality you currently have. In simplistic terms, Kentico Cloud is a database which holds your data. It has no business rules or logic built-in like EMS does. It simply holds the data and you write code (in any language) to get that data out and display it on your site using the Kentico Cloud APIs.

That all being said, IF you want to use Kentico EMS to display the data from Kentico Clould, you surly can. IMHO, it's a waste unless you are displaying the same content across multiple channels though. Then you could still take advantage of the built-in Kentico EMS functionality like Contact Management.

Again, this would only make sense if you needed to use that content in multiple places. A good use case:

You're a small mom and pop shop gas station that has 5 locations in a 50 mile radius. You have a website, a mobile application to keep track of your credit card and loyalty points.

At each store you have a daily sale on 2 items. The 2 items are the same for every store but change every day. Those 2 items are displayed on a scrolling marquee when you walk in the front door. These 2 sale items are also displayed on your website in a call to action box on the home page. The 2 sale items are also displayed in the loyalty mobile app when the user first opens the appliation. In Kentico Cloud, you have 2 records which are displayed across 7 different areas (5 marquees, website and mobile application)

At the same 5 stores you have 2 grades of gas, Regular and Premium. Gas prices are different at every store, no matter the grade of gas. You display gas prices at each store on a sign outside and a sign inside the store. You also display them when a user finds the store location on the website. Lastly, these prices are also displayed in the loyalty mobile app when a user searches for a location. In Kentico Cloud, you'd have 10 records and only 2 of the 10 records would display for a single store location.

So yes you can do this or manage this through Kentico EMS if you'd like and get the data from Kentico EMS but it's not as simple as it is with Kentico Cloud. Simiply because Kentico Cloud is setup for this from the start, whereas Kentico EMS is not.

My suggestion would be to start with Kentico Cloud's Docs and Tutorials.

Also checkout the Github page:
https://kentico.github.io/

0 votesVote for this answer Mark as a Correct answer

   Please, sign in to be able to submit a new answer.