-
So sánh Access và ASP windowforms
Cuong Servenet > 05-03-19, 08:10 AM
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 -
RE: So sánh Access và ASP windowforms
mrsiro > 05-03-19, 09:01 AM
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. -
RE: So sánh Access và ASP windowforms
Cuong Servenet > 05-03-19, 09:08 AM
(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 . -
RE: So sánh Access và ASP windowforms
samacxanh > 06-03-19, 04:43 PM
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 ạ. -
RE: So sánh Access và ASP windowforms
bvchauthanh > 10-03-19, 08:51 AM
(05-03-19, 08:10 AM)Cuong Servenet Đã viết: Chào AE diễn đàn ,
Theo cá nhân mình thì
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
- ưu nhược điểm lớn nhất của access là:
- ưu nhược điểm lớn nhất của winform là:
- 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 -
RE: So sánh Access và ASP windowforms
ongke0711 > 10-03-19, 10:22 AM
(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. -
RE: So sánh Access và ASP windowforms
duynamvnn1208 > 11-03-19, 12:25 PM
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 -
RE: So sánh Access và ASP windowforms
lmthu > 11-03-19, 04:49 PM
(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!".