- DotNetGuide简介记录、收集和总结C#/.NET/.NET Core基础知识、学习路线、开发实战、编程技巧练习、学习视频、文章、书籍、项目框架、社区组织、开发必备工具、常见面试题、面试须知、简历模板、以及自己在学习和工作中的一些微薄见解。希望能和大家一起学习,共同进步。如果本知识库能为您提供帮助,别忘了给予支持哦(关注、点赞、分享)💖。C#/.NET/.NET Core全面的学习、... DotNetGuide简介记录、收集和总结C#/.NET/.NET Core基础知识、学习路线、开发实战、编程技巧练习、学习视频、文章、书籍、项目框架、社区组织、开发必备工具、常见面试题、面试须知、简历模板、以及自己在学习和工作中的一些微薄见解。希望能和大家一起学习,共同进步。如果本知识库能为您提供帮助,别忘了给予支持哦(关注、点赞、分享)💖。C#/.NET/.NET Core全面的学习、...
- 对于云服务器,程序员一般不会陌生,如果项目需要发布到现网,那么服务器是必不可缺的一项硬性条件,那么如何在云服务器上部署一个项目,需要做哪些配置准备,下面就由本文档为大家讲解,本篇以IIS服务器发布ASP.NET项目为例。 对于云服务器,程序员一般不会陌生,如果项目需要发布到现网,那么服务器是必不可缺的一项硬性条件,那么如何在云服务器上部署一个项目,需要做哪些配置准备,下面就由本文档为大家讲解,本篇以IIS服务器发布ASP.NET项目为例。
- 我们经常会编写POST请求,将需要传递的参数发送给目标地址端口。最近在使用PowerAutomate的HTTP触发器时,我遇到了一个问题。我向PowerAutomate触发器URL发送POST请求,但没有成功,后端捕获的异常信息为“基础连接已关闭,发送时发生错误”。这个问题是由于安全协议导致的,更换安全协议类型即可解决。 我们经常会编写POST请求,将需要传递的参数发送给目标地址端口。最近在使用PowerAutomate的HTTP触发器时,我遇到了一个问题。我向PowerAutomate触发器URL发送POST请求,但没有成功,后端捕获的异常信息为“基础连接已关闭,发送时发生错误”。这个问题是由于安全协议导致的,更换安全协议类型即可解决。
- 在C#中,子类可以隐式转换为父类。这种子类到父类的转换称为协变。而类似于父类转向子类的变换,可以简单理解为逆变。逆变和协变可以用于泛型委托和泛型接口,本篇文章将讲解C#中逆变和协变的使用。逆变和协变的语法初次接触可能会感到陌生,但通过在项目中多实践,相信会有很多感悟。 在C#中,子类可以隐式转换为父类。这种子类到父类的转换称为协变。而类似于父类转向子类的变换,可以简单理解为逆变。逆变和协变可以用于泛型委托和泛型接口,本篇文章将讲解C#中逆变和协变的使用。逆变和协变的语法初次接触可能会感到陌生,但通过在项目中多实践,相信会有很多感悟。
- 类似于C或C++中的函数指针,委托是C#中的函数指针,是存有对某个方法的引用的一种引用类型变量。引用可在运行时被改变。本篇文章将讲解C#里委托的类型及如何使用。委托的语法第一次接触难免感到陌生,最好的学习方式就是在项目中多去使用,相信会有很多感悟。 类似于C或C++中的函数指针,委托是C#中的函数指针,是存有对某个方法的引用的一种引用类型变量。引用可在运行时被改变。本篇文章将讲解C#里委托的类型及如何使用。委托的语法第一次接触难免感到陌生,最好的学习方式就是在项目中多去使用,相信会有很多感悟。
- 1、apk解析除了使用客户端利用aapt.exe、unzip.exe开发客户端解析外,还可以直接利用服务进行解析/// <summary>/// 从本地服务器获取APK文件并解析APK信息/// </summary>/// <param name="fileName">APK文件的完整路径</param>/// <returns></returns>[HttpPost, HttpGet, ... 1、apk解析除了使用客户端利用aapt.exe、unzip.exe开发客户端解析外,还可以直接利用服务进行解析/// <summary>/// 从本地服务器获取APK文件并解析APK信息/// </summary>/// <param name="fileName">APK文件的完整路径</param>/// <returns></returns>[HttpPost, HttpGet, ...
- MvvmLight是一款应用广泛的MVVM框架 MvvmLight是一款应用广泛的MVVM框架
- 经典的保持登陆状态的办法是Session,也就是用户登陆后,服务器产生唯一标识SessionId,并把SessionId和登陆的用户信息保存在服务器内存中,通时将SessionId发送给浏览器,当浏览器再次访问的时候,http请求中便携带了SessionId,服务器根据该Id在内存中取到用户信息,实现了登陆功能。 经典的保持登陆状态的办法是Session,也就是用户登陆后,服务器产生唯一标识SessionId,并把SessionId和登陆的用户信息保存在服务器内存中,通时将SessionId发送给浏览器,当浏览器再次访问的时候,http请求中便携带了SessionId,服务器根据该Id在内存中取到用户信息,实现了登陆功能。
- ASP.NET Core提供了标识框架,采用RBAC(基于角色的访问控制),内置了对用户、角色等表的管理及相关接口,框架中提供了`IdentityUser<TKey>`和`IdentityRole<TTKey>`两个实体类型,Tkey为主键类型。 ASP.NET Core提供了标识框架,采用RBAC(基于角色的访问控制),内置了对用户、角色等表的管理及相关接口,框架中提供了`IdentityUser<TKey>`和`IdentityRole<TTKey>`两个实体类型,Tkey为主键类型。
- 上文讲了实体类的跟踪以便执行SaveChanges操作。但是如果是查询操作,则实体类便不需要进行跟踪。 上文讲了实体类的跟踪以便执行SaveChanges操作。但是如果是查询操作,则实体类便不需要进行跟踪。
- 4.4关系配置 4.4关系配置
- 本文主要讨论实体类和数据表是如何映射的,以及实体类中的属性是如何与数据表中的列映射的。 ### 预定大于配置 本文主要讨论实体类和数据表是如何映射的,以及实体类中的属性是如何与数据表中的列映射的。 ### 预定大于配置
- .Net Core配置系统支持文件(Json、XML、INI)、注册表、环境变量、命令行、AZure Key Vault等。 .Net Core配置系统支持文件(Json、XML、INI)、注册表、环境变量、命令行、AZure Key Vault等。
- 传统开发中,对象都是开发者创建组装,开发者必须了解各类的使用方法且某些类的耦合度较高,例如想把sql serve数据库改为MySql数据库则需要更改某些代码。控制反转的目的是让框架完成对象的创建和组装。从“我创建对象”编程“我要对象” 传统开发中,对象都是开发者创建组装,开发者必须了解各类的使用方法且某些类的耦合度较高,例如想把sql serve数据库改为MySql数据库则需要更改某些代码。控制反转的目的是让框架完成对象的创建和组装。从“我创建对象”编程“我要对象”
- 编辑ASP.NET MVC增删改查带图片路径读取目录ASP.NET MVC增删改查带图片路径读取功能添加·需要非空处理删除·需要有确认按钮数据库控制器·MyTestController视图层·Index.cshtml视图层·AddInfoPage.cshtml功能主要完成单表的增加、修改、删除、查询、模糊查询的功能,以及根据图片名称显示对应的图片操作。编辑添加·需要非空处理添加的时候... 编辑ASP.NET MVC增删改查带图片路径读取目录ASP.NET MVC增删改查带图片路径读取功能添加·需要非空处理删除·需要有确认按钮数据库控制器·MyTestController视图层·Index.cshtml视图层·AddInfoPage.cshtml功能主要完成单表的增加、修改、删除、查询、模糊查询的功能,以及根据图片名称显示对应的图片操作。编辑添加·需要非空处理添加的时候...
上滑加载中
推荐直播
-
OpenHarmony应用开发之网络数据请求与数据解析
2025/01/16 周四 19:00-20:30
华为开发者布道师、南京师范大学泰州学院副教授,硕士研究生导师,开放原子教育银牌认证讲师
科技浪潮中,鸿蒙生态强势崛起,OpenHarmony开启智能终端无限可能。当下,其原生应用开发适配潜力巨大,终端设备已广泛融入生活各场景,从家居到办公、穿戴至车载。 现在,机会敲门!我们的直播聚焦OpenHarmony关键的网络数据请求与解析,抛开晦涩理论,用真实案例带你掌握数据访问接口,轻松应对复杂网络请求、精准解析Json与Xml数据。参与直播,为开发鸿蒙App夯实基础,抢占科技新高地,别错过!
回顾中 -
Ascend C高层API设计原理与实现系列
2025/01/17 周五 15:30-17:00
Ascend C 技术专家
以LayerNorm算子开发为例,讲解开箱即用的Ascend C高层API
回顾中
热门标签