ASP « MicrosoftTech.Net

Installing Ajax Control Toolkit

1. Ajax Control Toolkit

Đây là gói công cụ bao gồm nhiều Control hỗ trợ cho việc Lập trình Web với ASP.NET, những control này hoạt động trên môi trường Web, có tính linh hoạt cao, khả năng tương tác mạnh mẽ. Bao gồm hơn 40 Control như: AutoComplete, CollapsiblePanel, ColorPicker, MaskedEdit, Calendar, Accordion, HTML Editor Extender, Water Mark… Sử dụng Ajax Control Toolkit, bạn có thể xây dựng ứng dụng Ajax ASP.NET Web Forms bằng cách kéo-và-thảControl từ ToolBox của Visual Studio – Thao tác đơn giản như trong Lập trình WinForm.

2. Hướng dẫn cài đặt

Trước tiên bạn cần vào trang http://ajaxcontroltoolkit.codeplex.com/ để Download thư viện của Ajax Control Toolkit.

Mở ứng dụng ASP.NET. Tại ToolBox, tiến hành Add thêm 1 tab mới để chứa các Control Ajax, ở đây ta cũng có thể add vào các Tab đã có, nhưng nếu như vậy sẽ khó quản lý hơn. Tại Tab vừa tạo, right-click và chọn Choose Items… Xuất hiện hộp thoại như bên dưới. Tại đây chọn Browse và tìm đến Gói thư viện vừa download, chọn File “AjaxControlToolkit.DLL” để import các Control Ajax. Sau khi File “AjaxControlToolkit.DLL” các thành phần vừa add vào sẽ được tô sáng. Nhấn OK để hoàn tất công việc. Hình bên dưới là ToolBox với các Control Ajax vừa được add thêm vào, các control Ajax với các tính năng phong phú, hỗ trợ mạnh mẽ cho việc kéo thả… …..

AJAX Technology

1. AJAX là gì?! Vì sao là AJAX??!

Công nghệ Web thưở sơ khai và những năm liền sau đó, việc giao tiếp, yêu cầu – trả lại dữ liệu giữa người dùng (Client-side) và Máy chủ (server-side) đều phải qua một bước xác nhận trung gian là click chuột hoặc nhấn 1 phím. Khoảng trống giữa thời điểm phát yêu cầu và nhận kết quả là một khoảng thời gian chờ không nhỏ, thời gian này không chỉ phụ thuộc vào tốc độ xử lý của máy chủ mà còn phụ thuộc rất lớn vào tốc độ truyền tải mạng. Khoảng thời gian chờ sẽ ảnh hưởng theo hướng tiêu cực đến người dùng vì họ phải mất một khoảng thời gian tuy không lớn nhưng cũng gọi là “chờ đợi” để có được cái mình có. Nếu tình trạng trên kéo dài và tiếp diễn nhiều sẽ gây chán nản người dùng, tâm lý người dùng là muốn kết quả trả về ngay khi yêu gửi được gửi đi và sẽ tốt hơn nữa nếu quá trình giao tiếp giữa người dùng (client-side) và máy chủ (server-side) diễn ra như trong thời gian thực, tương tác qua lại nhanh chóng, cảm giác như máy chủ được đặt tại ngay trình duyệt, rút ngắn khoảng cách người dùng – máy chủ, giảm thiểu thời gian chờ trên web.

2. Ajax ra đời!

Ajax là công nghệ tương tác không đồng bộ …..

Introduction about ASP.Net

Với bài viết hôm nay chúng ta sẽ bắt đầu làm quen với một số khái niệm căn bản trong Lập trình ASP.NET, những điểm mới trong công nghệ ASP.NET cũng như một số tính năng nổi trội cho các hoạt động Lập trình ứng dụng Web. Sơ nét đầu tiên về cách tạo ứng dụng trong ASP.NET.

1. ASP.NET là gì?

ASP.NET là viết tắt của Active Server Pages .NET – Công nghệ phát triển ứng dụng Web được phát triển bởi Micrsoft. Nếu đã từng nghe qua ASP thì chắc hẳn bạn sẽ nghĩ đây là bản nâng cấp hay có thể là thế hệ tiếp theo của ASP. Điều này hoàn toàn không chính xác vì ASP.NET là một công nghệ được phát triển từ đầu, còn ASP chỉ đơn thuần là ngôn ngữ kịch bản được nhúng trong HTML với chức năng truy xuất Database đưa lên trang web. ASP.NET là công nghệ lập trình hỗ trợ gần 20 ngôn ngữ lập trình khác nhau dựa trên nền tảng .NET Framework. Khi biên dịch các ngôn ngữ sẽ được biên dịch sang mã IL, đây chính là ngôn ngữ của .NET và bắt buộc phải dịch ra IL vì đây là ngôn ngữ để CLR(Common Language Runtime) có thể hiểu được.

2. ASP.NET is Object-Oriented

Khi nói đến ASP.NET thì phải nghĩ ngay rằng mọi thứ đều là đối tượng, tất cả đều được lưu trữ …..

Installing WebMatrix

Với bài viết hôm nay chúng ta sẽ bắt đầu tìm hiểu về WebMatrix – Bộ công cụ xây dựng ứng dụng Web được phát triển bởi Microsoft. Làm việc với WebMatrix bạn sẽ rất dễ dàng trong việc khởi tạo, thiết lập cho hệ thống Website của mình. Không chỉ hỗ trợ các công nghệ của Microsoft – WebMatrix còn giúp bạn làm việc dễ dàng với các gói cài đặt Website mã nguồn mở như Wordpres, DotnetNuke, Joomla – Tất cả đều được hỗ trợ sẵn, thuận lợi nhất cho người mới bắt đầu. WebMatrix được tích hợp hệ thống webserver (localhost), database và các framework hỗ trợ đầy đủ cho công việc của bạn. Ngoài ra bạn còn có thể dễ dàng cài đặt các công cụ khác của Microsoft từ ứng dụng Microsoft Web Platform Installer…

Cài đặt Web Matrix Các bạn có thể tải bộ công cụ cài đặt WebMatrix tại địa chỉ sau:

Download WebMatrix | MicrosoftTech.Net

Tại đây bạn sẽ tải về gói công cụ Microsoft Web Flatform Installer đi kèm là bộ cài đặt WebMatrix. Với Microsoft Web Flatform Installer bạn còn có thể cài đặt thêm nhiều công cụ khác nhau được hỗ trợ Microsoft. Tất cả đều được cài đặt onweb một cách dễ dàng. Sau khi tải về tiến hành cài đặt bình thường. Trường hợp đang dùng Windows 7 nên cài ở chế độ Run as Administrator. Sau khi cài …..