net_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> net >>列表
· asp.net web api2.0 ajax跨域解决方案发布时间:2015-01-16
WebApi的优缺点就不说了,直接说怎么跨域,我搜了一下,主要是有两种。一,ASP.NETWebAPI支持JSONP,分两种1,利用JsonMediaTypeFormatter,具体参考这里:http://www.cnblogs.com/artech/p/cors-4-asp-net-web-api-03.html上代码:新建JsonpMediaTypeFormatter类:publicclassJsonpMediaTypeFormatter:JsonMediaTypeFormatter... 查看全文
· ASP.NET中的Session怎么正确使用发布时间:2015-01-16
Session对象用于存储从一个用户开始访问某个特定的aspx的页面起,到用户离开为止,特定的用户会话所需要的信息。用户在应用程序的页面切换时,Session对象的变量不会被清除。对于一个Web应用程序而言,所有用户访问到的Application对象的内容是完全一样的;而不同用户会话访问到的Session对象的内容则各不相同。Session可以保存变量,该变量只能供一个用户使用,也就是说,每一个网页浏览者都有自己的Session对象变量,即Session对象具有唯一性... 查看全文
其实这个扩展方法库已经发布有段时间了,没有正式发布过。今天整理了一下文档,顺便搞个文档,正式发布吧。简介.NET在3.5开始引入的编译器支持扩展方法,允许为现有的对象类型在不改变其原本定义的情况下添加额外的方法。因此便有了本扩展方法库。本扩展方法库基本上扩展的都是.NET原有的对象,尤其是String对象。添加本扩展方法库的引用库后,一般不需要特定声明即可使用,大多为现有对象的快捷操作。安装方法你有三种方式可以使用本库:直接使用包管理器(NugetPackageManager)安装(推荐... 查看全文
一、需求:向某个服务发起请求获取数据,如:爬虫,采集。二、步骤(HttpWebRequest):无非在客户端Client(即程序)设置请求报文(如:Method,Content-Type,Agent,Cookie以及请求参数等信息)向服务端Server发送请求,服务端响应数据。三、源码简介:①.HttpUtil类:HttpWebRequest封装的核心②.HttpRequestParameter类:请求报文类③.HttpResponseParameter类:响应报文类④... 查看全文
· .Net(c#)加密解密之Aes和Des发布时间:2015-01-14
.Net(c#)加密解密工具类:///<summary>///.Net加密解密帮助类///</summary>publicclassNetCryptoHelper{#regiondes实现///<summary>///Des默认密钥向量///</summary>publicstaticbyte[]DesIv={0x12,0x34,0x56,0x78,0x90,0xAB,0xCD,0xEF};///<summary>... 查看全文
下面的示例说明如何指定运行库应在其中搜索程序集的应用程序基子目录。<configuration><runtime><assemblyBindingxmlns="urn:schemas-microsoft-com:asm.v1"><probingprivatePath="bin;bin2\subbin;bin3"/></assemblyBinding></runtime></configuration>... 查看全文
MVC3.0中新增加了Razor视图,Razor视图的语法以@符号为核心,貌似在这个时代离不开@了,微博,邮箱都用这个。1.输出变量和文本[html]@DateTime.Now@DateTime.Now[html]viewplaincopyprint?@for(inti=0;i<5;i++){<p>@i</p>}@for(inti=0;i<5;i++){<p>@i</p>}2.HTML标签编码默认情况下是对HTML标签编码的... 查看全文
页面源码:<!DOCTYPEhtml><html><head><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><title>jqueryupload上传文件(asp.netmvc)配置</title><scriptsrc="Resources/jquery.js"></script><... 查看全文
· ASP.NET MVC路由配置发布时间:2015-01-13
一、命名参数规范+匿名对象1routes.MapRoute(name:"Default",2url:"{controller}/{action}/{id}",3defaults:new{controller="Home",action="Index",id=UrlParameter.Optional});构造路由然后添加1RoutemyRoute=newRoute("{controller}/{action}",newMvcRouteHandler());2routes.Add... 查看全文
网络热播剧《纸牌屋》(HouseofCards)第三季将于2月27日与大家见面。但是现在,Netflix已经放出了该剧的首支预告片。在45秒的时间里,闪现的画面告诉我们安德伍德的家庭关系将变得更加紧张,而背景音乐中的“战鼓”也将观众们的心抬到了嗓子眼。视频截图... 查看全文
· .NET垃圾回收(GC)原理发布时间:2015-01-12
作为.NET进阶内容的一部分,垃圾回收器(简称GC)是必须了解的内容。本着“通俗易懂”的原则,本文将解释CLR中垃圾回收器的工作原理。基础知识托管堆(ManagedHeap)先来看MSDN的解释:初始化新进程时,运行时会为进程保留一个连续的地址空间区域。这个保留的地址空间被称为托管堆。"托管堆也是堆",为什么这样说呢?这么说是希望大家不要被“术语”迷惑,这个知识点的前提是“值类型和引用类型的区别”... 查看全文
这是来自微软官方的消息,.NET编译器Roslyn即将移到Github上。Roslyn原先是在微软自家的CodePlex上存放,但CodePlex没有Github那么具有活力,因此团队决定全面迁移到Github,这个迁移的时间预计在这个周三或者周四,这取决于是否在迁移过程中碰到什么问题。而Roslyn在CodePlex的页面也会随之关闭。Roslyn是微软公司开源的.NET编译器。编译器支持C#和VisualBasic代码编译,并提供丰富的代码分析API。... 查看全文
· 【asp.net】将GridView数据导出Excel发布时间:2015-01-11
概要:中午睡了一会,醒来的时候看到老师叫我去办公室,需求是这样的,把excel表中的每个同学,判断图片目录中是否有对应的照片(图片的名字用的学号或身份证号码)没有对应图片的学生记录,存入自己的数据表中或直接输出,最后下载成Excel于是回去后他把Excel和照片发给我正文开始:虽然没接触过Excel的数据导入和将GridView数据导出Excel,在网上查找了很多资料,最后汇总成功实现。这是第一次写自己的博客并与大家分享。我也是查了百度学来的,详细地址:http://jingyan.baidu... 查看全文
· layer .net中使用发布时间:2015-01-10
在.net中使用layer得用ajax来请求一般处理程序来得到想要的json数据,直接上代码html:<headrunat="server"><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><title>layer</title><scriptsrc="layer/jquery-1.9.1.min.js"></script><... 查看全文
· ASP.NET MVC3细嚼慢咽---(2)模板页发布时间:2015-01-09
这一节演示下MVC3中怎样使用模板页,在传统的webform设计模式中,我们使用masterpage作为模板页,在MVC3razor视图设计中,我们使用另一种方式作为模板页。新建一个MVC3项目,在解决方案资源管理中,我们可以看到VIEWS文件夹下面有一个Shared文件夹。在Shared文件夹里面有一个_Layout.cshtml页面。这个就是项目中默认的模板页面。如下图1.新建内容页内容页在MVC3中也叫做视图布局页,可以右键选中视图文件夹,通过添加视图来添加内容页,然后选择相应的模板... 查看全文
· ADO.NET中的DataSet和DataAdapter发布时间:2015-01-09
DataSet和DataTableDataSet是一个数据集合,存储在内存中,算是一个临时的数据库。个人觉得,不是太常用了,DataTable或者直接用List<model>存数据比这个好。还是也说一下使用方法吧。DataSetds=newDataSet("school");DataTabledt=newDataTable("stu");dt.columns.Add("列名",typeof(string));//注意DataRowdr=newDataRow();不能这样用,为什么呢... 查看全文
开篇:上一篇我们了解了一个ASP.Net页面请求的核心处理入口,它经历了三个重要的入口,分别是:ISAPIRuntime.ProcessRequest()、HttpRuntime.ProcessRequest()以及HttpApplication.Init()。其中,在HttpApplication的Init()方法中触发了请求处理管道事件的执行,本篇我们就来看看所谓的请求处理管道。(1)Part1:前奏(2)Part2:核心(3)Part3:管道(4)Part4:WebForm页面生命周期... 查看全文
· ADO.NET中的Command详解发布时间:2015-01-08
Command方法介绍1.ExecuteNonQuery对于Update、Insert、Delete执行并返回受影响行数对于其他语句返回-12.ExecuteScalar执行查询、并返回结果的第一行、第一列,其他忽略。3.ExecuteReader将CommandText发送到Connection并生成一个SqlDataReader4.说明:1)Connection理论上要最晚打开、最早关闭2)Command也是实现了IDisposable接口的类,使用完需要Dispose()。3... 查看全文
· ADO.NET中的DataReader详解发布时间:2015-01-08
使用特性原理图PS:Read()使指针下移,同时销毁上一条。所以SqlDataReader是只进的。GetValue()是找当前行中的列SqlDataReader()特性。1)只进的上面原理图描述了。2)只读的SqlDataReader只能获取,不能修改。3)使用SqlDataReader必须保证,Connection的状态是打开的。因为结果集存储在数据库服务器中,不打开连接是找不到。读数据的方式1.reader.GetValue(0)没有列名的重载。2... 查看全文
虽然从事着与开发毫无关系的工作,但却也断断续续维持了近6年的WEB开发,有时因为其它工作原因,可能每做一个项目的时间间隔比较大,有时甚至在做的一个项目因为其他事情而停滞几个月之久(有些项目是自己兴趣或者是帮别人做起练手的)。个人认为,拖的越久就越浪费时间,同时对自己的提升也越低(做的东西很多都是现查资料现学习,因为间隔时间久了,常常之前就遇到过的问题,间隔一、两个月之后,就完全不记得了,又花同样的时间去查询解决)。因此希望能养成记录的习惯,方便回顾自己的学习过程,以便以后查找... 查看全文