Kinh nghiệm - kỹ thuật

Với việc đã tham gia vào rất nhiều các dự án khác nhau, DPS sử dụng thuần thục các ngôn ngữ lập trình như C#, VB.net, VB, ASP, ASP.net công nghệ lập trình Java.

Về cơ sở dữ liệu DPS khai thác, quản trị và kiểm soát tốt các Hệ quản trị cơ sở dữ liệu như Oracle, SQL Server, MS Access...
Về công cụ mã nguồn mở, DPS đã từng triển khai các dự án mã nguồn mở trên nền PHP & MySQL...

Một số kỹ thuật chúng tôi thường sử dụng khi xây dựng Website:

  • Giao diện được thiết kế phần lớn bằng các thẻ div cho phép website load từng phần, tránh tình trạng màn hình trống khi nội  dung chưa được tải về đầy đủ khi thiết kế bằng table. Kết hợp sử dụng CSS cho phép chỉnh sửa giao diện dễ dàng nhanh chóng một cách chuyên nghiệp.
  • Các thông tin thông dụng được thiết kế dạng User Control để có thể đặt bất cứ đâu trên website.
  • Áp dụng các công nghệ AJAX, Cache trên các phân hệ có thể giúp tăng tốc truy cập cho website, giảm thiểu lượng nội dung tải cho server.
  • Các tiện ích viết bằng Java Script hỗ trợ việc nhập liệu nhanh chóng, dễ dàng, giúp trang web sống động hơn với các hiệu ứng chuyển tab, chuyển hình….
  • Các Object Flash được sử dụng tại những nơi thích hợp làm cho website thêm phần sinh động bắt mắt.
  • Công cụ FCK Editor cho phép chỉnh sửa các trang nội dung trực tiếp trên web một cách dễ dàng, chuyên nghiệp mà không cần nhiều kiến thức về HTML.
  • Hệ thống RSS tiện lợi cho phép người dùng theo dõi thông tin trên website.
  • Công nghệ Securities tích hợp sẵn của bộ .NET đảm bảo cho cơ chế bảo mật của website, tránh các cuộc tấn công Injection.
  • Công nghệ Validation giúp kiểm tra dữ liệu trước khi đưa lên server, đảm bảo tính hợp lệ của thông tin. Chức năng Image Validation giúp tránh các công cụ tự động có thể gây nghẽn website.
  • Hạn chế các yêu cầu không hợp lệ bằng công nghệ URL Rewrite.


Nguồn