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?
We always think of having automation solution while deploying components in office 365 projects. I can also say it’s really challenging moving list, libraries, all out of the box development from Dev to other sites. Using PowerShell and CSOM Combination, we can write script to automate deployment process.I have implemented few of the scripts to… Continue reading Automating SharePoint Online using PowerShell and CSOM
When we say “Conflict”, the first word comes to our mind is Fight, Avoid, Anger, Lose, Pain, Control, War, Hate, Impasse, Loss, Destruction, Bad, Fear, Wrong doing, Mistake etc., As you can see, conflicts is almost universally perceived as a negative occurrence. As I shared in my last blog post that a conflict is a… Continue reading Conflict Management Techniques: Pros and Cons of It