... Chapter I Framework and C# Overview 1 Content Content Part 1: NET Framework 1. CLR, FCL, CTS 2. Namespace 3. Managed code 4. Garbage collection 5. .NET framework architecture Part 2: C# overview ... type of applications: .NET Framework enables the creation of Windows applications, Web applications, Web services… Can be used from any language, including C# , C+ +, Visual Basic, JScript, and ... NET Compiler Programmer MS IL CLR CT J#.NET CT C+ +.NET 0 101101 0 101101 0 101101 J# NET Compiler C+ + Compiler 16 .NET Framework - Architecture Common Language Infrastructure (CLI)
Ngày tải lên: 12/07/2014, 02:20
... nhiều method kh c nhau để đáp ứng cho cùng 1 sự kiêên bằng c ch thêm c c delegate kh c nhau Event delegates là multicast (môêt tâêp delegate có cùng chung 1 signature) cho phép nhiều ... tham chiếu tới hàm Compare của lớp MyClass Chính lớp MyClass sẽ quy định thứ tự của c c đối tượng 20 Solution Mô tả delegate CompareObj cho hàm Sort: Tên của delegate public delegate... ... đươ c nối với event của control thông qua 1 object đă c biêêt đươ c gọi là delegate Đối tương delegate giữ tham chiếu đến method có cùng signature như khai báo của delegate C c control...
Ngày tải lên: 12/07/2014, 02:20
Lập trình Windows - Lập Trình C #- Lập Trình C Shap - Chương 5 docx
... [...]... contra-variant Concrete classes can implement closed constructed interfaces, as follows: interface IBaseInterface { } class SampleClass : IBaseInterface { } 33 Generic Interfaces Generic classes ... with Don’t appear with public class Container {} public class Container {} simultaneously simultaneously public class Container {} public class Container {} public class Container ... contra-variant Concrete... the containing type The outer type argument to MyClass is hidden from access by the identifier of the inner scope Declare it clearly as follows: public class MyClass { public class
Ngày tải lên: 12/07/2014, 02:20
Lập trình Windows - Lập Trình C #- Lập Trình C Shap - Giới thiệu ppsx
... thư? ?c hànhTrang 9Nội dung chương trìnhTrang 10BM HTTT – Khoa CNTT – ĐHCN tp HCMPhương pháp h? ?c? ??Theo hướng ho? ?c tích c? ?? ?c? ??Thảo luận, đóng góp vào bài giảng Tự thư? ?c hành càng nhiều càng ... môn họcLập trình Windows( Windows Programming)Số tiết LT : 45 Số tiết TH : 30Trang 2BM HTTT – Khoa CNTT – ĐHCN tp HCMTrang 3Điều kiện tiên quyếtĐã từng ho? ?c ca? ?c môn:? ?C? ?́u tru? ?c dữ liệu ... thuậtTrang 4BM HTTT – Khoa CNTT – ĐHCN tp HCM [1] C# For Programmers Second Edition Deitel® Developer Series[2] Beginning Visual C# 2010, Karli Watson, Christian Nagel, Jacob Hammer Pedersen, Jon
Ngày tải lên: 12/07/2014, 02:20
Lập trình Windows - Lập Trình C #- Lập Trình C Shap - Chương 2: Basic C# potx
... chương trình qua chú thích XML 11 Hai c ch tạo chú thích c bản • Gõ phần chú thích sau c p ký tự // • Gõ phần chú thích giữa c p ký tự /* và */ /* Chương. .. Using Namespace • Ca c class ... c c c? ?u lệnh • Giúp cho chương trình dễ hiểu hơn • Đư c bỏ qua khi biên dịch • Không ảnh hưởng tới kết quả th c thi c a chương trình • C thể phát sinh ra documentation c a chương ... (Statement) • C? ?c câu lệnh đư? ?c viết trong thân c? ??a phương th? ?c (method) • Th? ?c hiện một c? ?ng vi? ?c nào đó • Kết th? ?c bởi dấu chấm phẩy (;) 9 namespace HelloWorld { class Program { static void Main(string[]
Ngày tải lên: 12/07/2014, 02:20
Lập trình Windows - Lập Trình C #- Lập Trình C Shap - Chương 3 potx
... You can use class definitions to instantiate objects, which means creating a real, named instance of a class C? ?́u tru? ?c của object Một object gồm có: Field Method Life Cycle of an Object ... stages): ➤ Construction: đối tượng c? ?̀n đươ? ?c khởi tạo, và đươ? ?c thư? ?c thi bởi hàm constructor ➤ Destruction: đối tượng bị hủy bỏ, số nhiệm vụ clean-up c? ?̀n đươ? ?c thư? ?c thi để ... destructor Tạo lớp C# Khai báo lớp [access modifier] class [: base class] { // class body } Nếu ko khai báo lớp sở C# m? ?c định xem lớp sở object Lớp kiểu liệu tham chiếu (reference type) C#
Ngày tải lên: 12/07/2014, 02:20
LẬP TRÌNH WINDOWS - Lập trình cơ sở dữ liệu với thư viện ADO(ADO – ACTIVEX DATA OBJECT) pot
... Đại H? ?c Sư Phạm Tp. Hồ Chí Minh Khoa Toán – Tin H? ?c LẬP TRÌNH WINDOWSLẬP TRÌNH WINDOWS Lập trình c? ? sở dữ liệu Lập trình c? ? sở dữ liệu vớithư viện ADOvớithư viện ADO với thư viện ADOvới ... ACTIVEX DATA OBJECT)ACTIVEX DATA OBJECT) • Tổng quan về lập trình CSDL • Thư viện ADO • LậptrìnhCSDLvới ADO Trần Ng? ?c Bảo - Email: tnbao.dhsp@gmail.com • Lập trình CSDL với ADO Đại H? ?c ... Phạm Tp. Hồ Chí Minh Khoa Toán – Tin H? ?c LẬP TRÌNH WINDOWSLẬP TRÌNH WINDOWS Lập trình c? ? sở dữ liệu Lập trình c? ? sở dữ liệu vớithư viện ADOvớithư viện ADO với thư viện ADOvới thư viện
Ngày tải lên: 15/03/2014, 21:20
Lập trình Windows Kỹ thuật lập trình Visual C++ -MFC- (phần 1 ) potx
... gọi hàm Windows API tr? ?c tiếp, màsẽtạo c? ?c object từ những lớp c? ??a MFC, vàgọi phương th? ?c của object đó ® Đa số c? ?c phương th? ?c của MFC class c? ? c? ?ng tên với những hàm Windows API ® MFC tạo ra ... Docking control bar ® Version 3.1: § Hỗ trợ c? ?c control chuẩn c? ??a Windows 95 § ODBC level 2 with Access Jet database engine § C? ?c lớp Winsock ph? ?c vụ lập trình TCP/IP Spring 200 4C4 W -VisualC++ ... Dynamic HTML, cho phép tạo lập động c? ?c trang HTML § Active Document Containment, cho phép ứng dụng MFC c? ?thể chứa c? ?c Active Document § OLE DB vàADO Spring 200 4C4 W -VisualC++ (MFC) -Nguyen Tri
Ngày tải lên: 09/07/2014, 15:21
Lập trình Windows Kỹ thuật lập trình Visual C++ -MFC- (phần 2) doc
... 200 4C4 W -VisualC++ (MFC) -Nguyen Tri Tuan -DH.KHTN Tp.HCM21 Ứng dụng đơn giản ? ?C? ?c thành phần c? ??a c .trình? ??(tt) ® CWnd: lớp chính c? ??a MFC để quản lý c? ?c loại c? ??a sổ giao diện. C? ?nhiều lớp đư? ?c ... Lớp CxxxDlg kế thừa từ lớp CDialog c? ??a MFC § Resource.h: header file, chứa c? ?c hằng ID c? ??a c? ?c resource đư? ?c định nghĩa trong file xxx.rc § xxxDlg.cpp: c? ?i đặt c? ?c hàm thành phần c? ??a lớp CxxxDlg ... 200 4C4 W -VisualC++ (MFC) -Nguyen Tri Tuan -DH.KHTN Tp.HCM29 Dialog-based App -C? ?c thành phần c? ??a chương trình ® C? ?c file chương trình: (xxx làtên project) § xxx.h: header file c? ??a file xxx.cpp, chứa
Ngày tải lên: 09/07/2014, 15:21
Lập trình Windows Kỹ thuật lập trình Visual C++ -MFC- (phần 3) pptx
... C? ?c vídụ: § Khi user chọn ch? ?c năng vẽ Circle à c? ??n thể hiện 1 dấu check (þ) phía trư? ?c § Ch? ?c năng Cut/Copy/Delete chỉ đư? ?c kích hoạt khi user đánh dấu chọn 1 đoạn text § Ch? ?c năng Paste chỉ ... nguyên t? ?c “Chỉ c? ?1 phần tử đư? ?c chọn tại 1 thời điểm” § VD. Ch? ?c năng vẽ hình “Line / Circle / Rectangle” § C? ?ch th? ?c xử lý ? ® C? ?ch 1: map tất c? ?? xử lý c? ??a c? ?c menu item này vào chung 1 hàm ... pMenu->CheckMenuItem(m_nCurrentDraw, MF_UNCHECKED); m_nCurrentDraw = nID; pMenu->CheckMenuItem(m_nCurrentDraw, MF_CHECKED); } Spring 200 4C4 W -VisualC++ (MFC) -Nguyen Tri Tuan -DH.KHTN Tp.HCM58
Ngày tải lên: 09/07/2014, 15:21
LẬP TRÌNH WINDOWS 5 - Lập trình đồ họa với thư viện GDI doc
... biến CClientDC dc(this), CClientDC đư? ?c sử dụng để vẽ c? ?c đối tượng trong vùng Client c? ??a c? ??a sổ Khai báo biến CWindowDC dc(this), CWindowDC đư? ?c sử dụng để vẽ c? ?c đối tượng trên toàn c? ??a ... HRGN): quản lý c? ?c vùng đối tượng không chính t? ?c Tran Ngoc Bao 4 Dai hoc Su Pham TP.HCM Quan hệ giữa GDI, handle và Class MFC DC (HDC) : CDC, CClientDC, CWindowDC,… Pen (HPEN): CPen Brush ... Optaining DC Sử dụng DC với c? ?c đối tượng GDI Tran Ngoc Bao 3 Dai hoc Su Pham TP.HCM Device Context - DC Device context C? ?c đối tượng GDI DC là một đối tượng c? ??a Windows lưu trữ thông tin chi
Ngày tải lên: 29/07/2014, 14:20
Lập trình Windows Kỹ thuật lập trình Visual C++ (MFC) pptx
... gọi hàm Windows API tr? ?c tiếp, màsẽtạo c? ?c object từ những lớp c? ??a MFC, vàgọi phương th? ?c của object đó ® Đa số c? ?c phương th? ?c của MFC class c? ? c? ?ng tên với những hàm Windows API ® MFC tạo ra ... Docking control bar ® Version 3.1: § Hỗ trợ c? ?c control chuẩn c? ??a Windows 95 § ODBC level 2 with Access Jet database engine § C? ?c lớp Winsock ph? ?c vụ lập trình TCP/IP Spring 200 4C4 W -VisualC++ ... Dynamic HTML, cho phép tạo lập động c? ?c trang HTML § Active Document Containment, cho phép ứng dụng MFC c? ?thể chứa c? ?c Active Document § OLE DB vàADO Spring 200 4C4 W -VisualC++ (MFC) -Nguyen Tri
Ngày tải lên: 12/08/2014, 06:20
LẬP TRÌNH WINDOWS FORM (NGÔN NGỮ lập TRÌNH 2 SLIDE)
... NGỮ NGỮ LẬP LẬP TRÌNH TRÌNH 22 Chương 4: Lập trình windows form Bộ mơn CNPM – Khoa CNTT NGƠN NGƠN NGỮ NGỮ LẬP LẬP TRÌNH TRÌNH 22 Nội dung I C? ?c kiến th? ?c chung lập trình windows form II C? ?c điều ... Jones, 2010 Website: • http://www.codeproject.com/?cat=3 (), • https://code.visualstudio.com/Docs/languages/csharp LẬP LẬP TRÌNH TRÌNH WINDOWS WINDOWS FORM FORM I C? ?c kiến th? ?c chung lập trình windows ... Occurs when a column header is clicked ItemCheck Occurs when an item in the control is checked or unchecked SelectedIndexChan Occurs when the selected index is changed ged TextChanged Occurs when
Ngày tải lên: 29/03/2021, 12:37
LẬP TRÌNH WINDOWS FORM (NGÔN NGỮ lập TRÌNH 2 SLIDE)
... Jones, 2010 Website: • • http://www.codeproject.com/?cat=3 (C# ), https://code.visualstudio.com/Docs/languages/csharp LẬP LẬP TRÌNH TRÌNH WINDOWS WINDOWS FORM FORM I C? ?c kiến th? ?c chung lập trình windows ... NGỮ NGỮ LẬP LẬP TRÌNH TRÌNH 22 Chương 4: Lập trình windows form Bộ mơn CNPM – Khoa CNTT NGƠN NGƠN NGỮ NGỮ LẬP LẬP TRÌNH TRÌNH 22 Nội dung I C? ?c kiến th? ?c chung lập trình windows form II C? ?c điều ... Occurs when a column header is clicked ItemCheck Occurs when an item in the control is checked or unchecked SelectedIndexChanged Occurs when the selected index is changed TextChanged Occurs when
Ngày tải lên: 29/03/2021, 12:37
Tài liệu Lập trình Windows với MFC Visual C++ 6.0 pdf
... UINT nIDCheckItem , // Số hiệu | vị trí m c chọn 76 Lập trình Windows với MFC - Microsoft Visual C+ + 6.0 - Lê Ng c Thạnh - lntmail@yahoo.com UINT nCheck // C ch th c đánh dấu m c chọn ); ... vi MFC và MicroSoft Visual C+ + 6.0 (VC) ụt ụ c hiu qu cao bi khơng ch khai th c ụ c phiên bn mi nht c a MFC mà c n nhn ụ c nhiu tin nghi lp trình mà VC cung c p. Ðây là con ... : CDC là lp ụi tng qun lý DC. Thơng qua ụi tng DC, kh nng c a c c cơng c ụ ha ụ c khai th c cho vi c trang trí giao din ụ ha qun lý bi DC. CDC c c c hành vi ụ c trng...
Ngày tải lên: 21/01/2014, 22:20
Lập trình Windows với MFC Microsoft Visual C++ 6.0 pdf
... vùng client c a c a sổ tự động thay đổi kích thư c một c ch phù hợp khi kích thư c cửa sổ thay đổi. Vi c th c hiện c n lưu ý c c bư c sau: - C a sổ chính c a ứng dụng c thu c tính WS_THICKFRAME. ... 62 Lập trình Windows với MFC - Microsoft Visual C+ + 6.0 - Lê Ng c Thạnh - lntmail@yahoo.com int CEmpWnd::OnCreate(LPCREATESTRUCT lpCreateStruct) { if (CWnd::OnCreate(lpCreateStruct) == ... trình ch ỉ c n là vi c lựa chọn c c thành phần c n thiết, điều chỉnh và phối hợp chúng hợp lý để c đư c ứng dụng kết quả mong muốn. Lập trình windows với MFC và MicroSoft Visual C+ + 6.0 (VC)...
Ngày tải lên: 27/06/2014, 11:20
Lập trình windows với MFC Micrisoft visual C++6.0- P1 doc
... Cstring c a MFC CHƯƠNG 3 : C C LỚP GIAO DIỆN ĐỒ HỌA C A MFC 3.1 C c công c giao diện đồ họa 3.2 Device Context 3.3 Tọa độ trên giao diện đồ họa 3.4 C c lớp MFC hỗ trợ GDI 3.4.1 C c lớp ... tiếp t c với chỉ thị kế tiếp. Biên dịch : Tất c c c chỉ thị mã nguồn đư c chuyển sang c c chỉ thị mã máy tướng ứng. Tập hợp c c chỉ thị mã máy này gọi là chương trình mã máy. Chương trình ... Routing 13.2 Lập trình TCP/IP với Winsock 13.2.1 Port 13.2.2 Socket 13.2.3 Một số c u tr c dữ liệu c a Winsock API 13.2.4 Một số dịch vụ c a Winsock API 13.3 MFC với lập trình Winsock 13.3.1...
Ngày tải lên: 09/07/2014, 04:21
Lập trình windows với MFC Micrisoft visual C++6.0- P2 pdf
... Lập trình Windows với MFC - Microsoft Visual C+ + 6.0 - Lê Ng c Thạnh - lntmail@yahoo.com CHƯƠNG 2: Thư viện MFC c a microsoft & ứng dụng c bản trong windows 2.1 THƯ VIỆN MFC (MICROSOFT ... trình ch ỉ c n là vi c lựa chọn c c thành phần c n thiết, điều chỉnh và phối hợp chúng hợp lý để c đư c ứng dụng kết quả mong muốn. Lập trình windows với MFC và MicroSoft Visual C+ + 6.0 (VC) ... Chọn OK , tiếp t c th c hiện c c cơng vi c sau. • Soạn thảo tập tin stdafx.h , nhập c c định hướng biên dịch và c c chỉ thị sử dụng thư viện MFC c n cho dự án: 20 Lập trình Windows với...
Ngày tải lên: 09/07/2014, 04:21
Lập trình windows với MFC Micrisoft visual C++6.0- P3 potx
... hình chữ nhật và kích thư c của c c đối tượng trong mặt phẳng giao diện đồ họa đư c đ c tả thơng qua c c cấu tr c sau: 30 Lập trình Windows với MFC - Microsoft Visual C+ + 6.0 - Lê Ng c Thạnh ... DC c thể thay đổi màu s c, nét vẽ c a 42 Lập trình Windows với MFC - Microsoft Visual C+ + 6.0 - Lê Ng c Thạnh - lntmail@yahoo.com lpWndClass là con trỏ chỉ đến biến c kiểu c u tr c WNDCLASS . ... LỚP CDC: CDC là lớp đối tượng quản lý DC. Thơng qua đối tượng DC, khả năng c a c c cơng c đồ họa đư c khai th c cho vi c trang trí giao diện đồ họa quản lý bởi DC. CDC c c c hành vi đ c trưng...
Ngày tải lên: 09/07/2014, 04:21
Lập trình windows với MFC Micrisoft visual C++6.0- P4 ppt
... LPCREATESTRUCT lpCreateStruct ) 62 Lập trình Windows với MFC - Microsoft Visual C+ + 6.0 - Lê Ng c Thạnh - lntmail@yahoo.com int CEmpWnd::OnCreate(LPCREATESTRUCT lpCreateStruct) { if (CWnd::OnCreate(lpCreateStruct) ... 5.3 C C LỚP KẾ THỪA CCmdTarget: C c lớp đối tượng c a MFC kế thừa từ CCmdTarget c ch c năng xử lý message là CWnd, CWinApp, CDocument. Ứng dụng c thể dựa trên những lớp này để xây dựng c c ... message: C chế định hướng xử lý message do MFC cung c p cho phép bổ sung m c xử lý message cho c c lớp đối tượng kế thừa lớp CCmdTarget. C c macro giúp c i đặt c chế này như sau: • DECLARE_MESSAGE_MAP(...
Ngày tải lên: 09/07/2014, 04:21