ASP.NET
那个那个鱼
三月春花渐次醒
展开
-
C#面:ASP.NET Core项目如何设置IP地址和端口号
在上述示例中,配置了两个终端点,一个用于HTTP请求,另一个用于HTTPS请求。它们分别监听本地主机(localhost)的5000和5001端口。注意,还可以使用其他方式来配置IP地址和端口号,例如通过命令行参数、环境变量或者代码中的配置等。以上只是一种常见的配置方式。可以使⽤Properties⽂件夹下的launchSettings配置⽂件来配置不同的启动⽅式的时候,分别配置IP和端⼝号。在 ASP.NET Core项目中,可以通过配置文件来设置IP地址和端口号。原创 2024-07-16 14:19:08 · 462 阅读 · 0 评论 -
C#面 :ASP.Net Core中有哪些异常处理的方案?
通过在Startup类的Configure方法中添加UseExceptionHandler中间件,可以捕获应用程序中未处理的异常,并返回自定义的错误页面或错误信息。除了全局异常处理中间件外,还可以创建自定义的异常处理中间件来处理特定类型的异常。通过编写一个中间件类并在Invoke方法中捕获和处理异常,然后将其添加到请求管道中。异常过滤器是一种在发生异常时执行特定逻辑的方式。可以通过实现接口来创建自定义的异常过滤器,并将其应用于控制器或特定的操作方法。例如:IExceptionFilter。原创 2024-07-06 15:52:21 · 362 阅读 · 0 评论 -
C#面:ASP.NET Core Filter如何支持依赖注入?
首先,需要在Startup类的ConfigureServices方法中注册依赖项。首先,在Startup类的ConfigureServices方法中注册依赖项。在ASP.NET Core中,依赖注入是一种将依赖对象提供给类的机制,它可以帮助我们解耦和测试代码。这样,我们就可以在 ASP.NET Core Filter中使用依赖注入了。通过依赖注入,我们可以轻松地管理和替换依赖项,使代码更加灵活和可测试。接下来,在Filter类中,可以通过构造函数注入所需的依赖项。原创 2024-07-05 15:01:47 · 408 阅读 · 0 评论 -
C#面:ASP.NET core 主要的特性有哪些?
ASP.NET Core是一个跨平台的开源Web应用程序框架,具有以下主要特性:原创 2024-07-05 14:59:44 · 441 阅读 · 0 评论 -
C#面:动态创建的控件在 PostBack 后是否可以保存下来,为什么
在 LoadViewState 阶段之后,ASP.NET 会将控件的状态从 ViewState 中还原回来,但是动态创建的控件并没有被保存在ViewState中,因此在LoadViewState 阶段之后,这些动态创建的控件就会丢失。这是因为在每次 PostBack 时,页面都会重新加载,动态创建的控件会被销毁并且需要重新创建。需要注意的是,动态创建控件可能会增加页面的复杂性和维护成本,因此在使用动态创建控件时需要谨慎考虑是否真正需要动态创建控件的场景。原创 2024-05-10 14:08:37 · 201 阅读 · 0 评论 -
C#面:大概描述一下ASP.NET服务器控件的生命周期
ASP.NET 服务器控件的生命周期描述了一个控件从创建到销毁的整个过程。需要注意的是,以上描述的是ASP.NET服务器控件的典型生命周期,但实际上可以根据需要进行自定义扩展和修改。初始化加载视图状态处理回发数据 加载 发送回发更改通知 处理回发事件 预呈现 保存状态 呈现 处置 卸载。原创 2024-05-07 17:28:35 · 858 阅读 · 0 评论 -
C#面:请说明在.net中常用的几种页面间传递参数的方法,并说出他们的优缺点
在.NET中,常用的几种页面间传递参数的方法包括:原创 2024-05-06 14:09:56 · 322 阅读 · 2 评论 -
C#面:如何部署 ASP.NET 页面
在C#中部署 ASP.NET 页面有几种常见的方式,下面我将介绍其中两种常用的方式:原创 2024-05-03 16:00:56 · 459 阅读 · 0 评论 -
C#面:ASP.NET 的身份验证方式有哪些
C# ASP.NET 提供了多种身份验证方式,常用的有以下几种:原创 2024-05-02 18:42:07 · 837 阅读 · 0 评论 -
C#面:ASP.NET 与 ASP 相比,主要有哪些进步
总结来说,C# ASP.NET 相对于ASP在语言特性、性能、功能和开发工具等方面都有较大的进步,可以更好地满足现代Web应用的需求。原创 2024-04-26 14:39:08 · 426 阅读 · 1 评论