Nhiều bạn cho rằng web aspnet có tốc độ xử lý dữ liệu chậm hơn so với web làm bằng các công nghệ khác như php hay jsp nhưng thực tế không phải hoàn toàn như vậy. Nếu biết cách tối ưu code bạn sẽ thấy điều đó là không chính xác. Mình xin giới thiệu cho các bạn tổng ... Read More »
Tag Archives: asp.net
Đăng nhập bằng tài khoản facebook, google, yahoo, openid trong asp.net
Tình hình là vừa rồi công ty yêu cầu mình làm chức năng đăng nhập bằng tài khoản của facebook, google và yahoo. mình kiếm trên mạng cũng có rất nhiều trang web nói về vấn đề này, tuy nhiên cũng chỉ nói chung chung và mình cũng phải tự đọc tài liều rất nhiều, giờ mình đã tổng hợp ... Read More »
Chuyển đổi đối tượng qua JSON text trong C#
Ở bài trước mình đã hướng dẫn các bạn chuyển đổi từ JSON text qua đối tượng và cách truy xuất dữ liệu, bài này mình sẽ hướng dẫn các bạn làm điều ngược lại, chuyển đổi đối tượng qua JSON text: Giả sử ta đã lấy dự liệu của 1 sinh viên, ta cần chuyển đổi qua dạng json ... Read More »
Chuyển đổi JSON Text qua đối tượng trong C#
Bạn cần chuyển đổi dữ liệu text dưới dạng JSON qua một đối tượng tương ứng, ví dụ sau đây sẽ giúp bạn giải quyết vấn đề trên Ví dụ chuỗi string sau dưới dạng JSON: { "hoten": "Luong Cong Chien", "masv": "123456", "ngaysinh": "01/02/1987" } Để truy xuất dữ liệu trong C#, ta có thể sử dụng 1 trong ... Read More »
How to post file to remote url
Bạn cần gửi file tới một URL xác đinh, url đó có thể nằm ngoài website (remote url) hoặc trong website của bạn. Ví dụ sau đây sẽ giúp bạn giải quyết vấn đề gửi file bằng cách sử dụng phương thức post (post method) trong asp.net Code xử lý với file cần upload, file này sử dụng method post ... Read More »
Request URL trong asp.net
Giả sử bạn có link web của bạn có dạng sau đây http://localhost:2000/virtual_dir/myrep/page.aspx?q=qvalue Bạn muốn lấy một phần của link thôi, nhưng trong Request.Url có quá nhiều thuộc tính, ví dụ sau đây sẽ cho biết kết quả trả về của các thuộc tính. Request.ApplicationPath : /virtual_dir Request.CurrentExecutionFilePath : /virtual_dir/myrep/page.aspx Request.FilePath : /virtual_dir/myrep/page.aspx Request.Path : /virtual_dir/myrep/page.aspx Request.PhysicalApplicationPath : d:\Inetpub\wwwroot\Websitename\virtual_dir\ Request.QueryString ... Read More »
Phân trang trong GridView
Để phân trang trong GridView thì phải có các điều kiện sau: Trong code aspx: <asp:GridView ID=”GridView1″ AllowPaging=”true” PageSize=”10″ PageSize là số lượng bản ghi trên 1 trong của GridView AllowPaging là cho phép GridView phân trang mở Design click chuột trái vào GridView –> chọn Properties Click chuột đúp sự kiện PageIndexChanging nó sẽ Gen ra trong code behind ... Read More »
Tìm hiểu ViewState trong ASP.Net
ViewState là một kĩ thuật giúp bạn để giữ lại trạng thái của trang mặc dù trang được Postbacks.Thường thì khi một trang được postback thì mọi giá trị trên trang sẽ không được giữ lại. Để giữ lại giá trị trên trang thì bạn phải sử dụng ViewState để lưu lại giá trị đó. Các giá trị lưu trong ... Read More »
Tìm hiểu về Cache trong ASP.Net
Caching là một kĩ thuật phổ biến dùng để tăng sự thực thi bằng cách thường xuyên lưu lại các dữ liệu đã được truy cập hoặc dữ liệu lớn trong bộ nhớ. Trong khuôn khổ các ứng dụng Web thì caching dùng để giữ lại các trang hoặc dữ liệu qua những yêu cầu của HTTP và sử dụng ... 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 »