上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: 使用方法 引入包: <PackageReference Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="8.0.0-rc.2.23480.2" /> <PackageReference Include="Mic 阅读全文
posted @ 2024-06-19 20:26 hrx521 阅读(15) 评论(0) 推荐(0)
摘要: 可以使用XmlSerializer直接序列化和反序列化xml 反序列化如以下代码 private T? XmlDeseriallize<T>(string filePath) { XmlSerializer serializer = new XmlSerializer(typeof(T)); usi 阅读全文
posted @ 2024-05-27 15:19 hrx521 阅读(134) 评论(0) 推荐(0)
摘要: 0. 借条和信任关系的重要性 比如你表哥找你借了10万块钱,然后写了个借条。借条上写:张三从李四那里借了10万元,约定利息为7%,一年后还钱。 这是一张典型的民间借条,因为信任关系只存在于你和你表哥之间,拥有信任关系的你们之间这个借条是有意义的。 但是,如果你还欠着银行10万元,你想把这个借条转给银 阅读全文
posted @ 2024-04-28 16:39 hrx521 阅读(20) 评论(0) 推荐(0)
摘要: 1.Select 和 SelectMany 方法 SelectMany<TSource,TResult>(IEnumerable<TSource>, Func<TSource,IEnumerable<TResult>>) 将序列的每个元素投影到 IEnumerable 并将结果序列合并为一个序列。 阅读全文
posted @ 2024-04-16 19:55 hrx521 阅读(16) 评论(0) 推荐(0)
摘要: 27. Blazor项目发布与IIS部署 27.1 如果是Auto模版的项目,选择两个项目中的Server项目进行发布 27.2 服务器必要的运行时安装与配置 1.安装运行时 可先通过命令行输入: dotnet --info 来查看本地已经安装的运行时情况。 运行时官方下载页面: https://d 阅读全文
posted @ 2024-04-08 19:32 hrx521 阅读(125) 评论(0) 推荐(0)
摘要: 26.Blazor 身份认证与授权 26.0 基础背景知识 OAuth 2.0 和 OpenID Connect 26.0.1 概说 这两个协议是用于授权和认证的使用最广泛的的协议。OAuth 2.0 用于授权,OpenID Connect 用于认证。OpenID Connect 是 OAuth 2 阅读全文
posted @ 2024-04-05 19:14 hrx521 阅读(1388) 评论(0) 推荐(1)
摘要: 23.C#和JS互操作 23.1 C#调用JS,使用IJSRuntime js代码: <button onclick="javascript:alter("提示信息")">点我弹出提示</button> C#调用JS:JsInteractive.razor页面代码,InvokeVoidAsync() 阅读全文
posted @ 2024-03-31 19:33 hrx521 阅读(115) 评论(0) 推荐(0)
摘要: 22. NET8中的预呈现 预呈现是在服务器上初始呈现页面内容的过程(无需为呈现的控件启用事件处理程序)。服务器会根据初始请求尽快输出页面的HTML UI,这会让用户感觉应用提高了响应速度。预呈现还可以通过呈现搜索引擎用于计算网页排名的初始HTTP响应的内容,来改进搜索引擎优化(SEO) https 阅读全文
posted @ 2024-03-31 18:31 hrx521 阅读(270) 评论(0) 推荐(0)
摘要: blazor学习记录 阅读全文
posted @ 2024-03-30 20:52 hrx521 阅读(197) 评论(0) 推荐(0)
摘要: 17.模版化组件 在组件中放置一个可渲染的代码片段供外部调用者来传入要渲染的内容及渲染样式,这样的组件就叫做模版化的组件。一般是一个支持泛型的组件,目标为消费者封装重复使用的通用性良好的UI组件。比如一个用来给用户呈现表格数据的表格组件。 示例组件 GenaricTable.razor 代码如下: 阅读全文
posted @ 2024-03-26 20:41 hrx521 阅读(332) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 8 下一页