Going Offline with Salesforce Mobile

You never know where your business will take you—and despite the near ubiquity of the Internet, sometimes you don’t get a connection when you need one. That is where salesforce.com Offline Edition works. Whether you’re on a plane or in your most important customer’s lobby, Offline Edition makes it easier for you to stay ahead… Continue reading Going Offline with Salesforce Mobile

Microsoft Azure – SaaS, PaaS or IaaS

In my previous blog, I provided an overview on Microsoft Azure and some of its unique capabilities. In this post, I will be talking about the execution models of Azure and on what basis the decision between either of them need to be made. Software as a Service Software as a Service (SaaS) is a software… Continue reading Microsoft Azure – SaaS, PaaS or IaaS

Building Cross-Platform Apps with Xamarin.Forms

The mobile world is constantly changing. When your business observes a need to have a mobile app to run across major platforms and devices, you often face the dilemma that which platform to deploy – Native or cross-platform? If you favor one specific platform for your app to live in, the traditional “Build Apps Natively”… Continue reading Building Cross-Platform Apps with Xamarin.Forms

How to configure an alias for SQL Server Instance

When working in a local development environment it becomes tricky maintaining database connection strings. Every developer in the team usually has his or her own SQL instance and hence the connection strings are different. It becomes tedious and error-prone especially when configuration files are checked in with local connection strings by mistake. To resolve this… Continue reading How to configure an alias for SQL Server Instance

How to truncate a long text to fit in a fixed width grid cell dynamically

When developing a web page, we might have strings which are too long to fit in a fixed width cell of a table or Grid. The problem is more common when working with text in a nested grid. This might also occur when a web page is localized especially when dealing with languages that have… Continue reading How to truncate a long text to fit in a fixed width grid cell dynamically

Next Gen Hybrid SharePoint & Office 365 deployments from enterprise IT perspective

Recently I was discussing at a forum about the evolution of enterprise IT in last decade and the key factors driving it, towards the end of the discussion without any amazement we unanimously picked mobility and cloud computing as the top two technologies which are transforming enterprise IT today are “Mobility” and “Cloud Computing”. While… Continue reading Next Gen Hybrid SharePoint & Office 365 deployments from enterprise IT perspective

Where is that damn button!

If you are a frequent business traveler like me, it is not uncommon to find yourself in an unfamiliar rental car and groping for that particular switch you want to turn on or off! That very bank of complex contraptions on the dashboard that looked jazzy as I stepped in, quickly became a nightmare to… Continue reading Where is that damn button!

Integrating ServiceNow with SharePoint 2013

It goes without saying that every part of an enterprise relies on technology. With more and more technology providers coming to the fore, it is not uncommon to find a variety of technology platforms across the units of an enterprise. To keep the pieces of the enterprise moving together there is often a need for… Continue reading Integrating ServiceNow with SharePoint 2013

Introduction to AngularJS

AngularJS is a JavaScript UI framework that was initially designed by Misko Hevery and Adam Abrons in 2009. It has recently gained a lot of popularity (and is justified too!). Thanks to its unique approach that says – “Angular is what HTML would have been, had it been designed for applications”. Meaning it abstracts a… Continue reading Introduction to AngularJS

Why SQL Indexes may not necessarily improve performance?

Indexes in SQL database can be your best friend or your worst enemy. Set them up correctly, and your data will be queryable with maximum efficiency. An index in SQL is created in a table to speed up the data search more quickly and efficiently. Moreover by default an index (Clustered) is already created in… Continue reading Why SQL Indexes may not necessarily improve performance?