@manhng

Welcome to my blog!

Integration Testing

April 26, 2019 22:23

Integration Testing Your ASP.NET MVC Application (edit)

http://blog.stevensanderson.com/2009/06/11/integration-testing-your-aspnet-mvc-application/

Sennity

http://thucydides.info/docs/serenity-staging/

ASP.NET MVC 5 project starter template

https://github.com/NonFactors/MVC5.Template

Features

  • Model-View-ViewModel architectural design.
  • Latest technologies and frameworks.
  • Lowercase or normal ASP.NET urls.
  • Protection from CSRF, XSS, etc.
  • Easy project renaming.
  • Dependency injection.
  • Custom error pages.
  • Globalization.
  • Audit log.
  • Site map.
  • Tests.

Building multi-tenant applications with ASP.NET Core (ASP.NET 5)

https://benfoster.io/blog/asp-net-5-multitenancy

https://dzone.com/articles/better-automated-acceptance-tests-with-serenity-sc

https://ideas.riverglide.com/page-objects-refactored-12ec3541990

Source Code (HAY)

https://byalexblog.net/3-steps-integration-testing-aspnet-mvc

https://github.com/manhnguyenv/WebApplicationsDevelopmentLessons (HAY HAY HAY)

 

Mã độc WannaCry

May 15, 2017 16:54

Kính gửi ...,

WannaCry là loại mã độc khi thâm nhập vào thiết bị, máy tính của người dùng hoặc máy tính trong hệ thống doanh nghiệp sẽ tự động mã hoá hàng loạt các tập tin theo những định dạng mục tiêu như văn bản tài liệu, hình ảnh... Người dùng cá nhân cũng như doanh nghiệp sẽ phải trả một khoản tiền không hề nhỏ nếu muốn lấy lại các dữ liệu đó.

Tính đến 13/5/2017, WannaCry đã lây nhiễm thành công hơn 200.000 máy tính sử dụng hệ điều hành Windows tại ít nhất 99 quốc gia. Chỉ ngay trong vài giờ đầu phát tán, số tiền nhóm tin tặc đứng đằng sau WannaCry thu được là khoảng 30.000 USD.
Trước tình hình đó, chúng tôi khuyến nghị Khách hàng một số việc cần làm ngay để bảo vệ dữ liệu của mình:

1) Hãy xem xét kỹ các email lạ, không nên mở các email nghi ngờ nội dung và file lạ đính kèm
2) Không click vào đường link các trang web hoặc các ứng dụng lạ
3) Không cài đặt các phần mềm không rõ nguồn gốc
4) Cài đặt một phần phần diệt virus và update bản mới nhất
Sử dụng phiên bản hệ điều hành mới nhất
5) Backup lại toàn bộ dữ liệu đề phòng rủi ro phát sinh khác ra các thiết bị ngoài như ổ cứng di động, USB (chú ý các thiết bị này phải “sạch” Virus).

Categories

Recent posts