![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
.Net
9S
这个作者很懒,什么都没留下…
展开
-
asp.netcore项目发布部署到IIS需要AspNetCoreModuleV2
ps:.net framework是可以直接发布,IIS指定就能正常访问的。但aspnetcore 项目略有不同,要额外安装一个模块。官方版本地址:https://dotnet.microsoft.com/download/dotnet找到对应原创 2021-05-30 23:46:56 · 17293 阅读 · 0 评论 -
vs2017,chrome调试闪退
ps:非原创,也是经大佬指点,装了2017之后,装了win10之后,chrome真是脆弱,很容易就给我闪退。一开始我还是赖win10这个渣渣,因为win7没出现过嘛。。。最后知道是跟vs的设置有关,要不要这么坑人。症状:打开调试,切中文打字闪退;js弹窗引发无响应;...解决方法:工具>选项>项目和解决方案> Web项目“,取消选中”浏览器窗口关闭时停止调试器“...转载 2018-08-07 18:15:12 · 1191 阅读 · 0 评论 -
git提交Visual Studio程序代码如何避开bin和obj等文件
环境:vs2019 ,git 64位,TortoiseGit 64位1、代码库初成时,有.gitattributes和.gitignore文件。2、打开.gitignore文件,添加配置如下,# User-specific files*.rsuser*.suo*.user*.userosscache*.sln.docstates# User-specific files (MonoDevelop/Xamarin Studio)*.userprefs# Build resul原创 2021-02-06 15:49:28 · 1948 阅读 · 0 评论 -
Bug:表“TableDetails”中列“IsPrimaryKey”的值为 DBNull
软件环境:vs2017、mysql-installer-community-5.7.20.0、.net4.6.2、Win7 64位旗舰出现bug:使用EF创建dbfirest,出现以下异常,无法生成模型:“System.Data.StrongTypingException: 表“TableDetails”中列“IsPrimaryKey”的值为 DBNull致使无法生成数据实体模原创 2018-01-04 12:03:12 · 1335 阅读 · 0 评论 -
正则表达式格式验证
呃,以后再添加。。。发现要用到的情况实在是多1、纯数字2、判断非数,主要是用来验证金额。原创 2013-09-27 15:42:31 · 707 阅读 · 0 评论 -
不同窗体的控件传值问题
(ps:情况是这样的,Form1窗体的txt控件要得到Form2窗体的值,在不关闭form1的情况下怎么传,我一直非常的纠结,虽然以前在做项目的时候遇到这个问题,用一个很笨的方法,通过另一个类里静态变量转存。但这个方法始终我觉得不可能要这么麻烦,非常不妥,现在找了网上找了很多方法,终于找到个还能看懂的方法,我在c#方面比较菜,因为学所c#还比较粗浅)一、先新建一个WindowsFormsA原创 2012-09-20 08:59:48 · 880 阅读 · 0 评论 -
关于nlog
简单的记录一下,详细后面再补吧1、通过VS,使用nuget,安装nlog和nlog.config。2、配置的方法格式会有示例的config文件,还是比较好读,xml特性还是比较明显3、关于代码1)如果是小程序,如控制台、winform这种,就直接引用 ,直接记录。2)如果是webapi,还是做一个helper类,方便调用。3)如果是web项目,除了helper类,最好再关联到权限过滤器相关。转载链...转载 2018-06-07 15:56:32 · 256 阅读 · 0 评论 -
文件流的操作
ps:今天记录一下关于io操作的东西,以前总是在复制别人的代码,前天终于有时间好好研究一下。研究下来,其实觉得还是蛮充实的,就觉得终于懂的差不多了,以前总觉得查查网上就行了,反正是很简单的代码。不过,我想正因为简单,越简单的代码越要懂得越全越多才好。原创 2016-03-17 23:18:26 · 468 阅读 · 0 评论 -
FineUI学习笔记4
页面级别的配置1、每个页面都需要一个PageManager控件,它提供了页面级别的参数配置,可以用来覆盖Web.config中的配置。不过最常到的可能是AutoSizePanelID属性,用来将面板扩展到整个页面。2、占据整个页面的面板 - AutoSizePanelID属性3、让ASP.NET控件也参与FineUI的AJAX回发 - AjaxAspnetControls属原创 2013-09-23 16:08:19 · 1009 阅读 · 0 评论 -
FineUI学习笔记3
配置信息 --> 主要记录几个比较需要注意的地方:原创 2013-09-23 15:25:58 · 1575 阅读 · 0 评论 -
同步调用WebService和异步调用WebService
转自红黑联盟,原址http://www.2cto.com/kf/201203/125603.html阅读目录 一:同步调用 二:异步调用 三:同步调用WebService 四:异步调用WebService 一:同步调用 一个同步操作会阻塞整个当前的进程,直到这个操作完成才能执行下一段代码 二:异步调转载 2013-03-24 03:17:17 · 783 阅读 · 0 评论 -
FineUI学习笔记2
第二章 简单登录页面从第二章开始算是正式学习了,有点不解的地方就是教程是先用另一个dll,ExtAspNet。直接用FineUI不好么?1、下载好以下东西先:ExtAspNet:博主要求先用的控件。Newtonsoft.Json.dll:需要添加的引用,不然会报错。FineUI的资源文件,再添加引用FredCK.FCKeditorV2.dll,不然也会报错。原创 2013-09-23 15:12:19 · 3075 阅读 · 0 评论 -
普通数组的冒泡排序算法
ps:这个是初学者就会的了……呃,我只是顺便做个记录,说不定以后突然想又又忘记了呢。说实话,有了list,数组真心是再没有用过了。 int[] array = new int[] { 2, 3, 9, 1, 4 }; int temp; for (int i = 0; i < array.Length-1; i++) {原创 2013-08-05 22:59:27 · 511 阅读 · 0 评论 -
SqlHelper和OracleHelper
前几天结合了自己的想法和别人的帮助类,重写了一份自己觉得还可以的帮助类,相比宠物商店的而言,我觉得要好一些,但是自己入行年数太少,经验不足也有很大可能是我很多东西没有考虑到。无论如何,这是我第二份记录的“帮助类”代码。SqlHelper: using System;using System.Collections.Generic;using System.Linq;usin原创 2013-08-20 17:09:04 · 6616 阅读 · 0 评论 -
斐波那契数列的递归算法
PS:这个是经常出现在.net的面试题里面,然后我一直居然不知道这个数列叫什么名字,今天才知道..static void Main(string[] args) { Console.WriteLine("斐波那契数列的递归算法"); int num = Convert.ToInt32(Console.ReadLine原创 2013-08-05 15:51:41 · 541 阅读 · 0 评论 -
C# 中的委托和事件 范例
C# 中的委托和事件 范例using System;using System.Collections.Generic;using System.Text;namespace Delegate { // 热水器 public class Heater { private int temperature; public string type =转载 2013-08-05 22:50:25 · 523 阅读 · 0 评论 -
list泛型绑定cbo出现无法绑定到新的显示成员
(我了个擦擦,略坑,其实如果有人告诉的话就不算bug了,这你妹,平时也不怎么注意,还有这种情况居然,这你妹半个多小时,百思不得其解..)List lists = its.getAlllist();cboWork.DataSource = lists;cboWork.DisplayMember = "Name";cboWork.ValueMember = "Id";如上面正确的代码,d原创 2012-09-19 09:56:15 · 2198 阅读 · 0 评论 -
Gridview利用DataFormatString属性设置数据格式
from: http://blog.sina.com.cn/s/print_4a5e327701000b56.html首先把Gridview的AutoGenerateColumns属性设为False(默认是False),DataField选择相应的字段,特别需要注意的是要把需要设置的字段的HtmlEncode属性设置为False,否则所设置的格式将无法显示,然后就可以设置每个字段的 Dat转载 2013-10-22 12:40:32 · 1720 阅读 · 0 评论 -
WebService同步异步调
故事剧情:好吧,本来我已经写了很多,手贱,关的太快,没有保存就把日志关了。。。我大概的再写一遍,无语工具: SqlServer 2008 ,vs20101、新建网站如:WebServiceForSearch,创建WebService,名叫SearchAmountOfProduct.,内有方法[WebMethod] public DataSet DsByName(string原创 2013-04-20 00:59:48 · 739 阅读 · 0 评论 -
AspNetCore3.1日志扩展Nlog
ps:日志是肯定要用的,几翻尝试还是觉得NLog比较方便。虽然感觉很多人用lognet,但我个人还是觉得nlog更好,性能差不多的情况下,nlog明显配置少的多,也更容易懂一、原创 2021-05-31 01:29:20 · 226 阅读 · 0 评论 -
Asp.Net core 5.0 WebApi部署到Linux系统CentOS 7
环境:vs2019,.net core 5.0,CentOS 71、先得有一个.net core webapi。注意点:如果没有准备对https进行配置,请不要勾选。如下图2、修改待发布后的监听端口2.1 找到文件appsettings.json,添加参数,比如"Urls": "http://*:6002;" 结果代码如下:{ "Logging": { "LogLevel": { "Default": "Information", "Micro..原创 2021-02-06 15:26:12 · 3082 阅读 · 0 评论 -
谷歌字体webfont.js无法访问
Metronic和Inspinia框架中这个JS无法访问,导致打开时延时极大。解决方案把模板里的https://ajax.googleapis.com/ajax/libs/webfont/1.6.16/webfont.js 替换为https://fdn.geekzu.org/ajax/ajax/libs/webfont/1.6.16/webfont.js...转载 2020-03-13 18:05:28 · 846 阅读 · 0 评论 -
清空页面上所有textBox的值
百度一搜,貌似很多,跟自己的想法也一样,循环所有,逐一判断,再逐一清空。理想很美好,实现很残酷,反正这就是坑爹的不行。最后终于弄明白了,通过代码就完全能明白了。private void ClearText() { foreach (Control ctl in this.Controls) {原创 2013-09-27 12:46:24 · 7435 阅读 · 0 评论 -
WebConfig常见节点
PS:webConfig有很多的节点,感觉自己所涉不深,知道的比较少,但因此也要列出一二,以表今日学习之时.附博文地址一篇:http://blog.sina.com.cn/s/blog_865810200100sydi.html.还是比较详细的,也可以看看petshop的webconfig设置,不过没博文的详细.connectionString:连接字符串。类型可以包括sql和oracle等其原创 2013-08-22 00:04:10 · 1099 阅读 · 0 评论 -
关于asp.net页面之间传值的方法
故事剧情:这几天老是看到好几地方出现这个问题。其实这种题在面试中的笔试题出现是概率是非常高的,我手贱的搜了一下,百度,发现说的都很残缺。于是要不我就当个手记,写一下自己已知道能够传值的方法。1、Request.QueryThing URL的“Get”传值方式。2、Request.Form Form表单的"Post"传值方式。3、Request.Params 包含第一种和第二种的传值方式原创 2013-04-13 16:58:51 · 525 阅读 · 0 评论 -
ASP.Net项目处理指定错误页
代码其实只有一点点,只是某些代码是真心不容易记,而且也没有必要记。节点下原创 2013-02-25 20:51:32 · 240 阅读 · 0 评论 -
asp.net算法——泛型转换DataTable
/// /// 泛型转换DataTable /// /// /// /// public static DataTable ListToDataTable(List list) { DataTable dt = new DataTable原创 2013-10-28 11:04:32 · 674 阅读 · 0 评论 -
asp.net MVC学习手记1:视图引擎机制
网页的Http请求过来,由路由先接到,路由创建控制器,再创建Action,会执行一个结果,由这个ActionResult找到视图引擎,再找到视力,再生成代码返回回去。原创 2014-06-05 11:50:54 · 537 阅读 · 0 评论 -
asp.net MVC学习手记2:Spring.Net部分高大上
关于控制反转,和原创 2014-06-11 11:25:22 · 599 阅读 · 0 评论 -
用代码导出复杂Excel的事件
PS:事件是一个功能导出excel,本来这个是比较简单的,可提的要求里面居然要合并单元格,而且组出来的数据本身就是逻辑,搞的我一下子就无语了。试着研究了一下,不过没有想象的难。时间问题。。解决方案:使用插件"NPOI",合并的用法是一个方法指定起始行,结束行,起始列,结束列。居中就比较蛋疼,把所有单元格循环设置成居中(关于这点如果有做过的人有更好的方法请告诉我)。贴代码啦~~public原创 2017-03-22 17:06:44 · 1167 阅读 · 0 评论 -
装机建项目vs2017和mysql5.7下建项目用EF建实体模型的过程..
PS:写一篇文章,不写要吐血,老是忘了某个小步骤之类的。神烦。神烦依次安装:1、装win72、安装IIS3、.net framework 4.6.2系统环境4、装vs2017专业版5、装.net framework 4.6.2目标包2个6、mysql-installer-community-5.7.20.07、mysql-for-visualstudio-1.2.7原创 2018-01-11 20:33:13 · 1354 阅读 · 0 评论 -
gitbal完整创建项目
1.gitbal创建项目,仅填写名称和备注。 2.复制http的URL3.打开vs 2017,团队资源管理器,本地git存储库,克隆操作4.复制项目方案所在的文件夹所有类库和sln,5.选项所有项目文件,更改-提交-推送。提示成功,完全变绿。6.双击解决方案,进入项目,再次提交。7.关闭VS,再次打开提交,排除.vs下所有文件,忽略和暂存,再次提交,直至文件全绿了。----------------...原创 2018-03-28 12:54:56 · 383 阅读 · 0 评论 -
Imba的SqlHelper
以下是asp.net网站的SqlHelper,非常给力,突然想到应该放上来,以备我的U盘又掉了...先得导入引用using System.Configuration;using System.Data.SqlClient;using System.Data;然后就是://Database connection strings public stati原创 2012-12-16 22:31:31 · 358 阅读 · 0 评论