Click here to Skip to main content
14,422,107 members

Articles by tranthanhtu.vn (Articles: 14, Technical Blogs: 14)

Articles: 14, Technical Blogs: 14

RSS Feed

Average article rating: 4.30

Applications & Tools
Applications
Posted: 6 Nov 2016   Updated: 28 May 2017   Views: 34,570   Rating: 3.31/5    Votes: 12   Popularity: 3.57
Licence: The Code Project Open License (CPOL)      Bookmarked: 17   Downloaded: 0
In this article, We will have a look to unserstand how RESTful/WebApi was applied in my code
Posted: 25 Oct 2016   Updated: 28 May 2017   Views: 37,660   Rating: 3.93/5    Votes: 11   Popularity: 4.06
Licence: The Code Project Open License (CPOL)      Bookmarked: 27   Downloaded: 0
In this article, we will see how to use multi-languages(i18n) in angular2
Posted: 2 Dec 2016   Updated: 29 May 2017   Views: 20,560   Rating: 5.00/5    Votes: 9   Popularity: 4.77
Licence: The Code Project Open License (CPOL)      Bookmarked: 19   Downloaded: 0
In this article, We will learn why do we need to manage the stages of our application.
Posted: 15 Dec 2016   Updated: 29 May 2017   Views: 32,520   Rating: 3.34/5    Votes: 13   Popularity: 4.14
Licence: The Code Project Open License (CPOL)      Bookmarked: 27   Downloaded: 0
In this article, we will learn how to build and deploy the code
Posted: 21 Mar 2017   Updated: 14 Jun 2017   Views: 58,920   Rating: 4.85/5    Votes: 26   Popularity: 6.84
Licence: The Code Project Open License (CPOL)      Bookmarked: 57   Downloaded: 0
In this article, we will learn how to create/edit Role
Posted: 29 Oct 2016   Updated: 16 Jun 2017   Views: 45,881   Rating: 2.81/5    Votes: 22   Popularity: 3.67
Licence: The Code Project Open License (CPOL)      Bookmarked: 29   Downloaded: 0
In this article, we will why and why not using DI & IoC from my real situation.I did not tell you that DI is not good. From my view, each tech has it own pros and cons. So It is better if we know when we can use which techs for our business.
Posted: 23 Oct 2016   Updated: 4 Jul 2017   Views: 50,730   Rating: 3.73/5    Votes: 13   Popularity: 4.11
Licence: The Code Project Open License (CPOL)      Bookmarked: 35   Downloaded: 0
This tip explains how we should structure our project folder
Posted: 19 Oct 2016   Updated: 20 Nov 2018   Views: 421,874   Rating: 4.57/5    Votes: 162   Popularity: 10.09
Licence: The Code Project Open License (CPOL)      Bookmarked: 440   Downloaded: 26
How to build the SPA for enterprise application using Angular2 and WebApi (RESTful)
Posted: 11 Nov 2018   Updated: 27 Dec 2018   Views: 5,840   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Apache License, Version 2.0      Bookmarked: 3   Downloaded: 0
[TinyERP: SPA for Enterprise Application]Manage Staffs - Part 2
Client side scripting
General
Posted: 9 Jan 2017   Updated: 14 Jan 2017   Views: 24,630   Rating: 4.55/5    Votes: 8   Popularity: 4.06
Licence: The Apache License, Version 2.0      Bookmarked: 8   Downloaded: 0
Routing in Angular2
Validation
Validation Controls
Posted: 21 Dec 2018   Updated: 21 Dec 2018   Views: 2,990   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Apache License, Version 2.0      Bookmarked: 1   Downloaded: 0
[TinyERP: SPA for Enterprise Application] Handle Error/ Validation
Content Management Server
General
Posted: 31 Oct 2018   Updated: 27 Dec 2018   Views: 7,070   Rating: 4.67/5    Votes: 2   Popularity: 1.40
Licence: The Apache License, Version 2.0      Bookmarked: 5   Downloaded: 0
Steps to add new "Manage Staff" feature
Cross Platform
General
Posted: 26 Nov 2018   Updated: 26 Nov 2018   Views: 2,330   Rating: 4.67/5    Votes: 2   Popularity: 1.20
Licence: The Apache License, Version 2.0      Bookmarked: 2   Downloaded: 0
[TinyERP: SPA for Enterprise Application]Cross Modules/ Domains Communication
IoT Overview
General
Posted: 22 Oct 2018   Updated: 3 Dec 2018   Views: 12,450   Rating: 4.71/5    Votes: 11   Popularity: 4.57
Licence: The Apache License, Version 2.0      Bookmarked: 10   Downloaded: 0
TinyERP: SPA for Enterprise Application

Average blogs rating: 4.92

Applications & Tools
Applications
Posted: 9 Jan 2017   Updated: 9 Jan 2017   Views: 10,280   Rating: 4.78/5    Votes: 9   Popularity: 4.56
Licence: The Apache License, Version 2.0      Bookmarked: 10   Downloaded: 0
Overview of REST
Posted: 17 Jan 2017   Updated: 18 Jan 2017   Views: 11,770   Rating: 5.00/5    Votes: 7   Popularity: 4.23
Licence: The Apache License, Version 2.0      Bookmarked: 7   Downloaded: 0
Angular2 - Component
Posted: 13 Jan 2017   Updated: 19 Jan 2017   Views: 11,130   Rating: 4.78/5    Votes: 15   Popularity: 5.63
Licence: The Apache License, Version 2.0      Bookmarked: 8   Downloaded: 0
GIT and branching model
Posted: 19 Jan 2017   Updated: 26 Jan 2017   Views: 10,160   Rating: 5.00/5    Votes: 8   Popularity: 4.52
Licence: The Apache License, Version 2.0      Bookmarked: 5   Downloaded: 0
Binding in Angular2
Posted: 3 Feb 2017   Updated: 3 Feb 2017   Views: 30,910   Rating: 5.00/5    Votes: 11   Popularity: 5.00
Licence: The Apache License, Version 2.0      Bookmarked: 21   Downloaded: 0
In "REST - Overview" article, I were introduced the basic rules in RESTful, Can you show me how to implement in WebApi?Ok, in this article, we will learn how to implement those rules in WebApi using C#.Where could I get sourcode was used in this article?Please checkout the code at https://github.com
Posted: 30 Jan 2017   Updated: 3 Feb 2017   Views: 11,460   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: The Apache License, Version 2.0      Bookmarked: 5   Downloaded: 0
What is directive?Directive is a way we separate the re-usable function/ feature.Can you explain more detail?Back to the list of users, I want background color of first-name column of user who named "Tu" will be set to red. the UI is as below:So I need to update template (html file) as below:It is o
Posted: 4 Feb 2017   Updated: 5 Feb 2017   Views: 6,460   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Apache License, Version 2.0      Bookmarked: 5   Downloaded: 0
Where can I see Angular2 - Directives - Part 1?Please have a look at Angular2 - Directives - Part 1 for more information about part 1.Ok, I have been read through part 1, But still not understand which case we should use attribute directive, could you tell me?Attribute directive is a suitable soluti
Posted: 26 Apr 2017   Updated: 26 Apr 2017   Views: 13,780   Rating: 5.00/5    Votes: 9   Popularity: 4.77
Licence: The Apache License, Version 2.0      Bookmarked: 14   Downloaded: 0
Overview of Angular2
Client side scripting
General
Posted: 28 Feb 2017   Updated: 28 Feb 2017   Views: 5,290   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Apache License, Version 2.0      Bookmarked: 0   Downloaded: 0
How to append "Angular 2" feature into "Angular 1" application
Validation
Validation Controls
Posted: 8 Jan 2019   Updated: 8 Jan 2019   Views: 1,700   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Apache License, Version 2.0      Bookmarked: 1   Downloaded: 0
Note: this article in series of article related to building enterprise application. Please have a look at previous article first, this will help you understand the context we were talking about.
Web Services
General
Posted: 15 Mar 2017   Updated: 15 Mar 2017   Views: 6,870   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: The Apache License, Version 2.0      Bookmarked: 7   Downloaded: 0
On the client side, I want to get and display the appropriated (for example: Email or pwd is incorrect) when login fail. How can I do in REST?
Other .NET Languages
General
Posted: 9 Dec 2018   Updated: 9 Dec 2018   Views: 1,690   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Apache License, Version 2.0      Bookmarked: 1   Downloaded: 0
Overview. In this article, let see how we use multiple languages in TinyERP.. Currently, In html files, ts file for HRM were still using hard-code value (I mean hard-code value of string). And this was not good for enterprise application which supports multi languages as default..
Uncategorised Technical Blogs
General
Posted: 1 Jun 2017   Updated: 1 Jun 2017   Views: 5,320   Rating: 4.44/5    Votes: 6   Popularity: 3.79
Licence: The Apache License, Version 2.0      Bookmarked: 3   Downloaded: 0
Overview In this article, we will discuss about the number of patterns which can be used for your application. There are many types of pattern for the simple to complex application as below: Multiple-Tiers Reporting database CQRS CQRS-DDD-ES Microservice Microservice-CQRS-DDD-ES We will go
Posted: 19 Nov 2018   Updated: 19 Nov 2018   Views: 1,870   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Apache License, Version 2.0      Bookmarked: 4   Downloaded: 0
Overview. As mentioned in "Manage Staffs - Part 2" part, It was easy to query the list of staffs as they were prepared before hand.. All necessary preparation steps occurred in "Add/ update staff information".. Let see "Add staff" first.. Add the following line into staffs.
No tips have been posted.
No reference articles have been posted.
No projects have been posted.

tranthanhtu.vn
Architect
Vietnam Vietnam
I have more than 8 years in web development for multiple types of applications (ERP, Education System, ...).
I usually organize training/ coaching on specified topic (such as: RESTful/ WebApi, Angular2, BEM, LESS, SASS, EF, NodeJs ....). Please contact me on Skype (tranthanhtu83) or email (contact@tranthanhtu.vn) if need.
For more information about me, Please visit http://www.tranthanhtu.vn/page/about-me