You can’t sell a product that your customers can’t find. Search is a fundamental mobile activity and a critical element of building a profitable app or site. Users expect smooth in-app experiences when finding and learning about products and they typically make very quick judgments about app’s value based on the quality of one or two sets of search results. An excellent search facility should help users find what they want quickly and easily. In this article we’ll figure out how to make it possible. 1. Placement Of Search Users often move fast and furiously when they’re looking for search. They typically scan a page looking for “the little box where I can type.” Goal: Design search bar to be clearly visible and quickly recognizable. Prominently Display The Search Field Search is a primary function for eCommerce apps/sites and should be displayed prominently , as it can be the fastest route to discovery for users. Apps that do not have a prominently placed s...
Microsoft takes data integrity very seriously. While there are some traditional techniques used by DBAs in SQL Server to monitor data integrity (e.g. DBCC CHECKDB) and various methods to recover from database corruptions, the Azure SQL Database and Cloud Computing engineering team have been able to develop new techniques that can handle some classes of corruption automatically and without data loss. These techniques are used as part of the service to avoid data loss and downtime in the cases where they can be avoided. This blog post outlines some of those techniques, how they work, and what impact it has on customers concerned with what steps they should take to safeguard their data in Azure SQL Database. How we manage data integrity for Azure SQL Database The job of protecting data integrity in Azure SQL Database involves a combination of techniques and evolving methods: Extensive data integrity error alert monitoring . Azure SQL Database emits alerts for all errors ...