首页
学习
活动
专区
工具
TVP
发布

跟着阿笨一起玩NET

专栏作者
889
文章
1789444
阅读量
82
订阅数
C# 使用throw;throw ex;和 throw new Exception();抛异常区别与建议
之前,在使用异常捕获语句try...catch...throw语句时,一直没太留意几种用法的区别,前几天调试程序时发展找不到异常根源,无意中了解到几种使用方法是有区别的。总结如下:
跟着阿笨一起玩NET
2023-03-19
1.2K0
ASP.NET Core轻量级作业调度Job任务框架
一、背景介绍 在ASP.NET Core MVC/WebApi项目需要一个按时执行的任务,每隔几分钟执行一个,或者每隔几小时执行一次等等,这个时候就需要一个定时的功能,最简单的就是用Timer自己写一个,但是自己写的性能等各方面有可能不健全等等,虽然ASP.NET Core现在内置提供了自带的Worker Service功能,但是对于复杂时间的作业计划并不支持; 大家可能会想到使用强大的Quartz.Net框架,为什么不选择它,主要是因为太复杂的了,不容易简单快速上手 ,而现在开源的库也越来越多,功能也
跟着阿笨一起玩NET
2021-02-02
3.2K1
ASP.NET Core MVC中如何使用Session实现身份验证
我们需要在用户登录以后记录当前登录用户的会话状态,ASP.NET Core 已经内置发布了一个关于会话的程序包(Microsoft.Extensions.DependencyInjection),里面提供了用于管理会话状态的中间件。
跟着阿笨一起玩NET
2021-02-02
3.4K0
VS IDE开发字体推荐
我个人比较推荐Consolas 看着要比初始的舒服很多 (如果觉得字体很小,可以使用 ctrl+滚轮 来调整字体大小) 效果图:
跟着阿笨一起玩NET
2020-10-15
1.2K0
vscode 如何打开 settings.json设置
vscode是一款代码编辑器,支持多种语言,智能提示,安装文件小,还可以跨平台安装此软件。所以,vscode一经推出就广受欢迎。
跟着阿笨一起玩NET
2020-06-29
3.4K0
关注专栏作者,随时接收最新技术干货
VSCode配置Eslint保存时候自动格式化
https://www.cnblogs.com/cbpm-wuhq/p/12446880.html
跟着阿笨一起玩NET
2020-06-29
2.7K0
NuGet微软官方中国国内镜像
为解决国内访问NuGet服务器速度不稳定的问题 ,这里推荐使用NuGet微软官方中国国内镜像
跟着阿笨一起玩NET
2020-05-12
10K0
处理GitHub上的不允许100MB大文件上传
今天初次使用GitHub,管理自己的项目代码。项目里用到了百度导航SDK,由于百度导航SDK大于100MB,所以在向GitHub提交代码时出错。具体信息如下: Total 3007 (delta 664), reused 0 (delta 0) remote: error: GH001: Large files detected. remote: error: Trace: 7b7de6b9372ee392e0f3961b05ea6f33 remote: error: See http://git.io/iEPt8g for more information. remote: error: File XXX/XXX/BaiduNaviSDK/libbaiduNaviSDK.a is 102.68 MB; this exceeds GitHub‘s file size limit of 100.00 MB remote: error: File XXX/XXX/BaiduNaviSDK/libbaiduNaviSDK.a is 102.68 MB; this exceeds GitHub‘s file size limit of 100.00 MB。这句话的意思是GitHub问件长度限制在100MB以内。它还提示我们到 (http://git.io/iEPt8g) 去如何处理上传大文件。开始我按照原文的操作,结果还是出现这个错误。后来我左思右想,是不是自己理解错了原文作者的意思。果然后来我在.gitinore这个文件中添加了忽略libbaiduNaviSDK.a 的命令,才成功将自己的文件上传。 具体操作如下: 当我们上传的项目中包含大于100MB的文件时。我们首先要在.gitinore中忽略它。 然后在最新的一次提交中,将该文件从本地仓库和远程仓库全部移除掉。如果这个文件很重要,要记得做一次备份。 如果这个文件是最近一次commit的,并且你还没有push到github 第一步:在.gitinore中忽略你需要忽略的大文件名字(跟忽略一般文件一样)
跟着阿笨一起玩NET
2020-02-25
1.9K0
VS Code中无法识别npm命令
今天在VS Code中执行npm install命令时报了“'npm' 不是内部或外部命令,也不是可运行的程序或批处理文件”的错误。
跟着阿笨一起玩NET
2019-12-24
10.7K0
Visual Studio报错/plugin.vs.js,行:1074,错误:缺少标识符、字符串或数字
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\PrivateAssemblies/plugin.vs.js
跟着阿笨一起玩NET
2019-12-16
1.4K0
VS2017/VS 2019查看源代码
今天在一本书中偶然看到原来VS2017中是可以查看dll中的源码,具体步骤是:工具>选项>文本编辑器>c#>高级>启用导航到反编译源。
跟着阿笨一起玩NET
2019-09-24
3.8K0
VS2017 处理 Rdlc , microsoft report viewer 轻量级报表处理(WPF CS客户端版本)
点选左侧Online  ,然后在右侧输入rdlc进行查询,然后 Download 下载安装 Microsoft Rdlc Report Designer for VS
跟着阿笨一起玩NET
2019-03-14
1.8K0
.NET事务 隐式事务(TransactionScope) 显示事务(CommittableTransaction) WebService(TransactionOption)
如需运行分布式事务,需启动Distributed Transaction Coordinator服务,如启动该服务报错,输入CMD命令msdtc -resetlog即可。
跟着阿笨一起玩NET
2018-09-19
9380
Sql Server 存储过程使用技巧
Copy下面的代码,然后新建查询,就可以写sql语句,执行完后,一个你自己的存储过程就建立好了!
跟着阿笨一起玩NET
2018-09-19
1.2K0
删除表中多余的重复记录(多个字段),只留有rowid最小的记录
--注意上面表中ID为自增长,如果User表中没有ID自增长,可以虚拟一个ID自增长列。
跟着阿笨一起玩NET
2018-09-19
3K0
一道小小面试题的细节分析
今天突然想到以前遇到的一个问题,题目如下(可能绝大多数人都遇到过): class A      {          public A()          {              PrintFields();          }          public virtual void PrintFields() { }      }      class B : A      {          int x = 1;          int y;          public B()
跟着阿笨一起玩NET
2018-09-18
2440
developer express右键菜单显示汉化
首先建一个cn.cs文件,内容为: using System; using DevExpress.XtraEditors.Controls; using DevExpress.XtraGrid.Localization; namespace UI {        public class ChineseLocalizer : Localizer        {            public override string Language { get { return "Chinese"; } }
跟着阿笨一起玩NET
2018-09-18
5720
SQL Server 自动增长清零
方法1:  truncate table TableName删除表中的所有的数据的同时,将自动增长清零。 如果有外键参考这个表,这个方法会报错(即便主键表和外键表都已经没有数据),请参考方法2。 PS: 用delete删除数据,自动增长不会清零的哦。   方法2: DBCC CHECKIDENT('TableName', RESEED, 0)不删除表的数据,直接重置自动增长的值。
跟着阿笨一起玩NET
2018-09-18
8530
vs2010常用快捷键
F6: 生成解决方案 Ctrl+F6: 生成当前项目 F7: 查看代码 Shift+F7: 查看窗体设计器 F5: 启动调试 Ctrl+F5: 开始执行(不调试) Shift+F5: 停止调试 Ctrl+Shift+F5: 重启调试 F9: 切换断点 Ctrl+F9: 启用/停止断点 Ctrl+Shift+F9: 删除全部断点 F10: 逐过程 Ctrl+F10: 运行到光标处 F11: 逐语句
跟着阿笨一起玩NET
2018-09-18
8380
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档