Developing Visualforce Apps using Salesforce Angular

Have you ever wondered how cool it would be to have the flexibility and features Salesforce Angular JS framework provides, inside a Visualforce page in Salesforce platform? Well, wait no more, keep reading to get a perfect solution for this. This blog will introduce you to AngularJS in salesforceand how to develop Visualforce apps using angular.

Every web application requires client-side JavaScript, HTML, and CSS. Without using any server framework like Rails, Node, PHP, etc. the entire application can be built using just the front-end tools and languages.

What is ANGULARJS in Salesforce?

Salesforce Angular JS is a powerful JavaScript framework for constructing dynamic web applications. It is used to develop mobile and web applications. The good thing about Angular is that it has a set of primed modules to simplify the building of single page applications. Single page application (SPA) is a web application that dynamically renders the data on the current page without reloading the whole page. All the code (JS, HTML, and CSS) is retrieved with a single page load and navigation between pages is performed without reloading the whole page.

Continue reading
Posted in force.com app development, salesforce development. Tagged with , , , .

Service Level Agreement (SLA) Management for Cases in Salesforce

Salesforce Service Level Agreement

In Salesforce, Entitlements are records which ensures that a certain case is acted upon within the given time limits. If not then a certain action is executed.

Continue reading

Posted in Case Management, Service Level Agreement. Tagged with , , .

Integration with Salesforce Lightning External Services

Nowadays there is an API Integration in almost every org. The main purpose of integration with another service is to avoid reinventing the wheel. However, the development effort that is required to integrate with services is a complex and time-consuming venture.

It reduces speed to market, but it also saps developer energy that is better spent in the front end, building the features that will really differentiate their app. With external services salesforce makes this a lot easier and admin friendly.

With salesforce external services you can connect to any service that you want to, invoke methods based on the external source via a flow all with the help of an easy-to-use wizard. Declarative tools are used to import API definitions right into Salesforce. Continue reading

Posted in Salesforce, Salesforce Lightning. Tagged with , , , , , , .

Overview of Amazon Simple Queue Service

With modern cloud architecture applications are now decoupled into smaller, independent building blocks that are easier to develop, deploy and maintain, but the applications should also deal with connecting system components for the seamless flow of information among these components.

Amazon Simple Queue Service

The salesforce message queue is a powerful way of combining application components. Salesforce Message queue not only simplifies coding of decoupled applications, it also improves performance, reliability and scalability.

Continue reading
Posted in Amazon SQS, Amazon Web Services (AWS). Tagged with , , , .

How to avoid Data Skew in Salesforce

Data skew in salesforce is getting generated at an explosive pace nowadays and we are running out of storage solutions in order to manage that data. Researches by multiple magazines and portals suggest that 90 percent of the total data in the world was created in the last two years only.

This pace continues to increase day by day and we are slowly approaching a state where we would not be able to deal with this data. Salesforce is no exception in this case where organization instances are having a large number of records related to the business process needs. When this plethora of data is not managed properly, we slowly approach a state which is termed as Data Skew in Salesforce.

Continue reading
Posted in Salesforce. Tagged with , , , .

What is Sales Forecasting

salesforce sales forecasting

The term ‘salesforce sales forecasting’ by far is coined by the words ‘fore’ & ‘casting’, meaning predicting in advance… First Thoughts… are we trying to play GOD… Predicting in advance??

Oh no… That’s not it…

Continue reading

Posted in Salesforce. Tagged with , , , , , , , , .

A Primer in Software Testing

Software testing primer is a field that gained currency in the late 90s and ’00s for different reasons. As people moved from client-server to web applications, it got a new life as software systems will behave differently. Software testing was re-invigorated with Web 2.0. Subsequently, it was in focus again with mobile applications and tailoring user experience for mobile devices.

Lately, focus on software testing primer is again on the go with new architectural patterns including micro services architecture. Model-driven testing and behavior-driven development have been other testing approaches that have influenced the overall industry. Today, cloud-based applications (such as Salesforce s1) that can scale on-demand and cloud-based storage are in vogue; these require not-so-different test practices. Continue reading

Posted in Agile, Software Testing.

The Future For Analytics, Data And What It Can Do For Businesses?

Times are changing; this has been a term in use since the rapid progress of humanity since the 18th century. Today, it can be used even on a daily basis. Technology remains the cornerstone through which humanity evolves, it is now embedded in every single part of our lives today and imagining a future without it would be quite challenging. This is why going forward, there is always going to be a discussion about its impact and how it will change as the time comes.

Continue reading
Posted in Salesforce AI.

Deployment Tools in Salesforce

A typical development process requires building, testing, and staging before releasing to a production environment. During this development cycle, one might migrate many times, either to keep development organizations in sync or to move changes through development organizations toward production and this is what we call Salesforce deployment.

Salesforce deployment is the migration of metadata from one Salesforce organization to another. If you are looking to enhance your Salesforce DevOps (Continuous Integration and Continuous Deployments) practices, this blog could get you started with the basics.

There are number of deployment tools available each having its own pros and cons. Some of them are listed below:

Continue reading
Posted in salesforce development. Tagged with , , , , .

Is Race Condition a myth in Salesforce?

Since the introduction of the concept of multithreading in apex salesforce, there has been a drastic change in the way we code. Now multiple threads run in parallel, hence many tasks can be performed at the same time.

Salesforce too adhered to this concept taking a step forward in its endeavor and provided a multi-threaded environment.

But everything has its pros and cons and so did parallelism. Though it completely changed the way programs are executed but brought with it a new concurrency bug what we call as a race condition.

When does multithreading in apex salesforce actually occur?

Race condition occurs when two thread operates on the same object without proper synchronization and their operation interleaves on each other.

Continue reading
Posted in Salesforce. Tagged with , , .