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
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
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
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
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!
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
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
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?
Continuous Integration is a software engineering practice in which an automated build compiles and optionally tests an application when code is added or updated by developers. It is a development practice that requires developers to integrate code into a shared repository several times a day. Each check-in is then verified by an automated build, allowing… Continue reading Intro to JENKIN CI: Continuous Integration of Xamarin Mobile Projects
Microsoft released SharePoint 2013 and its online counterpart via the latest version of Office 365. SharePoint is increasingly moving towards being an “integrated services” architecture in which on-premises SharePoint Server features can be integrated with SharePoint Online to create what is commonly called a “hybrid” SharePoint environment. Most of the enterprises are considering the pros… Continue reading Why consider deploying SharePoint 2013 in a Hybrid model?