When building a modern website, a developer needs to pay attention to many things. One of those is security; it always should be placed at the top of the priority list. And the best way to protect site bytes and user input while they’re traveling between a browser and web servers is Transport Layer Security (TLS a.k.a. SSL). If you want to learn how TLS can be implemented in Sitecore, you don’t need to search further. Let’s start…
Posts Tagged ‘Sitecore’
GEOIP – Working with it
In my previous post, GEOIP – Getting Started, I mentioned that I would illustrate how to actually use the GeoIP components, and here it is! I’ll start with a personalization example. For this example we have a tab component that will have content specified for different US states. When a visitor comes to the site from Georgia, […]
Upgrading Sitecore – 8.0 update 4 to 8.1 update 2 issues
This week I’ve worked on a Sitecore upgrade from version 8.0 update 4 to version 8.1 update 2. Overall, following the documentation provided by Sitecore it was pretty smooth. I did run into a couple of things worth sharing. One of the first things I ran into was an issue with the Update Installation Wizard. […]
Sitecore – Launchpad Exception after Removing Broken Links
A couple of days ago I accidentally removed broken links in the Core database of a new Sitecore instance using the Remove Broken Links tool at http://{your-sitecore-url}/sitecore/admin/RemoveBrokenLinks.aspx. The next time I logged into Sitecore, I got the following exception: After some digging around I found that the Remove Broken Links tool erroneously deleted the Model property of the ExperienceAnalyticsLineChart […]
Unsuspected Error Handling: Solving Sitecore Puzzles
Being a Sitecore developer sometimes means that you are faced with errors that at first glance are both vague and puzzling. Most of the errors can be solved by using previous experience, common sense, a simple Google search for an article or quick chat with a colleague. But other times, there are errors that require […]
GeoIP – Getting Started
GeoIP is quickly becoming a necessity for the analytics functionality of Sitecore. With GeoIP we can personalize content based on the user’s location to present the most relative information and provide a more engaging user experience. Starting with Sitecore 8.1, the necessary config files and dlls are included in the base install. Prior to 8.1, […]
MongoDB – The Install
With the latest versions of Sitecore, MongoDB has become a requirement for the analytical experience. Different versions of MongoDb are only compatible with certain versions of Sitecore. I’ve found this information from Sitecore that outlines the versions of MongoDb that are compatible with the versions of Sitecore. Below is the compatibility chart presented in the previous […]
Media Indexing Approaches
Sitecore has powerful search capabilities for those who are interested in runtime performance. Lucene is embedded by default with a standard set of indexes for all databases that is automatically refreshed upon change of content. LINQ-based queries allow you to easily retrieve documents and filter them. So, to make a website faster, it’s wise not […]
Terms Agreement checkbox for Sitecore 8 WFFM
Recently I was working on a contact form using Sitecore’s Web Forms for Marketers (WFFM) module and came across an instance that didn’t quite work out-of-the-box as I would expect. Some background on the Sitecore instance before I get into the rest of the details. Sitecore version is 8 update 4 (rev. 150621) and the […]
An unhandled Microsoft .Net Framework exception occurred in w3wp.exe
“Unhandled exception” is not something that makes people happy. If this exception suddenly appears and crashes your beautiful Sitecore site, first you probably feel surprise, then fear and finally panic. If you are reading this article, I assume you are done with the first part and now want to know how to fix it.
Hedgehog TDS – Field Content Does Not Match Content-Length
Hedgehog’s Team Development for Sitecore has made Sitecore development with teams a dream. Gone are the days of passing around packages and keeping track of your Sitecore changes in notepad for each commit. As great as TDS has been, I’ve run into an issue on a couple of projects recently when using TDS with Git that […]
It’s Taxonomy Season
How to get the best business return on your Sitecore investment. As marketers become more involved in choosing the tools to drive digital business growth, they must also be very aware of the process and key steps that should take place before one line of code is written. This holds true in every Sitecore build […]