Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Hướng dẫn] So sánh Access và ASP windowforms
#1
Chào AE diễn đàn ,
hôm nay em có câu hỏi đến các bậc tiền bối 2 câu hỏi là :
1 ) Ưu nhược điểm của Access và Windowforms là gì vậy?
2 ) nên dùng cái nào thì quản lý dữ liệu tốt hơn vậy?
Rất mong nhận được ý kiến của các bậc tiền bối
Chữ ký của Cuong Servenet Cuong Servenet,gia nhập Thủ Thuật Access từ 12-07 -18.
ღღღღღTài sản của Cuong Servenet (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#2
Mình thấy bên windowform có nhiều công cụ hỗ trợ thiết kế đã lắm. Ví dụ đơn giản thay đổi chiều rộng hoặc chiều dài tùy theo độ phân giải màn hình. Bên windowform cái control gridview có thuộc tính chỉnh cái này là nó tự động luôn. Bên access thì mình phải viết code.
Chữ ký của mrsiro Xin chào, mình là mrsiro, Tham gia http://thuthuataccess.com/forum từ ngày 05-12 -14.
Reply
Những người đã cảm ơn
#3
(05-03-19, 09:01 AM)mrsiro Đã viết: Mình thấy bên windowform có nhiều công cụ hỗ trợ thiết kế đã lắm. Ví dụ đơn giản thay đổi chiều rộng hoặc chiều dài tùy theo độ phân giải màn hình. Bên windowform cái control gridview có thuộc tính chỉnh cái này là nó tự động luôn. Bên access thì mình phải viết code.

em cũng mới thử nghịch qua qua cái winform nhưng nhìn thấy có vẻ nó bảo mật hơn access thì phải .
Chữ ký của Cuong Servenet Cuong Servenet,gia nhập Thủ Thuật Access từ 12-07 -18.
ღღღღღTài sản của Cuong Servenet (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#4
Các bác có tài liệu hay diễn đàn nào về Win Form ko để tìm tòi với ạ.
Chữ ký của samacxanh samacxanh,gia nhập Thủ Thuật Access từ 12-09 -17.
Reply
Những người đã cảm ơn
#5
(05-03-19, 08:10 AM)Cuong Servenet Đã viết: Chào AE diễn đàn ,
hôm nay em có câu hỏi đến các bậc tiền bối 2 câu hỏi là :
1 ) Ưu nhược điểm của Access và Windowforms là gì vậy?
2 ) nên dùng cái nào thì quản lý dữ liệu tốt hơn vậy?
Rất mong nhận được ý kiến của các bậc tiền bối
Theo cá nhân mình thì
  1. ưu nhược điểm lớn nhất của access là:
    • chỉ hoạt động tốt nhất trên máy đơn, thích hợp cho các phần mềm quản lý vừa và nhỏ.
    • thiết kế giao diện còn hạn chế.
    • bảo mật không bằng bên winform....
  2. ưu nhược điểm lớn nhất của winform là:
    • Cần có khả năng code tốt
    • hoạt động tốt với các phần mềm với mô hình server/client, thích hợp các phần mềm quản lý vừa và lớn.
  3. Câu hỏi thứ 2 của bạn mình ko rõ lắm. Ý bạn là dùng thằng nào để viết phần mềm, hay chỉ đơn thuần là quản lý dữ liệu?
  • Nếu là viết phần mềm ứng dụng thì tùy vào yêu cầu mà dùng access hay winform cho thích hợp (nhỏ, đơn giản => access cho khỏe, vừa và lớn + có nhu cầu server/client thì cứ dùng winform)
(05-03-19, 09:01 AM)mrsiro Đã viết: Mình thấy bên windowform có nhiều công cụ hỗ trợ thiết kế đã lắm. Ví dụ đơn giản thay đổi chiều rộng hoặc chiều dài tùy theo độ phân giải màn hình. Bên windowform cái control gridview có thuộc tính chỉnh cái này là nó tự động luôn. Bên access thì mình phải viết code.
đúng là bên winform có nhiều công cụ hỗ trợ thiết kế giao diện hơn (tất nhiên là đẹp hơn rồi), kể cả có thể tùy biến thêm nhiều chức năng hơn bên access rồi


(05-03-19, 09:08 AM)Cuong Servenet Đã viết: em cũng mới thử nghịch qua qua cái winform nhưng nhìn thấy có vẻ nó bảo mật hơn access thì phải .
cũng chưa chắc đâu bạn


(06-03-19, 04:43 PM)samacxanh Đã viết: Các bác có tài liệu hay diễn đàn nào về Win Form ko để tìm tòi với ạ.
howkteam.com là nơi mà bạn có thể học hỏi được nhiều thứ


p/s: một vài ý kiến, mong các cao thủ chỉ giáo thêm
Chữ ký của bvchauthanh
rose"Luôn luôn lắng nghe
Lâu lâu mới.... hiểu." rose
Reply
Những người đã cảm ơn ongke0711 , Noname
#6
(05-03-19, 08:10 AM)Cuong Servenet Đã viết: Chào AE diễn đàn ,
hôm nay em có câu hỏi đến các bậc tiền bối 2 câu hỏi là :
1 ) Ưu nhược điểm của Access và Windowforms là gì vậy?
2 ) nên dùng cái nào thì quản lý dữ liệu tốt hơn vậy?
Rất mong nhận được ý kiến của các bậc tiền bối

Tôi có bổ sung thêm ý của bạn bvchauthanh cho vấn đề này.
Bạn đang xét trường hợp dùng Access hay Winform để làm Font End và SQL Server làm back end đúng không.
- Access thì chắc chắn là bạn phát triển ứng dụng nhanh hơn vì không đòi hỏi trình độ code nhiều như bên WinForm (C#).
- Code VBA thì bảo mật kém hơn C# rồi. Nên dùng WinForm sẽ ít bị can thiệp vào dữ liệu hơn so với Access.
- WinForm có nhiều công cụ và có thể kết nối với bên thứ 3 cung cấp công cụ chuyên hỗ trợ thiết kế giao diện Windows tốt hơn nhiều so với Access.
- Đối với dự án lớn thì nên dùng WinForm.
- Còn việc quản lý dữ liệu thì để SQL server lo. Access hay WinForm chỉ giao tiếp để lấy và thể hiện dữ liệu theo yêu cầu.

Nói thêm là bây giờ phần lớn là đổi qua học lập trình WPF (Windows Presentation Foundation) chứ không còn học WF nữa nhé. Nó là hỗ trợ mạnh hơn WF nhiều (kiểu như 5 trong 1 vậy). Nó cung cấp tất cả các công nghệ vô cùng 1 công cụ lập trình thay vì như đối với WF muốn lập trình Window Media Player bạn phải học code bên WMP rồi ghép vô WF thì WPF nó cung cấp sẳn luôn. Đại khái là vậy.

Với việc tự học lập trình thì tôi vẫn trung thành với Ms Access.  007 007  
Chữ ký của ongke0711 If you BORN poor, it's not your mistake. But if you DIE poor, It's your mistake!
ღღღღღTài sản của ongke0711 (View All Items) ღღღღღ
Reply
Những người đã cảm ơn Noname
#7
Hiểu biết của mình còn hạn chế nhưng cứ nói theo suy nghĩ xem sao.
Theo mình thì Access, WF, Web ... Đều có ưu nhược điểm khác nhau. Code khó ra sao, thời gian code bao lâu ...
Kết là: Tùy từng yêu cầu của dự án mà ta đưa ra sử dụng phần mềm nào cho phù hợp.
Access cũng khá mạnh, cái gì mà C# WF làm được thì Access cùng làm được gần tương tự. Không những thế Access dễ quản lý code hơn, nhẹ, nhanh. -> nhược điểm là ko chuyên nghiệp và tính bảo mật không cao.
Vd: Bạn chỉ làm một vài tool đơn giản để quản lý dữ liệu nội bộ hay quản lý trong một tiệm cửa hàng thì cần gì đến WF hay Web. Access là quá đủ.
Nếu bạn làm kiểm tra xe giao hàng đang ở đâu thì đương nhiên bạn phải động đến IOS hay Android hay Web rồi dùng cả WF để bán cho khách hàng. Khách hàng mua xong muốn nâng cấp chức năng thì bạn lại kiếm thêm tiền bảo trì ...
Thời gian gần đây thì hướng theo lập trình Web nổi lên mạnh hơn do tương thích với nhiều hệ điều hành. Đương nhiên là Code khó hơn và khó bảo trì hơn nhiều so với WF.
Như Anh Ongke ở trên chia sẻ thì tự học thì mình vẫn trung thành với Access
Chữ ký của duynamvnn1208 duynamvnn1208,gia nhập Thủ Thuật Access từ 25-06 -17.
Reply
Những người đã cảm ơn Noname
#8
(11-03-19, 12:25 PM)duynamvnn1208 Đã viết: Hiểu biết của mình còn hạn chế nhưng cứ nói theo suy nghĩ xem sao.
Theo mình thì Access, WF, Web ... Đều có ưu nhược điểm khác nhau. Code khó ra sao, thời gian code bao lâu ...
Kết là: Tùy từng yêu cầu của dự án mà ta đưa ra sử dụng phần mềm nào cho phù hợp.
Access cũng khá mạnh, cái gì mà C# WF làm được thì Access cùng làm được gần tương tự. Không những thế Access dễ quản lý code hơn, nhẹ, nhanh. -> nhược điểm là ko chuyên nghiệp và tính bảo mật không cao.
Vd: Bạn chỉ làm một vài tool đơn giản để quản lý dữ liệu nội bộ hay quản lý trong một tiệm cửa hàng thì cần gì đến WF hay Web. Access là quá đủ.
Nếu bạn làm kiểm tra xe giao hàng đang ở đâu thì đương nhiên bạn phải động đến IOS hay Android hay Web rồi dùng cả WF để bán cho khách hàng. Khách hàng mua xong muốn nâng cấp chức năng thì bạn lại kiếm thêm tiền bảo trì ...
Thời gian gần đây thì hướng theo lập trình Web nổi lên mạnh hơn do tương thích với nhiều hệ điều hành. Đương nhiên là Code khó hơn và khó bảo trì hơn nhiều so với WF.
Như Anh Ongke ở trên chia sẻ thì tự học thì mình vẫn trung thành với Access

Rất tâm đắc với những chia sẻ của bạn "duynamvnn1208"!, Lý Tiểu Long đã từng nói một câu rất chí lý:
"Trong võ thuật không có môn phái nào là cao hay thấp! mà chỉ có những cao thủ luyện tập võ công của môn phái mình đạt đến trình độ cao hay thấp mà thôi!".
Chữ ký của lmthu Xin chào, mình là lmthu, Tham gia http://thuthuataccess.com/forum từ ngày 04-07 -14.
Reply
Những người đã cảm ơn Noname


Có thể liên quan đến chủ đề
Chủ đề: Tác giả Trả lời: Xem: Bài mới nhất
  [Help] Nhờ mọi người giúp Đóng gói file access thành file cài đặt ngochieu8109 1 250 20-02-19, 03:05 PM
Bài mới nhất: vuthaiha90
  [Lỗi] Access không chạy được code minhminh25767 7 587 20-12-18, 07:41 PM
Bài mới nhất: tranthanhan1962
  [Help] Làm sao để tạo form import dữ liệu từ exel sang table access? hoanglong 2 429 14-09-18, 10:20 AM
Bài mới nhất: duynamvnn1208
Smile [Hỏi] Quét Mã Vạch Bằng Access SQL Cuong Servenet 12 1,605 29-08-18, 11:09 PM
Bài mới nhất: maidinhdan
  [Help] Khoá phím shift + khóa Design View trong access Cuong Servenet 1 392 22-08-18, 02:18 PM
Bài mới nhất: tranthanhan1962

Chuyển nhanh:


User(s) browsing this thread: 1 Guest(s)
Diễn Đàn Thơ Văn Thi Ẩm Lâu|Nhà Hàng Sông Thơ| PMA Nha Trang| Gỗ Acrylic Không Đường Line| Phần mềm quản lý bán hàng, công nợ- tồn kho- nhà phân phối