.net
南城plus
这个作者很懒,什么都没留下…
展开
-
ABP系列教学目录——Abp框架之实操演练集合
ABP是“ASP.NET Boilerplate Project (ASP.NET样板项目)”的简称。ASP.NET Boilerplate是一个用最佳实践和流行技术开发现代WEB应用程序的新起点,它旨在成为一个通用的WEB应用程序框架和项目模板。框架ABP是基于最新的ASP.NET CORE,ASP.NET MVC和Web API技术的应用程序框架。并使用流行的框架和库,它提供了便于使用的授权,依赖注入,验证,异常处理,本地化,日志记录,缓存等常用功能。架构ABP实现了多层架构(领域层,应用层,基.转载 2020-08-14 11:22:28 · 1626 阅读 · 0 评论 -
.net 生成网站地图实战例子
//创建xml文件方法一 protected void btn1_OnClick(object sender, EventArgs e) { XmlText xmltext; XmlDocument xmldoc = new XmlDocument(); //加入XML的声明段落 XmlNode xmlnode = xmldoc.CreateXmlDeclaration("1.0", "gb2312", null); xmldoc.Appen原创 2020-08-14 11:18:04 · 261 阅读 · 0 评论 -
NET Core 使用 EF Code First 实战演练
项目使用多层,把数据库访问层,单独放到DAL层里 一:新建好项目与类库, 并添加好EF依赖 然后在dll层添加好ef的依赖,可以使用Nuget包下载,我们这里使用在DAL.csproj里边配置依赖 自动下载 Microsoft.EntityFrameworkCore.SqlServer 自动下载完依赖后可以在依赖项中看到二:在DAL层添加好model与上下文对象Users.cs: public class Users{ public in转载 2020-08-14 10:54:34 · 271 阅读 · 0 评论 -
asp.Net Core 多线程之Task轻松学,快速上手
Asp.Net Core 轻松学-多线程之Task快速上手目录前言1. Task 的使用方法3. 处理 Task 中的异常4. 同步上下文5. Task 的运行方式6. 有条件的 Task结束语示例代码下载前言Task是从 .NET Framework 4 开始引入的一项基于队列的异步任务(TAP)模式,从 .NET Framework 4.5 开始,任何使用 async/await 进行修饰的方法,都会被认为是一个异步方法;实际上,这些异步方法都是基于队列的线程任务,从你原创 2020-08-13 17:47:31 · 1701 阅读 · 0 评论 -
使用.net core 3.0+ef code first+swagger创建web api
1.使用vs2019创建一个webapi 程序,框架为.net core 3.02.引用相关程序集3.添加一个user实体,一个DbContext上下文类4.添加默认数据生成类,在Startup中的Configure public static class DbInitializer { public static void Initialize(DemoDb...原创 2019-12-17 12:03:17 · 407 阅读 · 0 评论 -
c#预览office文档最全面的例子
前段时间项目有一个在线预览office文档的需求,做了一个小栗子,和大家一起学习学习!如何实现这个功能呢?我总结了几个方案:方案一:将需要转换的文档通过office组件转换成html查看方案二:将需要转换的文档通过office组件转换成pdf查看方案三:通过在服务器部署微软的office web apps进行文档预览 参考网页:https://www.cnblogs.com/yan...原创 2019-12-17 11:25:24 · 4138 阅读 · 0 评论