GIÁO TRÌNH TIN học lập TRÌNH INTERNET

95 184 0
GIÁO TRÌNH TIN học lập TRÌNH INTERNET

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Trƣờng Đại học Tôn Đức Thắng Phòng Trung Cấp Chuyên Nghiệp & Dạy Nghề Phạm Nguyễn Sơn Tùng - pnstung@tdt.edu.vn Dzoãn Xuân Thanh - dzoanthanh@gmail.com MỤC TIÊU MÔN HỌC NỘI DUNG CHƢƠNG TRÌNH KIẾN THỨC YÊU CẦU TÀI LIỆU THAM KHẢO ĐÁNH GIÁ KẾT QUẢ  Nắm vững khái niệm trình thiết kế, cài đặt triển khai ứng dụng web  Thiết kế trang Web cài đặt ứng dụng Web hoàn chỉnh  Triển khai khai thác ứng dụng web Internet  Giới thiệu Internet nguyên lý việc thiết kế Web  Giới thiệu sơ nét lại HTML, CSS, JavaScript  ASP.NET & Access/SQL Server  Một số công cụ công nghệ lập trình Web  Hosting, Domain  Kỹ lập trình C, C++, C#  Kiến thức HTML, CSS  Ngôn ngữ truy vấn T-SQL  Kiến thức sử dụng hệ quản trị MS Access MS SQL Server  Ebook  Giải pháp lập trình ASP.NET 2.0  Website  http://www.w3schools.com  http://www.w3c.org  Điểm phần I (5 điểm), bao gồm phần sau: Điểm kiểm tra hệ số lần  Điểm kiểm tra hệ số lần  Điểm kiểm tra hệ số lần  Điểm kiểm tra hệ số lần   Điểm phần II (5 điểm) điểm đồ án cuối kỳ Trƣờng Đại học Tôn Đức Thắng Phòng Trung Cấp Chuyên Nghiệp & Dạy Nghề Phạm Nguyễn Sơn Tùng - pnstung@tdt.edu.vn Dzoãn Xuân Thanh - dzoanthanh@gmail.com GIỚI THIỆU ASP.NET GIỚI THIỆU NET FRAMEWORK CÁC THÀNH PHẦN CỦA ASP.NET WEB FORM  Active Server Page NET đưa thị trường 2/2002 với phiên NET framework 1.0  Công nghệ Microsoft cho phép xây dựng ứng dụng web động  Dựa tảng NET Framework  Được phát triển lên từ ASP 10 81 GIỚI THIỆU FREETEXTBOX ĐƢA WEBSITE LÊN HOSTING GiỚI THIỆU VỀ DOMAIN THAY ĐỔI DOMAIN  FreeTextBox công cụ xử lý văn mạnh, đặc biệt có phần Design HTML nên linh hoạt cho người dùng chuyên nghiệp nghiệp dư 82  FreeTextBox tương thích với NET Framework 1.0, NET Framework 1.1, NET Framework 2.0, 3.5 Bạn tải FreeTextBox http://freetextbox.com/download/ Phiên miễn phí hạn chế số tính năng, nhiên đủ cho nhu cầu  Tính FreeTextBox bao gồm: Thay đổi font, kích thước kiểu chữ; Chèn liên kết, Chèn ảnh; Bullet Numbering; Sắp đoạn; Undo/Redo 83  Chép thư mục aspnet_client vào thư mục gốc dự án tiến hành  Chép file ftb.imagegallery.aspx vào dự án, lưu ý chép vào thư mục với file aspx cần nhúng điều kiểm FreeTextBox  Trong Visual Studio 2008, chọn Tools | Choose Toolbox Items, nhấn nút Browse tìm đến file FreeTextBox.dll Lưu ý bạn phải chọn file FreeTextBox.dll ứng với phiên VS.NET sử dụng 84  Trước đây, bạn phải hàng để thiết kế menu công cụ DHTML hay JavaScript với Sothink DHTML Menu, thứ trở nên đơn giản Chương trình cho phép bạn tạo menu pop-up mà viết dòng lệnh 85  Giao diện chương trình thân thiện, dễ sử dụng  Các menu tạo tương thích với hầu hết trình duyệt Web IE, Netscape, Mozilla Opera  Sothink DHTMLMenu hỗ trợ menu nhiều mức với đầy đủ đối tượng văn bản, kiểu chữ, màu nền, bullet hiệu ứng  Dữ liệu xuất dễ dàng sử dụng để tạo chèn vào trang web Đó số tính bật mà Sothink DHTMLMenu đem lại cho bạn 86  Thực lệnh File/New  Chọn Blank Menu để thiết kế mới, From Template muốn chọn kiểu menu có sẵn  Trong cửa sổ Menu Tree, bạn thực thao tác cắt, dán, chủ đề, chuyên mục cho menu thông qua nút lệnh công cụ  Thiết kế Menu Toàn trình thiết kế Sothink DHTMLMenu thực chủ yếu cửa sổ : Popup Menu, Menu Item Ngoài ra, trình thiết kế, bạn tìm hiểu thêm cửa số: Scrolling Global Setting 87  Devexpress component library hỗ trợ giao diện cho NET Framework cực mạnh Hiện có nhiều công ty lập trình sử dụng Devexpress để làm việc cho khách hàng, có nhiều bạn sinh viên dùng để làm đề án trường Hỗ trợ C#, VB, ASP.NET, WPF, Silver Light 88 89 90 91 92 93 94  Bài viết tham khảo từ nguồn mạng Các website hướng dẫn học ASP.NET • http://vi.wikipedia.org/wiki/ASP.NET • http://update24h.info • http://congdongcviet.com/ • …  Bài giảng lập trình web nâng cao Bộ môn: Hệ Thống Thông Tin, Công Nghệ Phần Mềm, Khoa Công Nghệ Thông Tin Đại Học Khoa Học Tự Nhiên – TP Hồ Chí Minh 95 [...]... NET Framework của Microsoft là một nền tảng lập trình tập hợp các thư viện lập trình có thể được cài thêm hoặc đã có sẵn trong các hệ điều hành Windows Nó cung cấp những giải pháp thiết yếu cho những yêu cầu thông thường của các chương trình điện toán như lập trình giao diện người dùng, truy cập dữ liệu, kết nối cơ sở dữ liệu, ứng dụng web, các giải thuật số học và giao tiếp mạng  Có phải NET Framework... mục tiêu hỗ trợ của NET Framework Hiện nay, bạn có thể xây dựng chương trình NET bằng một vài ngôn ngữ bao gồm: Visual C++ NET, Visual Basic NET, JScript và C# NET Một số lớn các ngôn ngữ lập trình khác cũng được hỗ trợ, ví dụ: Cobol, Eiffel, Perl, Python, Smalltalk,… ASP.NET Applications NET Framework 16 Nội dung Web Form Lập trình xử lý Cấu hình 17  Trong một ứng dụng ASP NET hoàn chỉnh, các phần... TRÚC CỦA CONTROL  Theo tiếng Anh, từ Control có nghĩa là điều khiển Trong ngôn ngữ của lập trình giao diện, Control hay có nơi gọi là Widget lại mang 1 sắc thái khác  Trong máy tính lập trình, Control (hay Widget) là một phần tử của giao diện người dùng đồ họa (GUI) và được hiển thị theo một sự sắp xếp các thông tin thay đổi của người sử dụng, chẳng hạn như một cửa sổ hoặc một hộp văn bản Các đặc tính... quản lý dữ liệu hoặc tương tác (về mặt GUI) tốt hơn với người sử dụng Control giúp các lập trình viên rút ngắn công đoạn viết web và phát huy nhiều ý tưởng trên giao diện 35  HTML Server Controls  Điều khiển HTML (tag HTML) trong trang ASP.Net có thể xem như những chuỗi văn bản bình thường Để có thể được sử dụng lập trình ở phía Server, ta gán thuộc tính runat="Server" cho các điều khiển HTML đó Những... Hỗ trợ đa ngôn ngữ : C#, VB.NET, J#  Biên dịch trước các trang, giúp làm tăng tốc độ thực hiện  ASP code độc lập với HTML và text  Quản lý trạng thái trang web  Có cơ chế hỗ trợ debug thông qua IDE VS.NET  ASP.Net sử dụng phong cách lập trình mới: Code behide Tách code riêng, giao diện riêng nên dễ đọc, dễ quản lý và bảo trì 11 Hỗ trợ quản lý trạng thái của các control... trong 3 lĩnh vực chính:  Cải thiện khả năng sản xuất  Quản lý chu trình phát triển ứng dụng  Triển khai các công nghệ mới nhất 25 26 27 28 29 30 Trong Visual Studio 2008 chúng ta cần biết một số phím tắt sau:  Biên dịch chương trình: Ctrl + Shift + B  Nhảy tới lỗi: F4  Debug: F10  Đặt Break Point: F9  Nhảy vào hàm: F11 31 Trƣờng Đại học Tôn Đức Thắng Phòng Trung Cấp Chuyên Nghiệp & Dạy Nghề Phạm... code render " + "block."; %> Page directives Literal text và html tags Code declaration Blocks Server-side comments Web controls Code render Blocks Trƣờng Đại học Tôn Đức Thắng Phòng Trung Cấp Chuyên Nghiệp & Dạy Nghề Phạm Nguyễn Sơn Tùng - pnstung@tdt.edu.vn Dzoãn Xuân Thanh - dzoanthanh@gmail.com 23 1 GIỚI THIỆU VS 2008 2 TẠO WEBSITE ĐẦU TIÊN 3 BIÊN DỊCH & ... Framework Microsoft tảng lập trình tập hợp thư viện lập trình cài thêm có sẵn hệ điều hành Windows Nó cung cấp giải pháp thiết yếu cho yêu cầu thông thường chương trình điện toán lập trình giao diện người... dụng web Internet  Giới thiệu Internet nguyên lý việc thiết kế Web  Giới thiệu sơ nét lại HTML, CSS, JavaScript  ASP.NET & Access/SQL Server  Một số công cụ công nghệ lập trình Web  Hosting,... ngữ lập trình giao diện, Control hay có nơi gọi Widget lại mang sắc thái khác  Trong máy tính lập trình, Control (hay Widget) phần tử giao diện người dùng đồ họa (GUI) hiển thị theo xếp thông tin

Ngày đăng: 04/12/2015, 03:45

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan