SlideShare uma empresa Scribd logo
1 de 13
Promise in Angular Development
The computer language JavaScript was developed to provide interactivity to web pages. The callback
functions in JavaScript coding, however, provide a significant challenge for developers. The reason is
that when visitors interact with a web page, they must cope with asynchronous events.
Many developers found these callback routines to be a hassle, especially when using JavaScript to
create intricate and rich programmes for contemporary browsers. To overcome such complexity, ES6
introduced Promises, a modern and powerful abstraction for writing asynchronous code in a better
and easily maintainable way.
This presentation will explain what a promise is in an Angular application and introduce you to the
idea of JavaScript promises, which were first introduced in ES6.
What is Promise in JavaScript?
A promise is a JavaScript or TypeScript object that may produce a value at some point in time. A
promise may be in one of 4 possible states:
● fulfilled – The action relating to the promise succeeded
● rejected – The action relating to the promise failed just because an error occurs during promise
implementation
● pending – It’s an initial state that hasn’t fulfilled or rejected yet
● settled – Has fulfilled or rejected
How To Create a Promise in JavaScript?
The developers from the leading AngularJS
development company implements Promises by
calling the then() and catch() methods.
● then() method: It takes two callback
functions as parameters and is invoked
when a promise is either resolved or
rejected.
● catch() method: It takes one callback
function and is invoked when an error
occurs.
What is Promise in Angular?
When working with asynchronous actions like an HTTP request, AngularJS developers are sceptical
of when they will receive a response from the server. By default, Javascript is a programming
language that is Synchronous; Blocking; and Single-threaded language.
Simply put, we may state that only one code can be processed by the Javascript engine at a time in a
single thread. Hence, when a thread is blocked, we are unable to execute other blocked code, which
slows down JS and prevents it from performing multiple actions.
On the other hand, code becoming non blocking is entirely the result of the asynchronous activity.
That means that it enables developers to run many pieces of code simultaneously.
In the Angular framework, the developers can quickly achieve asynchronous by utilising the following
method.
● The Callback function
● The Promise from Javascript can be used in Angular.
● Observable using Rxjs library in Angular: Library for reactive programming using Observables.
Additionally, developers can swiftly shift the code to the following line by allowing the user interface to
stay responsive while dealing with an asynchronous activity. As HTTP requests and other
asynchronous actions are carried out in the background, the user keeps working on the application.
Now Angular's Promise notion enters the scene. Javascript's promise is just a task wrapped in an
asynchronous operation that receives notifications whenever it is successful or unsuccessful in the
future.
As the developer executes the Promise, one of two things can happen: the Promise is successful or
fails. Developers may deal with easy-to-read and write code using the async and await keywords with
Promise, and we can also utilise "try and catch" for error management (async & await).
Angular Promise Example
Time to examine promises' use in Angular development. With Angular CLI, we will start by building a
straightforward Angular application.
ng new angular-promise-example –routing=false –style=css
By using this command, a fresh Angular application will be created with no routing and a CSS
stylesheet format. To send API queries to web servers to produce or fetch data, we will next
configure HttpClient.
Since you must always wait a certain length of time before receiving the requested data, fetching
data is a typical asynchronous process. HttpClient can be used in Angular programming to fetch data.
We'll show how to use JavaScript/ES6 Promises in place of RxJS Observables, which are how
HttpClient handles asynchronous operations.
In the app/app.module.ts file of your project, add the following changes:
Next, open the src/app/app.component.ts file and add the following code to send a HTTP GET
request and process the response using a Promise in Angular.
We import HttpClient and inject it via the component constructor and use it to send the HTTP request.
Next, we call the get() method to send the request and the toPromise() method to convert the
returned RxJS Observable to a promise.
In the ngOnInit() life-cycle method, we send the actual request by calling the then() method of the
promise as follows:
If the promise is resolved successfully we simply output the data in the console and in case of an
error we display the error.
Conclusion
I trust that now you have a good understanding of what Promise in Angular development is. In
addition, we saw the ES6-introduced JavaScript Promises concept. JavaScript promises that can be
specifically incorporated into the application have been put into practice.
Also, we came upon the Angular application example of constructing a promise. Nonetheless,
Angular is the greatest and most popular choice if you have any questions about developing web
applications. It enables you to create applications for various business sectors.
Contact Us:
(+91) 991-308-8360 / +1 (912) 528-5566
inquiry@albiorixtech.com
live:albiorix.tech
For More Information Visit Us At:
www.albiorixtech.com
THANK YOU

Mais conteúdo relacionado

Semelhante a What is Promise in Angular Development?

Angular vs react.pdf
Angular vs react.pdfAngular vs react.pdf
Angular vs react.pdf
Decoro Software Solutions
 

Semelhante a What is Promise in Angular Development? (20)

Training On Angular Js
Training On Angular JsTraining On Angular Js
Training On Angular Js
 
angularjs_tutorial.docx
angularjs_tutorial.docxangularjs_tutorial.docx
angularjs_tutorial.docx
 
An introduction to AngularJS
An introduction to AngularJSAn introduction to AngularJS
An introduction to AngularJS
 
quantum_leap_angularjs_tools_redefining_development_in_2023.pptx
quantum_leap_angularjs_tools_redefining_development_in_2023.pptxquantum_leap_angularjs_tools_redefining_development_in_2023.pptx
quantum_leap_angularjs_tools_redefining_development_in_2023.pptx
 
Comparison Between React Vs Angular.pdf
Comparison Between React Vs Angular.pdfComparison Between React Vs Angular.pdf
Comparison Between React Vs Angular.pdf
 
Angular Promise vs Observable
Angular Promise vs ObservableAngular Promise vs Observable
Angular Promise vs Observable
 
Angular VS React The Battle of Best Front End Frameworks.pdf
Angular VS React The Battle of Best Front End Frameworks.pdfAngular VS React The Battle of Best Front End Frameworks.pdf
Angular VS React The Battle of Best Front End Frameworks.pdf
 
Detailed Guide of Angular Development 2022.pptx
Detailed Guide of Angular Development 2022.pptxDetailed Guide of Angular Development 2022.pptx
Detailed Guide of Angular Development 2022.pptx
 
quantum_leap_angularjs_tools_redefining_development_in_2023.pdf
quantum_leap_angularjs_tools_redefining_development_in_2023.pdfquantum_leap_angularjs_tools_redefining_development_in_2023.pdf
quantum_leap_angularjs_tools_redefining_development_in_2023.pdf
 
Big Improvement_ New AngularJS Tools Changing How We Develop.pdf
Big Improvement_ New AngularJS Tools Changing How We Develop.pdfBig Improvement_ New AngularJS Tools Changing How We Develop.pdf
Big Improvement_ New AngularJS Tools Changing How We Develop.pdf
 
Angular vs React: Making an Informed Decision for Your Web Development
Angular vs React: Making an Informed Decision for Your Web DevelopmentAngular vs React: Making an Informed Decision for Your Web Development
Angular vs React: Making an Informed Decision for Your Web Development
 
Integrating TypeScript with popular frameworks like React or Angular.pdf
Integrating TypeScript with popular frameworks like React or Angular.pdfIntegrating TypeScript with popular frameworks like React or Angular.pdf
Integrating TypeScript with popular frameworks like React or Angular.pdf
 
Difference Between Angular and AngularJS.pdf
Difference Between Angular and AngularJS.pdfDifference Between Angular and AngularJS.pdf
Difference Between Angular and AngularJS.pdf
 
Angular vs react.pdf
Angular vs react.pdfAngular vs react.pdf
Angular vs react.pdf
 
Angular interview questions
Angular interview questionsAngular interview questions
Angular interview questions
 
Intoduction to Angularjs
Intoduction to AngularjsIntoduction to Angularjs
Intoduction to Angularjs
 
Angular 6 Training with project in hyderabad india
Angular 6 Training with project in hyderabad indiaAngular 6 Training with project in hyderabad india
Angular 6 Training with project in hyderabad india
 
React js vs angularjs
React js vs angularjsReact js vs angularjs
React js vs angularjs
 
Angular vs React
Angular vs ReactAngular vs React
Angular vs React
 
React vs angular which front end framework should you choose and why
React vs angular which front end framework should you choose and whyReact vs angular which front end framework should you choose and why
React vs angular which front end framework should you choose and why
 

Mais de Albiorix Technology

Mais de Albiorix Technology (20)

JavaScript Frameworks Popularity
JavaScript Frameworks PopularityJavaScript Frameworks Popularity
JavaScript Frameworks Popularity
 
Top Mobile App Development Trends For Your Business
Top Mobile App Development Trends For Your BusinessTop Mobile App Development Trends For Your Business
Top Mobile App Development Trends For Your Business
 
𝐀𝐧 𝐈𝐧𝐭𝐞𝐫𝐚𝐜𝐭𝐢𝐯𝐞 𝐒𝐞𝐬𝐬𝐢𝐨𝐧 𝐨𝐧 𝐀𝐧𝐠𝐮𝐥𝐚𝐫 𝐍𝐠𝐑𝐱 𝐛𝐲 𝐀𝐧𝐠𝐮𝐥𝐚𝐫 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐦𝐞𝐧𝐭 𝐓𝐞𝐚𝐦
𝐀𝐧 𝐈𝐧𝐭𝐞𝐫𝐚𝐜𝐭𝐢𝐯𝐞 𝐒𝐞𝐬𝐬𝐢𝐨𝐧 𝐨𝐧 𝐀𝐧𝐠𝐮𝐥𝐚𝐫 𝐍𝐠𝐑𝐱 𝐛𝐲 𝐀𝐧𝐠𝐮𝐥𝐚𝐫 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐦𝐞𝐧𝐭 𝐓𝐞𝐚𝐦𝐀𝐧 𝐈𝐧𝐭𝐞𝐫𝐚𝐜𝐭𝐢𝐯𝐞 𝐒𝐞𝐬𝐬𝐢𝐨𝐧 𝐨𝐧 𝐀𝐧𝐠𝐮𝐥𝐚𝐫 𝐍𝐠𝐑𝐱 𝐛𝐲 𝐀𝐧𝐠𝐮𝐥𝐚𝐫 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐦𝐞𝐧𝐭 𝐓𝐞𝐚𝐦
𝐀𝐧 𝐈𝐧𝐭𝐞𝐫𝐚𝐜𝐭𝐢𝐯𝐞 𝐒𝐞𝐬𝐬𝐢𝐨𝐧 𝐨𝐧 𝐀𝐧𝐠𝐮𝐥𝐚𝐫 𝐍𝐠𝐑𝐱 𝐛𝐲 𝐀𝐧𝐠𝐮𝐥𝐚𝐫 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐦𝐞𝐧𝐭 𝐓𝐞𝐚𝐦
 
What are the Top Technology Trends For Your Business?
What are the Top Technology Trends For Your Business?What are the Top Technology Trends For Your Business?
What are the Top Technology Trends For Your Business?
 
What is Web Application Development?
What is Web Application Development?What is Web Application Development?
What is Web Application Development?
 
What is ReactJS?
What is ReactJS?What is ReactJS?
What is ReactJS?
 
Top 11 Mobile App Development Frameworks
Top 11 Mobile App Development FrameworksTop 11 Mobile App Development Frameworks
Top 11 Mobile App Development Frameworks
 
What Is A Technology Stack?
What Is A Technology Stack?What Is A Technology Stack?
What Is A Technology Stack?
 
Difference Between jQuery and Angular
Difference Between jQuery and AngularDifference Between jQuery and Angular
Difference Between jQuery and Angular
 
9 Best JavaScript Frameworks To Choose
9 Best JavaScript Frameworks To Choose9 Best JavaScript Frameworks To Choose
9 Best JavaScript Frameworks To Choose
 
Top 7 JavaScript Data Grid Libraries
Top 7 JavaScript Data Grid LibrariesTop 7 JavaScript Data Grid Libraries
Top 7 JavaScript Data Grid Libraries
 
Resolver in Angular
Resolver in AngularResolver in Angular
Resolver in Angular
 
Top Software Development Trends For Your Business
Top Software Development Trends For Your BusinessTop Software Development Trends For Your Business
Top Software Development Trends For Your Business
 
Why Software Maintenance is Essential for Business?
Why Software Maintenance is Essential for Business?Why Software Maintenance is Essential for Business?
Why Software Maintenance is Essential for Business?
 
Guide to Vite JS – Modern Fron-End Development Tool
Guide to Vite JS – Modern Fron-End Development ToolGuide to Vite JS – Modern Fron-End Development Tool
Guide to Vite JS – Modern Fron-End Development Tool
 
Top 10 Digital Transformation Trends For Business
Top 10 Digital Transformation Trends For BusinessTop 10 Digital Transformation Trends For Business
Top 10 Digital Transformation Trends For Business
 
Angular Best Practices To Build Clean and Performant Web Applications
Angular Best Practices To Build Clean and Performant Web ApplicationsAngular Best Practices To Build Clean and Performant Web Applications
Angular Best Practices To Build Clean and Performant Web Applications
 
7 Key Reasons To Choose Angular for Mobile App Development Project
7 Key Reasons To Choose Angular for Mobile App Development Project7 Key Reasons To Choose Angular for Mobile App Development Project
7 Key Reasons To Choose Angular for Mobile App Development Project
 
What is Angular Ivy?
What is Angular Ivy?What is Angular Ivy?
What is Angular Ivy?
 
Full-Stack vs MEAN Stack vs MERN Stack
Full-Stack vs MEAN Stack vs MERN StackFull-Stack vs MEAN Stack vs MERN Stack
Full-Stack vs MEAN Stack vs MERN Stack
 

Último

TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Último (20)

call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 

What is Promise in Angular Development?

  • 1.
  • 2. Promise in Angular Development The computer language JavaScript was developed to provide interactivity to web pages. The callback functions in JavaScript coding, however, provide a significant challenge for developers. The reason is that when visitors interact with a web page, they must cope with asynchronous events. Many developers found these callback routines to be a hassle, especially when using JavaScript to create intricate and rich programmes for contemporary browsers. To overcome such complexity, ES6 introduced Promises, a modern and powerful abstraction for writing asynchronous code in a better and easily maintainable way. This presentation will explain what a promise is in an Angular application and introduce you to the idea of JavaScript promises, which were first introduced in ES6.
  • 3. What is Promise in JavaScript? A promise is a JavaScript or TypeScript object that may produce a value at some point in time. A promise may be in one of 4 possible states: ● fulfilled – The action relating to the promise succeeded ● rejected – The action relating to the promise failed just because an error occurs during promise implementation ● pending – It’s an initial state that hasn’t fulfilled or rejected yet ● settled – Has fulfilled or rejected
  • 4. How To Create a Promise in JavaScript? The developers from the leading AngularJS development company implements Promises by calling the then() and catch() methods. ● then() method: It takes two callback functions as parameters and is invoked when a promise is either resolved or rejected. ● catch() method: It takes one callback function and is invoked when an error occurs.
  • 5. What is Promise in Angular? When working with asynchronous actions like an HTTP request, AngularJS developers are sceptical of when they will receive a response from the server. By default, Javascript is a programming language that is Synchronous; Blocking; and Single-threaded language. Simply put, we may state that only one code can be processed by the Javascript engine at a time in a single thread. Hence, when a thread is blocked, we are unable to execute other blocked code, which slows down JS and prevents it from performing multiple actions. On the other hand, code becoming non blocking is entirely the result of the asynchronous activity. That means that it enables developers to run many pieces of code simultaneously.
  • 6. In the Angular framework, the developers can quickly achieve asynchronous by utilising the following method. ● The Callback function ● The Promise from Javascript can be used in Angular. ● Observable using Rxjs library in Angular: Library for reactive programming using Observables. Additionally, developers can swiftly shift the code to the following line by allowing the user interface to stay responsive while dealing with an asynchronous activity. As HTTP requests and other asynchronous actions are carried out in the background, the user keeps working on the application. Now Angular's Promise notion enters the scene. Javascript's promise is just a task wrapped in an asynchronous operation that receives notifications whenever it is successful or unsuccessful in the future. As the developer executes the Promise, one of two things can happen: the Promise is successful or fails. Developers may deal with easy-to-read and write code using the async and await keywords with Promise, and we can also utilise "try and catch" for error management (async & await).
  • 7. Angular Promise Example Time to examine promises' use in Angular development. With Angular CLI, we will start by building a straightforward Angular application. ng new angular-promise-example –routing=false –style=css By using this command, a fresh Angular application will be created with no routing and a CSS stylesheet format. To send API queries to web servers to produce or fetch data, we will next configure HttpClient. Since you must always wait a certain length of time before receiving the requested data, fetching data is a typical asynchronous process. HttpClient can be used in Angular programming to fetch data. We'll show how to use JavaScript/ES6 Promises in place of RxJS Observables, which are how HttpClient handles asynchronous operations.
  • 8. In the app/app.module.ts file of your project, add the following changes: Next, open the src/app/app.component.ts file and add the following code to send a HTTP GET request and process the response using a Promise in Angular.
  • 9.
  • 10. We import HttpClient and inject it via the component constructor and use it to send the HTTP request. Next, we call the get() method to send the request and the toPromise() method to convert the returned RxJS Observable to a promise.
  • 11. In the ngOnInit() life-cycle method, we send the actual request by calling the then() method of the promise as follows: If the promise is resolved successfully we simply output the data in the console and in case of an error we display the error.
  • 12. Conclusion I trust that now you have a good understanding of what Promise in Angular development is. In addition, we saw the ES6-introduced JavaScript Promises concept. JavaScript promises that can be specifically incorporated into the application have been put into practice. Also, we came upon the Angular application example of constructing a promise. Nonetheless, Angular is the greatest and most popular choice if you have any questions about developing web applications. It enables you to create applications for various business sectors.
  • 13. Contact Us: (+91) 991-308-8360 / +1 (912) 528-5566 inquiry@albiorixtech.com live:albiorix.tech For More Information Visit Us At: www.albiorixtech.com THANK YOU