Chuyển đến nội dung chính

Bài đăng

Đang hiển thị bài đăng từ Tháng 11, 2016

Hướng dẫn sử dụng GruntJs

  GruntJs là gì? GruntJS là một JavaScript Task Runner, dựa trên dòng lệnh, xây dựng công cụ giúp các developer thực hiện các công việc lặp đi lặp lại. Ngoài GruntJs, bạn có thể tham khảo thêm 1 số thư viện khác: Make, Ant, Gulp, Jake, Rake và MSBuild. VD: Khi build 1 website, bạn cần kiểm tra các file javascript, gom lại thành 1 file và nén chúng. GruntJs sẽ thực hiện tự động mỗi khi deploy, thay vì chúng ta phải thực hiện thủ công.

Sử dụng Module trong Autofac

Trong ngôn ngữ lập trình hướng đối tượng, IOC hay DI pattern là một trong những khái niệm quan trọng. Nó chống lại sự phụ thuộc lẫn nhau giữa các object. Nếu quản lý bằng cách khởi tạo đối tượng thông thường, sẽ khó khăn khi project của bạn ngày càng lớn. Class dependencies and model complexity Theo 1 khái niệm trên trang asp.net: The Dependency Injection pattern is a particular implementation of Inversion of Control. Inversion of Control (IoC) means that objects do not create other objects on which they rely to do their work. Instead, they get the objects that they need from an outside source (for example, an xml configuration file). Dependency Injection (DI) means that this is done without the object intervention, usually by a framework component that passes constructor parameters and set properties. Có thể hiểu: Inversion of Control (IoC) có nghĩa rằng các object không phải tự nó tạo ra các objects mà nó phụ thuộc. Thay vào đó, nó sẽ có những objects nó cần nhờ vào một b