net_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> net >>列表
· asp.net MVC 安全性[笔记]发布时间:2014-09-29
1.跨站脚本(XSS)1.1介绍1.1.1被动注入,利用输入html,javascript等信息伪造链接,图片等使用提交信息,调转页面等1.1.2主动注入,黑客主动参与攻击,不会傻等倒霉的用户上钩1.2防御1.2.1HTML编码Html.Encode1.2.2HTML属性编码Html.AttributeEncode1.2.3url编码URL.Encode1.2.4javascript编码Ajax.JavaScriptStringEncode1.2.5CSS编码1... 查看全文
第一种:通过FTP来上传文件首先,在另外一台服务器上设置好FTP服务,并创建好允许上传的用户和密码,然后,在ASP.NET里就可以直接将文件上传到这台FTP服务器上了。代码如下:<%@PageLanguage="C#"EnableViewState="false"%><%@ImportNamespace="System.Net"%><%@ImportNamespace="System.IO"%><!DOCTYPEhtmlPUBLIC"... 查看全文
· ASP.NET性能优化小结(ASP.NET&C#)发布时间:2014-09-29
ASP.NET:一、返回多个数据集检查你的访问数据库的代码,看是否存在着要返回多次的请求。每次往返降低了你的应用程序的每秒能够响应请求的次数。通过在单个数据库请求中返回多个结果集,可以减少与数据库通信的时间,使你的系统具有扩展性,也可以减少数据库服务器响应请求的工作量。如果用动态的SQL语句来返回多个数据集,那用存储过程来替代动态的SQL语句会更好些。是否把业务逻辑写到存储过程中,这个有点争议。但是我认为,把业务逻辑写到存储过程里面可以限制返回结果集的大小,减小网络数据的流量... 查看全文
项目开始,开发团队需要构建一套开发环境,主要包含:开发工具、代码管理/版本控制系统、任务和Bug管理系统和持续集成(CI)系统。本文主要列举项目开发中经常使用的开发工具和第三方库。本文所列工具根据前一篇《技术路线》里面所用技术而来。一、开发工具开发工具主要包含IDE、工具和第三方库IDEVisualStudio2013——WPF、WCF和ASP.NETMVC,express分别对应Desktop和WEB版SQLServer2012&... 查看全文
1.使用SQL统计一个字符串中指定字符的个数,示例(统计0的个数):selectlen('402301001')-len(replace('402301001','0',''))2.使用Forms认证,客户端本地时间不对无法登陆系统,解决办法:FormsAuthentication.RedirectFromLoginPage第二个参数设置成false,MSDN资料:http://msdn.microsoft.com/zh-cn/library/ka5ffkce(v=vs.110).aspx3... 查看全文
· .NET Remoting学习笔记(三)信道发布时间:2014-09-28
目录.NETRemoting学习笔记(一)概念.NETRemoting学习笔记(二)激活方式.NETRemoting学习笔记(三)信道参考:♂风车车.Net.NETFramework远程处理基础结构提供下列信道实现:IpcChannelTcpChannelHttpChannelIpcChannelIPCChannel是.NETFramework2.0里面新增的,它使用Windows进程间通信(IPC)系统在同一计算机上的应用程序域之间传输消息。在同一计算机上的应用程序域之间进行通信时... 查看全文
目录.NETRemoting学习笔记(一)概念.NETRemoting学习笔记(二)激活方式参考:百度百科♂风车车.Net激活方式概念在访问远程类型的一个对象实例之前,必须通过一个名为Activation的进程创建它并进行初始化。这种客户端通过通道来创建远程对象,称为对象的激活。激活分为两大类:服务器端激活客户端激活服务器端激活又称WellKnow(知名对象)服务器应用程序在激活对象实例之前会在一个众所周知的统一资源标识符(URI)上来发布这个类型... 查看全文
solr与.net系列课程(四)solr查询参数的讲解与.net如何获取solr数据上一节我们完成了solr连接数据库,细心的朋友会发现一个问题,就是solr其实和语言没有任何关系,配置完成后任何语言都可以直接调用,本章我们主要对solr的查询做出讲解,然后就是新接触的人最关心的.net如何获取solr中的数据.本节我准备了一个300万左右的数据表,为大家做演示然后我们开始配置schema.xml文件:<... 查看全文
很早前就想做文件的解压、压缩、下载了,不过一直没时间,现在项目做完了,今天弄了下。不过解压,压缩的方法还是看的网上的,嘻嘻~~不过我把它们综合了一下哦。呵呵~~1.先要从网上下载一个icsharpcode.sharpziplib.dll2.建立类AttachmentUnZip,内容如下:usingSystem;usingSystem.Data;usingSystem.Configuration;usingSystem.Web;usingSystem.Web.Security... 查看全文
solr与.net系列课程(三)solr连接数据库上一章直接讲述的配置文件把大部分人看的很迷惑,大家都想听的是solr到底是怎么用的,好,这一节我们就开始链接数据库,首先讲一下连接之前都要配置哪些文件1.先下载连接sqlserver的驱动(sqljdbc4.jar)sqljdbc4.jar,),将其复制到C:\ProgramFiles\ApacheSoftwareFoundation\Tomcat7.0\webapps\solr\WEB-INF\lib(C... 查看全文
· ASP.NET MVC Model绑定小结发布时间:2014-09-26
Model绑定是指从URL提取数据,生成对应Action方法的参数这个过程。前面介绍的一系列Descriptor负责提供了控制器,行为方法和参数的元数据,ValueProvieder负责获取数据,剩下的Moder绑定则是利用上述两者的结果来最终达到Model的生成。ParameterDescriptor里面的BindingInfo(类型是ParameterBindingInfo)的Binder是一个实现了IModelBinder接口的对象,ModelBinder组件用于真正的Model绑定... 查看全文
· 记DotNetBar换肤发布时间:2014-09-25
界面:comboBoxEx选择皮肤buttonX测试指定皮肤styleManager后台代码:初始化:this.EnableGlass=false;设置窗体效果不设置依然显示winform效果Load事件:string[]_styles=Enum.GetNames(typeof(eStyle));comboBoxEx1.Items.AddRange(_styles);把皮肤样式加载到下拉列表框comboBoxEx1_SelectedIndexChanged事件样式改变事件eStylestyle... 查看全文
在网页开发中,经常要用到无序列表。事实上在符合W3C标准的div+css布局中,无序列表被大量使用,ASP.NET虽然内置了BulletedList控件,用于创建和操作无序列表,但感觉不太好用。本篇介绍服务器端ASP.NET批量操作基于原生html标签的无序列表的三种方法。方法一,将li元素做成html控件,加上id,用FindControl方法。aspx代码:[html]viewplaincopy<formid="form1"runat="server"><ul>... 查看全文
1.可能会遇到一下图的错无。请求的内容似乎是脚本。因而将无法由静态文件处理程序来处理---大概的原因是应用程序池选择错误了。如第二幅图如此解决即可解决方案如下两个图所示。我遇到了以上的问题之后能也遇到了"IISAPPPOOL\ASP.NETv4.0登入失敗"的错误(我使用的..netframework4.0,所以报这个错误)。我的解决方案是在IIS的管理器中的应用程序池中选择ASP.NETV4.0的--->高级选项找到-->标识-->设置内置账户----->... 查看全文
· ASP.NET MVC 开篇发布时间:2014-09-23
MVC(Model-View-Controller,模型—视图—控制器模式)用于表示一种软件架构模式。它把软件系统分为三个基本部分:模型(Model),视图(View)和控制器(Controller)。那么MVC模式和我们熟悉的WebForm模式有什么不同呢?他的各个部分又是怎样分工的呢?一、WebForm请求方式例如请求一个URL(http://www.xmcps.cn/Main/index.aspx)... 查看全文
· System.Net.Mail 邮件发送示例发布时间:2014-09-23
前言:OA自动发送邮件的程序不好使,SQLServer存储过程邮件发送程序好使,但是不利于标准化和维护,于是觉得是适合找些“轮子”武装一下。想起之前学习过System.Net.Mail,于是再次重温一下。usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Net;usingSystem.Net.Mail;usingDevComponents... 查看全文
· ASP.NET中的另类控件发布时间:2014-09-23
首先看一个aspx文件里的部分内容:[html]viewplaincopy<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><headid="Head1"runat="server"><... 查看全文
· ASP.NET Web API Model-ParameterBinding发布时间:2014-09-23
ASP.NETWebAPIModel-ParameterBinding前言通过上个篇幅的学习了解Model绑定的基础知识,然而在ASP.NETWebAPI中Model绑定功能模块并不是被直接调用的,而是要通过本篇要介绍的内容ParameterBinding的一系列对象对其进行封装调用,通过本篇的学习之后也会大概的清楚在WebAPI中绑定会有哪几种方式。Model-ParameterBinding(对象篇)在ASP... 查看全文
准备资源:AspNetPager下载网址:http://www.webdiyer.com/download/default.aspxASP.NETAJAX下载网址:http://www.asp.net/downloads/首先,我们应该先了解一下AspNetPager这个分页工具的工作方式,或者叫有几种分页方法,AspNetPager官方上说:支持通过Url进行分页,支持PostBack分页,具体二者的区别在:http://www.webdiyer... 查看全文
在asp.net中使用confirm可以分为两种:1.没有使用ajax,confirm会引起也面刷新2.使用了ajax,不会刷新A.没有使用ajax,可以用StringBuilder来完成.(一)asp.net用StringBuilder控制后台操作javascript:confirm返回值,此方法比较烦琐1.后台启动事件StringBuildersb=newStringBuilder();sb.Append("<scriptlanguage='javascript'>");sb... 查看全文