InfoPath Development Best Practice and Catches
INTRODUCTION I have been developing InfoPath with SharePoint for years and in this article I would like to share some tips that I’ve learnt throughout these years which I believe have helped me and I know will help you, too. InfoPath is such a great product. And when we are talking about electronic forms, InfoPath […]
Continue ReadingInfoPath Print Button on Ribbon of FormServer.aspx Form Service Page
INTRODUCTION DOWNLOAD WSP: TFS.SP.Core.InfoPathPrinter – For SharePoint 2010 only! My client was looking for a print button in the InfoPath Form Service page which is the /_layouts/FormServer.aspx. Unfortunately the ribbon on this page is not modifiable. The ribbon on the Customize Form button in the Custom List InfoPath form however, is modifiable but not the one in […]
Continue ReadingThe Catch of Developing Application Using SharePoint Web Services
INTRODUCTION For me SharePoint is such a great platform because not only does it have many built-in functionalities, it also allows integration of external systems and applications using various approaches such as web-parts, user controls, custom ASPX pages and web services. On this particular article I would like to discuss few gotchas that we need […]
Continue ReadingSharePoint Custom Internet/Intranet Website Master Page Ribbon Fixer
Developing websites on SharePoint 2010 and 2013 can be a bit difficult due to the ribbon and how the “wrapper” DIVs have been structured within the master page. And not only that, SharePoint 2010 sometimes clash with JQuery scripts which I have used a lot since there are a lot of cool controls that I […]
Continue ReadingSharePoint Best Practice Archive Summary 2007, 2010, 2013
INTRODUCTION In this article I would like to summarize as many SharePoint Best Practice that I’ve found throughout the Internet. Microsoft has released a dedicated page for it but it contains only links to various sites which I think is a bit rigorous to read. But anyway, if you’re interested this is the link from […]
Continue ReadingDeployment and Change Control Procedures
INTRODUCTION Deployment needs to be managed and communicated properly. A deployment can either be a brand new application or an update to an existing application/system. If we are not managing this properly, we will lose track of what is deployed in the server. These include any third party DLLs, applications, etc. And also, your business […]
Continue ReadingHow to Run a Successful IT Development Practice
INTRODUCTION In this article I want to talk about running a successful development practice. I will list the tools and automation that you can use to ensure that your development practice runs smoothly. THE TOOLS The tools we need are: Development environment, testing environment, UAT environment and production environment. If possible ALL environments are configured […]
Continue ReadingRequirements Gathering: Asking the Right Questions
INTRODUCTION I’ve talked a lot about starting a project with gathering requirements. In fact, in my series: How to Deliver a Successful Project, gathering requirements is THE key to a successful project. The problem that I’ve often experienced though, the requirements gathering session itself can turn into a boring, going-around-the-circle sort of session. In this […]
Continue ReadingHow to Deliver a Successful Project – Part 7 – Project Closure
INTRODUCTION This is a series: Part 1. What Does “Successful” Mean? Part 2. Start It By Defining THE Business Requirements Part 3. Accurate Estimates, Quoting and Proposals Part 4. The Project Plan and Work Breakdown Structure (WBS) Part 5. Delivery: Communication is Key Part 6. Managing Changes Part 7. Project Closure PROJECT CLOSURE First of all, as part of this article: DOWNLOAD Project […]
Continue ReadingHow to Deliver a Successful Project – Part 6 – Managing Changes
INTRODUCTION This is a series: Part 1. What Does “Successful” Mean? Part 2. Start It By Defining THE Business Requirements Part 3. Accurate Estimates, Quoting and Proposals Part 4. The Project Plan and Work Breakdown Structure (WBS) Part 5. Delivery: Communication is Key Part 6. Managing Changes Part 7. Project Closure MANAGING CHANGES First of all, as part of this article: DOWNLOAD Business […]
Continue Reading