Follow us on...
Follow us on Twitter Follow us on Facebook Watch us on YouTube

Giúp các bé đáng thương ấy với

Gameshow “Ai Là Triệu Phú” trên VTV đang chờ đón bạn – Tải ngay!

Cuộc thi khoảnh khắc tuyệt vời cùng Vn-Zoom.com

Chiêm ngưỡng BaoMoi đẹp "tuyệt diệu" trên Windows Phone

Tin tức công nghệ mới nhất

Tuyển Mod box Mobile
Trang 1/2 1 2 cuốicuối
kết quả từ 1 tới 15 trên 29
  1. #1
    wait2011's Avatar
    wait2011 vẫn chưa có mặt trong diễn đàn Rìu Sắt Đôi
    Tham gia
    May 2011
    Đến từ
    Đà Nẵng - Buôn Ma Thuột
    Bài
    277
    Cảm ơn
    21
    Điểm
    245/79 bài viết
    VR power
    0

    Red face [Video] Hướng dẫn lập trình C# và SQL server theo mô hình 3 lớp đơn giản

    Đây là các video chia sẻ kiến thức lập trình của mình. Do lần đầu tiên làm có gì sai sót mong các bạn bỏ qua
    - Với series video này mình sẻ chia sẻ cho các bạn viết một ứng dụng nhỏ bằng C# và SQL server theo mô hình 3 lớp, Xây dựng giao diện cho ứng dụng bằng bộ tools DEV Express, tạo bộ cài đặt cho project, sử dụng Crystal Reports để tạo báo cáo, mã hóa dữ liệu, một số lệnh SQL đơn giản
    Mong các bạn ủng hộ

    --------------------------------------------
    Các Tools cần thiết
    1) Visual studio 2008 hoặc 2010 (Mình làm trên vs2010)
    2) SQL server 2008
    3) Bộ DEV Express
    4) Entities Class Creator (Link : )
    Pass unlock: p2share.com
    5) Crystal Reports 2008

    ----------------------------------------------
    Giới thiệu về mô hình lập trình 3 lớp 1 tí

    Presentation Layer
    Lớp này làm nhiệm vụ giao tiếp với người dùng cuối để thu thập dữ liệu và hiển thị kết quả/dữ liệu thông qua các thành phần trong giao diện người sử dụng. Lớp này sẽ sử dụng các dịch vụ do lớp Business Logic cung cấp. Trong .NET thì bạn có thể dùng Windows Forms, ASP.NET hay Mobile Forms để hiện thực lớp này.
    Trong lớp này có 2 thành phần chính là User Interface Components và User Interface Process Components.
    UI Components là những phần tử chịu trách nhiệm thu thập và hiển thị thông tin cho người dùng cuối. Trong ASP.NET thì những thành phần này có thể là các TextBox, các Button, DataGrid…
    UI Process Components: là thành phần chịu trách nhiệm quản lý các qui trình chuyển đổi giữa các UI Components. Ví dụ chịu trách nhiệm quản lý các màn hình nhập dữ liệu trong một loạt các thao tác định trước như các bước trong một Wizard…
    Lưu ý : lớp này không nên sử dụng trực tiếp các dịch vụ của lớp Data Access mà nên sử dụng thông qua các dịch vụ của lớp Business Logic vì khi bạn sử dụng trực tiếp như vậy, bạn có thể bỏ qua các ràng buộc, các logic nghiệp vụ mà ứng dụng cần phải có.
    Business Logic Layer
    Lớp này thực hiện các nghiệp vụ chính của hệ thống, sử dụng các dịch vụ do lớp Data Access cung cấp, và cung cấp các dịch vụ cho lớp Presentation. Lớp này cũng có thể sử dụng các dịch vụ của các nhà cung cấp thứ 3 (3rd parties) để thực hiện công việc của mình(ví dụ như sử dụng dịch vụ của các cổng thanh tóan trực tuyến như VeriSign, Paypal…).
    Trong lớp này có các thành phần chính là Business Components, Business Entities và Service Interface.
    Service Interface là giao diện lập trình mà lớp này cung cấp cho lớp Presentation sử dụng. Lớp Presentation chỉ cần biết các dịch vụ thông qua giao diện này mà không cần phải quan tâm đến bên trong lớp này được hiện thực như thế nào.
    Business Entities là những thực thể mô tả những đối tượng thông tin mà hệ thống xử lý. Trong ứng dụng chúng ta các đối tượng này là các chuyên mục(Category) và bản tin(News). Các business entities này cũng được dùng để trao đổi thông tin giữa lớp Presentation và lớp Data Access.
    Business Components là những thành phần chính thực hiện các dịch vụ mà Service Interface cung cấp, chịu trách nhiệm kiểm tra các ràng buộc logic(constraints), các qui tắc nghiệp vụ(business rules), sử dụng các dịch vụ bên ngoài khác để thực hiện các yêu cầu của ứng dụng.
    Trong ứng dụng của chúng ta, lớp này sẽ chứa các thành phần là CategoryService và NewsService làm nhiệm vụ cung cấp các dịch vụ quản lý chuyên mục và các bản tin (thêm, xóa, sửa, xem chi tiết, lấy danh sách…).
    Data Access Layer
    Lớp này thực hiện các nghiệp vụ liên quan đến lưu trữ và truy xuất dữ liệu của ứng dụng. Thường lớp này sẽ sử dụng các dịch vụ của các hệ quản trị cơ sở dữ liệu như SQL Server, Oracle,… để thực hiện nhiệm vụ của mình. Trong lớp này có các thành phần chính là Data Access Logic, Data Sources, Servive Agents).
    >Trong loạt hướng dẫn này mình chỉ trọng tâm vào 3 lớp chính là Presentation, Business, và Data Access
    Mọi thắc mắc và góp ý xin các bạn post ở đây
    các bài hướng dẫn các bạn theo dõi tại topic
    ----------------------------------------------

    #1 Video : Tạo đối tượng kết nối từ C# qua SQL server đơn giản
    [V-Z]


    #2 Video: Hoàn thiện Class ConnectDB trong lớp DataAccess
    (vì video này khá dài nên mình ko thể up lên youtobe được nên mình make ra file exe để chạy luôn)
    Link video : tại
    #3 Video: Hoan thien lop DataAccess va lop Business
    [V-Z]


    Link tải project:
    Bản demo giành cho bạn nào sử dụng VS2010:tải tại
    Bản 2008: Tải tại
    Trong file có kèm theo CSDL
    Pass giải nén: p2share.com
    #4 Video: Form kết nối cho ứng dụng C#
    [V-Z]


    Update video lớp form
    " target="_blank" rel="nofollow">http://<a href="http://www.youtube.c...b7j__sk_5k</a>
    Thay đổi nội dung bởi wait2011; 07-08-2012 lúc 14:59. Lý do: update
    [Đà Nẵng]Hướng dẫn, đào tạo lập trình android, .net , IOS, tin học văn phòng, PHP....
    Liên hệ: 0972.594.994 Email: nguyenhuuphi2508@gmail.com Skype: nguyenhuuphi2508

  2. Có 35 thành viên cảm ơn wait2011 cho bài viết này:
    akavipno1 (10-03-2012), anhchangxuixeo (29-03-2013), anhtun9x (08-06-2012), aotrangdht (08-03-2012), bongmathi3nthan (26-11-2012), bt90 (28-06-2012), canh046 (30-07-2012), caoduckhanh (20-07-2012), forme90 (18-09-2012), hanphonghy (13-07-2012), huuhoat90 (28-03-2012), katie_3011 (15-04-2012), kidboy_vt1991 (12-04-2012), lcd131 (10-03-2012), longnhi1210 (11-04-2012), maima2808 (17-08-2013), misds (11-09-2013), Mr.Spammer (16-04-2012), mr_bin1990 (16-07-2012), neptunes (11-04-2012), ngo_tri_dat (17-08-2013), satthumq (30-11-2012), sexvietnam (08-04-2012), SupperChon (12-05-2012), thach1990 (26-05-2012), thank0bk54 (08-10-2012), Trung10989 (03-06-2013), tuanvctv (30-03-2012), Tung_Huynh (09-03-2012), vocongkhanh (17-08-2013), vuonganh092 (06-09-2012), Xin Đừng Nhìn Em (10-03-2012), xlxl (30-04-2012), yeucodon (16-04-2012), __KKe.s__ (08-03-2012)

  3. #2
    aotrangdht's Avatar
    aotrangdht vẫn chưa có mặt trong diễn đàn Rìu Vàng Đôi
    Tham gia
    Mar 2012
    Bài
    1.000
    Cảm ơn
    449
    Điểm
    282/221 bài viết
    VR power
    0

    Default

    rất hay, thank chủ topic chia sẽ

  4. Có 1 thành viên cảm ơn aotrangdht cho bài viết này:
    wait2011 (08-03-2012)

  5. #3
    wait2011's Avatar
    wait2011 vẫn chưa có mặt trong diễn đàn Rìu Sắt Đôi
    Tham gia
    May 2011
    Đến từ
    Đà Nẵng - Buôn Ma Thuột
    Bài
    277
    Cảm ơn
    21
    Điểm
    245/79 bài viết
    VR power
    0

    Default

    Hiện tại mình đang quay và edit cái video lớp giao diện,report, lệnh SQL đơn giản hy vọng sẽ up lên được trong tuần sau (vì mình phải đi chưa bệnh )
    [Đà Nẵng]Hướng dẫn, đào tạo lập trình android, .net , IOS, tin học văn phòng, PHP....
    Liên hệ: 0972.594.994 Email: nguyenhuuphi2508@gmail.com Skype: nguyenhuuphi2508

  6. Có 1 thành viên cảm ơn wait2011 cho bài viết này:
    chucphuc (05-06-2012)

  7. #4
    Tham gia
    Jan 2012
    Bài
    396
    Cảm ơn
    318
    Điểm
    164/91 bài viết
    VR power
    0

    Default

    Trích wait2011 View Post
    Hiện tại mình đang quay và edit cái video lớp giao diện,report, lệnh SQL đơn giản hy vọng sẽ up lên được trong tuần sau (vì mình phải đi chưa bệnh )
    Chúc bạn mau khỏi bệnh nhé...Bài hướng dẫn rất hay

  8. #5
    akavipno1's Avatar
    akavipno1 vẫn chưa có mặt trong diễn đàn Rìu Bạc Đôi
    Tham gia
    Feb 2011
    Bài
    630
    Cảm ơn
    138
    Điểm
    139/105 bài viết
    VR power
    0

    Default

    Thanks bạn nhiều!
    https://play.google.com/store/apps/details?id=com.aydada.tictactoegridbig
    game caro cho android

  9. #6
    cs2k2haui's Avatar
    cs2k2haui vẫn chưa có mặt trong diễn đàn Rìu Vàng Đôi
    Tham gia
    Dec 2010
    Bài
    1.446
    Cảm ơn
    926
    Điểm
    1.224/701 bài viết
    VR power
    0

    Default

    Ủng hộ tinh thần của bạn

  10. #7
    lcd131's Avatar
    lcd131 vẫn chưa có mặt trong diễn đàn Búa Gỗ
    Tham gia
    Apr 2011
    Bài
    12
    Cảm ơn
    159
    Điểm
    0/0 bài viết
    VR power
    0

    Default

    #2 video bị sao ák bạn ơi , down được 10Mb thì nó không chịu down nữa @@

  11. #8
    huuhoat90's Avatar
    huuhoat90 vẫn chưa có mặt trong diễn đàn Búa Đá
    Tham gia
    Jun 2009
    Bài
    64
    Cảm ơn
    15
    Điểm
    5/4 bài viết
    VR power
    0

    Default

    video 2 không up lên mediafire được à bạn!
    *** Cần Đời Xô Đẩy Để Tao Tự Ngã !!!!

  12. #9
    wait2011's Avatar
    wait2011 vẫn chưa có mặt trong diễn đàn Rìu Sắt Đôi
    Tham gia
    May 2011
    Đến từ
    Đà Nẵng - Buôn Ma Thuột
    Bài
    277
    Cảm ơn
    21
    Điểm
    245/79 bài viết
    VR power
    0

    Default

    Bạn tải tạm link ziddu acc medifie của mình đang có vấn đề, sr all
    [Đà Nẵng]Hướng dẫn, đào tạo lập trình android, .net , IOS, tin học văn phòng, PHP....
    Liên hệ: 0972.594.994 Email: nguyenhuuphi2508@gmail.com Skype: nguyenhuuphi2508

  13. #10
    sexvietnam's Avatar
    sexvietnam vẫn chưa có mặt trong diễn đàn Búa Gỗ
    Tham gia
    Apr 2009
    Bài
    13
    Cảm ơn
    1
    Điểm: 2/1 bài viết
    VR power
    0

    Default

    Bạn kiểm tra lại #2 nhé. Mình dowload về nhưng giải nén không được.
    Thanks bạn đã chia sẻ

  14. #11
    vnrock's Avatar
    vnrock vẫn chưa có mặt trong diễn đàn Búa Gỗ
    Tham gia
    Jul 2008
    Bài
    21
    Cảm ơn
    4
    Điểm
    3/3 bài viết
    VR power
    0

    Default

    rất hay, thank chủ topic chia sẽ

  15. #12
    NVquynh's Avatar
    NVquynh vẫn chưa có mặt trong diễn đàn Búa Gỗ
    Tham gia
    Oct 2008
    Bài
    23
    Cảm ơn
    14
    Điểm
    3/3 bài viết
    VR power
    0

    Default

    link mediafire của Entities Class Creator bị sao rồi bạn ơi,xem lại giùm mình với

  16. #13
    Tham gia
    Apr 2012
    Bài
    1
    Cảm ơn
    0
    Điểm
    0/0 bài viết
    VR power
    0

    Default

    hj, các tiền bối c#, cho tui hỏi chút được hok?
    chức năng debug của mình bị tắt, Mình đã thử mở lại, nhưng mà hok được,
    ở thanh công cụ: debug không hiển thị 2 chức năng: start debugging and start without debugging.

    ---------- Bài thêm lúc 10:51 ---------- Bài trước là lúc 10:44 ----------

    hehe, ôi, đã được, hj

  17. #14
    Mr.Spammer's Avatar
    Mr.Spammer vẫn chưa có mặt trong diễn đàn Rìu Sắt Đôi
    Tham gia
    Apr 2012
    Đến từ
    Dưới Gầm Cầu !
    Bài
    251
    Cảm ơn
    396
    Điểm
    87/63 bài viết
    VR power
    0

    Default

    Bổ ích thật đấy,đã thanks!
    Không Biết Ghi Gì Hết

  18. #15
    trieupbt's Avatar
    trieupbt vẫn chưa có mặt trong diễn đàn Gà Con
    Tham gia
    Jan 2012
    Bài
    2
    Cảm ơn
    0
    Điểm
    0/0 bài viết
    VR power
    0

    Default

    bài rất hay cho những bạn mới làm wen với C#

 

 
Trang 1/2 1 2 cuốicuối

Quyền sử dụng

  • Bạn không thể gửi chủ đề mới
  • Bạn không thể gửi trả lời
  • Bạn không thể gửi file đính kèm
  • Bạn không thể tự sửa bài viết của mình
  •