- 博客(7)
- 收藏
- 关注
原创 如何启动 .NET Core 项目
首先,您需要在您的计算机上安装 .NET Core SDK。通过按照上述步骤,您可以成功启动 .NET Core 项目。请注意,您可以使用其他工具和功能来管理和扩展 .NET Core 项目,例如使用 NuGet 包管理器添加依赖项、使用 ASP.NET Core 构建 Web 应用程序等。一旦您安装了 .NET Core SDK,您可以使用命令行界面(CLI)或集成开发环境(IDE)创建 .NET Core 项目。在创建项目后,您可以使用您喜欢的文本编辑器打开项目文件夹,并编辑项目文件。
2023-10-17 19:33:27
890
原创 .NET框架:全面介绍与实例代码
其中最常用的工具是Visual Studio,它是一个集成开发环境(Integrated Development Environment,IDE),提供了丰富的功能和工具来简化开发过程。.NET框架是一个强大而灵活的开发平台,它提供了丰富的功能和工具来简化应用程序的开发过程。本文介绍了.NET框架的概念、组成部分,并通过一个简单的实例代码展示了如何使用.NET框架来创建应用程序。.NET框架是一个广泛使用的开发平台,它提供了一个强大的基础架构来构建各种类型的应用程序。
2023-10-17 18:47:24
144
原创 WinForm 遮罩处理简便方法 (.NET)
在 WinForm 应用程序中,遮罩是一种常用的技术,用于覆盖或隐藏特定区域的内容。本文将介绍一种简便的方法来实现 WinForm 应用程序中的遮罩效果,并提供相应的源代码。该控件的边框样式被设置为无边框,背景颜色为半透明黑色,位置和大小与屏幕大小相同,并且总是显示在最顶层。通过以上步骤,我们成功实现了在 WinForm 应用程序中使用遮罩的简便方法。这个控件将覆盖整个窗体,并拦截用户的输入事件,以实现遮罩的效果。事件处理程序中调用这些方法,以在鼠标点击和释放时显示和隐藏遮罩。方法来显示和隐藏遮罩。
2023-09-12 12:28:38
326
原创 ASP.NET Core MVC中通过IActionFilter.OnActionExecuting方法获取Controller的Action方法参数值
在OnActionExecuting方法中,我们可以通过ActionExecutingContext对象的ActionArguments属性获取Controller的Action方法参数值,并进行相应的处理。在ASP.NET Core MVC中,可以通过自定义实现IActionFilter接口,并使用其OnActionExecuting方法来获取Controller的Action方法参数值。IActionFilter接口定义了在执行Action方法之前和之后执行的过滤器方法。接下来,注册自定义过滤器类。
2023-09-12 12:27:52
275
原创 搭建和使用私有的NuGet服务器:ProGet Docker部署和.NET项目集成
在一些情况下,我们希望搭建一个私有的NuGet服务器来存储和共享自己的包,而不是依赖于公共的NuGet存储库。ProGet是一个流行的私有NuGet服务器解决方案,本文将介绍如何使用Docker搭建ProGet服务器,并将其集成到.NET项目中。通过按照上述步骤,你可以轻松地搭建自己的私有NuGet服务器,存储和共享自己的包,并在.NET项目中使用这些包。这将打开ProGet的管理界面。这将在后台运行一个名为"proget"的ProGet容器,并映射主机的80端口和443端口到容器的80端口和443端口。
2023-09-12 12:27:10
360
原创 WPF入门教程系列: 使用示例 - DataGrid控件在.NET中的应用
在这段代码中,我们创建了一个名为"Person"的简单数据模型,该模型具有"Name"和"Age"属性。在这段代码中,我们创建了一个名为"dataGrid"的DataGrid控件,并将"AutoGenerateColumns"属性设置为"True"。在这个示例中,我们添加了一个名为"Occupation"的额外列,并将其绑定到Person模型的"Occupation"属性上。现在,当我们运行应用程序时,DataGrid将显示我们的数据集合,并自动创建"name"和"age"两列。
2023-09-12 12:26:24
152
原创 使用Async-Await异步任务处理替代BackgroundWorker在Winform开发中
然后,我们解析输入的数据,调用CalculateAsync方法来执行后台计算操作,并使用await关键字等待计算结果。总结一下,在Winform开发中,我们可以使用Async-Await异步任务处理来替代BackgroundWorker来处理后台任务。通过使用Async-Await异步任务处理,我们可以以一种更简洁、可读性更好的方式来处理后台任务,提高应用程序的性能和用户体验。使用Async-Await,我们可以在代码中使用类似于同步代码的方式来处理异步任务,而无需显式地处理线程和回调函数。
2023-09-12 12:25:32
199
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人