.NET Framework
文章平均质量分 66
码农杰森
公众号『码农杰森』 专注于原理与实践 将知识点安排的明明白白
展开
-
jQueryRotate实现 幸运转盘 Demo
幸运转盘Demo 幸运转盘在很多网站上都有看到,今天做起来还真是花了我些力气。好了,废话不多说,直接下文: 首先看下我们的UI界面 现在说下思路: 在用户点击“开始抽奖”时,我们的转盘会开始转到,这个时候程序会去请求服务器,服务器返回中奖结果,在JS请求成功获取到结果后提示用户。原创 2014-09-15 13:09:29 · 2121 阅读 · 2 评论 -
Dapper.net Nullable<DateTime>类型数据转换时异常问题解决
0x01运行环境dapper 版本1.50.2.net framework 4.5mysql 5.x0x02问题描述实体对象中包含DateTime?、DateTime、int、int?等属性,在使用dapper方法IDbConnect.Query<>()方法时提示了 System.InvalidOperationException异常,经过排除法后确认为DateTime?导致的异常。0x03原创 2017-09-28 15:09:07 · 4002 阅读 · 0 评论 -
C# 系统日志处理-生产者与消费者模式
系统日志的处理,使用生产者与消费者模式以及单例模式来提升系统性能,作为学习设计模式的例子原创 2015-07-10 17:01:27 · 3138 阅读 · 0 评论 -
log4net 配置文件相对路径配置
log4net 配置文件相对路径配置本写主要方向为对配置文件放在相对位置,并非程序(项目)根目录下的的配置方法。原创 2015-12-03 17:05:42 · 18970 阅读 · 0 评论 -
DotNet MVC 不允许子操作执行重定向操作
目录目录问题场景解决方法问题所在问题场景在内容视图中使用Html.RenderAction展现分部视图时,在分部视图的Controllers方法中使用RedirectToAction方法进行重定向;部分代码如下: 分部视图部分代码<div class="subMenu"> @{ Html.RenderAction("Left", "原创 2015-08-06 16:06:42 · 7125 阅读 · 0 评论 -
Ajax.BeginForm使用与注意点 IN MVC
对于才接触MVC不久的我来说自己的写一个MVC的练习项目将会遇到多少问题,这是可想而知的;然而今天就遇到了一个,写下分享一下。引题:在使用表单提交时有很多的方法(HTML.BeginForm/Ajax.BeginFrom),开始我使用了HTML.BeginFrom成功的解决了三分之一的问题(核心部分,这是一个简单的用户登陆功能),在完成三分之二时需要一些友好的提示,这时就需要返回一些Jav原创 2015-08-10 17:29:37 · 3048 阅读 · 0 评论 -
Session丢失罪魁祸首之BIN目录
这两天在做一个问题的二次开发,遇到一些小问题;问题如下 :在写日志文件时导致Session丢失,日志文件输出目录为/BIN/log.log文件,没办法只能找同事帮忙,同事说是因为强制向Bin目录中写入文件导致IIS进程崩溃,然后我感觉这个理由不是那么的充分,在网上找了些相关问题,最后总结出来的原因为在写日志时修改了BIN目录下的文件,导致了IIS进行的重启,IIS进程并没的崩溃,在IIS进程重原创 2015-08-18 17:29:08 · 909 阅读 · 0 评论 -
Asp.NET MVC X.PageList.MVC 分页详解以及自定义样式
最近在研究MVC,自己做了个小项目;其中用到了分页功能,在网上找了很多相关的第三方插件,最后选择了X.PageList.MVC,插件是开源的,有利于学习所以选择了它,这并不是说其它的分页插件不好,只是个人爱好,当然,用于以后还是会说好的。^^首先可以看下源,在GitHub上,地址如下:X.PageList.MVC GitHub 源代码地址初步看了一个项目比较精简,核心部分为X.Page原创 2015-08-07 16:20:40 · 8579 阅读 · 1 评论 -
listbox 删除选中项
很简单:给个代码就知道了:这是单个的:ListBox1.Items.RemoveAt(ListBox1.SelectedIndex);多个的: ListBox1.Items.Remove(ListBox1.SelectedItem);文章很短,我想对于知道的人都知道怎么用吧,不知道的话留下你的足迹,再详细说原创 2013-08-20 11:44:05 · 9644 阅读 · 1 评论 -
.net msbuild命令编译项目文件
最近研究使用发布机发布项目,固然需要使用命令行来编译项目文件,此次的编译使用的是msbuild,也是当下官方推荐;当然还有devenv; 另外说明:本次的实验使用的为Visual Studio 2017相关参考MSDN : MSBuild使用及一些说明指令目录说明在vs2017之前,msbuild都是跟随.net framework一起发布,在vs2017后需要兼容.net core的编译,原创 2017-09-11 14:57:47 · 18982 阅读 · 0 评论