The F1 online help (MSDN) does not faithfully reflect your actual API available
2024年5月14日When writing code in Visual Studio, do you often press F1 and check the online documentation of your interested API? If so, you are bound to be supris […]
关于.Net Framework、.NET Core等.NET家族。如果某篇文章仅仅是用.net语言编写,则不应归入此分类。
When writing code in Visual Studio, do you often press F1 and check the online documentation of your interested API? If so, you are bound to be supris […]
.NET Framework的源代码在https://github.com/microsoft/referencesource,注意选择版本。 例如System.Diagnostics.Debug的.NET Framework 4.6的源代码在https://github.com/microsoft […]
In MSBuild, there are two similar properties, PlatformTarget and Platform. Differences between PlatformTarget and Platform PlatformTarget is basically […]
最近用了xUnit.net,结构简洁。用[Fact]标记无参测试方法,用[Theory]标记有参测试方法并用[InlineData]提供参数。而且,xUnit.net可以使用静态类作为测试类。这使得编写简洁的测试代码成为可能。 美中不足是xUnit的断言除了Assert.True()、Assert. […]
测试方法调用Console.WriteLine()、System.Diagnostics.Trace.WriteLine()时,Visual Studio测试管理器的测试输出窗口能成功显示追踪内容。 但是,如果用dotnet test ,则不会输出追踪内容。 难道Visual Studio使用了某种 […]
First of all, User Control is a concept in ASP.NET web form. While MVC only has three components, namely model, view, and control, asking how to creat […]
路由是URL到处理该URL的逻辑的映射。在经典ASP.NET窗体网站中,路由并不那么令人感兴趣,因为经典ASP.NET窗体网站的URL直接映射到aspx文件,如https://gqqnbig.me/default.aspx就由default.aspx执行。 ASP.NET MVC的主要特性之一就是U […]
ASP.NET窗体网站中,web.config system.web/compilation/assembly可以添加或删除该网站要使用的类库。常见的删除方法是调用<clear />指令,但是还有<remove>指令,并且在MSDN中出现了*参数的用法。<remove assemb […]
用过Gradle或Grunt的用户知道,构建项目时可以添加构建步骤;编译代码只是其中一步。比如,一次构建可包括以下几个步骤:编译代码、运行测试、压缩、上传服务器。 asp.net窗体网站能不能添加这样的构建步骤呢? asp.net窗体网站,尤其在采用动态编译的部署方式时,对自定义构建的支持比较有限。 […]