首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

.NET周刊【12月第1期 2023-12-06】

通过这些设置,可以在"调用堆栈"窗口中下载和加载符号进行源码调试。文章还建议通过实践提升调试技巧,以便更好地理解框架工作原理和提高解决 BUG 的效率。...小心 C#中的只读结构体成员 https://www.cnblogs.com/broadm/p/17862169.html 本文讲述了 C#中结构体的只读属性对代码行为的影响。...最佳实践建议定期回收应用程序池,合理设置工作进程数,启用输出和静态内容缓存,以及压缩以提升性能。监控和日志记录需适度,安全设置要定期更新。...如何在实际设备(例如 iPhone)上从仅在 Windows 上的 Visual Studio 调试和执行 .NET MAUI iOS 应用程序。...-jsinterop 了解如何在 .NET 8 中将静态服务器渲染 (SSR) 与 Blazor 结合使用时实现和运行自定义 JavaScript。

21010

.NET周刊【6月第2期 2024-06-09】

介绍了字符Char及其在C#中的表现形式,说明了Unicode字符及其各种平面的特点。解释了常见字符编码方案如UTF-8和UTF-16的区别。...C# .NET 6 使用WorkFlow Core 创建工作审批流 https://www.cnblogs.com/BFMC/p/18233359 工作流思想在60年代提出,80年代出现首批成功系统。...该库基于Blazor框架,旨在帮助开发人员构建现代化的Web应用程序Blazor使用.NET框架和C#,允许开发者以C#编写单页应用和Web服务。文中还提供了项目源代码和在线文档链接。...通过OpenJson属性,可以自定义实体类在JSON中的映射方式,支持多层嵌套和集合。文章提供了实际代码示例,并指出该功能可用于webapi接口快速测试和其他应用场景。...此外,从该版本开始,固定为 2.0.0.0 的程序版本现在与包版本匹配,因此在 .NET Framework 中使用它时可能需要程序重定向。

9310
您找到你想要的搜索结果了吗?
是的
没有找到

Blazor入门_blazor视频教程

Blazor是一个基于C#, Razor和 HTML的新的Web UI框架。它通过WebAssembly运行在浏览器中。有利于使用C#而不是JavaScript构建交互式的Web UI。...项目创建完成后,可以从项目的属性页(“调试”选项卡)禁用HTTPS。 现在,我们创建了启用身份验证的Blazor项目,运行项目后,可以看到以下界面。...总结 简而言之,本文试图介绍 Blazor,以及如何使用 Blazor创建你的第一个应用程序。除此之外,我们还讨论了托管模型,身份验证,授权的实现以及默认页面中使用的指令。...下一步工作 除了此篇文章外,我还计划写其他几篇文章: 使用 Blazor和 EntityFrameworkCore进行CRUD操作 Blazor中模型验证 Blazor应用程序的容器化...本站仅提供信息存储空间服务,拥有所有权,承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

4.7K20

Blazor 中的路由和路由模板

目前所有 Web 开发框架都具有路由组件,Blazor例外。在本文中,我将探讨 Blazor 路由引擎的实现和编程接口。 路由引擎 Blazor 路由引擎是在客户端运行的组件。...然而,它的实现是由在浏览器中下载的一个程序集中找到的 C# 代码组成的,并通过 WebAssembly 处理器运行。...,并将其与所有引用的程序一起搜索匹配当前请求 URL 的 Blazor 组件。...毋庸置疑,当应用程序的位置以编程方式更改时,路由器也会启动。最后一点也非常重要,路由器在浏览器历史记录中记录任何它负责的位置更改,因此后退和前进按钮可以按用户的期望工作。...在 Blazor 中,URL 模式或路由模板被收集在路由表中。该表通过查看使用 Route 属性修饰的 Blazor 应用程序的组件进行填充。每个组件的路径都将成为受支持的路由模板。

8.3K21

.NET周刊【7月第3期 2023-07-16】

调用内部或私有方法的N种方法 https://www.cnblogs.com/artech/p/17547246.html 非公开的类型或者方法被“隐藏”在程序内部,本就不希望从外部访问,但是有时候调用一个内部或者私有方法可能是唯一的...部分改进 将查询字符串级联到 Blazor 组件 用于服务器交互的 Blazor Web App 模板选项 Blazor 模板集成指标 ASP.NET Core 应用程序的测试指标 新的、改进的和重命名的计数器...此版本添加了对 IHttpModule 的支持和模拟,包括 ASP.NET Core 中的 HttpApplication、自定义会话密钥序列化程序、IHtmlString 支持和其他 API。...文章、幻灯片等 ReSharper 2023.2 EAP 8:比较 ReSharper 和 dotPeek 中的程序,以及更多 C++ 功能 | .NET 工具博客 https://blog.jetbrains.com...添加了在 ReSharper 和 dotPeek 中查看程序比较差异的功能。

20040

Blazor资源大全,很棒的Blazor(2)

该工具还包括查询工具,用于发出复杂的本地或远程查询,更改跟踪工具,将仅更改的记录发送到服务器,高级验证属性,全球化工具,修改现有组件的“行为”,状态管理和保存等等。...在本次演讲中,我们将探讨Blazor开发人员面临的各种与CSS相关的架构决策。与会者将学习何时以及如何使用纯CSS、Sass或CSS隔离与Blazor。我们将讨论自定义CSS属性等现代CSS技术。...带有Identity的Blazor基础知识 - 2022年3月14日 - Fritz向您展示如何将身份验证和授权连接到您的Blazor应用程序。...Blazor WebAssembly:使用自定义 Chrome 开发者工具调试 gRPC-Web - 2022年11月17日 - 如果您正在使用 Blazor,gRPC 是将数据从 API 传输到客户端的一个大问题....NET Blazor WASM 调试故障排除 - 2022年8月30日 - .NET Blazor WASM 调试故障排除。

60720

.NET周刊【5月第3期 2024-05-19】

一款基于 C#开发的通讯调试工具(支持 Modbus RTU、MQTT 调试) https://www.cnblogs.com/Can-daydayup/p/18199342 大姚分享的 Wu.CommTool...通讯调试工具使用 C#、WPF 等技术开发,支持 Modbus RTU 和 MQTT 调试,界面色彩丰富。...C# 程序、模块和类型概念及关系 https://www.cnblogs.com/chi8708/p/18196692 在 C#中,程序是包含类型和资源的单位,既可是 EXE 也可以是 DLL。...类型是包含字段、属性、方法等的代码结构。程序包含模块,模块包含类型,类型属于单个模块。这些元素共同构成完整的.NET 应用程序。...C#泛型 https://www.cnblogs.com/chi8708/p/18194254 C#泛型是提高代码重用性、类型安全性、性能的编程范式,通过类型参数实现与任意数据类型一起工作的类、方法、接口和委托

8600

.NET周报 【5月第3期 2023-05-21】

虽然说很多程序员,他们日常主要工作是CRUD,但是学习设计模式也是有助于学习公司的框架,另外设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性,所以学习设计模式对提升编程能力还是很有帮助的...多合一搜索 括号对着色 拼写检查器 提高打开和关闭解决方案的速度 改进了性能分析器收集停止速度 改进的性能 增强编辑器 调试和诊断功能 Git 协作工具 构建现代 .NET 和云原生应用程序 Android...-Blazor - Blazor 组件的流式渲染 - 处理 Blazor SSR 表单提交 - 路由到 Blazor 中的命名元素 - 用于 Blazor WebAssembly 应用程序的 Webcli...身份 API 端点 更好地支持 IAuthorizationRequirementData 中的自定义授权策略 ASP.NET 核心指标 【英文】Rx.NET v6.0 现已可用 https://endjin.com...microsoft/rust-for-dotnet-devs:C#/.NET 开发人员的 Rust 推文 ClaimsPrincipal 调试器上的显示变得更好的故事。

26340

Blazor VS 传统Web应用程序

这种方式允许 html代码 和后端代码写在一起, 这样的优势是可以快速进行页面开发,传统的Web应用程序工作流通常向用户提供一个表单,一个提交按钮,并且在用户单击按钮后会从服务器收到响应,这样的用户体验通常不好...对于C#程序员而言,非Blazor的SPA框架可能会有陡峭的学习曲线。Typescript与C#有一些相似之处,但是编程范例却大不相同。...Blazor允许C#开发人员使用Visual Studio进行构建和调试,而TypeScript主要将开发人员与VS Code联系在一起。Visual Studio工具通常是C#开发人员更熟悉的。...C#程序员几乎无需学习就可以开始开发Blazor Web应用程序,如果C#程序员已经使用ASP MVC,你会更得心应手,Blazor语法与ASP MVC语法非常相似,如果您的团队拥有MVC的代码库,则向...•调试客户端Blazor应用程序会受到一些限制和问题。

3.8K10

Blazor VS 传统Web应用程序

这种方式允许 html代码 和后端代码写在一起, 这样的优势是可以快速进行页面开发,传统的Web应用程序工作流通常向用户提供一个表单,一个提交按钮,并且在用户单击按钮后会从服务器收到响应,这样的用户体验通常不好...对于C#程序员而言,非Blazor的SPA框架可能会有陡峭的学习曲线。Typescript与C#有一些相似之处,但是编程范例却大不相同。...Blazor允许C#开发人员使用Visual Studio进行构建和调试,而TypeScript主要将开发人员与VS Code联系在一起。Visual Studio工具通常是C#开发人员更熟悉的。...C#程序员几乎无需学习就可以开始开发Blazor Web应用程序,如果C#程序员已经使用ASP MVC,你会更得心应手,Blazor语法与ASP MVC语法非常相似,如果您的团队拥有MVC的代码库,则向...调试客户端Blazor应用程序会受到一些限制和问题。

4.2K10

.NET周刊【6月第3期 2024-06-23】

【踩坑】.NET 8.0 自定义IExceptionHandler生效 https://www.cnblogs.com/netry/p/18254779/dot-net-iexceptionhandler-not-working...XAF 属性编辑器(PropertyEditor)- 原理篇 https://www.cnblogs.com/haoxj/p/18255657 本文介绍了 XAF Blazor属性编辑器的原理和新版本...相比传统的dll程序分发,这种方法优点在于方便阅读和调试源代码、减少程序加载、更有利于代码保护,但缺点是容易外泄源代码和命名冲突。建议严格规范命名,并向目标项目写入组件版本信息以便排查问题。...本文介绍了如何将 C# 脚本添加到工作流、可用功能和 API 以及限制。...entry/2024/05/23/143000 今日C# .NET Web开发gRPC、GraphQL、Blazor也可用公告后续文章 库、存储库、工具等。

6910

全面的ASP.NET Core Blazor简介和快速入门

Blazor 的目标是让开发人员使用C#编程语言来编写 Web 应用程序,使得C#程序员可以在一个熟悉的编程语言中完成整个应用程序的开发。这样既可以提高开发效率,也可以减少学习成本。...Blazor的优势和特点 Blazor是一个基于.NET框架和 C#编程语言构建 Web 应用程序的 UI 框架,它具有以下几个优势和特点: 简化开发流程:在Blazor中,前端和后端都可以使用C#进行编程...易于测试和调试:由于Blazor应用程序的代码都是使用C#编写的,因此可以使用Visual Studio和其他C#开发工具对其进行测试和调试,简化了开发人员的工作和提高Bug查找效率。...服务器上的 .NET Core 用于运行应用,因此调试等现有 .NET 工具可按预期正常工作。 支持瘦客户端。...Blazor Server 托管模型具有以下局限性: 通常延迟较高。 每次用户交互都涉及到网络跃点。 不支持脱机工作。 如果客户端连接失败,应用会停止工作

91320

动态代码框架发布-CZGL.Roslyn

C# 代码,并且通过指定条件编译代码。...动图演示 这里使用 Blazor 测试演示,代码可以在源码的 examples/BlazorExample 中找到。 ?...编写 AOP 框架,实现动态代理; 代码语法检查; 生成计划代码,后台管理哪部分代码可执行; 工作程序通过代码生成一次性构建完毕,工作流程直接写到程序集中,提高性能!...快速从表格等各种数据来源,生成代码; 自定义 UI 生成器,通过拖拉控件生成代码; ... ......动态编译 自研云函数平台,用户上传代码即可直接执行; 公司后台计划任务,以程序为单位,自定义计划执行程序; 编写 AOP 框架,动态编译程序; 单文件(.cs)编译,不需要 SDK

1.1K30
领券