Transition From Cold Fusion Application to .NET with Detailed Documentation
Migration from Cold Fusion application to .NET and AngularJS, preparation of new framework for integration of new applications and mentoring in-house team.
Case Study: The client’s primary application environment was Cold Fusion until they had an off-shore vendor deliver a project in .NET. After realizing the work needed to be replaced and expanded for various reasons, the company turned to Intertech to help build a reliable foundation in .NET and AngularJS that would help them merge existing and future applications. In addition, the client wanted their developers mentored in .NET and AngularJS as the project progressed so they could continue on their own once completed.
Featured
Case-Study
Technology Used
.NET
NUnit
AngularJS
Methodology
Agile / Scrum
Project
Transition of a Cold Fusion Application to .NET
Project Requirements
The client’s main application environment was Cold Fusion until they had an off-shore vendor deliver a project in .NET. Over time, the client desired to replace this application for a variety of reasons. The client turned to Intertech to help build a strong foundation for rewriting this application and all other web applications to come. During this engagement, the client wanted to have their developers mentored in .NET and AngularJS.
Result
When the framework Intertech built was ready for the client’s developers, two of them stepped in and started developing the new framework. Intertech worked alongside them and provided a 105-page document and cheat sheet to guide them. In addition to the documentation, Intertech held training sessions so the whole team could see the framework and provide feedback. Intertech also created a working sample page complete with Intertech-created custom AngularJS directives (shortcuts) so that the developers had something to model, aiding them in their transition from Cold Fusion. The final phase of the project packaged the framework code into Visual Studio templates. This made it easy to create the server projects and website for future projects that wanted to use this new framework.
Finally, many reusable pieces were packaged into NuGet packages and stored on their internal NuGet server (Intertech created).
Overview
Transitioning from one platform to another is never easy. There are many obstacles to consider, and it can be challenging to learn all the new platform’s functionality and how it can impact an environment. Traditionally, the high-quality completed project coupled with the trained staff and technology handoff are main reasons customers turn to Intertech.
Intertech led the way by determining the best architecture for their needs and building the framework using industry-standard coding practices. This framework included a complete login system, a responsive single-page application done entirely in AngularJS (which was unit tested with Jasmine), and a Web API server that used dependency injection (unit tested with NUnit). And since the client is a global firm, the framework was localized using the database.
The Scrum process was used extensively with this project, along with the TFS collaboration platform.
Intertech has been in business for nearly 30 years. Many of our projects are considered confidential by our clients. For this reason, and out of respect for our customer’s privacy, we do not mention companies by name regarding specific projects, with the clear understanding that the project outlined and presented is actual work Intertech and their consultants have completed successfully.
The Fastest Way To Build Software Is “Right” The First Time!
Understanding your industry is one thing. Understanding the technology you are using is another. When you read studies that tell you that 75% of projects are doomed from the beginning, it has to make you pause before signing your name to the outcome.
Consider letting our proven professionals take a look at your project. They’ve seen what can go wrong and know how to avoid costly errors.
We build custom software from start to finish. We plug into your environment with the proven expertise you need for us to work independently or in co-development. And, we bring the soft-skills that make the task enjoyable, and the experience to leave your team stronger and ready to take over.
We Bring You…
Team-Complete™ Development
Soft-Skills For A Winning Experience
Sometimes the most critical person in the room is the one with a calm voice and the knowledge to select the right words. Bringing a development team together or presenting a clear concept for stakeholders can make all the difference between success or failure. Intertech consultants are at the top of their field. They navigate challenging decisions, guide with a confident voice, and know when to get out of the way.
Intertech takes the worry out of custom software development.
Three Great Reasons To Let Intertech Build Your Software Independently Or In Co-Development With Your Team!
“When an outside firm asked over 4000 of our customers these questions, we immediately understood why they trust Intertech!”
They All Said “Yes” To Intertech!
- Would you use Intertech again? 99.55%
99.55% of customers answered YES!
- Are you happy with Intertech? 99.55%
99.55% of customers answered YES!
- Would you refer Intertech to others? 99.70%
99.70% of customers answered YES!
CASE STUDY
World-Wide Reaching Diagnostics Application
CASE STUDY
Neural Network-Powered Computer Vision
CASE STUDY