<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<atom:link href="https://devnet.kentico.com/rss/authors/439927" rel="self" type="application/rss+xml"/>
<title><![CDATA[DevNet Author Profile]]></title>
<link><![CDATA[https://devnet.kentico.com/rss/authors/439927]]></link>
<description><![CDATA[Including Articles and Video Articles]]></description>
<language><![CDATA[en-US]]></language>
<item>
     <title><![CDATA[A fond farewell]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Hello friends. This is my last blog post as&nbsp;Technical Evangelist here at Kentico. I can&rsquo;t describe the awesome time I&rsquo;ve had serving this community and helping developers build solutions with our products. Before I go, I wanted to let you know a little about my future, what will happen with Kentico Technical Evangelism, and a few things in store for the community moving forward.</p>
]]></description>
     <pubDate>Wed, 13 Mar 2019 07:00:00 GMT</pubDate>
      <documenttags><![CDATA[]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/a-fond-farewell?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Creating an MVC Widget Showcase Site with Kentico EMS and MVC – Custom Widgets and Inline Editors]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>If you&rsquo;ve been following this blog, you know that we now have a functioning MVC site with some&nbsp;<a href="https://www.kentico.com/blog/creating-an-mvc-widget-showcase-site-with-kentico-ems-and-mvc-getting-started">dynamic content stored in a Kentico installation</a>. We&rsquo;ve preconfigured the site for widgets, applied a&nbsp;design, and some&nbsp;<a href="https://www.kentico.com/blog/creating-an-mvc-widget-showcase-site-with-kentico-ems-and-mvc-adding-a-design-and-the-page-builder">script bundlin</a>g.&nbsp;In this article, I&rsquo;m going to show you how to create a custom widget within your sites and use it in an Editable Area. Let&rsquo;s get to it!</p>
]]></description>
     <pubDate>Tue, 26 Feb 2019 14:09:37 GMT</pubDate>
      <documenttags><![CDATA[mvc, tutorial]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/creating-an-mvc-widget-showcase-site-with-kentico-ems-and-mvc-custom-widgets-and-inline-editors?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Creating an MVC Widget Showcase Site with Kentico EMS and MVC – Adding a Design and the Page Builder]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Welcome back! In&nbsp;<a href="https://www.kentico.com/blog/creating-an-mvc-widget-showcase-site-with-kentico-ems-and-mvc-getting-started" target="_blank"><strong>Part 1</strong></a>&nbsp;of the series, I covered creating a VERY basic MVC site and pulling in some Kentico-hosted content. This article is going to keep the party going with applying a design, implementing the new&nbsp;<strong><a href="https://www.kentico.com/product/all-features/web-content-management/mvc-page-builder">Page Builder</a>&nbsp;</strong>functionality, and setting ourselves up for some custom widget development.&nbsp;</p>
]]></description>
     <pubDate>Tue, 12 Feb 2019 14:45:05 GMT</pubDate>
      <documenttags><![CDATA[mvc, tutorial]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/creating-an-mvc-widget-showcase-site-with-kentico-ems-and-mvc-adding-a-design-and-the-page-builder?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Creating an MVC Widget Showcase Site with Kentico EMS and MVC – Getting Started]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>With the release of Kentico 12, there&rsquo;s no secret that MVC is the future for all things Kentico. From the simplest brochure sites to the most complex integrations, MVC is the recommended approach for any developer working with the platform (have we made that clear enough yet?).&nbsp;In this new article series, I will walk you through creating an MVC site using Kentico 12 and document every step.</p>
]]></description>
     <pubDate>Fri, 25 Jan 2019 15:36:23 GMT</pubDate>
      <documenttags><![CDATA[mvc, tutorial]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/creating-an-mvc-widget-showcase-site-with-kentico-ems-and-mvc-getting-started?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Announcing the 2019 Kentico MVPs]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Kentico&rsquo;s technical community is a vibrant and diverse mix of developers, designers, and site administrators. Among those members are several individuals who go to great lengths to help others and promote Kentico and its features. For their efforts, Kentico awards these dedicated members the title of Kentico Most Valuable Professional (MVP).&nbsp; In this article, I will introduce you to the 2019&nbsp;Kentico MVPs.</p>
]]></description>
     <pubDate>Wed, 09 Jan 2019 07:00:00 GMT</pubDate>
      <documenttags><![CDATA[mvp, developers]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/announcing-the-2019-kentico-mvps?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Transitioning a Large Development Team to Kentico MVC – An Interview with MVP Ilesh Mistry]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Kentico partners come in all shapes and sizes. Some are small, 5-10 people operations, while others are enormous titans of industry with employee counts into the hundreds. While these companies may operate and handle their projects differently, one thing remains: they all must come up with a plan to move to MVC. As one of our largest partners, MMT Digital has crafted a unique process to get their team up to date. And because our MVPs are such awesome folks, Ilesh Mistry recently told me all about their MVC plans.</p>
]]></description>
     <pubDate>Thu, 20 Dec 2018 07:00:00 GMT</pubDate>
      <documenttags><![CDATA[mvc, interview, mvp]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/transitioning-a-large-development-team-to-kentico-mvc-an-interview-with-mvp-ilesh-mistry?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[When Should I Migrate My Kentico Portal Site to MVC?]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>So, you know that we&rsquo;ve released Kentico 12 with all its awesome MVC support. And you know you should be using MVC for all your new sites. Sounds like a perfect plan! But what about your existing sites? Our Support and Consulting teams are fielding a lot of questions from our partners as to when they should migrate their existing Portal sites. Because everyone loves charts, I made a handy workflow for you in this article to help you out.</p>
]]></description>
     <pubDate>Wed, 19 Dec 2018 07:00:00 GMT</pubDate>
      <documenttags><![CDATA[mvc, "portal engine", "best practices"]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/when-should-i-migrate-my-kentico-portal-site-to-mvc?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Which Development Model Should I Choose for My Kentico EMS Site?]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>With the release of Kentico 12 and our updated MVC support, developers have a big question they have to answer. For their new projects, which development model should they choose? We have been publishing many articles and best practices on this topic, including deep dives into the tech, interviews with community experts, and technical webinars to help companies along the way. Sometimes, people just want a simple chart to help them decide. In this article, we&rsquo;ve got you covered on how to choose the model for your next project!</p>
]]></description>
     <pubDate>Wed, 12 Dec 2018 07:00:00 GMT</pubDate>
      <documenttags><![CDATA[mvc, "development model", workflow, decision, "best practices"]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/which-development-model-should-i-choose-for-my-kentico-ems-site?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Transitioning a Small Agency to MVC – An Interview with MVP Brenden Kehren]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Having a large development can bring a lot of advantages. With more developers, knowledge and experience can be exchanged easily as downtime can be minimized with group trainings and meetings. For smaller development teams, the impact is far greater, often requiring special planning when a new technology is being adopted. In this article, I&rsquo;ll share with you some highlights from my recent interview with Founder of Kehren Development and Kentico MVP Brenden Kehren on how his team is making the transition to MVC in preparation for Kentico 12.</p>
]]></description>
     <pubDate>Wed, 14 Nov 2018 07:00:00 GMT</pubDate>
      <documenttags><![CDATA[mvc, mvp, interview]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/transitioning-a-small-agency-to-mvc-an-interview-with-mvp-brenden-kehren?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[MVC and the Kentico Advantage Site]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>MVC is kind of big deal here at Kentico. If you haven&rsquo;t noticed, we&rsquo;ve been pouring a ton of development into the framework to help developers build better solutions. In order to make an awesome platform for you, we had to adopt the MVC mindset, as well. And what better way than to migrate one of our own sites to it! Let me walk you through our experience of migrating the Kentico Advantage site to MVC.</p>
]]></description>
     <pubDate>Wed, 03 Oct 2018 06:00:00 GMT</pubDate>
      <documenttags><![CDATA[mvc, "kentico advantage", migration]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/mvc-and-the-kentico-advantage-site?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Hosting Kentico MVC Applications in Azure]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>The rise of MVC has not been a quiet process. Over the past few years, developers have been saying...err&hellip;SCREAMING that they want to use modern, scalable frameworks for their Kentico applications. And they&rsquo;re right! Modular, flexible architectures allow sites to be developed and tested much easier, by separating logical areas of the functionality. Sure, you can do that with Kentico. But what about your Azure hosting with MVC? In this article, I&rsquo;ll give you some tips on how to get the most out of your Azure-hosted MVC sites.</p>
]]></description>
     <pubDate>Wed, 12 Sep 2018 06:00:00 GMT</pubDate>
      <documenttags><![CDATA[azure, mvc, "best practices"]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/hosting-kentico-mvc-applications-in-azure?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[What Kentico Partners Need To Know About Transitioning To MVC - Video]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>In this video, Kentico Technical Evangelist Bryan Soltis talks with BizStream Co-Founder and MVP Brian McKeiver about what partners need to consider when transitioning their development to MVC.</p>
]]></description>
     <pubDate>Wed, 22 Aug 2018 06:00:00 GMT</pubDate>
      <documenttags><![CDATA[mvc, interiew, mvp]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/what-kentico-partners-need-to-know-about-transitioning-to-mvc-video?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Analyzing Kentico Media Files with the Azure Cognitive Vision API]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Editors have a lot to do. From crafting perfect content to managing campaigns, they are often overwhelmed with tasks needed to manage an application. With more and more regulations being adopted for usability, ensuring a site is compliant is paramount. An often-overlooked area is media descriptions. In this article, I&rsquo;m going to show you how to leverage the Azure Cognitive Vision API to automate your image descriptions within Kentico.</p>
]]></description>
     <pubDate>Wed, 25 Jul 2018 07:00:00 GMT</pubDate>
      <documenttags><![CDATA[azure, ai, "custom module"]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/analyzing-kentico-media-files-with-the-azure-cognitive-vision-api?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Hosting the Kentico Cloud .NET Boilerplate on a Raspberry Pi with Docker]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Who doesn&rsquo;t love flexibility? From programming to juggling chainsaws, the ability to adapt to any situation is always a welcome capability. With new devices and platforms being released every day, this becomes especially important to web applications. Enter .NET Core, Docker, and Kentico Cloud. Each of these are extremely capable components of a flexible architecture developers can use to build some amazing solutions. Don&rsquo;t believe me? Let me show you how&hellip;</p>
]]></description>
     <pubDate>Thu, 05 Jul 2018 16:45:04 GMT</pubDate>
      <documenttags><![CDATA["kentico cloud", ".net core", boilerplate, docker]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/hosting-the-kentico-cloud-net-boilerplate-on-a-raspberry-pi-with-docker?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Transforming URLs with Kentico EMS]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>When it comes to the web, SEO is everything. If people can&rsquo;t find your content, then you&rsquo;re pretty much wasting your time. Making sure your URLs are properly formatted and optimized are an essential step to ensuring your content is easily found. Kentico has a lot of great functionality to take care of this, however, you may need to customize the process to fit your specific needs. In this article, I&rsquo;ll show you how to leverage global event handlers to transform your URLs into SEO-friendly values.</p>
]]></description>
     <pubDate>Wed, 06 Jun 2018 06:00:00 GMT</pubDate>
      <documenttags><![CDATA[seo, urls, "custom module"]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/transforming-urls-with-kentico-ems?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Translating Content with Kentico Cloud and Azure]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Automation can go a long way in making a developer&#39;s life easier. When it comes to content, the less to deal with, the better! Let me show you how to automate translation with Kentico Cloud.</p>

<p>Ever since we released Kentico Cloud, developers have asked for a way to write content into their projects. To meet this need, we released a Content Management API last November, which allowed content to be created programmatically from any source. So, what are the possibilities this interface? In this article, I&rsquo;ll show you how I leveraged Azure and the Kentico Cloud Content Management API to automate translating my content.&nbsp;</p>
]]></description>
     <pubDate>Thu, 24 May 2018 18:36:01 GMT</pubDate>
      <documenttags><![CDATA["kentico cloud", azure, "azure logic apps", "azure functions", automation, translation]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/translating-content-with-kentico-cloud-and-azure?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Tips for Hosting Your Kentico Sites in Azure SQL Database]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>If you&rsquo;re using Kentico in Azure, then you probably have seen a lot of options in your portal for your SQL database. Azure SQL Database, Microsoft&rsquo;s SaaS database option, is a fantastic tool that gives you nearly unlimited SQL computing power and capability. But what about all those security options and performance recommendations if shows you? In this article, I&rsquo;m going to cover a few of the key features of Azure&rsquo;s SQL Database to help you get the most out of cloud-hosted Kentico sites.</p>
]]></description>
     <pubDate>Wed, 09 May 2018 06:00:00 GMT</pubDate>
      <documenttags><![CDATA[azure, "sql database", performance, security, tips, database]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/tips-for-hosting-your-kentico-sites-in-azure-sql-database?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Adding Real-Time FedEx Shipping Rates to Kentico 11]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>If you have an e-commerce store, chances are you ship things to your customers. This means a lot of orders and a lot of calculations. One of the biggest ways to get more sales and happy customers is to integrate real-time shipping rates into your site.&nbsp; In this article, I&rsquo;ll show you how to add real-time FedEx rates to your Kentico 11 site.</p>
]]></description>
     <pubDate>Thu, 12 Apr 2018 06:00:00 GMT</pubDate>
      <documenttags><![CDATA[ecommerce, "shipping options", "shipping provider", "custom module"]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/adding-real-time-fedex-shipping-rates-to-kentico-11?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Spending some quality time with the Kentico Data Protection module]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>By now, I&rsquo;m sure you&rsquo;re an expert on GDPR. You&lsquo;ve hung out with your favorite legal team to talk about it, read all the riveting blogs about the rules, and started dreaming in GDPR-eze. You have all the info on what you need to do, but may not be sure how to get things going within your Kentico sites. In this article, I&rsquo;m going to walk you through the new Data Protection module included with your Kentico 11 EMS installation to help you get compliant.</p>
]]></description>
     <pubDate>Wed, 14 Mar 2018 12:12:56 GMT</pubDate>
      <documenttags><![CDATA[gdpr, ems, regulations, modules]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/spending-some-quality-time-with-the-kentico-data-protection-module?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Building a Kentico News Android app with the Kentico Cloud Delivery JavaRX SDK]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Our Community team is hard at work, producing new SDKs for Kentico Cloud for all types of platforms. From frontend to backend, web to mobile, there are countless frameworks we&rsquo;re looking at to expand our samples and SDKs. Recently, we launched our new Kentico Cloud Delivery JavaRx SDK, enabling Java and Android developers to easily integrate Kentico Cloud into their apps. In this article, I&rsquo;ll take a closer look at the SDK and sample projects to help you get started with these new GitHub projects.</p>
]]></description>
     <pubDate>Thu, 01 Mar 2018 18:38:19 GMT</pubDate>
      <documenttags><![CDATA["kentico cloud", sdk, android, "mobile app"]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/building-a-kentico-news-android-app-with-the-kentico-cloud-delivery-javarx-sdk?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Digging into the Kentico EMS Azure Search Integration]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Every version of Kentico is packed full of amazing features and updates. With Kentico 11, one of the biggest advancements was our built-in integration with Azure Search. In this article, I&rsquo;m giving you a crash course in this new functionality. In the end, you should be able to get your sites up and running quickly on Microsoft&rsquo;s Search as a Service.</p>
]]></description>
     <pubDate>Wed, 14 Feb 2018 07:00:00 GMT</pubDate>
      <documenttags><![CDATA[azure, integration, "kentico 11", "azure search"]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/digging-into-the-kentico-ems-azure-search-integration?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Say Hello to the New Kentico Cloud SDKs]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>When you build your applications with microservices, integration is the key. The ability to connect systems and move information easily is essential to architecting and developing stable, functional solutions. With Kentico Cloud, we are constantly working on new SDKs and sample projects to help companies leverage the platform on more projects. In this article, I&rsquo;ll tell you about our latest SDK additions.</p>
]]></description>
     <pubDate>Fri, 02 Feb 2018 13:25:34 GMT</pubDate>
      <documenttags><![CDATA["kentico cloud", sdk, android, php, nodejs]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/say-hello-to-the-new-kentico-cloud-sdks?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[What Omnichannel Means to Developers]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>&ldquo;We need to start thinking about OMNICHANNEL for our content.&rdquo;</p>

<p>&ldquo;Kentico Cloud is all about OMNICHANNEL! So, how do we use it?&rdquo;<br />
<br />
&ldquo;I&rsquo;ve been watching for hours but there&rsquo;s nothing but reruns and infomercials on every OMNICHANNEL!&rdquo;<br />
<br />
The phrase &ldquo;Omnichannel&rdquo; is certainly making the rounds when it comes to content. Hatched from the minds of over-worked marketers tired of creating posts for everywhere they need to. In a quest to reduce their stress (and chances for carpal tunnel), people have gotten smarter about how and when they produce content, planning for multiple channels from the start.<br />
<br />
Makes perfect sense, right? Everyone wants their job to be a little easier and more effective.<br />
<br />
<em>But what does it all mean to developers?</em></p>
]]></description>
     <pubDate>Thu, 25 Jan 2018 15:22:54 GMT</pubDate>
      <documenttags><![CDATA["kentico cloud", omnichannel, developers]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/what-omnichannel-means-to-developers?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Creating a Most Popular Pages Email Widget in Kentico]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Best of breed solutions often offer two things: great functionality and an easy-to-user interface. When it comes to email marketing, providing users a simple, guided experience allows them to create their campaigns without having to deal with technical hurdles. In Kentico 11, one of the biggest features was the new Email Builder, a drag-and-drop utility to allow marketers to create dynamic email campaigns. In this article, I&rsquo;ll show you how to create a custom email widget to display popular site content using macros.</p>
]]></description>
     <pubDate>Fri, 19 Jan 2018 07:00:00 GMT</pubDate>
      <documenttags><![CDATA["email builder", macros, k#, "email campaigns"]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/creating-a-most-popular-pages-email-widget-in-kentico?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Announcing the 2018 Kentico MVPs]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Kentico&rsquo;s technical community is a vibrant and diverse mix of developers, designers, and site administrators. Among those members are several individuals who go to great lengths to help others and promote Kentico and its features. For their efforts, Kentico awards these dedicated members the title of Kentico Most Valuable Professional (MVP).&nbsp; In this article, I will introduce you to the 2018&nbsp;Kentico MVPs.</p>
]]></description>
     <pubDate>Wed, 03 Jan 2018 07:00:00 GMT</pubDate>
      <documenttags><![CDATA[mvp, developers]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/announcing-the-2018-kentico-mvps?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[2017 Kentico Technical Evangelism Year in Review]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>As another year wraps up, I wanted to write my annual post recapping the year in Kentico Technical Evangelism. The last 12 months have been filled with loads of articles, events, and more than a few discussions. So, let&rsquo;s kick back and see what all has happened in 2017.</p>
]]></description>
     <pubDate>Wed, 27 Dec 2017 07:00:00 GMT</pubDate>
      <documenttags><![CDATA["technical evangelism", "year in review", recap]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/2017-kentico-technical-evangelism-year-in-review?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Creating Content Releases in Kentico Cloud]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Content editors have a lot do. From managing web content to social media, they are tasked with curating and publishing all sorts of data to many locations. With so much activity on a daily basis, editors are constantly looking for ways to be more productive, and reduce the amount of manual steps they have to take.</p>
]]></description>
     <pubDate>Tue, 19 Dec 2017 13:46:30 GMT</pubDate>
      <documenttags><![CDATA["kentico cloud", azure, "azure logic apps", "azure functions", content]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/creating-content-releases-in-kentico-cloud?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Understanding Macro Identities in Kentico 11]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Macros have long been a friend to any Kentico developer. Whether it&rsquo;s one of many built-in methods or a custom one, these little code blocks can be powerhouses when it comes to developing your applications. One of their best aspects is their ability to be contextual, based on the user that inserted it. &nbsp;While this very powerful, using macros between instances often resulted in broken or invalid macros, when it came to security. In Kentico 11, we&rsquo;ve solved that challenge with macro identities.</p>
]]></description>
     <pubDate>Wed, 13 Dec 2017 07:00:00 GMT</pubDate>
      <documenttags><![CDATA["kentico 11", macros, "macro expression", security]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/understanding-macro-identities-in-kentico-11?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Automating Your Kentico Cloud Content with Azure Logic Apps]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>The world is becoming more automated. From cars to coffee makers, systems are becoming more dynamic as developers leverage integrations between applications and platforms. When it comes to publishing content, any improvements that save an editor time is a huge step in the right direction. Luckily, teaming Kentico Cloud up with Azure Logic Apps can bring you a ton of automation, with only a little custom code.</p>
]]></description>
     <pubDate>Thu, 07 Dec 2017 14:02:23 GMT</pubDate>
      <documenttags><![CDATA["kentico cloud", azure, "azure funcitons", "azure logic apps", twitter]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/automating-your-kentico-cloud-content-with-azure-logic-apps?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Integrating Auth0 With Kentico]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>In a recent article, I showed you how to leverage claims-based authentication within your Kentico sites. In my example, I chose Auth0 for my identity provider, as it&rsquo;s one of the easiest systems to implement around. In this blog, I&rsquo;ll give you a deeper look at how to setup and configure Auth0 for your Kentico sites..</p>
]]></description>
     <pubDate>Wed, 29 Nov 2017 13:33:01 GMT</pubDate>
      <documenttags><![CDATA[authentication, integration, security]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/integrating-auth0-with-kentico?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Using the New Kentico Cloud Content Management API]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>As the headless CMS approach becomes more and more common, the implementations become increasingly complex. When a project is new, things are much great! When dealing with an existing application that is moving to the cloud, things get a little more challenging. Luckily, Kentico Cloud has a great new Content Management API to help you out!&nbsp;</p>
]]></description>
     <pubDate>Tue, 21 Nov 2017 15:58:32 GMT</pubDate>
      <documenttags><![CDATA["kentico cloud", api, "content management", integration, migration]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/using-the-new-kentico-cloud-content-management-api?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Improving Search in Kentico 11 with Azure Search]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Everyone&rsquo;s been to a site with truly awful search. You have an idea of what you are looking for, but no clue as to where to start. You click on the Search link and are taken to a box, with little else. Sure, you can get some results there, but we&rsquo;ve all seen a list with &ldquo;Page 1 of 1,580&rdquo; at the bottom. Not very helpful, is it? Before you go throwing your monitor across the room, I&rsquo;m happy to tell you that Kentico 11 is going to support Faceted Search! Long gone are the days of your users sifting through the abyss in search of their content. With Version 11&rsquo;s Azure Search integration, you&rsquo;ll be able to build an intuitive (and USABLE) search experience, no matter the content.</p>
]]></description>
     <pubDate>Wed, 15 Nov 2017 07:00:00 GMT</pubDate>
      <documenttags><![CDATA["kentico 11", search, "faceted search", "azure search", azure]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/improving-search-in-kentico-11-with-azure-search?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[3 New Kentico Cloud Features Developers Are Going to Love]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>With Kentico Cloud being a SaaS (Software as a Service), our development team is constantly improving the product. By controlling the environment, we can push out improvements on a regular basis. Recently, we rolled out several features that are going to make your development with the platform even better. I&rsquo;ll fill you in on the latest enhancements.</p>
]]></description>
     <pubDate>Wed, 08 Nov 2017 09:14:51 GMT</pubDate>
      <documenttags><![CDATA["kentico cloud", api, features]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/3-new-kentico-cloud-features-developers-are-going-to-love?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Integrating Custom Claims-Based Authentication with Kentico]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>When it comes to security and authentication, there&rsquo;s no shortage of customization that developers will need to implement. On-premise and cloud-hosted AD servers,&nbsp;everyone&rsquo;s favorite social media platform, or some Access database on that one guy&rsquo;s machine; you name it! Companies have very specific verification processes for their users&rsquo; identities and it&rsquo;s up to you to make it all work. While Claims-Based Authentication is nothing new, you may not know how to best handle it within your Kentico sites. In this article, I&rsquo;ll show you how to get your external users logged in quickly and working within your application.</p>
]]></description>
     <pubDate>Wed, 01 Nov 2017 12:58:33 GMT</pubDate>
      <documenttags><![CDATA[authentication, "claims-based authenticati", "global event handler"]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/integrating-custom-claims-based-authentication-with-kentico?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[5 Questions Digital Agencies Might Get about Kentico EMS and Kentico Cloud]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>As the Headless CMS concept comes more prevalent in technology, so do the questions from the clients. On top of selling their services and skill, agencies often must educate their customers on why a Headless CMS makes sense for their project.</p>
]]></description>
     <pubDate>Tue, 24 Oct 2017 13:37:17 GMT</pubDate>
      <documenttags><![CDATA["kentico cloud", questions, tips]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/5-questions-digital-agencies-might-get-about-kentico-ems-and-kentico-cloud?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Deployment Options for Kentico MVC Sites to Azure App Services]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>As MVC becomes the main development model for Kentico developers, understanding how to host your applications becomes an important skill to master. Depending on your hosting environment, your application structure can have a significant impact on your ability to scale, update, and manage your projects. With more and more companies considering Azure App Services, I wanted to give you my thoughts on how to best use the platform for your Kentico MVC sites.</p>
]]></description>
     <pubDate>Wed, 18 Oct 2017 06:00:00 GMT</pubDate>
      <documenttags><![CDATA[mvc, azure, "azure app service", architecture]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/deployment-options-for-kentico-mvc-sites-to-azure-app-services?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Using Slack Webhooks with Kentico Cloud]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Kentico Cloud&rsquo;s webhook support is a great tool for developers to use within their applications. By configuring this feature, you can easily automate processes and simplify your custom code. Webhooks can update external systems, ensure data integrity, and keep all your systems (and people) in sync as content changes. In this article, I&rsquo;ll show you how you can use this new capability to update your team&rsquo;s Slack channels when content is published.</p>
]]></description>
     <pubDate>Wed, 11 Oct 2017 06:00:00 GMT</pubDate>
      <documenttags><![CDATA["kentico cloud", slack, webhooks]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/using-slack-webhooks-with-kentico-cloud?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Say Hello to the Kentico Events App]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>If you&rsquo;re ever attended a Kentico event, you know they are full of some awesome content and great connections. With so much packed into each conference, staying up to date on the sessions and details can be tough as new speakers and locations are added. With the new Kentico Events app, you&rsquo;ll have access to the latest information as soon as it is released. In this article, I&rsquo;ll tell you about the app features, give a glimpse into the architecture, and let you know how to get it installed on your phone.</p>
]]></description>
     <pubDate>Wed, 04 Oct 2017 06:00:00 GMT</pubDate>
      <documenttags><![CDATA["kentico events", events, xamarin, app]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/say-hello-to-the-kentico-events-app?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Kentico Cloud is in the Marketplace]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>All the best features in the world don&rsquo;t mean a thing if people can&rsquo;t see your product. As a vendor, you always want to be in front of as many users as possible. You also want to get people using your product quickly. We&rsquo;ve recently launched the Kentico Cloud Sample site in the Azure Marketplace to do just that. In this article, I&rsquo;ll show you how easy it is to getting going with Kentico Cloud in Azure.</p>
]]></description>
     <pubDate>Wed, 27 Sep 2017 06:00:00 GMT</pubDate>
      <documenttags><![CDATA["kentico cloud", azure, "azure marketplace", samples]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/kentico-cloud-is-in-the-marketplace?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[5 Things You’re Going to Love in Kentico 11]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Everyone loves looking at their phone and seeing an app update waiting for them. Maybe it&rsquo;s a new feature or capability, or just a slick new UI, and that magic little icon is your ticket to the goods. Regardless of the industry or platform, it&rsquo;s exciting to see what companies have baked into their new releases, and to start planning how you can use them. In this article, I&rsquo;m going to dive into some awesome things coming for developers in Kentico 11.</p>
]]></description>
     <pubDate>Wed, 20 Sep 2017 06:00:00 GMT</pubDate>
      <documenttags><![CDATA["kentico 11", developers, features]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/5-things-you-re-going-to-love-in-kentico-11?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Kentico Cloud Tools for Developers]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>It&rsquo;s been nearly a year since Kentico Cloud was released and the Headless CMS concept is beginning to be a major player for developers. As more companies start to offer these API-first models for implementing their products, the technical community may be left scratching their heads on how to best implement them. In this article, I&rsquo;ll tell you about some great resources waiting for developers looking to build with Kentico Cloud.</p>
]]></description>
     <pubDate>Wed, 13 Sep 2017 12:02:54 GMT</pubDate>
      <documenttags><![CDATA["kentico cloud", tools, documentation, samples]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/kentico-cloud-tools-for-developers?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Google AMPing the Kentico Advantage Site]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>When it comes to the web, it&rsquo;s all about speed these days. Sure, flying toasters and embedded videos were all the rage 10 years ago. These days, people want to get to the information they&rsquo;re looking for quickly, and without the riffraff of extra content. Google figured this out long ago and has steadily been implementing the Accelerated Mobile Pages (AMP) concept into the industry. By limiting what tags and content can be displayed, Google can ensure a speedy delivery of sites in a predictable manner. In this article, I&rsquo;ll show you how we converted the Kentico Advantage site to use this new technique.&nbsp;</p>
]]></description>
     <pubDate>Wed, 06 Sep 2017 13:00:00 GMT</pubDate>
      <documenttags><![CDATA[google, "google amp", mobile, module]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/google-amping-the-kentico-advantage-site?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Integrating the Azure Bing Spell Check API into Kentico]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>The world is full of horrible typists. From the ever-devolving grammar on social media to the classic hunt-and-peck, there&rsquo;s no shortage of people that could use a little help in their data entry. When it comes to capturing data on the web, this is especially important as the information often contains personal and contact information. In this article, I&rsquo;ll show you how you can leverage Azure&rsquo;s new cloud-based Bing Spell Check API within your Kentico sites to proof your user&rsquo;s data.</p>
]]></description>
     <pubDate>Wed, 23 Aug 2017 06:00:00 GMT</pubDate>
      <documenttags><![CDATA["form control", azure, "bing spell check", jquery]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/integrating-the-azure-bing-spell-check-api-into-kentico?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Using an Azure Function Webhook with Kentico Cloud]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Developers want to automate everything. Whether it&rsquo;s moving code or testing a function, enslaving a machine to do your dirty work is the best way to exert your authority over computers, and to simplify your coding life. With Kentico Cloud&rsquo;s new webhook support, the platform just got a lot more attractive to the development community. In this article, I&rsquo;ll show you an example of how to use this new capability to streamline your applications.</p>
]]></description>
     <pubDate>Wed, 16 Aug 2017 13:08:11 GMT</pubDate>
      <documenttags><![CDATA["kentico cloud", "azure functions", "azure search", webhooks]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/using-an-azure-function-webhook-with-kentico-cloud?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Personalizing a Page-Based Email in Kentico]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Email marketing is a staple of any digital marketing effort. Allowing companies to target their audience with relevant, personalized information is a surefire way to generate more activity, communication, and (hopefully) profit. With Kentico, emails can be manually created, or leverage an existing page of the site. In this article, I&rsquo;ll show you how you can personalize page-based emails to your subscribers with a custom macro.</p>
]]></description>
     <pubDate>Wed, 09 Aug 2017 06:00:00 GMT</pubDate>
      <documenttags><![CDATA[emails, personalization, "custom macro"]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/personalizing-a-page-based-email-in-kentico?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[5 Tips for Making Your Kentico Development a Little Easier]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Everyone loves tips and tricks. Whether it&rsquo;s a cool Netflix hack to view hidden titles or words of wisdom about the snow, it&rsquo;s the little things that make a task easier that really brighten your day. In keeping with the same theme, let me tell you about a few Kentico tricks you may not have known.</p>
]]></description>
     <pubDate>Wed, 02 Aug 2017 06:00:00 GMT</pubDate>
      <documenttags><![CDATA[tips, tricks, settings, search]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/5-tips-for-making-your-kentico-development-a-little-easier?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Creating a Kentico Cloud-powered Xamarin App – Part 2]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>In <a data-item-id="c7271675-36e7-4e78-ab2a-bc7fcdc39192" href="https://kenticocloud.com/blog/creating-a-kentico-cloud-powered-xamarin-app-p1"><font color="#0066cc">Part 1</font></a> of this series, I showed you how to build a base Xamarin app using Kentico Cloud. In that article, I covered creating the initial application, adding a service, and implementing calls to retrieve the data. In Part 2, I&rsquo;ll cover how to display that content and build a cross-platform app using XAML.</p>
]]></description>
     <pubDate>Wed, 26 Jul 2017 13:05:00 GMT</pubDate>
      <documenttags><![CDATA["kentico cloud", xamarin, "mobile ap"]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/creating-a-kentico-cloud-powered-xamarin-app-part-2?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Creating a Kentico Cloud-Powered Xamarin App - Part 1]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>As a Headless CMS, Kentico Cloud is all about delivering content to any channel. Whether it&rsquo;s web, mobile, smartwatch, or carrier pigeon, companies need to edit their information in a single location and have it accessible to all their applications. In this article, I&rsquo;ll show you how to leverage Kentico Cloud&rsquo;s new Xamarin support to build a cross-platform mobile app using KC-hosted content.</p>
]]></description>
     <pubDate>Wed, 26 Jul 2017 13:00:00 GMT</pubDate>
      <documenttags><![CDATA["kentico cloud", xamarin, "mobile app"]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/creating-a-kentico-cloud-powered-xamarin-app-part-1?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Creating a Sortable User Selector form control in Kentico]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Form controls are a powerful component of Kentico. By creating these custom interfaces, developers can provide an intuitive and dynamic experience for their users. While Kentico has many controls out of the box, projects often require more complex solutions to achieves specific goals. In this blog, I&rsquo;ll show you how to create a form control that allows drag &amp; drop ordering for multiple objects.</p>
]]></description>
     <pubDate>Wed, 19 Jul 2017 06:00:00 GMT</pubDate>
      <documenttags><![CDATA["form controls", selector, jquery, bootstrap]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/creating-a-sortable-user-selector-form-control-in-kentico?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Working with Localization in Kentico Cloud]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>When developing for a global audience, you have to think multi-lingual. Presenting content in native languages helps you connect with your audience and provide them information in a much more personal experience. We recently released an update to Kentico Cloud to enable localization of your data, giving you the ability to edit and store your content in nearly any language. In this blog, I&rsquo;ll show you how to leverage this new capability within your projects.</p>
]]></description>
     <pubDate>Wed, 12 Jul 2017 19:40:12 GMT</pubDate>
      <documenttags><![CDATA["kentico cloud", api, localization]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/working-with-localization-in-kentico-cloud?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Recapping the 2017 Kentico MVP Summit]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>In June, we hosted the annual Kentico MVP Summit at our home office in Brno, Czech Republic. A weeklong event focused on getting MVPs as much as info as possible, the summit covered a wide range of Kentico and Kentico Cloud topics. In this article, I&rsquo;ll give you a little glimpse into what we discussed and what to expect for the rest of 2017.</p>
]]></description>
     <pubDate>Wed, 05 Jul 2017 06:00:00 GMT</pubDate>
      <documenttags><![CDATA[mvp, summit]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/recapping-the-2017-kentico-mvp-summit?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Getting started with the Kentico Cloud Sample JavaScript Site]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>One the best parts about a headless CMS like Kentico Cloud is the ability to develop in nearly any language. Whether it&rsquo;s a slick JavaScript library like Angular or React, or a classic framework like .NET or ASP (shudder), using Kentico Cloud for your content delivery means you can focus entirely on the presentation. To help developers adopt this new platform, we have several open source projects to get you going. In this article, I&rsquo;ll show you how you start building your sites using the Kentico Cloud Sample JavaScript site.</p>
]]></description>
     <pubDate>Wed, 28 Jun 2017 06:00:00 GMT</pubDate>
      <documenttags><![CDATA["kentico cloud", javascript, sample]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/getting-started-with-the-kentico-cloud-sample-javascript-site?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[5 Tips for Debugging Kentico]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>For a .NET developer, working with Kentico is usually a straight-forward process. Thanks to extensive documentation, dedicated support, and loads of blog posts from the community, finding help is relatively easy. Sometimes, no matter who you talk to, you still need to understand more about what&rsquo;s happening with your site to solve your issue. Luckily, there are quite a few debugging options within the platform to help you get answers. In this blog, I&rsquo;ll cover some of these tools, and hopefully help you move forward with your development.&nbsp;</p>
]]></description>
     <pubDate>Wed, 21 Jun 2017 06:00:00 GMT</pubDate>
      <documenttags><![CDATA[debugging, macros, "event log"]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/5-tips-for-debugging-kentico?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Getting to Know the Kentico Cloud .NET SDK Delivery API Filters]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Once you get started developing with Kentico Cloud, you&rsquo;ll quickly realize the power of the platform is its accessibility. By leveraging industry-standard services to retrieve information, companies can architect robust solutions capable of delivering content to any device. In this article, I&rsquo;ll be introducing you to the various filters that are available within the Delivery API to help you understand how to get your content quickly.&nbsp;</p>
]]></description>
     <pubDate>Wed, 14 Jun 2017 07:12:12 GMT</pubDate>
      <documenttags><![CDATA["kentico cloud", api, filter]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/getting-to-know-the-kentico-cloud-net-sdk-delivery-api-filters?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Understanding the ScriptHelper API in Kentico]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p style="margin: 0px 0px 11px;">Unless you&rsquo;re sticking to your web design skills from 1998, you mostly are incorporating some sort of front-end framework into your applications. Whether it&rsquo;s JavaScript libraries, templating engines, or just some sweet code to add trails to your mouse movements, external scripts often power the captivating experience users have come to expect. In this article, I&rsquo;ll give you some important information on the ScriptHelper class in Kentico to help build out your controls.&nbsp;</p>
]]></description>
     <pubDate>Wed, 07 Jun 2017 06:00:00 GMT</pubDate>
      <documenttags><![CDATA[api, scripthelper, tips, jquery, bootstrap]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/understanding-the-scripthelper-api-in-kentico?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Creating the Kentico Cloud Showcase Site]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Over the past few months the Kentico Roadshow has brought updates and technical information to cities around the world. If you attended any of these sessions, you got to hear about the .NET Core Boilerplate project for Kentico Cloud. As part of the presentation, we showed you how to build a site in minutes using this open-source project. In this article, I&rsquo;ll share with you the process we covered, as well as all source code for the showcase site.&nbsp;</p>
]]></description>
     <pubDate>Thu, 01 Jun 2017 06:00:00 GMT</pubDate>
      <documenttags><![CDATA["kentico cloud", boilerplate, conference, roadshow]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/creating-the-kentico-cloud-showcase-site?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Quick Tip: Retrieving fields for any class in Kentico]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p style="margin: 0px 0px 11px;">Have you ever needed to get all the fields for a page type in Kentico? Maybe you needed to know the list of fields that make up a class in a custom module. In this blog, I&rsquo;ll show you a quick way to retrieve the fields for any class in your system.&nbsp; And just for fun, I&rsquo;ll implement it using a custom macro.</p>
]]></description>
     <pubDate>Wed, 24 May 2017 06:00:00 GMT</pubDate>
      <documenttags><![CDATA["page type fields", macros, "quick tip"]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/quick-tip-retrieving-fields-for-any-class-in-kentico?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Powering Alexa with Kentico Cloud]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Websites. Mobile apps. Smartwatches. Wearables.&nbsp; Digital assistants. How you deliver content is limitless, with so many options for how people consume and leverage information. Thanks to AI, people are integrating technology into their everyday lives and using it to get information from their favorite sources. Enter the Headless CMS. By hosting your content in a central location, you can easily provide your data to a digital butler with ease. In this article, I&rsquo;ll show you how I powered Alexa with my Kentico Cloud content.</p>
]]></description>
     <pubDate>Wed, 17 May 2017 06:00:00 GMT</pubDate>
      <documenttags><![CDATA["kentico cloud", alexa, api, ai, integration, "azure functions"]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/powering-alexa-with-kentico-cloud?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[5 Tips to Secure Your Kentico Sites]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Nothing spells disaster for a developer like an unsecure site. Whether it&rsquo;s a vulnerability or a bad configuration, leaving your application exposed is just asking for trouble. Luckily, there are some simple steps you can take to ensure your deployments are safe. In this article, I&rsquo;ll give you 5 ways you can lock down your site and hopefully keep your hair from falling out.</p>
]]></description>
     <pubDate>Wed, 10 May 2017 06:00:00 GMT</pubDate>
      <documenttags><![CDATA[security, configuration, settings, "best practices"]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/5-tips-to-secure-your-kentico-sites?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Using Azure Functions to Integrate Azure Search with Kentico Cloud]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>For the past few years, I&rsquo;ve presented on Azure Search at several conferences and events. Microsoft&rsquo;s Software-As-A-Service search solution is a great way to add powerful capabilities to a site with a few lines of code.&nbsp; Combine that functionality with Azure Functions and a Headless CMS and you get a very powerful search experience for your applications. In this article, I&rsquo;ll show you how I integrated Azure Search into my Kentico Cloud site, using Azure Functions.</p>
]]></description>
     <pubDate>Wed, 03 May 2017 06:00:00 GMT</pubDate>
      <documenttags><![CDATA["azure functions", "azure search", "kentico cloud", azure, search]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/using-azure-functions-to-integrate-azure-search-with-kentico-cloud?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Building Applications Using Microservices and Azure – Part 2]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Developing applications using microservices is a great way to increase functionality, without being solely dependent on a single solution. By using multiple systems and services, you can leverage the best from each platform. In Part 1 of this series, I showed you how I architected my personal site using a microservices. In this next edition, I&rsquo;ll break down these integrations and show you how to leverage disconnected systems in your applications to achieve some powerful capabilities.</p>
]]></description>
     <pubDate>Wed, 26 Apr 2017 06:00:00 GMT</pubDate>
      <documenttags><![CDATA[microservices, azure, "kentico cloud", "azure search"]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/building-applications-using-microservices-and-azure-part-2?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Displaying Azure Database Statistics in Kentico]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>When deploying Kentico to Azure, one of the biggest questions that comes up is what size database to use. While we publish some recommendations in our documentation, your individual mileage may vary. To know if your database is spec&rsquo;d high enough, you need to understand how it&rsquo;s performing. In this article, I&rsquo;ll show you how you can quickly view your Azure Database information right from inside your site, using a custom utility.</p>
]]></description>
     <pubDate>Wed, 19 Apr 2017 06:00:00 GMT</pubDate>
      <documenttags><![CDATA[azure, "azure database", "custom module", database]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/displaying-azure-database-statistics-in-kentico?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Kentico 1 on 1 - Talking E commerce with Kristian Bortnik]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>In this Kentico 1 on 1, I interviewed newly crowned MVP Kristian Bortnik from Web Design Magic. Kristian is the Head of Development there and has a lot of experience around customizing the Kentico Ecommerce engine. I thought it would be interesting for the community to hear Kristian&rsquo;s approach to creating customized ecommerce solutions.</p>
]]></description>
     <pubDate>Wed, 12 Apr 2017 06:00:00 GMT</pubDate>
      <documenttags><![CDATA["kentico 1 on 1", mvp, ecommerce, customization]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/kentico-1-on-1-talking-e-commerce-with-kristian-bortnik?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[5 Reasons to Use the Kentico Cloud Boilerplate Project]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Innovative technology always presents a challenge for developers. Whether it&rsquo;s a new platform or language, starting from scratch can be a tough task, even for seasoned software engineers. Luckily, nearly every new library or service has some open source projects available to help you get going. For completely new platforms like Kentico Cloud, these projects could be a huge help to developers new to the Headless CMS concept. In this article, I&rsquo;ll give you 5 great reasons you should check out the Kentico Cloud Boilerplate project.</p>
]]></description>
     <pubDate>Wed, 05 Apr 2017 06:00:00 GMT</pubDate>
      <documenttags><![CDATA["kentico cloud", "open source", github, boilerplate]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/5-reasons-to-use-the-kentico-cloud-boilerplate-project?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Creating an Outdated Content Notification Task in Kentico]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Having expired content on your site is the quickest way to kill traffic and interest. If users don&rsquo;t see regular updates to your content, they&rsquo;ll lose interest and likely not return. Ensuring their experience is fresh and relevant is the key to keeping your visitors interested and coming back. In this article, I&rsquo;ll show you how to create a Scheduled Task in Kentico to notify your content owners when their pages are getting stale to ensure you provide the most engaging experience possible.</p>
]]></description>
     <pubDate>Wed, 29 Mar 2017 06:00:00 GMT</pubDate>
      <documenttags><![CDATA["scheduled tasks", content, automation, email]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/creating-an-outdated-content-notification-task-in-kentico?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Adding Application Insights to a .NET Core Site in Azure ]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Once you select Azure as your hosting platform, a vast world of resources becomes available. From CDNs to Load Balancers, Microsoft&rsquo;s cloud has loads of great services to help you develop and maintain your applications. Because performance is king, adding Application Insights to your site is a great way to stay on top of issues and understand how your application is performing. In this article, I&rsquo;ll show you how to add this great monitoring tool to your .NET Core applications.</p>
]]></description>
     <pubDate>Wed, 22 Mar 2017 07:00:00 GMT</pubDate>
      <documenttags><![CDATA[azure, ".net core", "applicaiton insights", performance]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/adding-application-insights-to-a-net-core-site-in-azure?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Developing Applications Using Microservices and Azure – Part 1]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>As more companies transition to a modular development model, integration with different services and platforms has become a common approach in many projects. By leveraging multiple systems, developers can build out complex applications, incorporating functionality from several sources to accomplish their goals. Many of these systems are small, light-weight services designed to perform a single function or purpose.&nbsp; In this article, I&rsquo;ll walk you through the process of building an application using these microservices and Microsoft Azure.</p>
]]></description>
     <pubDate>Wed, 08 Mar 2017 07:00:00 GMT</pubDate>
      <documenttags><![CDATA[microservices, azure, "kentico cloud"]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/developing-applications-using-microservices-and-azure-part-1?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Quick Tip: Testing Virtual Objects in Kentico]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Kentico has many features to aide developers and editors in their day-to-day tasks. From CSS validators to logging, helping users find issues is essential to a good CMS. For developers, one of the most critical steps is ensuring that their code compiles and there are no errors. While Visual Studio will certainly help with your custom code, issues in transformations and other data-based objects are a little harder to find. In this article, I&rsquo;ll show you how you can test your virtual objects within the site using some built-in functionality within Kentico.</p>
]]></description>
     <pubDate>Wed, 01 Mar 2017 07:00:00 GMT</pubDate>
      <documenttags><![CDATA["virtual objects", testing]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/quick-tip-testing-virtual-objects-in-kentico?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Adding a Google PageSpeed Utility to Kentico]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Every website should be designed to load and display information quickly. Regardless of the form factor, the content should be designed to be presented quickly and, of course, look great. Luckily, there&rsquo;s no shortage of tools to help you ensure your site is as fast as possible. One of the most popular of these tools is the Google PageSpeed Tool. In this blog, I&rsquo;ll show you how to easily integrate this functionality into your Kentico sites.</p>
]]></description>
     <pubDate>Wed, 22 Feb 2017 07:00:00 GMT</pubDate>
      <documenttags><![CDATA[google, pagespeed, performance, "custom module"]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/adding-a-google-pagespeed-utility-to-kentico?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Using the Kentico Power BI Reports]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Every feature added to Kentico is designed to improve users&rsquo; experiences with the platform. Whether they are developers or marketers, everyone&rsquo;s time is valuable and ensuring a productive experience is key. As more and more roles are driven by data, providing employees with fast and efficient tools to consume and understand the information is important. In this article, I&rsquo;ll show you how we&rsquo;ve added support in Kentico for Microsoft Power BI reports to help your users track email campaigns and activities.</p>
]]></description>
     <pubDate>Wed, 15 Feb 2017 07:00:00 GMT</pubDate>
      <documenttags><![CDATA["power bi", reports, "email campaigns"]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/using-the-kentico-power-bi-reports?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Searching Files with Azure Search]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Over the past few years, I have spoken on Azure Search several times at user groups and conferences around the world. While many developers are familiar with Microsoft Azure and other cloud platforms, I&rsquo;ve found many people still haven&rsquo;t used Azure Search. In previous blogs, I&rsquo;ve demonstrated how to integrate this service with Kentico. In this article, I&rsquo;ll show some new functionality Microsoft added to the Azure Search SDK to index and search blobs (files) in Azure Storage.</p>
]]></description>
     <pubDate>Wed, 08 Feb 2017 07:00:00 GMT</pubDate>
      <documenttags><![CDATA[azure, "azure search", blobs]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/searching-files-with-azure-search?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Creating a ReactJS Site with Kentico Cloud]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>By now, you&rsquo;ve probably heard a lot about Kentico Cloud and how it presents a new way to develop your applications. One of the greatest benefits of the platform is how you can quickly develop applications in nearly any language and leverage cloud-based content. In this article, I&rsquo;ll show you how I recently used Kentico Cloud and ReactJS within an MVC site for a tournament website for our booth at CodeMash 2017. Oh, and of course it&#39;s deployed to Azure Web Apps!</p>
]]></description>
     <pubDate>Wed, 01 Feb 2017 07:00:00 GMT</pubDate>
      <documenttags><![CDATA["kentico cloud", reactjs, azure, "azure web apps"]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/creating-a-reactjs-site-with-kentico-cloud?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Quick Tip: Pinning a Form to the Kentico Dashboard]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Kentico&rsquo;s Admin Dashboard is a great place to access information quickly and easily. By pinning applications to the interface, you can save users loads of time by giving them access to the information that&rsquo;s most important to them. In this blog, I&rsquo;ll show you how to pin an individual form to a user&rsquo;s dashboard.</p>
]]></description>
     <pubDate>Wed, 25 Jan 2017 07:00:00 GMT</pubDate>
      <documenttags><![CDATA[dashboard, tiles, forms]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/quick-tip-pinning-a-form-to-the-kentico-dashboard?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Adding a Bootstrap Button plugin to the CKEditor in Kentico 10]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>The CKEditor toolbar has been a long-time staple of the Kentico interface. As an open-source editor, it&rsquo;s extremely flexible and allows users to update their content quickly, using a variety of built-in features. While the utility provides a lot of functionality out-of-the-box, did you know it was possible to add additional plugins? In this blog, I&rsquo;ll show you how to add a Bootstrap button plugin to insert formatted controls into your content.</p>
]]></description>
     <pubDate>Wed, 18 Jan 2017 07:00:00 GMT</pubDate>
      <documenttags><![CDATA[ckeditor, wysiwyg, plugins]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/adding-a-bootstrap-button-plugin-to-the-ckeditor-in-kentico-10?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Announcing the 2017 Kentico MVPs]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Kentico&rsquo;s technical community is a vibrant and diverse mix of developers, designers, and site administrators. Among those members are several individuals who go to great lengths to help others and promote Kentico and its features. For their efforts, Kentico awards these dedicated members the title of Kentico Most Valuable Professional (MVP).&nbsp; In this article, I will introduce you to the 2017 Kentico MVPs.</p>
]]></description>
     <pubDate>Wed, 11 Jan 2017 07:00:00 GMT</pubDate>
      <documenttags><![CDATA[mvp, developers]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/announcing-the-2017-kentico-mvps?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Modifying the Dashboard Styling in Kentico 10]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Everyone enjoys when an application is familiar to them. Whether it&rsquo;s the styling or imagery, providing a consistent and familiar experience for your users is a critical step in developing a site. Kentico has long provided developers ways to customize the interface and in Kentico 10 we made it even easier. In this blog, I&rsquo;ll show you how you can easily modify the admin dashboard using your own styling.</p>
]]></description>
     <pubDate>Wed, 04 Jan 2017 07:00:00 GMT</pubDate>
      <documenttags><![CDATA[css, dashboard, customization, less]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/modifying-the-dashboard-styling-in-kentico-10?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[2016 Kentico Technical Evangelism Year in Review]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>As 2016 wraps up, I wanted to share with you some Kentico Evangelism highlights over the past year. Following an eventful 2015, the past 12 months have somehow topped the excitement scale with new conferences and events, product releases and launches, and a whole lot of blogs. In this article, I&rsquo;ll recap all the activities we did within the Kentico community to bring you the latest information and keep you informed.</p>
]]></description>
     <pubDate>Wed, 28 Dec 2016 07:00:00 GMT</pubDate>
      <documenttags><![CDATA["technical evangelism", developers, community]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/2016-kentico-technical-evangelism-year-in-review?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Building an MVC Site with Kentico Cloud – Part 3]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>In the previous blogs in this series, I showed you how to create a .NET Core MVC site and add content from Kentico Draft. I then showed you how to expand on the content types, nest modular content, and leverage the Deliver API to display multiple types of data. In this final post, I&rsquo;ll show you how to easily add Kentico Engage to your site for activity tracking, add a contact form, and deploy the application to Azure Web Apps.</p>
]]></description>
     <pubDate>Wed, 21 Dec 2016 07:00:00 GMT</pubDate>
      <documenttags><![CDATA["kentico cloud", "kentico draft", "kentico deliver", "kentico engage", mvc, azure]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/building-an-mvc-site-with-kentico-cloud-part-3?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Building an MVC site with Kentico Cloud – Part 2]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>In <a href="https://devnet.kentico.com/articles/building-an-mvc-site-with-kentico-cloud-part-1">Part 1</a> of this blog series, I showed you how to create content types in Kentico Draft, add content via the tool, and display it within an MVC site using Kentico Deliver. Part 2 will include expanding on the content types, adding more dynamic content, and updating the site to display the new data. It&rsquo;s a good bit of code, but a simple process to get your site running with Kentico Cloud.</p>
]]></description>
     <pubDate>Wed, 14 Dec 2016 07:00:00 GMT</pubDate>
      <documenttags><![CDATA["kentico cloud", "kentico draft", "kentico deliver", mvc, "kentico engage"]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/building-an-mvc-site-with-kentico-cloud-part-2?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Building an MVC site with Kentico Cloud – Part 1]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Kentico Cloud is a new headless CMS platform that you can use to build your applications. By leveraging an Azure-hosted content repository and APIs, you are free to develop nearly any application you want and populate it with your managed content in Kentico Draft. In this blog series, I&rsquo;ll show you how I migrated my own site to MVC and Azure, while leveraging Kentico Cloud for my content and activity tracking.</p>
]]></description>
     <pubDate>Wed, 07 Dec 2016 07:00:00 GMT</pubDate>
      <documenttags><![CDATA["kentico cloud", "kentico draft", "kentico deliver", "kentico engage", mvc]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/building-an-mvc-site-with-kentico-cloud-part-1?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Displaying Feedback Within Your Kentico Modules]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Developing custom modules is a key part to many Kentico projects. Whether it&rsquo;s integrating with a backend system or extending the capabilities of the platform, developers often create these interfaces to expose new functionality to their users. As with any UI, providing accurate and relevant feedback is just as important as the module itself. In this blog, I&rsquo;ll show you how you can leverage a standard method in Kentico to keep your users informed.</p>
]]></description>
     <pubDate>Wed, 23 Nov 2016 07:00:00 GMT</pubDate>
      <documenttags><![CDATA["custom module", messaging]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/displaying-feedback-within-your-kentico-modules?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Managing Kentico Application Settings in Azure App Services]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Azure Web Apps are one of the most widely used options for cloud deployments. This is largely due to their ease of deployment and use, along with their vast customization options. In this blog, I&rsquo;ll discuss several ways you can manipulate your Azure Web Apps to fit your needs and set up a fool-proof deployment experience for your developers.</p>
]]></description>
     <pubDate>Fri, 18 Nov 2016 07:00:00 GMT</pubDate>
      <documenttags><![CDATA[azure, "azure web apps", settings]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/managing-kentico-application-settings-in-azure-app-services?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Kentico Cloud Labs at 404]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Last week, Kentico hosted the first ever 404 Conference in Las Vegas. It was a great week filled with a ton of interesting topics and sessions. Along with the presentations, attendees were shown an exciting new Kentico Cloud product that allows developers to use many of Kentico&rsquo;s great content management features without installing them on their systems. As part of the announcement, we created two hands-on labs to help developers get started with these new services. In this article, I&rsquo;ll provide you a description of these labs and let you know how you can get your hands on them for a test drive.</p>
]]></description>
     <pubDate>Thu, 10 Nov 2016 14:00:00 GMT</pubDate>
      <documenttags><![CDATA["kentico cloud", "kentico deliver", "kentico engage", labs]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/kentico-cloud-labs-at-404?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Quick Tip: Changing How Emails Are Validated in Kentico]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Kentico has a lot of great capabilities out of the box for validating data submitted by users. For many companies, these default settings and configurations are just fine for running their sites and capturing information from their users. Occasionally, a company will encounter a specific challenge that requires them to modify how a particular type of data is validated. In this blog, I&rsquo;ll show you how you can leverage a setting key to change how Kentico validates email addresses within a site.</p>
]]></description>
     <pubDate>Wed, 02 Nov 2016 07:00:00 GMT</pubDate>
      <documenttags><![CDATA[email, web.config, keys]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/quick-tip-changing-how-emails-are-validated-in-kentico?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Working with Forms in Kentico Marketing Automation – Part 2]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>In Part 1 of this series, I demonstrated how to create a form and implement a basic Marketing Automation process to handle when users submit their data. In this follow-up article, I expand on that functionality by implementing a custom macro and conditional logic within the process. This functionality will allow the process to be dynamic, resulting in different actions based on the user&rsquo;s form submission.</p>
]]></description>
     <pubDate>Wed, 26 Oct 2016 06:00:00 GMT</pubDate>
      <documenttags><![CDATA[forms, "marketing automation", macros]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/working-with-forms-in-kentico-marketing-automation-part-2?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Working with Forms in Kentico Marketing Automation—Part 1]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Marketing Automation is one of the most powerful features of Kentico. By defining and configuring the process to execute automatically, you can simplify the marketing processes and minimize mistakes and issues. When combined with Kentico Forms, this becomes a very valuable tool to use within an organization and improve business processes. In this two-part blog, I&rsquo;ll show you how to leverage several EMS features to achieve powerful and efficient results using Forms with Kentico EMS.</p>
]]></description>
     <pubDate>Thu, 20 Oct 2016 06:00:00 GMT</pubDate>
      <documenttags><![CDATA[forms, "marketing automation", macros]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/working-with-forms-in-kentico-marketing-automation—part-1?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Four Good Reasons Why Developers Should Attend 404]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>You&rsquo;ve heard Kentico talk a lot lately about 404. Sure, you know it&rsquo;s a new conference happening in Vegas where experts focus on their failures and how they learned from them. But what you may not know is why developers should consider attending. In this article, I&rsquo;ll try to give you some great tips on what&rsquo;s in store for coders at the event, and why you won&rsquo;t want to miss this exciting new conference.</p>
]]></description>
     <pubDate>Wed, 12 Oct 2016 06:00:00 GMT</pubDate>
      <documenttags><![CDATA[404, conference]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/four-good-reasons-why-developers-should-attend-404?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Displaying Poll Results in Kentico]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>I&rsquo;m pretty sure an hour after the first website launched in 1991, someone put a poll up asking people a profound question to get their opinions. Since then, polls have continued to be a great way to get a feel for how your users like a product, enjoyed an event, or any other type of survey. Kentico has a built-in poll module that allows you to place polls on your site easily and get feedback from your users. In this blog, I&rsquo;ll show you how, with a little bit of JavaScript and API code, you can display poll results anywhere.</p>
]]></description>
     <pubDate>Wed, 05 Oct 2016 06:00:00 GMT</pubDate>
      <documenttags><![CDATA[polls, javascript, "web parts"]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/displaying-poll-results-in-kentico?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Creating a Filter Alternative Form in Kentico]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Forms (or BizForms, if you&rsquo;ve been using Kentico a while) are a great way to store data within your application. With a secure administration interface, you can allow editors and administrators to design and manage the form easily, all using the built-in application. In this article, I&rsquo;ll show you how you can customize the form data interface with filters to help your users search and display data quickly.</p>
]]></description>
     <pubDate>Fri, 30 Sep 2016 06:00:00 GMT</pubDate>
      <documenttags><![CDATA[forms, "alternate forms", filters]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/creating-a-filter-alternative-form-in-kentico?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Poll: What are version of ASP.NET do you use most often?]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Welcome to your Friday Developer Survey!</p>
]]></description>
     <pubDate>Fri, 23 Sep 2016 06:00:00 GMT</pubDate>
      <documenttags><![CDATA[poll]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/poll-what-are-version-of-asp-net-do-you-use-most-often?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Simplify Your Upgrades with the Kentico Upgrade Tool]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Every new version of Kentico always has some changes that impact development. Whether it&rsquo;s a new feature or the realignment of an API, there is no doubt there is going to be some updates that have to be made within your application. While this can be a daunting task for some, Kentico offers a great tool to help you through the process. In this article, I&rsquo;ll show you how the Kentico Upgrade Tool can simplify your upgrades, and save you a lot of headaches.</p>
]]></description>
     <pubDate>Thu, 22 Sep 2016 06:00:00 GMT</pubDate>
      <documenttags><![CDATA[upgrading, "custom code"]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/simplify-your-upgrades-with-the-kentico-upgrade-tool?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Poll: If you had to use only one programming language, which one would you pick?]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Welcome to your Friday Developer Survey!</p>
]]></description>
     <pubDate>Fri, 16 Sep 2016 06:00:00 GMT</pubDate>
      <documenttags><![CDATA[poll]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/poll-if-you-had-to-use-only-one-programming-language-which-one-would-you-pick?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Quick Tip: The Kentico NuGet Packages]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>The toughest part of any software company is getting people to use your code, your product, or your platform. That&rsquo;s why so many companies rely on distribution methods like NuGet and APIs to get their code in the hands of developers. Because of its popularity (and because it&rsquo;s so easy to use), Kentico leverages the NuGet framework to expose a number of packages to the community. In this article, I&rsquo;ll explain these packages and let you know how and when you may want to use them within your projects.</p>
]]></description>
     <pubDate>Wed, 14 Sep 2016 06:00:00 GMT</pubDate>
      <documenttags><![CDATA[nuget, api]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/quick-tip-the-kentico-nuget-packages?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Poll: What cloud platforms do you use?]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Welcome to your Friday Developer Survey!</p>
]]></description>
     <pubDate>Fri, 09 Sep 2016 06:00:00 GMT</pubDate>
      <documenttags><![CDATA[poll]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/poll-what-cloud-platforms-do-you-use?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Adding the Kentico Draft Import Module to Kentico]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Kentico Draft is a cloud-based service that gives companies a single location for web content production. Powered by a robust API and sleek interface, the service gives you the ability to enter content even before your site is complete, allowing projects to end on schedule and save development costs. One of the best advantages to Kentico developers is the free Kentico Draft Import module for versions 9 and 8.2 sites. In this blog, I&rsquo;ll you how to add this free module to your Kentico 9 installation.&nbsp;</p>
]]></description>
     <pubDate>Wed, 07 Sep 2016 06:00:00 GMT</pubDate>
      <documenttags><![CDATA[draft, "importing data", "custom module"]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/adding-the-kentico-draft-import-module-to-kentico?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Poll - How do you prefer to learn new info about Kentico?]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Welcome to your Friday Developer Survey!</p>
]]></description>
     <pubDate>Fri, 02 Sep 2016 06:00:00 GMT</pubDate>
      <documenttags><![CDATA[poll]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/poll-how-do-you-prefer-to-learn-new-info-about-kentico?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[2016 Ask the Experts #3]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Do you have a tough Kentico question or challenge? Are you looking to extend the platform and need guidance on the best way to implement? The Ask the Experts webinar is the event for you! This interactive webinar consists of a panel of Kentico experts ready to tackle your toughest challenges. Covering all areas of the product, our experts will take your questions and provide guidance and solutions.&nbsp;</p>
]]></description>
     <pubDate>Thu, 01 Sep 2016 06:00:00 GMT</pubDate>
      <documenttags><![CDATA["ask the experts", webinar]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/2016-ask-the-experts-3?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Kentico 1 on 1 – Site Maintenance with Brenden Kehren]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>In this edition of Kentico 1 on 1, I sat down with DevNet rock star and overall good guy Brenden Kehren, of Kehren Development. As many of you know, Brenden is one of the most active members on the forums and helps tons of developers every week with their challenges. What you may not know is how much he works with maintaining sites, upgrading installations, and implementing new code for existing solutions. Because this information can help every company with their projects, I asked Brenden about how he goes about working with different projects in various environments.</p>
]]></description>
     <pubDate>Wed, 31 Aug 2016 06:00:00 GMT</pubDate>
      <documenttags><![CDATA["kentico 1 on 1", interview]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/kentico-1-on-1-site-maintenance-with-brenden-kehren?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Poll: How long after release do you start using a new version of Kentico?]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Welcome to your Friday Developer Survey!</p>
]]></description>
     <pubDate>Fri, 26 Aug 2016 06:00:00 GMT</pubDate>
      <documenttags><![CDATA[poll]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/poll-how-long-after-release-do-you-start-using-a-new-version-of-kentico?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

<item>
     <title><![CDATA[Using Azure Functions with Kentico]]></title>
     <author>Bryan Soltis</author>
     <description><![CDATA[<p>Microsoft Azure is continually being enhanced with more and more functionality that developers can leverage within their applications. From data storage to computing, there are a ton of great features available to simplify programming, offload workloads, and improve efficiency. Recently, Microsoft introduced Azure Functions, which is a huge benefit for developers. In this blog, I&rsquo;ll show you how you can leverage Azure Functions to automate functionality within your Kentico site and eliminate resource-intensive processing.</p>
]]></description>
     <pubDate>Wed, 24 Aug 2016 06:00:00 GMT</pubDate>
      <documenttags><![CDATA[azure, "media library", compression]]></documenttags>
     <link><![CDATA[https://devnet.kentico.com/articles/using-azure-functions-with-kentico?feed=ccaebdb2-fa45-4245-8590-3d04b730592e]]></link> 	  
</item>

</channel>
</rss>
