Thursday , 26 December 2024
HOT

My Blog

Kiến trúc Model-View-Presenter (MVP) trong .NET

Trong các nền tảng lập trình hiện đại như .NET, khi các công cụ và kỹ thuật hỗ trợ lập trình giao diện người dùng (UI) ngày càng trở nên mạnh mẽ và tiện dụng thì người ta có xu hướng đưa nhiều xử lý bên ngoài vào các lớp UI. Kết quả là các UI chứa nhiều xử lý ... Read More »

Tìm hiểu về Web Services

Trong bài này, mình sẽ tìm hiểu Webservices? Webservice là gi? Công dụng của nó như thế nào?   Trước tiên tìm hiểu qua về webservice. Web Services là một chuẩn để xây dựng và phát triển ứng dụng phân tán, có khả năng làm việc trên mọi hệ điều hành, mở rộng khả năng phối hợp giữa các ứng ... Read More »

7 bước làm tăng tốc độ index website của Google

Hầu hết những chuyên gia SEO đều khuyên bạn nên mua 1 site domain đã cũ để được Google đánh giá cao hơn và dễ Index hơn, nhưng nếu như bạn bắt đầu tạo 1 website mới thì sao? Thường thì bạn sẽ tốn vài tuần để site của bạn được bộ máy tìm kiếm google biết đến.Tuy nhiên những ... Read More »

Biểu thức Lambda

Biểu thức lambda là một phương cách mới trong việc tạo các hàm vô danh (anonymous). Nó có thể chứa các câu lệnh cũng như các biểu thức khác. Một biểu thức Lambda trả về kết quả của một biểu thức và có dạng như sau: (input parameters) => expression   Dấu mở và đóng ngoặc là tùy chọn trong ... Read More »

Top 10 lỗi bảo mật trong Web.config

Ngày nay, sự đe dọa lớn nhất đối với an ninh của các mạng máy tính của các tổ chức lại đến từ chính các Website công cộng và các ứng dụng đặt ở trên các web của họ. Không giống như các dịch vụ dùng trong mạng cục bộ như là các cơ sở dữ liệu có thể ngăn ... Read More »

Bảo mật trong ASP.NET Web Service

Một trong những vấn đề cần quan tâm khi sử dụng Web Service đó chính là vấn đề bảo mật và quản lý tài khoản truy cập. Do Web Service được đặt trên Web Server, và có thể được truy cập thông qua Internet nên cần phải có cơ chế kiểm soát quyền truy cập và thực hiện. Bài này ... Read More »

Mô hình MVVM (Model – View – ViewModel)

I. IntroductionMục đích của bài viết này nhằm giới thiệu về MVVM patern (Model – View – ViewModel). Những nội dung trong bài này được tổng hợp lại từ 2 bài viết trên codeproject (xem thêm tại phần tham khảo). Nói sơ qua một chút về pattern này, MVVM thường được sử dụng trong lập trình các ứng dụng WPF ... Read More »

Phân trang trong sql server

QL Server 2005 có một chức năng ROW_NUMBER có thể giúp với hồ sơ phân trang cho các bạn các ứng dụng cơ sở dữ liệu. ROW_NUMBER trả về một số tuần tự, bắt đầu từ 1, cho mỗi hàng trả lại trong một tập kết quả. Nếu muốn trang đầu tiên hiện10 bản ghii được sắp xếp theo Ngày ... Read More »

So sánh Delete và Truncate trong sql server

SQL Server cung cấp 2 phương pháp để xóa dữ liệu, DELETE và TRUNCATE. Cú pháp của hai lệnh này như sau: DELETE dbo.Tblxxx WHERE... hoặc DELETE a FROM dbo.Tblxxx a WHERE... Khi cần xóa dữ liệu với điều kiện liên quan đến bảng khác: DELETE a FROM dbo.Tblxxx a JOIN dbo.Tblyyy b ON a.Col1 = b.Col1 hoặc: DELETE a ... Read More »

Những tính năng mới của ASP.NET MVC 4

Phần này mô tả các tính năng mới đã được giới thiệu trong MVC ASP.NET 4Cải tiến để mặc mẫu dự án (Enhancements to Default Project Templates) Các mẫu được sử dụng để tạo mới ASP.NET MVC 4 dự án đã được cập nhật để tạo ra một trang web trông hiện đại hơn: Ngoài ra để cải thiện thẩm ... Read More »