... trừu tượng (abstract) Những lớp trừu tượng th c thi bản; chúng thể ý tưởng trừu tượng, điều thiết lập giao ư c cho tất lớp dẫn xuất C c lớp trừu tượng mô tả phương th c chung tất lớp th c thi c ch ... public void Write() { } public void Compress() { … } public void Decompress() { … } } Mở rộng giao diện C# cung c p ch c cho mở rộng giao diện c c ch thêm phương th c thành viên hay bổ sung c ch ... c ch trừu tượng Lớp c lập (sealed class) Ngư c với lớp trừu tượng lớp c lập Một lớp trừu tượng thiết kế cho lớp dẫn xuất cung c p khuôn mẫu cho lớp theo sau Trong lớp c lập không cho phép...
Ngày tải lên: 27/06/2014, 03:20
... Button: nút ấn cho phép Click vào để thể ch c CheckBox đối tượng cho phép chọn không chọn C c điều khiển ListBox: đối tượng cho phép xem chọn liệu từ dòng ComboBox: đối tượng cho phép chọn liệu ... ảnh đối tượng Cursor: kiểu trỏ chuột đưa trỏ chuột vào đối tượng Enable: c /không cho phép thao t c với đối tượng Font: Font chữ đối tượng ForeColor: màu chữ đối tượng C c thu c tính chung ... GroupBox: đối tượng cho phép chứa đối tượng kh c Panel: đối tượng chứa đối tượng kh c Form Form Form Form Label TextBox TextBox Button C c thu c tính chung BackColor: màu đối tượng BackgroundImage:...
Ngày tải lên: 27/06/2014, 03:20
Bài giảng lập trình DOT NET - Bài 10 Lập trình Windows Form potx
... nút ấn cho phép Click vào để thể ch c CheckBox đối tượng cho phép chọn không chọn C c điều khiển ListBox: đối tượng cho phép xem chọn liệu từ dòng ComboBox: đối tượng cho phép chọn liệu ... BackgroundImage: ảnh đối tượng Cursor: kiểu trỏ chuột đưa trỏ chuột vào đối tượng Enable: c /không cho phép thao t c với đối tượng Font: Font chữ đối tượng ForeColor: màu chữ đối tượng C c thu c tính chung ... GroupBox: đối tượng cho phép chứa đối tượng kh c Panel: đối tượng chứa đối tượng kh c Form Form Form Form Label TextBox TextBox Button C c thu c tính chung BackColor: màu đối tượng BackgroundImage:...
Ngày tải lên: 27/06/2014, 03:20
Bài giảng lập trình DOT NET - Bài 8 Lập trình tổng quát trong C# potx
... public Triple(T inA, E inB, F inC) { elementA = inA; elementB = inB; elementC = inC; } } Lập trình Generic với struct Nói chung nhiều kh c biệt lập trình Generic Class struct: public struct Couple
Ngày tải lên: 27/06/2014, 03:20
Bài giảng lập trình DOT NET - Bài 13 + 14 Lập trình cơ sở dữ liệu docx
... đối tượng C c đối tượng C c đối tượng C c đối tượng C c đối tượng C c đối tượng C c đối tượng C c đối tượng C c đối tượng C c đối tượng C c đối tượng C c đối tượng Nạp liệu vào Cotrols C c đối tượng ... C c đối tượng ADO .Net C c đối tượng ADO .Net Ví dụ minh họa Ví dụ minh họa Ví dụ minh họa Ví dụ minh họa C c đối tượng C c đối tượng C c đối tượng C c đối tượng C c đối tượng C c đối tượng C c đối ... ADO .Net Khái niệm ADO, ADO .Net Khái niệm ADO .Net ADO .Net ADO .Net ADO .Net ADO .Net ADO .Net ADO .Net ADO .Net C c đối tượng ADO .Net C c đối tượng ADO .Net C c đối tượng ADO .Net C c đối tượng ADO .Net C c...
Ngày tải lên: 27/06/2014, 03:20
Bài giảng lập trình DOT NET - Bài 7 Cấu trúc dữ liệu trong C# doc
... using System.Collections.Generic; using System.Text; public class lk { public Node head, current; public class Node { public Node next; public int item; } } Danh sách liên kết static void Main(string[] ... Stack Push Pop, ngăn xếp đưa phương th c Peek tương tự Peek hàng đợi Phương th c thu c tính lớp Stack: Ngăn xếp (Stack) Ngăn xếp (Stack) public class Tester {static void Main() {Stack intStack ... điển (IDictionary) Hashtable từ điển ví th c thi giao diện IDictionary IDictionary cung c p thu c tính public Item Trong ngôn ngữ C# thu c tính Item khai báo sau: object this[object key] {...
Ngày tải lên: 27/06/2014, 03:20
Bài giảng lập trình DOT NET - Bài 4 Hướng đối tượng C#(tt) docx
... đề c p CLS Những ngôn ngữ Net kh c VB .Net không hỗ trợ vi c nạp chồng toán tử, nạp chồng toán tử (+) ta nên cung c p ch c Add để c ng hai đối tượng Từ khóa operator C c toán tử phương th c tĩnh, ... trả đối tượng c kiểu liệu thu c tính get { return radius; } Bất ta tham chiếu đến thu c tính hay gán giá trị thu c tính cho biến truy c p lấy liệu th c Circle c= new Circle (5) ; double r =c. Radius; ... cho thu c tính, truy c p thiết lập liệu tự động th c double r=10; c. Radius=r; Thu c tính đ c, viết Ta tạo thu c tính đ c cách bỏ thủ t c set khai báo tạo thu c tính ghi c ch bỏ thủ t c get khai...
Ngày tải lên: 27/06/2014, 03:20
Bài giảng lập trình DOT NET - Bài 3 Lập trình hướng đối tượng C# docx
... ThoiGian(); C c đối tượng kiểu liệu tham chiếu tạo heap >< kiểu liệu giá trị tạo stack Bộ khởi dựng Một phương th c khởi dựng (constructor) gọi th c ta tạo đối tượng Ch c tạo đối tượng x c định ... th c với tham số kiểu trả x c định Chúng ta đóng gói phương th c thích hợp vào đối tượng ủy quyền Nó không c n biết đến lớp đối tượng mà tham chiếu tới Điều c n quan tâm đến đối tượng đối m c ... = 5; float var2 = 10.5f; Class1 c = new Class1(); c. SomeMethod( var1, var2 ); } } Nạp chồng phương th c Khi xây dựng lớp, ta c mong muốn tạo nhiều hàm c tên nhận tham số kh c Ch c gọi nạp chồng...
Ngày tải lên: 27/06/2014, 03:20
Bài giảng lập trình DOT NET - Bài 1 Nhập môn DotNet pdf
... triển từ C+ + Java, với khoảng 80 từ khóa 10 kiểu liệu dựng sẵn C# hỗ trợ lập trình c c u tr c, lập trình hướng đối tượng hướng thành phần (component oriented) C u tr c chương trình C# using ... dụ: System.Console Toán tử chấm dùng để truy xuất vùng tên vùng tên Ví dụ: VungTen.VungTenCon.VungTenConCo n Biên dịch, th c thi chương trình C hai c ch biên dịch, th c thi chương trình dùng ... dịch thành ngôn ngữ trung gian MSILMicrosoft Intermediate Language Sau chúng CLR th c thi C c tập tin MSIL biên dịch từ C# đồng với tập tin MSIL biên dịch từ ngôn ngữ Net kh c Khi chạy chương trình...
Ngày tải lên: 27/06/2014, 03:20
Bài giảng lập trình Asp .NET làm việc với điều khiển
... Framework cung c p tập hợp Chỉ c thu c tính HTML thu c tính cho control C c thu c tính cho phép thay đổi hành xử trình bày control mã server-side Dữ liệu không trì; phải c t giữ ph c hồi c ch sử ... control – Kết liệu đơn giản – Kết liệu với C sở liệu • C c control kiểm tra tính hợp lệ • C c control kh c Giới thiệu VMWare Workstation M c tiêu • Server controls kh c HTML controls • C c control ... liệu với control – Kết liệu đơn giản – Kết liệu với C sở liệu • C c control kiểm tra tính hợp lệ • C c control kh c 25 Giới thiệu VMWare Workstation C c control kiểm tra tính hợp lệ • C c Validation...
Ngày tải lên: 06/09/2012, 16:31
Hướng dẫn lập trình asp.net 3.5 microsoft - bài 7 : dynamic data ppt
... Deburg→StartDebugging (ho c F5) để chạy thử chương trình Kết chạy chương trình (Hình 14) Hình 14 Khi click vào LoaiSanPhams kết hình 15 Khi click vào SanPhams kết hình 16 Hình 15 2 .5 Hình 16 Thêm Custom Metadata ... “MyDataClasses.designer.cs”, chương trình tạo cho lớp c tên MyDataClassesDataContext public partial class MyDataClassesDataContext : System.Data.Linq.DataContext Chúng ta phải đăng ký MyDataClassesDataContext ... 2) Trong c Folder c tên DynamicData, bên chứa số Folder kh c, Folder chứa UserControl trang ASP .NET Hình 2: C c Folder File Dynamic Data Microsoft Vietnam – DPE Team | Bài số 7: Dynamic Data...
Ngày tải lên: 12/08/2014, 19:21
Hướng dẫn lập trình asp.net 3.5 microsoft - bài 8 Ado.net ppt
... Bài số 8: Dynamic Data với ADO .NET Entity Framework 13 Bây chạy thử chương trình C c giao diện sửa thành tiếng Việt Chúng ta vào Deburg→StartDebugging (ho c F5) để chạy thử chương trình Kết chạy ... Explorer (Hình 2) Trong c Folder c tên DynamicData, bên chứa số Folder kh c, Folder chứa UserControl trang ASP .NET 1.2 Xây dựng C sở liệu cho Project Hình 2: C c Folder File Dynamic Data Từ Folder ... Thêm Custom Metadata vào Model Tài liệu tham khảo Using ASP .NET Dynamic Data, URL: http://msdn.microsoft.com/en-us/library/cc48 854 5.aspx Microsoft ASP .NET, URL: http://www.asp .net/ DynamicData/ ScottGu's...
Ngày tải lên: 12/08/2014, 19:21
Hướng dẫn lập trình asp.net 3.5 microsoft - bài 9 Jquery doc
... } Microsoft Vietnam – DPE Team | Bài số 9: jQuery 11 $("#bind").click(function() { // could use bind('click', aClick) instead but for variety $("#theone").click(aClick).text( "C thể click"); ... cung c p m c đích chung trừu tượng hoá lớp phổ biến cho trang web scripting, hữu ích hầu hết tình scripting C c ch c jQuery bao gồm: Chọn tag tập hợp tag trang web Cung c p hàm tiện ích thông ... Javascript giúp đơn giản hóa c ch viết JavaScript tăng t c độ xử lý kiện trang web C c thư viện jQuery cung c p m c đích chung trừu tượng hoá lớp phổ biến cho trang web scripting, hữu ích hầu...
Ngày tải lên: 12/08/2014, 19:21
Hướng dẫn lập trình asp.net 3.5 microsoft - bài 3: asp.net mvc framework pdf
... định dễ dàng Controller th c Tính ASP .NET 2.0 ASP .NET MVC Kiến tr c chương trình Kiến tr c mô hình WebForm Kiến tr c sử dụng vi c phân chia Business Database chương trình thành Controllers, ... ASP .NET MVC Web Application mẫu tồ n ta ̣i controller AccountController.cs HomeController.cs nằm folder Controllers HomeController.cs using using using using using using System; System.Collections.Generic; ... th c action controller HomeController.cs th c gọi địa /Home/Index /Home/About Bất kỳ phương th c có thu c tính public action controller Tạo Controller mới Trong folder Controllers phải chuột...
Ngày tải lên: 12/08/2014, 19:21
Hướng dẫn lập trình asp.net 3.5 viet nam - bài 4 : url routing pptx
... Models, c n Controllers, Controllers điều khiển m Views không? Đáp: C Th c chất vi c tạo mô hình MVC c ch thể lập trình đa m c đích Với mô hình liệu c , vi c xây dựng Controllers kh c truy c p ... ASP .NET MVC Framework c c u tr c dạng: Controllers/ControllerAction/Id Với ASP .NET MVC Web Application m c định Controllers HomeController, m c định ControllerAction Index, m c định Id rỗng Nghĩa ... 1.1.2 C c quy t c định tuyến URL m c định ASP .NET MVC Web Application M c định tạo ứng dụng với ASP .NET MVC Web Application Visual Studio tạo ASP .NET Application class gọi Global.asax chứa c u...
Ngày tải lên: 12/08/2014, 19:21
Hướng dẫn lập trình asp.net 3.5 microsoft - bài 5: content mvc asp.net potx
... thư c CapNhatSanPham Thiế t lâ ̣p ca c thuô c tính sau: Đánh dấ u cho ̣n vào checkbox “Created a strongly typed view”, chọn thu c tính của View content Edit, chọn thu c tính của View ... trả từ controller action, test liệu trả từ controller action, test controller action redirect tới tới controller action kh c M c định tạo ứng dụng với ASP .NET MVC m c định xây dựng sẵn project test ... MVC Trong lớp Controllers \SanPhamController.cs đă ̣t trỏ chuô ̣t bên ca ̣nh phương thư c CapNhatSanPham, click phải chuô ̣t cho ̣n Add View (figure 4) Figure Thêm mới view cho phương thức...
Ngày tải lên: 12/08/2014, 19:21
ĐỀ CƯƠNG BÀI GIẢNG LẬP TRÌNH ASP.NET (TÀI LIỆU DÙNG CHO SINH VIÊN ĐẠI HỌC CÔNG NGHỆ THÔNG TIN)
... SelectionMode: Thu c tính x c định c ch th c chọn m c ListBox 13 SelectionMode chỉ phép thay đổi trình thiết kế, vào l c th c thi chương trình thu c tính chỉ đo c + Single: Chỉ chọn m c có ... System.Data.SqlClient: Cung c p lớp ph c vụ viẹ c kết nối với SQL Server • System.Data.SqlTypes: Cung c p kiểu liệu dùng SQL Server 4.3 C c đối tượng ADO .NET 4.3.1 Đối tượng Connection Vai trò của đối tượng ... StoredProcedure: Tên thủ t c o TableDirect: Tên Connection của table Ví dụ: SqlCommand cmd As SqlCommand = New SqlCommand(); cmd.Connection = cnn; cmd.CommandType = CommandType.Text; cmd.CommandText...
Ngày tải lên: 11/03/2015, 20:30
Hướng dẫn lập trình VB.NET Chương 5: Biến và toán tử trong vb.net
... BasicMath sau: Tìm hiểu chương trình: Giao diện: Biên soạn: Phạm Đ c Lập -9- Add: cnt-44-dh, VIMARU Hướng dẫn lập trình VB .NET Chương 5: Biến toán tử vb .net Chương trình gồm hai textbox cho phép ... Đ c Lập - 11 VIMARU Add: cnt-44-dh, Hướng dẫn lập trình VB .NET Chương 5: Biến toán tử vb .net Lỗi gọi lỗi th c thi – runtime error phát sinh chạy chương trình Màn hình lỗi sau: Bạn kh c ph c lỗi ... ketqua Chạy chương trình: Bạn chạy chương trình biết xem kết 10 Thứ tự ưu tiên toán tử Biên soạn: Phạm Đ c Lập - 13 VIMARU Add: cnt-44-dh, Hướng dẫn lập trình VB .NET Chương 5: Biến toán tử vb.net...
Ngày tải lên: 06/11/2013, 08:15