【发布时间】:2011-01-09 13:29:40
【问题描述】:
我正在构建标准的 3 层 ASP.NET Web 应用程序,但我正在为在哪里做某些事情而苦恼——特别是处理异常。
我试图在网上浏览一些示例,但找不到任何可以显示整个项目如何链接在一起的示例。
在我的数据层中,我连接到 SQL Server 并做一些事情。我知道我需要捕获可能因此引发的异常,但我不确定在哪里做。
根据我的阅读,我应该在 UI 层执行此操作,但在这种情况下,我不确定如何确保与数据库的连接已关闭。有没有人能够澄清如何做到这一点?另外,如果有人知道我在哪里可以找到遵循最佳实践的示例 3 层 Web 应用程序,那也很棒。
谢谢
【问题讨论】:
标签: asp.net sql-server exception-handling 3-tier