当前位置:首页   >  技术文章列表

技术文章列表TOP

.Net框架类库中的FileSystemWatcher如它的名称一样是一个用于监视文件系统变化的一个控件。使用 FileSystemWatcher 监视指定目录中的更改。可监视指定目录中的文件或子目录的更改。可以创建一个组件来监视本地计算机、网络驱动器或远程计算机上的文件。 若要监视所有文件中的更改,请将 Filter 属性设置为空字符串 ("") 或使用
日期:2017-12-25作者:Admin 点击:55
Application   Application变量在整个应用程序生命周期中都是有效的,类似于使用全局变量一样,所以可以在不同页面中对它进行存取。它和Session变量的区别在于,前者是所有的用户共用的全局变量,后者是各个用户独有的全局变量。   举例来解释:   网站访问的计数器变量一般采用Application变量,
日期:2017-12-25作者:Admin 点击:45
在应用程序目录下配置mvc站点,会出现404错误,见下图: 解决方式:给system.webServer节点下的models增加runAllManagedModulesForAllRequests="true"
日期:2017-12-25作者:Admin 点击:54
 Session Session在ASP.NET中,表示客户端(Goggle,Firefox,IE等)与服务器端的会话,用来存储特定会话信息,准确来说,是用来存储特定用户信息。当客户端向服务器发送一个请求时,如登陆用户ID,服务器接收到该请求,服务器端Session产生一个与该登陆用户相关的SessionID,并将SessioID返回给客户端(Goggle
日期:2017-12-25作者:Admin 点击:46
 Cookie Cookie 提供了一种在 Web 应用程序中存储用户特定信息的方法。例如,当用户访问您的站点时,您可以使用 Cookie 存储用户首选项或其他信息。当该用户再次访问您的网站时,应用程序便可以检索以前存储的信息。所以Cookie也可以在页面间传递值。Cookie通过HTTP头在浏览器和服务器之间来回传递的。Cookie只能包含字符串的值,如
日期:2017-12-25作者:Admin 点击:53
 Server.Transfer 这个方法相比以前介绍的方法稍微复杂一点,但在页面间值传递中却是特别有用的,使用该方法你可以在另一个页面以对象属性的方式来存取显露的值,当然了,使用这种方法,你需要额外写一些代码以创建一些属性以便可以在另一个页面访问它,但是,这个方式带来的好处也是显而易见的。 总的来说,Server.Transfer是面象对象开发所使用的
日期:2017-12-25作者:Admin 点击:78
  前面的文章中为My Blog加入了文章的管理功能(ASP.NET没有魔法——ASP.NET MVC使用Area开发一个管理模块),但是管理功能应该只能由“作者”来访问,那么要如何控制用户的访问权限?也就是当用户访问管理功能时需要对用户进行身份验证,对于用户来说身份验证也就是登录,即提供一个登录界面,通过账号密码的形式登录后就可以访问受限制的内容。   
日期:2017-12-24作者:Admin 点击:70
   上篇文章介绍了如何在ASP.NET MVC项目中引入Identity组件来实现用户注册、登录及身份验证功能,并且也提到了Identity是集成到Owin中的,本章就来介绍一下什么是Owin以及如何使用Owin来增强Identity的功能。   本章的主要内容有:   ● 什么是Owin   ● 关于Katana   ● Owin与宿主
日期:2017-12-24作者:Admin 点击:57
 业务背景 在稍微复杂点业务系统中,不可避免会碰到做定时任务的需求,比如淘宝的交易超时自动关闭订单、超时自动确认收货等等。对于一些定时作业比较多的系统,通常都会搭建专门的调度平台来管理,通过创建定时器来周期性执行任务。如刚才所说的场景,我们可以给订单创建一个专门的任务来处理交易状态,每秒轮询一次订单表,找出那些符合超时条件的订单然后标记状态。这是
日期:2017-12-24作者:Admin 点击:53
网络上关于Request.Url的说明已经很多也很丰富了,但是自己还是实践了一下,看看最终的结果与网络上的是否一致   1.简单的环境搭建    在本地IIS上配置了一个网站:主机名为wjnhome.com,端口88,然后建了一个虚拟目录指向同一站点,虚拟目录名称为virtual,配置host为127.0.0.1  wjnhom
日期:2017-12-24作者:Admin 点击:46
主要解决DataTable数据转化为JSON,从Controller传递数据给View的问题。 1   内容区  提供如下方法,仅供参考 public static class ObjectExtentions     {         /// <summa
日期:2017-12-23作者:Admin 点击:51
委托的概念       委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递,这种将方法动态地赋给参数的做法,可以避免在程序中大量使用If-Else(Switch)语句,同时使得程序具有更好的可扩展性。通俗的来说委托是一个类型,它与Class 是同一级别的。 如何使用委托  
日期:2017-12-23作者:Admin 点击:44