866.644.7646 (SOHO)

Taming ADFS in an Angular Environment

We recently completed an assignment to build a production system for automotive dealer repair order (RO) processing. The client needed a way to reduce the labor costs associated with scanning and extracting declined services from repair orders that are written by automotive repair technicians. The extracted declined services are subsequently used to send reminders to automotive vehicle owners that these services are due and needed.

The current state was that ROs were being manually scanned at a rate of about 60 ROs per hour and entered into a somewhat antiquated processing system that identifies the declined services and the client needed to triple that rate in order to accommodate projected growth without dramatically increasing its workforce.

The client's work environment consists of an Active Directory-based authentication system and the requirements were to have Active Directory Groups for defining authorization levels for access to various features. Three access levels were required: Operator, Auditor, and Administrator - each would have hierarchical access to the system features.

One of the toughest parts of the project was getting ADFS to play nice with Angular. Our normal architecture for an application like this is to construct the back-end .NET services on a separate domain than the front-end Angular application. But with ADFS in the mix, the CORS standard for browsers gave us fits. While we finally found a solution that required merging the two applications onto a single domain, it came at the price of exhaustive research, trial, and a few errors.

The final product is now in production and meeting it's objectives, but let us know if you need the technical details.

A few reasons to consider SOHO Prospecting as strategic web provider

For many years SOHO Prospecting has been providing customers with the best solutions to fit their needs. SOHO applies the same quality standards to every project, regardless of the size. We go out of our way to aggregate value to our services. We maintain an honest relationship with our customers, providing them support by forum, chat and phone.

Our job is not done when the project is delivered and the website is deployed. Once the website is live, SOHO follows several procedures to ensure that our client's websites are performing at their best.

A lot of effort is put in by our system administrators in order to keep our infrastructure reliable. Every customer project is hosted on SOHO's dedicated super-fast servers. A combination of our servers' SSD-based hardware, middleware settings, and high quality level  development techniques guarantee that solutions hosted with us are always performing at the fastest speed possible.


SOHO Prospecting Google Speed Test ResultSOHO Prospecting Google Speed Test Result

Security is a huge concern to SOHO team. We worry about Internet security and privacy, so our clients don't have to. SOHO's security policies are always up-to-date and all CMS-based websites on our platform are updated as soon as new versions are released by developers.  The update process starts on a development instance and passes through a quality control before  being  applied to the live environment.

Every customer website developed and hosted by SOHO Prospecting becomes part of our monitoring tool. Our monitoring tool reaches websites each five minutes seven days a week. If for any reason a website is not live our team is notified. When a notification comes, actions to restore the service are taken immediately. Over the past 12-months, the uptime availability average has been 99.7%.

Daily backups are taken for every website that we host. These backups include every software component, file and database record and are kept in a safe Amazon S3 cloud storage. SOHO Prospecting is able to rollback any modification and restore a website in a short time-frame keeping the website alive to the end user.

All the software solutinos designed by our team implement responsive design techniques. Responsive design guarantees that user interfaces behave properly in distinct screen sizes. Implementing responsive design makes our customers' websites and other projects look good on desktop, mobile, and tablet views.

On top of all the aggregated services that were described, SOHO Prospecting also offers top quality Search Engine Optimization (SEO) Packages and Social Media Management. Our SEO services will improve website visibility on Google, while the Managing Social Media ensure will provide good online reputation.  Copywriting services are, also, provided by SOHO Prospecting for customers that have a hard time creating their own content.

SOHO Prospecting is always looking for new clients to become our Partners.  When ready to be a part of our portfolio click on the button bellow to contact us.

  Contact Us

Oaks Christian Online High School partners with SOHO Prospecting for its Search Engine Marketing program



As the world goes digital almost every aspect of our daily life activities will have some internet relevance and education is one of them. Realising the potential of the World Wide Web in this modern age, SOHO Prospecting partnered with Oaks Christian Online High School to provide search engine marketing services.

SOHO Prospecting, a leading online marketing agency has made it possible for Oaks Christian Online High School to offer an opportunity for online study.

SOHO Prospecting has focused on strengthening their online presence, including SEO, online marketing and PPC management.

SEO refers to search engine optimization. It is designed to improve a website's ranking on search engines such as Google, when one searches the internet for specific information. SOHO has been successful in keeping Oaks Christian Online High School on the top pages of search engines, by optimizing the content of the website using keyword-based articles and applying back linking strategies. Oaks Christian online high school has experienced the following results with regards to search engines:

  • Visibility score increased within one year.
  • Rate of returning visitors increased
  • Sessions increased
  • New users increased
  • Increased average session

SOHO has applied many tools to ensure that the school is recognized across the globe, by exploiting social media houses and online forums, publicising the institution in the most effective ways and increased site visitation.

Pay-per-click (PPC) is one of the most effective ways of driving traffic towards any website. We have implemented a PPC campaign and introduced the first Facebook PPC campaign for Oaks Christian Online High School. This initiative has registered substantial improvements in traffic from this major social media network.

SOHO has ensured that the online program is up to the standards of online based schooling and as a result, the institution is growing by leaps and bounds.

About Oaks Christian Online High School


Mailing Address:
31749 La Tienda Drive
Westlake Village CA 91362

1-855-GO2-OAKS (1-855-462-6257 toll free)
1-818-575-9299 (direct line)


This email address is being protected from spambots. You need JavaScript enabled to view it.

Members of the Media contact:
Chris Napolitano @ 818-575-9263