Anduin Xue
Anduin Xue

Anduin's Tech Blog

All Posts


Using IIS and web.config to support large file upload

本篇博客讨论了如何使用IIS和web.config来支持大文件上传。默认情况下,IIS Web服务器允许上传有限大小的文件。对于IIS 6和IIS 7,最大文件上传大小分别为4MB和28.6MB。如果有人上传超过30MB的文件,IIS 7会返回一个404错误。为了允许更大文件大小的上传,需要进行一些服务器更改。 更改web.config文件可能会解决此问题。但有时我们只想在发布构建时生成web.config文件,并继续使用默认生成的web.config文件。我们需要将默认生成的web.config文件转换为支持它的文件。 在web.config旁边放一个名为web.Release.config的文件,填充相应内容。发布构建后,您会发现web.config文件支持大文件上传。但您可能会遇到另一个问题,当您请求带有URL编码参数的路径时,服务器可能会返回404。要解决这个问题,您还需要转换web.config文件,尝试使用以下配置。 通过本篇博客,您将学会如何使用IIS和web.config来支持大文件上传,以及如何解决可能遇到的一些问题。这将有助于您在实际应用中更好地处理大文件上传的需求。那么,如何充分利用这些配置来优化您的服务器性能呢?--GPT 4

IIS web.config ASP.NET ASP.NET Core

How to connect Azure Media Player statistic info to Power BI embed

本篇博客介绍了如何将Azure Media Player统计信息连接到Power BI Embedded,并通过六个步骤详细说明了实现过程。首先,您需要注册一个Azure AD应用程序并为其分配权限。然后,使用Azure AD应用程序的客户端ID和客户端密钥进行身份验证,以获取访问令牌。接下来,使用访问令牌创建Power BI客户端对象,以便与Power BI REST API进行交互。 在获取要嵌入的内容项后,为其生成一个嵌入令牌,该令牌将在JavaScript API中使用。最后,使用JavaScript将报告加载到网页上的div元素中,并根据需要添加筛选器。完成这些步骤后,您将成功将Azure Media Player统计信息连接到Power BI Embedded。 阅读本文,您可以了解如何在实际操作中实现这一过程,以及在过程中可能遇到的一些问题。此外,博客还提供了一些有趣的问题,例如:如何根据租户名为嵌入式Power BI页面添加筛选器?如何使用JavaScript API加载报告?如何生成特定于嵌入项的嵌入令牌?在阅读全文的过程中,您将逐步解答这些问题,并掌握将Azure Media Player统计信息连接到Power BI Embedded的技巧。--GPT 4

Power BI Azure Media Player Application Insights Azure

How to fix SQL Server database suspect status

本文详细介绍了如何修复SQL Server数据库的Suspect状态。首先,我们需要找到问题的根源,例如磁盘空间不足等。解决根本问题后,可以按照以下10个步骤进行修复:1. 打开SSMS并连接到失败的SQL Server实例;2. 准备执行SQL;3. 将数据库设置为紧急状态;4. 对数据库进行错误扫描;5. 准备修复;6. 运行修复;7. 重新允许数据库的多用户连接;8. 立即备份;9. 检查数据;10. 修复其他错误。在修复过程中,可能会遇到一些高频问题,例如在数据库处于单用户状态时,我们无法离开当前连接。这时,我们需要手动杀死其他抢占的连接,确保我们是唯一操作数据库的用户。最后,文章还提供了一个常见问题解答(FAQ)部分,帮助解决在修复过程中可能遇到的问题。--GPT 4

SQL Server SSMS SQL