.Net Core + Angular Stack

[vc_row][vc_column width=”3/4″][vc_column_text]

At BundleN, we experiment with different stack combinations on our own time

 

Time to hit the reset button on our stack journey. We previously made enough of a dent with our Angular + Java stack. We developed a secure web application that is role driven, multi lingual, Configuration driven, Version based, Role based dashboards, complex form driven by workflow, and had a good logging in place.

Why .Net core?

We want to have a major component change as part of our monthly stack. We thought about replacing Angular with React or Java with .Net Core. In the end, we went with .Net Core over Java as the major framework change for the month of June.

We won’t be updating any of the existing UI components. Our new endpoints that will be developed using .Net Core will be the same as the ones we used while developing the Java stack. By going with this approach, we will be able to swap .Net with Java or vice versa based on clients preference.[/vc_column_text][/vc_column][vc_column width=”1/4″][just_icon icon_type=”custom” icon_img=”id^555|url^https://bundlen.com/wp-content/uploads/2020/05/1200px-.NET_Logo.svg_.png|caption^null|alt^null|title^.Net Core|description^null” img_width=”300″][/vc_column][/vc_row][vc_row][vc_column][vc_custom_heading text=”Angular + .Net Core Stack Details……” font_container=”tag:h2|text_align:left|color:%23552c11″][/vc_column][/vc_row][vc_row gap=”35″ equal_height=”yes” content_placement=”middle” css=”.vc_custom_1588689996268{margin: 0px !important;padding: 0px !important;border: 0px initial !important;}”][vc_column width=”1/4″ css=”.vc_custom_1588690376504{background-color: #f1f1f1 !important;}”][bsf-info-box icon_type=”custom” icon_img=”id^81|url^https://bundlen.com/wp-content/uploads/2020/02/proyecto.png|caption^null|alt^null|title^proyecto|description^null” img_width=”50″ title=”Features” title_font_style=”font-weight:bold;” css_info_box=”.vc_custom_1590974188440{margin-top: 0px !important;margin-right: 0px !important;margin-bottom: 0px !important;margin-left: 0px !important;padding-top: 0px !important;padding-right: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;}”]

Login

Registration

Forgot Password

Social Login

Role Based Access

Dashboard

Search

Forms

Notifications

History

Product List

Product Detail

Checkout Page

Payment Page

Logout

[/bsf-info-box][/vc_column][vc_column width=”3/4″][vc_row_inner gap=”10″ el_class=”service”][vc_column_inner width=”1/2″ css=”.vc_custom_1588689875456{padding-right: 5% !important;padding-bottom: 5% !important;padding-left: 5% !important;background-color: #f1f1f1 !important;}”][bsf-info-box icon_type=”custom” icon_img=”id^85|url^https://bundlen.com/wp-content/uploads/2020/02/layout.png|caption^null|alt^null|title^layout|description^null” img_width=”50″ title=”Frontend” pos=”top” title_font_style=”font-weight:bold;” css_info_box=”.vc_custom_1590974213276{margin-top: 0px !important;margin-right: 0px !important;margin-bottom: 0px !important;margin-left: 0px !important;padding-top: 5% !important;padding-right: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;}”]

Angular 9

Bootstrap

Storybook

[/bsf-info-box][/vc_column_inner][vc_column_inner width=”1/2″ css=”.vc_custom_1588689894486{padding-bottom: 5% !important;padding-left: 5% !important;background-color: #f1f1f1 !important;}”][bsf-info-box icon_type=”custom” icon_img=”id^88|url^https://bundlen.com/wp-content/uploads/2020/02/browser-1.png|caption^null|alt^null|title^browser (1)|description^null” img_width=”50″ title=”Backend” pos=”top” title_font_style=”font-weight:bold;” css_info_box=”.vc_custom_1590974298053{margin-top: 0px !important;margin-right: 0px !important;margin-bottom: 0px !important;margin-left: 0px !important;padding-top: 5% !important;padding-right: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;}”]

.Net Core

Entity Framework

[/bsf-info-box][/vc_column_inner][/vc_row_inner][vc_row_inner gap=”35″ el_class=”service” css=”.vc_custom_1588690185062{padding: 0px !important;}”][vc_column_inner width=”1/2″ css=”.vc_custom_1588690174883{padding: 0px !important;background-color: #f1f1f1 !important;}”][bsf-info-box icon_type=”custom” icon_img=”id^82|url^https://bundlen.com/wp-content/uploads/2020/02/lista.png|caption^null|alt^null|title^lista|description^null” img_width=”50″ title=”Testing” pos=”top” title_font_style=”font-weight:bold;” css_info_box=”.vc_custom_1590974500027{margin-top: 0px !important;margin-right: 0px !important;margin-bottom: 0px !important;margin-left: 0px !important;padding-top: 5% !important;padding-right: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;}”]Jasmine

NUnit

Postman API Testing

Selenium Functional Testing

BrowserStack Web & Mobile Testing

Snyk

Burpsuite[/bsf-info-box][/vc_column_inner][vc_column_inner width=”1/2″ css=”.vc_custom_1588254044262{padding-top: 5% !important;padding-right: 5% !important;padding-bottom: 5% !important;padding-left: 5% !important;background-color: #f1f1f1 !important;}”][bsf-info-box icon_type=”custom” icon_img=”id^86|url^https://bundlen.com/wp-content/uploads/2020/02/browser.png|caption^null|alt^null|title^browser|description^null” img_width=”50″ title=”Architecture” pos=”top” title_font_style=”font-weight:bold;” css_info_box=”.vc_custom_1590974510181{margin-top: 0px !important;margin-right: 0px !important;margin-bottom: 0px !important;margin-left: 0px !important;padding-top: 0px !important;padding-right: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;}”]Configuration over Code

Version based Orchestrator

Loosely Coupled Components

Event Driven Architecture

CQRS

Enterprise Service Bus

 

[/bsf-info-box][/vc_column_inner][/vc_row_inner][vc_row_inner gap=”35″ el_class=”service”][vc_column_inner width=”1/2″ css=”.vc_custom_1588690207582{background-color: #f1f1f1 !important;}”][bsf-info-box icon=”Defaults-database” icon_size=”50″ icon_color=”#552c11″ title=”Databases” pos=”top” title_font_style=”font-weight:bold;” css_info_box=”.vc_custom_1590974530743{margin-top: 0px !important;margin-right: 0px !important;margin-bottom: 0px !important;margin-left: 0px !important;padding-top: 0px !important;padding-right: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;}”]

Redis

MongoDB or Couchbase

PostgreSQL

 

[/bsf-info-box][/vc_column_inner][vc_column_inner width=”1/2″ css=”.vc_custom_1588254066016{padding-top: 5% !important;padding-right: 5% !important;padding-bottom: 5% !important;padding-left: 5% !important;background-color: #f1f1f1 !important;}”][bsf-info-box icon=”Defaults-cogs” icon_size=”50″ icon_color=”#552c11″ title=”CI/CD Tools” pos=”top” title_font_style=”font-weight:bold;” css_info_box=”.vc_custom_1590974543596{margin-top: 0px !important;margin-right: 0px !important;margin-bottom: 0px !important;margin-left: 0px !important;padding-top: 0px !important;padding-right: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;}”]

BitBucket

Jira

Confluence

Docker

Kubernetes

[/bsf-info-box][/vc_column_inner][/vc_row_inner][vc_row_inner gap=”35″ el_class=”service” css=”.vc_custom_1588218549330{padding-top: 10px !important;padding-right: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;}”][vc_column_inner width=”1/2″ css=”.vc_custom_1588690244040{background-color: #f1f1f1 !important;}”][bsf-info-box icon=”Defaults-puzzle-piece” icon_size=”50″ icon_color=”#552c11″ title=”Other Integrations” pos=”top” title_font_style=”font-weight:bold;” css_info_box=”.vc_custom_1590974551514{margin-top: 0px !important;margin-right: 0px !important;margin-bottom: 0px !important;margin-left: 0px !important;padding-top: 0px !important;padding-right: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;}”]

Graylog

Google Maps API

[/bsf-info-box][/vc_column_inner][vc_column_inner width=”1/2″ css=”.vc_custom_1588690255572{background-color: #f1f1f1 !important;}”][bsf-info-box icon=”Defaults-cloud” icon_size=”50″ icon_color=”#552c11″ title=”Cloud Platform” pos=”top” title_font_style=”font-weight:bold;” css_info_box=”.vc_custom_1590974558419{margin-top: 0px !important;margin-right: 0px !important;margin-bottom: 0px !important;margin-left: 0px !important;padding-top: 0px !important;padding-right: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;}”]

AWS

 [/bsf-info-box][/vc_column_inner][/vc_row_inner][/vc_column][/vc_row][vc_row][vc_column][vc_column_text]

For potential clients interested in this stack, we can always give a demo of what we have up until that point of time. You can reach us at sales@BundleN.com

[/vc_column_text][/vc_column][/vc_row]