我是 ASP.net 中的新投标人,正在开发一个网站,该网站包含用户友好的分类项目列表,当单击项目的详细信息时(图片库、文本、联系表格、那种东西,也许还有以后的用户评论和费率)。我已经阅读了很多,仍然可以对我的问题得出结论,所以我需要一些建议。我需要 [良好的性能 + 低复杂性 + 不会被弃用] 在我现在正试图决定的 2 件重要事情上的建议。
1) Linq 还是 SqlDataSource?我不介意为 SqlDataSource 编写 SQL,但我读过 Linq 是新时代,所以我害怕在 2 年内有一个过时的网站。或者不注意 Linq 的好处。
2)我相信我不能对产品分页列表使用 gridview 控件,因为它们对于公司目标客户来说布局非常严格。产品列表的网页设计是一种 youtube 视频结果列表。单击时会显示有关该项目的孔信息(在其他页面中)。我应该如何为产品列表生成 HTML 代码?我曾经连接“html”+阅读器数据(查询结果)并使用 Response.Write() 将它们发送到页面,但我读到这不适用于 UpdatePanel,它有点“老技术”你的立场是什么它?。然后我开始阅读有关中继器的信息,但我相信它们不会让我接近我的模型类,因为我看到的示例直接评估查询。最后,我开始阅读有关创建自己的控件的信息“
请我需要知道最好的(推荐的)技术来开始学习细节并继续进行项目。多谢。