Author Archives: Sunaiyana Thakuria

FullCalendar Plugin in Salesforce Lightning Component

Full calendar in Salesforce Lightning is a useful tool for many calendar related application. It has been widely used with various javascript applications and even visualforce pages.

However, the full calendar plugin in salesforce lightning is also compatible with lightning as it is entirely created using jQuery.

The first step in using this plugin with your lightning component is to download it and upload it as a zip folder to your dev org as a static resource.

Full Calendar in Salesforce Lightning
What is Full Calendar in Salesforce Lightning
Continue reading
Posted in Salesforce Lightning.

DESIGNING AN ARCHITECTURE FOR A SOFTWARE SYSTEM

1 INTRODUCTION

The primary objective of this document is to provide a standard format for the designing of architecture for any software.

The first step in the Software development lifecycle is always requirement gathering as without that it is not possible to start building a software. Requirement analysis will give an idea about the various aspects that is to be built into the system and these aspects are the building steps to the architecture of the system.

2 SYSTEM

The Attribute Driven Design (ADD) method is an approach to defining a software architecture by basing the design process on the quality attributes the software has to fulfill. It is a recursive decomposition process where, at each stage in the decomposition, attribute primitives are chosen to satisfy a set of quality scenarios and then functionality is allocated to instantiate the component and connector types provided by the primitives. (Wojcik, R., Bachmann, F., Bass, L., Clements, P., Merson, P., Nord, R., & Wood, B. (2006)) Continue reading

Posted in think build transform. Tagged with , , .

OAUTH 2.0 AUTHENTICATION SALESFORCE FOR THIRD PARTY APPLICATIONS

Most of the APIs now-a-days incorporate oauth 2.0 authentication salesforce. It is not as complicated as it may seem at times, provided the right links and documentation are found. Microsoft APIs are extremely helpful and useful, but to access them from a third party application is when its needed, for the entire process of registration and access token retrieval, to be followed; to comply with the oauth 2.0 salesforce authentication in place.

For office365 (2016) APIs the links that would help access these APIs would be of the format https://outlook.office.com/api/{version}/me/Continue reading

Posted in Agile. Tagged with , , , , .

What is Silver bullet in software engineering

No matter how terrifying a monster is, humans always try to find the silver bullet, to bring the inexplicability of the monster to a level of comprehension. Software is referred to as such a monster because its ever-expanding level of complexity brings with it, multifarious issues which themselves are monstrous in their own accord.

The inherent properties of a modern software system are conformity, changeability, complexity and invisibility. Conformity is a necessary evil and normally has no logic to it but, for organisational restrictions. Continue reading

Posted in Agile. Tagged with , , , , , , , , , .