17. October 2018 15:12
/
TU Tran
/
TinyERP
/
Comments (0)
Building the enterprise application was not an easy task for all of us, eventif you are a big software company or professional outsourcing company.
Building the enterprise application, We try to create the "runnable app", It was not enough. it needs to satisfy some requirements for EA, such as: maintainable, extensible, scalable, .....
I understand those problem, and create this series of videos "TinyERP: SPA for Enterprise Application", hopefully, this can help you solve above problems.
[More]
7d7be140-f0b9-4f16-a1fa-367474a569d8|0|.0|96d5b379-7e1d-4dac-a6ba-1e50db561b04
Tags :
Angular2 ,
Enterprise Application ,
Docker ,
NodeJs ,
TypeScript ,
CQRS ,
Microservice ,
MongoDB ,
MSSQL ,
Enterprise Architecture ,
Azure ,
RESTful Web Services
Do you want to be a great Scrum Master?
I hope so. (Well, unless you’re a product owner or in some other role!) I’ve spent over 20 years as a Scrum Master. Over that time, I’ve given and collected quite a lot of advice. I’ve distilled it down to the ten best bits for you.
[More]
c9548dbc-b4bc-4aac-b02d-88b309c7dccb|0|.0|96d5b379-7e1d-4dac-a6ba-1e50db561b04
Tags :
Nowadays, more and more application need to build serve for business purpose.
This also require many and many teams need to build for building those application.
Below was 3 most important aspects from my point of view when building a team for long-term project which will guide team to success (The most important was on the top of the list):
- Mindset/ Attitude
- Process/ Policy
- Technical skill/ Soft skill (for working)
[More]
6fd4454b-25f7-49b6-a779-af51a18f3b66|0|.0|96d5b379-7e1d-4dac-a6ba-1e50db561b04
3. November 2017 09:51
/
TU Tran
/
TinyERP
/
Comments (0)
Up to now, We can deploy our webapi project to azure using:
- Visual Studio: Using azure publishing profile
- FTP: both uploading manual or automatically (using FTP publishing profile of VS)
In this article, We will continue build and deploy our webapi project using PowerShell. more specified steps were as below:
- Build and publish webapi project to local folder.
- Upload to azure.
Now, let checkout how to make it.
Note: We will use this article as the part of building CI (Continuous Integration) tool for our ERP (TinuERP) in the future.
[More]
e0135b15-0e28-4f07-9ea8-1e07059a39d9|0|.0|96d5b379-7e1d-4dac-a6ba-1e50db561b04
16. October 2017 09:50
/
TU Tran
/
TinyERP
/
Comments (0)
In previous post, We know how to deploy TinyERP to azure using visual studio.
In this article, We will learn how to deploy using FTP.
We also learn how to deploy to azure manually (using ftp client) or automatically (using published profile).
[More]
9d7c577b-b9ba-4a3a-b030-c40cd52b1001|0|.0|96d5b379-7e1d-4dac-a6ba-1e50db561b04
11. October 2017 14:23
/
TU Tran
/
TinyERP
/
Comments (0)
In previous article, We understand how to deploy TinyERP into IIS. For now we will figure out how to deploy on azure environment.
There are multiple ways to deploy TinyERP into Azure:
- Using FTP.
- Using Visual Studio
- Using Power-Shell
- Using Continuous Deployment feature provided by Azure.
In this article, We will learn these for deploying TinyERP to azure environment.
[More]
dba9df35-ca59-4814-8ba7-392e9b695e8b|0|.0|96d5b379-7e1d-4dac-a6ba-1e50db561b04
In part 1 and part 2,We know how the order will be created using CQRS pattern.
In real ERP system, there are many other modules need to be updated when new order was created.
For example:
- Inventory module needs to be updated.
- Accounting module also needs to be updated.
- Customer management module needs to be notified in this case.
Let see, How can we implement this in TinyERP
[More]
22e43877-64df-48f2-a352-39d189edef20|0|.0|96d5b379-7e1d-4dac-a6ba-1e50db561b04
16. August 2017 10:56
/
TU Tran
/
/
Comments (0)
In previous part, we learn how to scale the architecture/ pattern for simple operation (basically CRUD operation). In this article, we will learn how to scale architecture/ pattern for more complex operation.
[More]
98a42bf5-c57a-4d6d-af82-f13b78d91bd7|0|.0|96d5b379-7e1d-4dac-a6ba-1e50db561b04
Tags :
TinyERP ,
Enterprise Application ,
Enterprise Architecture ,
WebAPI ,
DDD ,
CQRS ,
Microservice ,
Event Sourcing ,
ES ,
MSSQL ,
NoSQL ,
MongoDB ,
RESTful Web Services
31. July 2017 10:32
/
TU Tran
/
/
Comments (1)
In this article, we will learn how to switch between the architecture/ pattern when the complexity of the application increased.
[More]
b80a6faf-5144-467d-8ecb-5d1386c738ba|0|.0|96d5b379-7e1d-4dac-a6ba-1e50db561b04
Tags :
TinyERP ,
Enterprise Application ,
Enterprise Architecture ,
DDD ,
WebAPI ,
Microservice ,
ES ,
Event Sourcing ,
NoSQL ,
MongoDB ,
MSSQL ,
Multi-Tiers
19. June 2017 22:48
/
TU Tran
/
TinyERP
/
Comments (1)
In previous post (Basic authentication with OWIN), we know how the authentication can be integrated into TinyERP.
In basic authentication, it was not secure as we need to send username/ password along in header of each request sent to server. Someone can catch and get this credential information.
In this article, we will discuss about another more security authorization. it was called "Token Based Authentication".
[More]
29336766-2256-416f-a9b3-5d4663a4b762|0|.0|96d5b379-7e1d-4dac-a6ba-1e50db561b04