Archive

Posts Tagged ‘Programming’

Chương trình hỗ trợ kiến thức lập trình cơ sở dữ liệu

December 21, 2010 Leave a comment

Với lời mời từ phía CLB eGRID và đội ngũ MSP tại trường Tôn Đức Thắng, mình đã có cơ hội tham gia chia sẻ cùng các bạn sinh viên tại trường về chuyên đề “Lập trình cơ bản cơ sở dữ liệu trên nền tảng SQL Server 2008 R2”.

Mục tiêu của buổi training nhằm mục tiêu giúp các bạn sinh viên tại trường có thể tiếp cận ở mức cơ bản với việc lập trình trên cơ sở dữ liệu SQL, buổi họp giúp các bạn có thể tích lũy được kiến thức nền tảng để bổ sung vào môn học tại trường cũng như nâng cao kiến thức chuyên môn cho công việc sau này.

Nội dung của buổi học tập trung vào các vấn đề chính như sau:

  • Tổng quan về hệ quản trị cơ sở dữ liệu quan hệ và SQL Server 2008 R2
  • Tiếp cận với lập trình cơ bản cơ sở dữ liệu SQL
  • Tiếp cận với Data – Tier Application trong Visual Studio 2010 và SQL Server 2008 R2
  • Tiếp cận với Data Access Programming trong .Net Framework 4.0
  • Demo: Phát triển ứng dụng RIA kết nối cơ sở dữ liệu với Visual Studio 2010
  • Bonus: Tổng quan về giải pháp Business Intelligence với SQL Server 2008 R2

Dưới đây là một số hình ảnh của buổi học:

DSC04107

DSC04105

DSC04115

Các bạn có thể tải nội dung tài liệu của buổi học tại đây

Advertisements

Hướng dẫn phát triển ứng dụng trên Cloud căn bản

September 7, 2010 1 comment

Một số bài lab hướng dẫn phát triển ứng dụng  căn bản trên nền tảng Windows Azure với Visual Studio 2010

  1. Phát triển các ứng dụng đám mây
    http://msdn.microsoft.com/en-us/ff728565.aspx
  2. Xây dựng ứng đầu tiên với Windows Azure bằng Visual Studio 2010
    http://msdn.microsoft.com/en-us/ff728565.aspx
  3. Phát triển ứng dụng với cơ sở dữ liệu đám mây SQL Azure với kỹ thuật kết nối dữ liệu
    http://msdn.microsoft.com/en-us/ff728568.aspx

Phát triển ứng dụng trên Active Directory với .Net Framework


Từ trước giờ, khi nhắc đến thuật ngữ, các bạn thường nghĩ ngay đến việc cài đặt, triển khai các hệ thống mạng theo các mô hình single domain và multi domain. Ít ai nhắc đến việc phát triển các ứng dụng trên Active Directory, đi sâu vào kiến trúc và lập trình với database của AD – AD Schema.

Về tổ chức thông tin trong AD được xem như các đối tượng, bạn có thể xem thêm về kiến trúc của AD ở đây.

Đối với việc phát triển ứng dụng với AD, ta có 3 phương pháp chính:

  1. LDAP – Lightweight Directory Access Protocol – đây là một giao thức chạy trên TCP/IP và cho phép lưu vết, truy xuất và thay đổi thông tin trên Internet Directory
  2. ADSI – Active Directory Services Interface – đây là interface hỗ trợ để thực hiện các tác vụ hệ thống
  3. System.DirectoryServices –  được tích hợp mặc định trong ADSI API và được .Net Framework cung cấp thư viện cho việc lập trình tương tác với Active Directory

Đây là kiến trúc tổng quan cho vấn đề lập trình tương tác với Active Directory

 

Trong bài viết này mình tập trung giới thiệu đến các bạn về vấn  đề lập trình thông qua phương pháp thứ 3 trong 3 phương pháp trên, lập trình ứng dụng với .Net Framework thông qua thư viện System.DirectoryServices

Một số ví dụ về việc lập trình với AD

Chứng thực một User

Tạo mới một user

Thiết lập password cho Users

Download Source Code Ứng dụng Demo