.net_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> .net >>列表
· Asp.Net Web API VS Asp.Net MVC发布时间:2015-02-11
http://www.dotnet-tricks.com/Tutorial/webapi/Y95G050413-Difference-between-ASP.NET-MVC-and-ASP.NET-Web-API.htmlAsp.NetMVCisusedtocreatewebapplicationsthatreturnsbothviewsanddatabutAsp... 查看全文
本篇尝试在现有的ASP.NETMVC4项目上增加使用ASP.NETWebAPI。新建项目,选择"ASP.NETMVC4Web应用程序"。选择"基本"项目模版。在Controllers文件夹下添加一个名称为"TestController"的空API控制器。在引用文件夹中多了以下程序集:System.Web.HttpSystem.Web.Http.WebHostSystem.Net.HttpSystem.Net.Http.Formatting........ 查看全文
Ext.Array.filter(Arrayarray,Functionfn,Objectscope):Arrayarray是一个数组,fn是过滤函数,scope是作用域,filter返回的是一个新的数组.遍历原数组的每一项,经过滤函数过滤,为true的留下构建成新的数组.构建代码如下:1<!DOCTYPEhtml>2<htmlxmlns="http://www.w3.org/1999/xhtml">3<head>4<metahttp... 查看全文
英文原文:Lookingat.NETCoreonGitHub2014年11月12日,微软宣布计划将.NETCore库迁移到GitHub上。来自微软的ImmoLandwerth通过一些有深刻见解的项目数据,介绍了这一变化在项目中的最新进展情况。Landwerth称,微软投入了巨大的人力财力来收集项目的遥感探测数据,竭尽所能在项目的某些部分将要崩溃之前就探测到问题,而不是等到已经无法补救时才发现。将这个概念应用于他们的开源运动,Landwerth发现,自从11月公布这一计划以来... 查看全文
Server.Transfer("path")内部重定向请求,是服务器内部的接管,浏览器无法意识到这个接管的发生,浏览器地址栏也不会发生变化。而Response.Redirect("")这是经历了一个通知浏览器重定向,浏览器found之后,向服务器发请求重新访问新的url地址并返回给客户端的过程,这是一次http302请求。内部接管,再被重定向到页面中时可以访问到Request,Cookies等,这些来源页面接收的参数的,就像这些参数是传递给他的。而Response.Redirect则不行... 查看全文
本篇用来梳理对象的创建、垃圾的回收,以及非托管资源的手动处理。→首先运行应用程序,创建一个Windows进程。→CLR创建一块连续的虚拟地址空间,这个地址空间就是托管堆。而且,这个地址空间最初并没有对应的物理存储空间。虚拟地址空间分成2段。一个区段是普通堆,也叫GC堆,大小小于85000字节的引用类型对象的实例被分配在这里;另一个是大对象堆,大小大于等于85000字节的引用类型对象的实例被分配在这里。对于客户端应用程序,每个区段的大小大致是16MB;对于服务端应用程序... 查看全文
· ASP.NET简单验证码发布时间:2015-02-09
今天写了一个特别简单的验证码实现。现将代码贴出。protectedvoidPage_Load(objectsender,EventArgse){CreateCheckCodeImage(RndNum());}privatestringRndNum(){intnumber;charcode;stringcheckCode=String.Empty;System.Randomrandom=newRandom();for(inti=0;i<4;i++){number=random.Next()... 查看全文
· ASP.NET 表单认证与角色授权发布时间:2015-02-09
参考:http://hi.baidu.com/iykqqlpugocfnqe/item/e132329bdea22acbb6253105ASP.NET中处理请求的流程图http://www.cnblogs.com/yao/archive/2006/06/24/434783.htmlhttp://www.cnblogs.com/fish-li/archive/2012/04/15/2450571.html#_label3这篇主要说说实现和逻辑流程.所谓认证和授权是指对一个服务器资源的访问限制管理... 查看全文
一、64位系统中注册表的差异性以LocalMachine中的启动项为例:64位应用的注册表位置还是在:SOFTWARE\Microsoft\Windows\CurrentVersion\Run而32位应用的注册表位置却是在:SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Run二、在.NET4.0以前(不含4.0)操作注册表的方法RegistryKeyhklm=Registry.LocalMachine... 查看全文
本文内容自定义类Array.Sort参考资料System.Array.Sort有很多对集合的操作,比如排序,查找,克隆等等,你可以利用这个类加深对IComparer、IComparable以及泛型委托、匿名方法、Lambda表达式的理解。下载Demo自定义类自定义两个类:Person和PersonComparer。后面会用到这两个类。自定义Person类Person类有两个属性:FirstName和LastName,重构了ToString方法。该类还继承IComparable接口... 查看全文
· .net中的一般处理程序实例发布时间:2015-02-09
最近在学习一般处理程序,也学习了一些jQuery的异步操作,于是就想着亲手做一个小的登陆,锻炼一下自己。1、首先新建了一个项目LoginDemo,在此基础上又添加了一个一般处理程序BackLogin.ashx,具体代码如下?1///<spanstyle="font-family:Arial,Helvetica,sans-serif;"class="">没有牵扯到数据库查询,在这写的比较简单</span>... 查看全文
当昨天被MacOSX上无法编译CoreCLR的问题困扰时(详见MacOSX上尝试编译CoreCLR源代码),后来发现这个难题竟然被神人@kangaroo给解决了,连CoreCLR的微软开发人员也大吃一惊(详见#105)。@kangarooThisisawesome!Thankyousomuchfordoingit!I’llstartreviewingitinthemorning.今天发现,@kangaroo修改后可在OSX上编译的版本已被合并到CoreCLR的主分支上... 查看全文
前言VS开发的源代码安全性,是很多开发者头痛的事情.于是保护好源代码便成了开发者们最关心的事情之一了.在网上搜一搜,很多有不少的第三方工具可以为源代码加密.加密方式不外乎就是混淆,加壳.理论上,任何的源代码加密方式都是可能反编译的.因此我们选择哪种加密方式都变得有些脆弱.既然是这样,那我们就选择一个简单一点的,快捷一点的吧.工具NETReactor4.9这个工具网上很多,可以自行下载,目前搜到最新版是4.9下载地址:http://pan.baidu.com/s/1dDeVNrj加密完成后... 查看全文
动态链接库(也称为DLL,即为“DynamicLinkLibrary”的缩写)是MicrosoftWindows最重要的组成要素之一,打开Windows系统文件夹,你会发现文件夹中有很多DLL文件,Windows就是将一些主要的系统功能以DLL模块的形式实现。动态链接库是不能直接执行的,也不能接收消息,它只是一个独立的文件,其中包含能被程序或其它DLL调用来完成一定操作的函数(方法。注:C#中一般称为“方法”),但这些函数不是执行程序本身的一部分... 查看全文
usingSuperManCore;usingSystem.Web;usingSystem.Web.Mvc;namespaceSuperMan{publicclassFilterConfig{///<summary>///注册全局过滤器addbycaoheyang20150205///</summary>///<paramname="filters"></param>publicstaticvoidRegisterGlobalFilters... 查看全文
· asp.net mvc中使用路由进行URL加密发布时间:2015-02-06
代码实例如下:namespaceTest{publicclassRouteConfig{publicstaticvoidRegisterRoutes(RouteCollectionroutes){routes.IgnoreRoute("{resource}.axd/{*pathInfo}");//原有代码routes.Add(newRoute("testroute-{para1}.cshtml",newAjaxGetRouteHandler()))... 查看全文
· .NET Framework System.Array.Sort 演示发布时间:2015-02-06
本文内容自定义类Array.Sort参考资料System.Array.Sort有很多对集合的操作,比如排序,查找,克隆等等,你可以利用这个类加深对IComparer、IComparable、ICloneable以及泛型委托、匿名方法、Lambda表达式的理解。下载Demo自定义类自定义后面用到的Person类和PersonComparer类。自定义Person类,该类有两个属性:lastname和firstname,重构了ToString方法... 查看全文
publicclassMongoDBHelper{//定义Mongo服务privateMongoServermongo=null;//获取databaseName对应的数据库,不存在则自动创建privateMongoDatabasemongoDatabase;///<summary>///Mongo数据库连接///</summary>publicMongoDBHelper(){mongo=MongoServer.Create(MongoDBConfig... 查看全文
· ASP.NET 5中的那些K发布时间:2015-02-06
ASP.NET5最大的变化是什么?首当其冲的就是多了很多K,K表示的是ASP.NETvNext的项目代号“ProjectK”,但很容易让人想到一个汉字——“坑”,希望K不要成为“坑”的缩写。KRE,全称是KRuntimeEnviroment(好像有一段时间全称是KRuntimeEngine),它是ASP.NET5的运行时环境,是ASP.NET5应用程序的执行环境。(它是ASP... 查看全文
· .net framework缓存遍历发布时间:2015-02-05
背景:公司的老框架里的登录信息用的MemoryCache保存的,为了实现单用户登录(即一个账号不能同事登录),需要在登录前对已经登录的信息做遍历。大致思路如下:本方法可用于清除所有的缓存。1、HttpRuntime.CacheSystem.Collections.IDictionaryEnumeratorcacheEnum=HttpRuntime.Cache.GetEnumerator();while(cacheEnum.MoveNext()){//cacheEnum.Key.ToString... 查看全文