asp.net MVC 使用wifidog 协议实现wifi认证

在网上看到的很多实现的wifidog 协议一般都是PHP 的,了解一下PHP 但是比较喜欢.net ,所以实现了简单的一个进行登录认证的功能(好多协议中的功能目前没有实现)开发环境(vs2010 )路由(支持wifidog协议的 ddwrt )环境的配置主要是进行路由的配置截图如下:注意红圈的部分这个我按照php 的配置asp.net MVC 的配置如下:端口9999authserverpath/...
wifidog ASP.NET MVC wifi认证

c#(winform,webform通用)利用npoi将xls文件复制为xlsx文件(excel的修改,保存,包括excel2003-of...

1.程序界面每次需要处理excel文件的时候,都是去百度找方案,真是气一头火,今天好好总结一下,下次就不用度娘了。我是用winform来试验的,因为winform比较方便测试,实际上只要是在.net平台上,c#写的程序,都是通用的。2.所需dll下载地址npoi.zip这里包含了所有所需要的dll文件,引入到项目中就可以了3.代码publicvoidwriteExcel(stringreadExc...
C# winform

VS2013中实现angular代码智能提示

第一步:在项目同添加angular js文件的引用;这里使用NuGet包管理器来给项目添加angular jsinstall-pacage angularjs第二步:添加智能提示js文件我们下载 angular.intellisense.js 文件,有两个选择:第一种选择是我们只想在当前这一个项目中使用angular的智能提示功能,那么将下载的angular.intellisense.js放到和a...
智能提示 VS2013 angular代码

cookie 和 session 基本使用 以及 封装

Cookie:是一小段文本信息,用户请求页面的时候,在浏览器和服务器之间传递。用户每次访问的时候都会记录cookie,cookie里可以包含用户信息,浏览的历史记录等等;Cookie是由服务器端生成,但是它是属于客户端的,发送给User-Agent(一般是浏览器),浏览器会将Cookie的key/value保存到某个目录下的文本文件内,下次请求同一网站时就发送该Cookie给服务器(前提是浏览器设...
session cookie

c# ActiveX 控件的开发

关于ActiveX控件的开发,网上很多例子,昨天也整整研究一天才捋顺了.网上大部分例子都是js调用控件的方法,由于要实现在html页面相应控件的事件,整整折腾一天.关键点在于 创建ActiveX控件 的 第2,和第7该技术局限性较大,如浏览器端需安装 .net 框架,仅限于IE浏览器.关于ActiveX的证书及浏览器安装时设置,可参考 http://www.cnblogs.com/weixing/...
c# ActiveX 控件

ASP.NET MVC路由解析

继续往下看《ASP.NET MVC5框架揭秘》。ASP.NET系统通过注册路由和现有的物理文件路径发生映射。而对于ASP.NET MVC来说,请求的是某个Controller中的具体的Action方法。路由注册和忽略的方法与ASP.NET不同,位于RouteCollectionExtensions中。routes.IgnoreRoute({resource}.axd/{*pathInfo}); ...
ASP.NET MVC ASP.NET 路由解析

spring.net 泛型接口注入+泛型接口结合协变注入

首先看下 spring.net 操作手册中关于类型别名的说明4.12.3.注册类型别名作为类型全名的替代物,类型别名可以简化Spring.NET的配置文件。别名可以在config文件中注册,也可以通过编程方式注册,注册之后就可以在对象定义中任何需要类型全名的地方使用。也可以为泛型类定义类型别名。若要配置类型别名,一种方式是在Web/App.config文件中添加typeAliases节点和相应的节...
泛型接口 spring.net

asp.net mvc 的 视图(view )的模块化开发

目前所在项目有一个视图,几个模块都涉及到,对应不同的开发人员,虽然有SVN在管理,但代码冲突时有发生。并且大家的代码挤于其中,逻辑比较容易混乱。将不同部件独立出去,实有必要。分离方式,我知道的有 3 种:1、利用JS动态加载子视图将分离内容放置在一个视图里面,视图还可以对应有控制器。主视图加载过程中,或者运行过程中,再用JS去请求、加载这个子视图:vardiv=... varurl=@Url.C...
asp.net mvc 模块化开发

.NET中异常处理的最佳实践

介绍“我的软件程序从来都不会出错”。你们相信吗?我几乎可以肯定所有人都会大喊我是个骗子。“软件程序几乎不可能没有bug!”事实上,开发一个可信任、健全的软件程序并不是不可能的事情。注意我这里并不是指那些用于控制核电站的软件,而是指一些常见的商业软件,这些软件可能运行在服务器上,又或者PC机上,它们可以连续工作几个星期甚至几个月都不会出现重大问题。可以猜到,我刚才的意思是指软件有一个比较低的出错率,...
.NET 异常处理

使用C#或javascript将Table里的数据导出到Excel

Demo效果图:用C#将Table数据导出Excel:本方法已经将导出excel做成分部视图,引用时只需在视图中使用如下代码即可: @{ Html.RenderAction(Index,ExportExcel,new{divId=report,filename=hidTitle}); }其中divId为table外层紧连的div的Id,filename为导出的excel名字。本模块使用MVC...
C#版 Javascript