
asp.net/asp.net mvc/C#
文章平均质量分 90
anihasiyou
.net,php,java,web,rpa
展开
-
C# 与 .NET Framework 对应关系
C# 1.0 .NET Framework 1.0 2002-02-13委托、事件C# 1.1 .NET Framework 1.1 2003-04-24 APM(异步编程模型)C# 2.0 .NET Framework 2.0 2005-11-07 VisualStudio 2005泛型 分部类型 匿名方法 可以为 null 的值类型 迭代器 协变和逆变 泛型List<T>、匿名方法、迭代器yield、可空类型nullableC# 3.0 .NET Framew转载 2021-04-23 10:12:16 · 705 阅读 · 0 评论 -
基于comet服务器推送技术(web实时聊天)
zhuanComet 也称反向 Ajax 或服务器端推技术.其思想很简单:将数据直接从服务器推到浏览器,而不必等到浏览器请求数据。主要思想:服务器端将数据推送到客户端(浏览器)本人做了简单的web实时聊天系统:服务器推送(聊天).zip系统简单说明如下:{系统所用数据库:sqlite数据库 UserInfo:用户信息表 UserR转载 2014-09-01 11:17:20 · 869 阅读 · 0 评论 -
ASP.NET 安全认证(一)—— 如何运用 Form 表单认证
ASP.NET 安全认证(一)——如何运用 Form 表单认证作者:寒羽枫(cityhunter172)序代码写 N 久了,总想写得别的。这不,上头说在整合两个项目,做成单一登录(Single Sign On),也有人称之为“单点登录”。查阅相关文档后,终于实现了,现在把它拿出来与大家一起分享。或许大家会问:“这与标题不符呀?”别急,在下笔之前,我脑子里想到了我刚使用 Form转载 2014-08-19 16:42:33 · 666 阅读 · 0 评论 -
C# windows 服务 数据库 读取数据 自动邮件
上次用asp.net 利用 Global.asax 定时发送邮件原创 2014-08-14 16:50:14 · 1969 阅读 · 0 评论 -
分享一个jquery ajax 中不能修改全局变量问题的方法
今天在做一个项目的时候,由于以前没有出现过这情况,导致弄了多久才知道是这问题。出现问题的代码var unc = 0;$.get( 'index.php', 'data=1', function(res) { unc=1; });alert(nuc);这样的话,不管ajax成功返回与否,全局变量unc都不会变为什么会出现这情况呢?答案转载 2014-09-09 11:33:18 · 4963 阅读 · 3 评论 -
asp.net JQuery Ajax WebService Gridview 任意 双击 某一列 编辑修改
写一个WebService方法GetAuto,xiang原创 2014-09-05 18:06:05 · 1263 阅读 · 0 评论 -
一步一步打造WebIM系列
转自:http://www.cnblogs.com/lucc/category/243015.html转载 2014-08-20 09:55:17 · 726 阅读 · 0 评论 -
ASP.NET 安全认证(二)——灵活运用 Form 表单认证中的 deny 与 allow 及保护 .htm 等文件
【原创】ASP.NET 安全认证(二)——灵活运用 Form 表单认证中的 deny 与 allow 及保护 .htm 等文件作者:寒羽枫(cityhunter172)第二部分 Form 认证的实战运用 话说上回,简单地说了一下 Form 表单认证的用法。或许大家觉得太简单,对那些大内高手来说应该是“洒洒水啦”“小 Kiss 啦(小意思)”。今天咱们来点的花样吧:古有六扇门,拒收叶转载 2014-08-19 16:46:08 · 651 阅读 · 0 评论 -
最全面的C#开源项目介绍
一、AOP框架 Encase 是C#编写开发的为.NET平台提供的AOP框架。Encase 独特的提供了把方面(aspects)部署到运行时代码,而其它AOP框架依赖配置文件的方式。这种部署方面(aspects)的方法帮助缺少经验的开发 人员提高开发效率。 NKalore是一款编程语言,它扩展了C#允许在.net平台使用AOP。NKalore的语法简单、直观转载 2014-08-19 11:16:10 · 1858 阅读 · 0 评论 -
asp.net DataSet数据写入Excel保存自定义名称到默认文件夹内
using System;using System.Web;using Excel;using System.Drawing;using System.IO;using System.Reflection;using System.Data;using System.Web.UI;using System.Web.UI.WebControls;/// ///原创 2014-08-05 16:22:54 · 1271 阅读 · 0 评论 -
asp.net 利用 Global.asax 定时发送邮件
创建Global.asax void Application_Start(object sender, EventArgs e) { //在应用程序启动时运行的代码 //定义定时器 System.Timers.Timer myTimer = new System.Timers.Timer(60000);原创 2014-08-05 16:31:31 · 1473 阅读 · 0 评论 -
asp.net JQuery Ajax WebService 搜索 自动匹配 动态生成ul li 点击li 获取li内容
写一个WebService方法GetAuto原创 2014-05-28 15:10:20 · 1369 阅读 · 0 评论 -
慢慢总结一点asp.net比较常用的代码(持续更新,有好的代码可以留言)
if (!IsPostBack){//将焦点放置在txtUserName控件上Page.ClientScript.RegisterStartupScript(this.GetType(),"focus","document.all('txtUserName').focus()");//为文本框添加回车响应事件txtUserName.Attributes.Add("onkeydo原创 2012-12-28 13:37:36 · 1024 阅读 · 0 评论 -
ASP.NET Chart 实例 及 解决ChartImg.axd 执行子请求时出错
MSChart是VS中自带的图表控件,功能比较强大,效果也比较丰富。下面只提供一个例子,以供新接触的朋友参考。先看下效果图:看完效果图上代码啦。使用这个控件需要先在页面注册一下。[html] view plaincopy%@ Register Assembly="System.Web.Dat原创 2014-02-17 22:39:04 · 3618 阅读 · 0 评论 -
asp.net 自动刷新父窗体
弹出消息""Response.Write("alert('成功!');window.opener.location.href=window.opener.location.href;");原创 2014-05-12 10:10:42 · 1154 阅读 · 0 评论 -
GridView 动态绑定列
GridView1.DataSource = BLL.GetDataItem();//获取数据 //创建好的GridView中移除某个列: //GridView1.Columns.RemoveAt(1); //在创建好的GridView中添加一列: //构造一个数据列对象出来 BoundField column =原创 2014-04-09 16:06:08 · 6514 阅读 · 0 评论 -
(转)asp.net中的报销多级审批工作流
最近正在学习工作流,正好从网上搜索到一个Asp.net工作流(WWF+LINQ)的例子,之前学习MOSS时接触过工作流,不过那是针对MOSS的工作流,我一直从事B/S架构开发,知道工作流可用于很多环境,其中就包含asp.net,这让我非常想做一个这样的实例。看了它的源码,大部分都觉的非常不错,不过也有些个人认为不太满意的地方,这可能是因为作者考虑到只是一个简单的demo,没有必要注意一些非技术方面转载 2014-03-17 11:04:42 · 1315 阅读 · 0 评论 -
ASP.NET 安全认证(四)——巧妙实现 Form 表单认证跨站点、跨服务器的单点登录(Single Sign On)
【原创】ASP.NET 安全认证(四)——巧妙实现 Form 表单认证跨站点、跨服务器的单点登录(Single Sign On)作者:寒羽枫(cityhunter172)第四部分 Form 认证的补充 前三篇在 优快云 论坛公布后,效果如同“神仙放屁——果然不同凡(反)响”。为感谢广大网友的热情与支持,这不,经过这一阵子的酝酿、修炼,特意准备了这第四响。之前我们讲述的转载 2014-08-19 16:48:26 · 1248 阅读 · 0 评论 -
ASP.NET 安全认证(三)—— 用Form 表单认证实现单点登录(Single Sign On)
【原创】ASP.NET 安全认证(三)——用Form 表单认证实现单点登录(Single Sign On)作者:寒羽枫(cityhunter172)第三部分 实现单点登录(Single Sign On) “等了好久终于等到今天,写了好久终于就快完结,但是网友的反应却让我有一些的伤心。盼了好久终于盼到今天,忍了好久终于把此文撰写,那些受冷落的无奈早就无所谓,累也不说累”(歌词转载 2014-08-19 16:47:32 · 1181 阅读 · 0 评论 -
C# 继承IHttpHandler接收$.ajax的post过来的参数
写一个类继承IHttpHandler,想接收前台页面$.ajax的post传过来的参数,用context.Request.Form,context.Request.Params一直不行。网上查了查,原来是因为contentType: "application/json; charset=utf-8"的原因。找到一个解决方案:context.Request.InputStream转成json。a...原创 2019-08-14 11:49:01 · 1496 阅读 · 0 评论 -
c#抓取页面乱码解决办法
public static string GetHtmlWithUtf(string url) { if (!(url.Contains("http://") || url.Contains("https://"))) { url = "http://" + url; } Htt...转载 2018-07-02 11:16:25 · 1448 阅读 · 0 评论 -
asp.net mvc设置启动项目
mvc项目创建完后,点击启动项目,在浏览器总是显示localhost/Views/Home/Index.cshtml。百度查了查,找到了解决方案。参考地址:https://bbs.youkuaiyun.com/topics/3201555341.打开解决方案,右击项目(有个地球形状的带C#的图案)--选择属性。2.然后在打开的页面中选择“WEB”项,然后在特定页中修改你要的URL。根据你的问题,只要将特定页改...原创 2018-05-14 10:00:18 · 6737 阅读 · 0 评论 -
C# FileSystemWatcher监听文件夹
用FileSystemWatcher监听文件夹很久没有写windows服务了,这两天做了一个监听文件夹的服务,用FileSystemWatcher类监听文件夹,如果有新创建的xml文件,就把xml文件反序列化进数据库。用dapper操作数据库。using System;using System.Collections.Generic;using System.ComponentModel;u...原创 2018-05-10 15:07:23 · 3603 阅读 · 0 评论 -
RestSharp 一个.NET(C#)的HTTP辅助类组件
互联网上关于.NET(C#)的HTTP相关的辅助类还是比较多的,这里再为大家推荐一个.NET的HTTP辅助类,它叫RestSharp。RestSharp是一个轻量的,不依赖任何第三方的组件或者类库的Http的组件。RestSharp具有以下的优点:支持.NET 3.5+,Silverlight 4, Windows Phone 7, Mono, MonoTouch, Mono for Androi...转载 2018-05-03 09:44:20 · 2954 阅读 · 0 评论 -
ASP.NET MVC 利用分部视图基于不同的角色显示不同的菜单
在布局页面_Layout.cshtml中将菜单栏改写成分部视图<div id="menucontainer"> <ul id="menu"> <li>@Html.ActionLink("Home", "Index", "Home")</li> <转载 2018-03-27 17:09:32 · 2737 阅读 · 3 评论 -
.net使用IIdentity和IPrincipal实现自定义身份及权限认证
1,通过继承BasePage页实现角色权限控制.net 中已经为我们提供了系统角色与权限的操作,只不过实现的方案不是很详尽,所以我们对它稍加修改则可以实现我们所需要的方案。context.User中保存的信息就是相关的角色与权限信息。Context.User类型为System.Security.Principal.IPrincipal;Context.User.Identity为System.Se...转载 2018-03-23 15:59:23 · 6508 阅读 · 0 评论 -
ASP.NET关于IIS7.0+中发布远程共享目录为虚拟目录的配置
假定有两台服务器:A和B,其中A为Web服务器(IP:192.168.0.1, 为iis发布程序的服务器 ),B为文件服务器(IP: 192.168.0.2)两台服务器进行配合,假设两台服务器如下:(1)Web应用服务器 192.168.0.1 ,IIS7.0+(2)文件服务器192.168.0.21. 建立共享账户两台服务器上,创建项目相同用户名、密码的用户。具体的使用权根据需要灵活配配置。...转载 2018-03-22 14:47:13 · 1738 阅读 · 0 评论 -
Server Error in '/' Application. 解决
配置iis绑定一个网站时候报错,搜索一下用下面方法解决了:ASPX程序 Server Error in '/' Application 错误的最简单解决办法给web目录加上 Users 权限即可:右键网站文件夹,属性,安全,添加 Users ,确定,不用重启IIS。以下是百度搜索的一些其他解决办法(做个记录方便以后错误时解决)“/”应用程序中的服务器错误。 运行转载 2016-11-09 09:44:05 · 91948 阅读 · 1 评论 -
TextBox AutoComplete with ASP.NET and jQuery UI
This article demonstrates how to use the jQuery UI AutoComplete widget to consume an ASP.NET Web Service (EmployeeList.asmx) that is JSON Serialized. The data source for this web service is List in转载 2016-09-05 17:11:23 · 944 阅读 · 0 评论 -
asp.net Linq to sql
访问数据库是一个程序必不可少的工作,目前比较常用的关系型数据库是MySql,SQL Server,Oracle等.net访问数据有几种方法1. ado.net2. Linq to sql,个人理解适用于表结构关系单一不复杂的项目,将数据库表封装成linq对象,用linq语句操作数据库3. EF Code First(Entity Framework),主要用于MVC4. NHi原创 2016-02-06 14:48:48 · 552 阅读 · 0 评论 -
C# 中 Linq 操作 DataTable
DataTable dt = new DataTable(); dt.Columns.Add("xx_Name", System.Type.GetType("System.String")); dt.Columns.Add("xx_NO", System.Type.GetType("System.String")); dt.R转载 2015-05-26 11:06:35 · 6965 阅读 · 0 评论 -
ASP.NET中绑定数据控件OnClientClick事件Eval函数解析错误的处理
在GridView中使用如下代码会出现解析错误:?");' Text="delete" />可以使用另一种写法完成所要表达的意思:OnClientClick=' Eval("Title","return confirm(\"Delete the datasource {0}?\")") %>' 在一个服务器端控件中使用多个Eval转载 2015-06-16 22:48:41 · 1523 阅读 · 0 评论 -
C# 发送邮件内容嵌入图片
我们在发送邮件时,一般图片都是用网络路径,但有时如果接收方不可直接访问外网,就不能看到图片了,比如公司内部邮件,跟外界就没法交流图片。那么我们就来把图片嵌入邮件中;查看人就没有限制了。1。以linked的方式,此方式在邮件中不会出现图片的附件 邮件内容调用图片格式为:发送邮件的服务端代码为:SmtpClient 发送邮件的对象转载 2014-12-31 16:20:33 · 16482 阅读 · 0 评论 -
asp.net 一般处理程序 .ashx 处理各种验证码 一维码 二维码
用到的一个加密方法和一个解密算法public class H { private string key; public H() { this.key = "hhhhhhh1"; } /// /// H /// /// 加密密钥,要原创 2014-12-10 15:53:35 · 1752 阅读 · 0 评论 -
asp.net JQuery Ajax WebService 搜索 自动匹配 动态生成表格 点击表格 获取表格内容
老样子,写一个WebService方法GetAuto[WebMethod] //[ScriptMethod(ResponseFormat = ResponseFormat.Json)] public List GetGwName(string prefix) { List persons = new List(); GWInfo a原创 2014-03-24 11:18:44 · 1200 阅读 · 0 评论 -
asp.net JQuery Ajax WebService 实现 级联 Dropdwonlist
新建WebService[System.Web.Script.Services.ScriptService]//前台调用方法需要加入这句话[WebMethod] //[ScriptMethod(ResponseFormat = ResponseFormat.Json)] public List GetGwName(string prefix) { Li原创 2014-03-03 17:27:38 · 1099 阅读 · 0 评论 -
asp.net postedFile.SaveAs和SaveAs,解决了本地查看excel找不到System.IO.Path.GetFileName文件问题
注:fileupload.SaveAs("完整路径带文件名")fileupload.postedFile.SaveAs("文件名")Server.MapPath获得服务器的路径本地浏览excel总是失败,找了半天原因,其实是一个文件夹没有共享出来,权限是EveryOne(可读写最好完全控制)//DropDownList2是上传的excel内的sheet(表名称)//fil原创 2013-09-06 10:29:25 · 4361 阅读 · 0 评论 -
asp.net SiteMapPath 面包屑导航 web.config 配置多个站点地图
首先创建炸点地图,如果配置多个站点地图,分别创建 配置web.config的内配置单一站点地图配置 配置多个站点地图 添加了两个 XmlSiteMapProvider原创 2013-06-06 10:17:51 · 2088 阅读 · 0 评论 -
asp.net 页面刷新后样式改变,解决方法
using System;using System.Collections.Generic;using System.Text;using System.Web;using System.Web.UI;/// /// 一些常用的Js调用/// 添加新版说明:由于旧版普遍采用Response.Write(string msg)的方式输出js脚本,这种/// 方式输转载 2013-07-10 17:41:00 · 1025 阅读 · 0 评论 -
asp.net 调用exe文件
aspx文件加一个按钮aspx.cs文件的单击事件protected void Button1_Click(object sender, EventArgs e) { System.Diagnostics.Process process = new System.Diagnostics.Process(); process.Start原创 2013-04-24 13:59:45 · 2032 阅读 · 0 评论