Lập trình Ứng dụng với C#.NET 3.5

Lập trình Ứng dụng với C#.NET 3.5

Ngôn ngữ lập trình C# đã tạo ra vô số các cuộc tranh luận lớn. Ngày nay, C# đã thật sự trở thành một ngôn ngữ đơn giản, hoàn toàn hướng đối tượng và rất tuyệt vời với Lập trình viên.

C# là một trong rất nhiều ngôn ngữ lập trình được hỗ trợ bởi .NET Framework (như C++, Java, VB…). Có thể hiểu đơn giản đây là một trung tâm biên dịch trong đó tất cả các ngôn ngữ được hỗ trợ bởi .NET Framework sẽ được chuyển đổi ra MSIL (một dạng mã trung gian) rồi từ đấy mới được biên dịch tức thời (Just in time Compiler – JIT Compiler) thành các file thực thi như exe.
 
Một thành tố quan trong nữa trong kiến trúc .NET Framework chính là CLR (.Common Language Runtime), khối chức năng cung cấp tất cả các dịch vụ mà chương trình cần giao tiếp với phần cứng, với hệ điều hành.

Nếu bạn đã làm quen với Java thì không thể không biết đến máy ảo Java (JVM) nổi tiếng. Nhưng .Net Framework không phải là một máy ảo, bởi thực tế bộ khung này không cài đặt các kỹ thuật máy ảo. Ứng dụng viết bằng java sẽ chạy trên JVM. Ứng dụng trên nền .NET thực sự được biên dich và chạy ở mức mã máy, tương tự những ứng dụng quen thuộc viết bằng C, hay VB.

Khóa học "Lập trình ứng dụng với C#.NET 3.5" của iNET hướng dẫn Học viên cách phát triển 1 ứng dụng windows hoàn chỉnh, dùng ngôn ngữ C#, và .NET Framework 3.5.

Khóa học cung cấp cho Học viên các kiến thức & kỹ năng từ cơ bản đến chuyên sâu, giúp Học viên ứng dụng ngôn ngữ C#, cùng với việc sử dụng các kỹ thuật dựa trên công nghệ .NET của Microsoft.

Mục tiêu đào tạo

Sau khi hoàn tất khóa học sinh viên có được các kiến thức sau:

    * Sử dụng thành thạo và mở rộng các Controls trong Windows Form.
    * Hiểu và vận dụng được ADO.NET trong việc truy xuất dữ liệu.
    * Tạo báo biểu (report), giúp đỡ, in ấn và đóng gói ứng dụng.
    * Hiểu và vận dụng được kiến trúc 3 tầng để xây dựng ứng dụng Windows.
    * Xây dựng ứng dụng quản lý trên môi trường windows.
    * Thi được chứng chỉ MCTS Windows Application của Microsoft.

Nội dung khóa học

Lesson 1: Windows Forms and Controls

    * Adding and Configuring Windows Forms
    * Configuring Controls in Windows Forms
    * Creating and Configuring Command and Text Display Controls
    * Designing BienMuc Screen, Schedule Broadcast Screen

Lesson 2: Controls, Events, Multiple Document Interface

    * Creating and Configuring Text Edit Controls
    * Implementing MDI Forms
    * Design Main Screen

Lesson 3: Container Controls, Menu & Toolbar

    * Adding Menus and Toolbars to Forms
    * Debugging Your Code
    * Design & Implements Menu for Main Screen

Lesson 4: ActiveX Data Object .NET (ADO.Net)

    * Query Builder in SQL Server
    * ADO.Net
    * Design Database for VLIB Project

Lesson 5: List Display Controls & DataGridView

    * Data Grid View
    * Creating and Configuring List-Display Controls
    * Design & Implements BienMuc Search Screen

Lesson 6: Three Layer Architecture in Window Application

    * 3-Layer Model
    * Design & Implements Login & Config DB Screen

Lesson 7: Introduction to DevExpress Controls

    * DevExpress ControlDesign & Implements Schedule Broadcast Search Screen

Lesson 8: Common Dialog & User-Custom Controls

    * User control & Custom Control
    * Design & Implement  DateSelection Control

Lesson 9: Validation by ErrorProvider & Implement frmVideoItemMan

    * Design & Implements Screens to manage BO
    * Design & Implements Add/Delete/Edit BienMuc Screen

Lesson 10: Crystal Report & Design-Implement frmReportMan

    * Design & Implements Screens to manage BO
    * Design & Implements Add/Delete/Edit BienMuc Screen

Lesson 11: Design-Implement frmVideoItem

    * Design & Implements Category Screen
    * Design & Implements Chanel, Production House, … category

Lesson 12: Implement frmCategoryMan by DevExpress

    * Crystal Report
    * Design & Implements Report Screen
    * esign & Implement Broadcast Schedule

Lesson 13: Working with Email & Excel

    * Email
    * Excel programming
    * Design & Implement Import Broadcast Schedule from Excel file.

Lesson 14: Log4Net  & Packaging

    * System Log
    * Deploy project
    * Design & Implement System Log

Lesson 15: Development Process

    * Quy trình phát triển 1 phần mềm quản lý
    * Projects:
         - Quản lý hồ sơ nhân viên
         - Chăm sóc khách hàng
 

Link download IDE: http://www.microsoft.com/visualstudio/en-us/products/2008-editions/express

Slide về ngôn ngữ C# -Attributes & .NET components- Assembly Concepts- Windows Services - COM - XML- .NET Serialization - Remoti

Danh sách các ebook cơ bản về C#, WinForm, ADO.NET
  1. Ngôn ngữ lập trình C# (Tiếng Việt)
  2. C Sharp 2.0 (Tiếng Việt)
  3. Các giải pháp lập trình CSharp (Tiếng Việt)
  4. C# Professional Projects (NIIT)
  5. C# 2.0 - Practical Guide For Programmers 2005
  6. Windows Forms Programming With C#
  7. Windows Forms 2.0 Programming 2nd Second Edition 2006
  8. Pro C# 2005 And NET Framework 2.0
  9. Inside C#
  10. From C to C#
  11. Professional ADO.NET 2.0
  12. Teach Yourself .NET  Windows Forms in 21 days
  13. Data Binding with Windows  2.0 Programming Smart Client Data
  14. Microsoft Visual C# 2005 Step by Step
  15. ADO.NET Cookbook
Bạn thấy bài viết này như thế nào?: 
No votes yet
Ảnh của Khanh Hoang

Khanh Hoang - Kenn

Kenn is a user experience designer and front end developer who enjoys creating beautiful and usable web and mobile experiences.

Advertisement

 

jobsora

Dich vu khu trung tphcm

Dich vu diet chuot tphcm

Dich vu diet con trung

Quảng Cáo Bài Viết

 
Kiểm soát côn trùng gián - dịch vụ diệt gián

Kiểm soát côn trùng gián - dịch vụ diệt gián

Gián tuy không gây tác hại bằng các loài côn trùng khác nhưng 1 số bệnh do gián gây ra rất nghiêm trọng và ảnh hưởng đến sức khỏe con người.

Hướng dẫn viết module Ajax in Forms trên Drupal 8

Hướng dẫn viết module Ajax in Forms trên Drupal 8

We will be making a simple form which will contain a text field that will validate if the username entered exists, and a button that will replace the text field value with a random existing username.

Hướng dẫn nâng cấp Frontend Toolset với Grunt và LibSass

Hướng dẫn nâng cấp Frontend Toolset với Grunt và LibSass

Learn how you can leverage Grunt and LibSass as groundwork to improve your Frontend Development process

Công ty diệt chuột T&C

 

Diet con trung