随笔分类 -  ASP.NET

1 2 3 下一页
ASP.NET
异步任务,HttpContext.Current为null解决办法
摘要:最近在开发一个后台管理系统项目,为了提高登录的速度,就把记录登录日志放到一个异步任务里面。 有一段时间日志记录是正常的,突然有一天就不work了,本地调试也能重现这个错误,是System.Web.HttpContext.Current为null造成的,获取不了当前的用户名。 在网上搜了一下,确实很多 阅读全文
posted @ 2019-01-06 12:10 几度夕阳红了 阅读(1248) 评论(0) 推荐(0) 编辑
一次寻找IBatisNet事务bug的过程
摘要:本文的上下文环境 操作系统:Win7 x64 Professional 开发工具:Visual Studio 2017 语言:C# 数据库ORM:IBatisNet 1.6.2 一、前言 这个项目的前端有Web端,公众号,微信小程序,后端是用WCF写的,部署成windows service。后端使用 阅读全文
posted @ 2018-09-15 00:43 几度夕阳红了 阅读(588) 评论(0) 推荐(0) 编辑
CSS中的margin、border和padding的区别
摘要:W3C组织建议把所有网页上的对像都放在一个盒(box)中,设计师可以通过创建定义来控制这个盒的属性,这些对像包括段落、列表、标题、图片以及层。盒模型主要定义四个区域:内容(content)、内边距(padding)、边框(border)和外边距(margin)。对于初学者,经常会搞不清楚margin 阅读全文
posted @ 2018-09-10 11:28 几度夕阳红了 阅读(471) 评论(0) 推荐(0) 编辑
一次Oracle 11g+FluentNHibernate AutoMapping组合尝试
摘要:本文的上下文环境 操作系统:Win7 x64 Ultimate开发工具:Visual Studio 2013 一、前言 在以前开发的大多数场景下,使用的开发语言是C#,使用的数据库是Sql Server,这样的组合,必然少不了Entity Framework这样的ORM,自从习惯了Entity Fr 阅读全文
posted @ 2014-08-23 10:42 几度夕阳红了 阅读(1960) 评论(4) 推荐(0) 编辑
让VS 2010在调试字符串时,支持Json数据格式友好显示
摘要:阅读本文如果对Microsoft.VisualStudio.DebuggerVisualizers的用法不熟悉的,可以参考这篇文章。http://www.cnblogs.com/devil0153/archive/2010/09/01/Visual-Studio-Custom-Debugger.html一、背景介绍及JsonView由于吾所在的项目中对外开放接口,数据接受和传送都是字符串Json格式,在调试接口阶段,会查看传输数据的内容,如果不经过格式化处理,用肉眼看起来比较费劲和不够直观,经常要把它Copy&Paste到一个Json查看器里,这种操作太多了,就会感到麻烦和繁琐。之前用 阅读全文
posted @ 2014-04-06 23:21 几度夕阳红了 阅读(2200) 评论(0) 推荐(0) 编辑
委托、IOC全知道
摘要:话说写代码已有数年,曾经花了很多时间,看了很多大牛的文章也是不能参透,日思夜想都没有理解的概念,通过不断的实践与学习,回过头来再看,总算有了一个清晰的理解与认识,也看到一句话说,最好的学习就是把别人教会,因此想把这些曾经我很难理解的知识以我认为最易理解的形式分享出来。之所以把委托和IOC放在一起,是因为下文这一个场景可以解释这两个概念。1)委托这里只谈委托的使用场景,不谈那些令人烦恼的概念。比如,你所参与的项目需要一个功能,需要实现在互联网上下载音频文件。这个时候,你要写一个下载类,下载完成后,还要实现播放、备份这两个操作。这个下载类是只有下载一个功能,至于播放和备份,是另外两个类需要做的事. 阅读全文
posted @ 2014-02-08 15:49 几度夕阳红了 阅读(633) 评论(0) 推荐(0) 编辑
网站上显示农历及阳历节日
摘要:把阳历日期转换为农历用到的函数为ChinaDate.ConvertToNongLi(DateTime.Now);得到节日的函数为 ChinaDate.GetFestival(DateTime.Now);代码:using System.Globalization;using System.Collections;using System;namespace NetWeb2011.Common{ public static class ChinaDate { private static ChineseLunisolarCalendar china = new ChineseLunisolarCa 阅读全文
posted @ 2011-03-05 17:41 几度夕阳红了 阅读(761) 评论(3) 推荐(2) 编辑
跨服务器,用WebService上传文件
摘要:我们开发的Web应用程序,有时候,考虑数据的海量和独立,会把程序文件和其他文件(图片、音视频等)分离开来,放在不同的服务器上。这样,我们上传图片的话,不是上传到程序文件所在的位置,而是上传至专门的图片服务器。此种解决方案,感觉用Webservice可能最好了。网上Web Service定义:主要是为了使原来各孤立的站点之间的信息能够相互通信、共享而提出的一种接口。 Web Service所使用的是... 阅读全文
posted @ 2010-04-21 10:57 几度夕阳红了 阅读(560) 评论(0) 推荐(0) 编辑
博客园也英文
摘要:来博客园一年多了,貌似从来没看过有一篇English Technical Article(英文技术文章)发布在首页的,看到的全是母语版。不过,有一次,看到了一篇老外写的,竟被翻译成中文,可能译者还是为了大部分人着想吧,可惜。 我想了想,为了广大想提高英语的程序员们(偶也是),提高英语的好处,就不说了吧。建议博客园,一周也有同志发几篇英文贴在首页,不管是讨论技术的,还是其他的方面的,或是从国外拷贝的... 阅读全文
posted @ 2010-02-04 08:50 几度夕阳红了 阅读(2345) 评论(43) 推荐(1) 编辑
Json
摘要:json格式:{ "TableInfo":[ { "UserHead":"/Images/default.gif", "FriendUserCode":"youyu", "AllFriendUserCode":"youyu" } ], "TableRowCount":[ { "RowCount":"10", } ]}Demo:代码 阅读全文
posted @ 2009-12-17 20:48 几度夕阳红了 阅读(505) 评论(1) 推荐(0) 编辑
Google账户登录服务
摘要:现在有些网站有了Google账户登录的功能,如下图,这样的登录方式其实对用户是有益的。只要我有个google账号,就能登录有利用Google这个登录服务的网站。此功能详解请参考此功能的流程图:描述:以www.sopif.com为例http://www.sopif.com/logintest.aspx这个页面,里面有个按钮,按钮对应的事件代码[代码]next参数,就是google登录成功后,重定向的... 阅读全文
posted @ 2009-10-04 22:28 几度夕阳红了 阅读(12430) 评论(2) 推荐(0) 编辑
ASP.NET 技巧三
摘要:Javascript获取浏览器窗口中文档(视口)可用尺寸的方法GridView显示数据,如果有边框的话,就把BorderWidth设为0,就没有边框了.GridView隐藏指定的列(AutoGeneratecolumns属性设为true的时候,同样适用)CodeCode highlighting p... 阅读全文
posted @ 2009-08-18 11:18 几度夕阳红了 阅读(760) 评论(0) 推荐(0) 编辑
Ajaxpro 简单无刷新使用
摘要:在不同页面操作时,使用Ajaxpro框架,通过session保存值来使父页面不刷新。没有数据库,下载后即可看到效果。片段:[代码]代码下载 阅读全文
posted @ 2009-06-27 19:11 几度夕阳红了 阅读(289) 评论(0) 推荐(0) 编辑
手动排序DataTable
摘要:在用到.net自带的排序datatable时,代码很简单,如下: public static DataTable TableSortSystem(DataTable dt, string columnName, string sort) { dt.DefaultView.Sort = columnName + " " + sort; return dt; }按理说,返回的dt是已经排序好了的,但在... 阅读全文
posted @ 2009-06-20 13:06 几度夕阳红了 阅读(700) 评论(2) 推荐(0) 编辑
ASP.NET 打印
摘要:通过缓存Cache,来缓存Gridview里数据,在需要打印时就可以直接打印了。打印界面:缓存类:[代码]在数据绑定时就 CacheData.GetCache().CacheDataSet(dt); //缓存数据,用以打印打印界面代码[代码]后代代码:[代码] 阅读全文
posted @ 2009-06-09 07:15 几度夕阳红了 阅读(519) 评论(2) 推荐(0) 编辑
ASP.NET Excel导入到SQL Server数据库
摘要:提供把Excel里的数据导入到SQL Server 数据库,前提是Excel里的字段在Sql Server表里都有,不然会出现错误。注释很详细哦!要引用的命名空间是:using System.Data.OleDb;using System.Data.SqlClient;[代码]页面调用代码:[代码]前台代码:[代码] 阅读全文
posted @ 2009-06-08 18:20 几度夕阳红了 阅读(5192) 评论(6) 推荐(3) 编辑
C# 加密解密
摘要:一种简单的加密[代码]利用.net中提供的类进行数据DES加密[代码] 阅读全文
posted @ 2009-05-22 09:06 几度夕阳红了 阅读(364) 评论(0) 推荐(0) 编辑
ASP.NET 技巧2
摘要:制作移动的文字<marquee scrollamount=1 direction=right width=200 onMouseOver="this.start()" onMouseOut="this.stop()" >文字文字文字文字文字文字文字文字</marquee>通过js精确控制[代码]用了这个滚动,浏览器会假死,要把while改成if,还有就是有的浏览器下方有空白... 阅读全文
posted @ 2009-05-15 21:13 几度夕阳红了 阅读(483) 评论(1) 推荐(0) 编辑
ASP.NET 将DataTable导入到Excel
摘要:今天在弄页面上的打印功能,就是把Gridview里的数据打印出来。首先就是将Gridv里的数据导入到Excel,再打印,很简单。然而,到网上找了很多资料,就是不行。有好几个错误,记得最清楚的是Clsid{……}错误。按照网友说的,做了也不行。竟然把代码拷到同事的机器上,就行了。啥原因?同事的机上安装的是101M的office 2003。我的机子上的Office是绿化版。... 阅读全文
posted @ 2009-05-12 18:14 几度夕阳红了 阅读(1086) 评论(2) 推荐(0) 编辑
VSS团队开发环境配置
摘要:安装好Vss后,在visual studio 2005里工具——选项——源代码管理——插件选择,不然visual studio 2005的文件菜单下,不会显示源代码管理。Vss默认登录账户更改:新建系统环境变量,变量名ssuser,变量值,你的Vss登录名。1. 服务器端配置(1)新建文件夹 在磁盘上新建个文件夹,用来存储版本... 阅读全文
posted @ 2009-05-11 11:19 几度夕阳红了 阅读(1357) 评论(0) 推荐(0) 编辑

1 2 3 下一页