.net_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> .net >>列表
· .NET中的SIMD发布时间:2014-04-12
英文原文:SIMDSupportin.NET在Mono六年之后,微软的CLR实现最终通过RyuJIT提供了对SIMD的支持。RyuJIT目前仍处在社区预览阶段,它是下一代的.NETJIT编译器。SIMD代表的是单指令流多数据流(SingleInstruction,MultipleData)。它是一组特殊的CPU指令集,其中的指令可以对包含在大小为2、4、8或16的数组中的每个元素同时执行同一操作。在2008年Mono宣布对SIMD的支持时,我们曾报道过。性能收益非常显著。执行Spring... 查看全文
· asp.net 处理流程发布时间:2014-04-12
原文:http://www.cnblogs.com/wupeiqi/archive/2013/03/03/2941295.html工作进程:在iis中,工作进程(w3wp.exe)运行着asp.net应用程序,管理并响应所有的请求,asp.net所有的功能都运行在工作进程下,当请求到来时,工作进程会生成request和response相关信息。应用程序池:应用程序池是工作进程的容器。通常用来隔开不同配置的工作进程,当一个程序出错或进程资源回收的时,其他池中的程序不受影响。注... 查看全文
之前使用在Vs2012下使用SQLite+EF建的项目在VS2013下不能运行了,我把以前的*.edmx删除后准备重新添加以下.可是,在添加新项目窗口,选中"数据",发现右侧窗口中没有出现ADO.NET实体模型选项.解决方法如下:1).到VisualStudio2013的安装包的目录:/packages/EFTools中寻找如下文件EFTools.msi;EFTools.cab,如图将它们复制自己计算机的某一目录下,例如:C:\temp2).在这个目录下创建文本文件Log.txt... 查看全文
英文原文:CreatingSinglePageAppsWithAngular.JSandASP.NET周三(4月2日)的Build大会上,DavidCatuhe和JonGalloway做了一个关于将AngularJS用于ASP.NET应用程序的演讲。他们为开发者提供了一种方式,可以快速构建流行的单页Web应用。Angular是由Google创建并运营的开源项目。顾名思义,这是一个基于JavaScript的库,遵循模型-视图-控制器(MVC)设计模式。如Catuhe和Galloway所说... 查看全文
· 13个 ASP.NET MVC 的扩展发布时间:2014-04-11
ASP.NETMVC设计的主要原则之一是可扩展性。处理管线(processingpipeline)上的所有(或大多数)东西都是可替换的。因此,如果您不喜欢ASP.NETMVC所使用的约定(或缺乏某些约定),您可以创建自己的服务来支持您的约定,并将其注入到主管线中。在本文中,我们将从管线开始直到视图呈现,逐一向您展示每个ASP.NETMVC开发者都必须了解13个扩展点。1.ASP.NETMVC扩展之RouteConstraint通常情况下你可以使用正则表达式对url参数进行约束... 查看全文
Request对象Request对象用于检索从浏览器向服务器所发送的请求信息。它提供对当前页请求的访问,包括标题,Cookie,客户端证书等等。它也与HTTP协议的请求消息对应。Request对象常用属性属性ApplicationPath获取服务器上ASP... 查看全文
通过《ASP.NETWebAPI的Controller是如何被创建的?》的介绍我们知道默认ASP.NETWebAPI在SelfHost寄宿模式下用于解析程序集的AssembliesResolver是一个DefaultAssembliesResolver对象,它只会提供当前应用程序域已经加载的程序集。如果我们将HttpController定义在非寄宿程序所在的程序集中(实际上在采用SelfHost寄宿模式下,我们基本上都会选择在独立的项目定义HttpController类型)... 查看全文
asp.netmvc请求处理流程,记录一下。... 查看全文
asp.netmvc默认找view文件时,依次找后辍名为aspx、ascx、cshtml、vbhtml的view文件。但是项目住住用C#+Razor开发,这样找,岂不有性能损失。添加以下代码:ViewEngines.Engines.Clear();ViewEngines.Engines.Add(newRazorViewEngine(){AreaViewLocationFormats=newstring[]{"~/Areas/{2}/Views/{1}/{0}.cshtml","~/Areas/... 查看全文
几天没有时间做ASP.NETmvc练习,忙于ERP的二次开发。忙里间,想起MVC还有很多基础的知识需要撑握与了解。记得以前有练习过《MVC母版页_Layout.cshtml》http://www.cnblogs.com/insus/p/3380419.html渲染Body(RenderBody)的功能。今天练习一下RenderSection渲染节点吧。在Views\Shared目录下,创建一个LayoutPage:取个名字为_LayoutPage1.cshtml:第#13行代码... 查看全文
英文链接:MicrosoftSpeedsUpWindowsStoreAppswith.NETNative.NETNative是微软的一次尝试,旨在降低WindowsStore应用的启动时间和内存占用。自从去年11月份,有人发现WindowsStore应用的启动速度有了大幅提高后,对该项目的猜测就已经开始了。在微软内部,.NETNative叫做“项目N”,它使用微软C++基础设施,将托管代码预编译为原生代码,从而大幅提升.NET应用的性能。这项技术与NGen... 查看全文
写在前面HTTPRESTful创建WebAPI调用WebAPI运行截图及Demo下载ASP.NETWebAPI是??一个框架,可以很容易构建达成了广泛的HTTP服务客户端,包括浏览器和移动设备。是构建RESTful应用程序的理想平台的.NET框架。上面是微软对WebAPI给出的定义,其中包含两个关键字:HTTP和RESTful,其实从这一方面,大家就可以看出WebAPI和它的同胞兄弟:WebService和WCF有些不同了。HTTP对于HTTP大家都不是很陌生... 查看全文
简介很郁闷,写了一天的遇到LiveWriter错误,可恶啊几年前在做项目中第一次接触到了Migrator.Net,就深深被吸引住了,至此以后在新的大项目中,我都会使用Migrator.Net来创建或者更新数据库架构。曾经在项目中也发现了小bug并提交给了作者,当时还是有点小激动啊。几年过去了,Migrator.Net虽然已经迁移到了github上,但作者好像从3年前就不再更新了,不过这不影响我对它的喜爱,一如既往的使用着它,它的出现让我对数据库这块彻底的放开,不用手动去创建表... 查看全文
· ASP.NET MVC 3和Razor中的@helper 语法发布时间:2014-04-08
原文:http://kb.cnblogs.com/page/102191/ASP.NETMVC3支持一项名为“Razor”的新视图引擎选项(除了继续支持/加强现有的.aspx视图引擎外)。当编写一个视图模板时,Razor将所需的字符和击键数减少到最小,并保证一个快速、通畅的编码工作流。与大部分模板的语法不同,在Razor的帮助下,您不需要中断代码编写,仅仅为了在HTML中标注服务器端代码块的开始和结束。代码分析器足够聪明,它能够从你的代码里推断出是否为服务器端代码。这种更加简洁... 查看全文
· IIS是如何处理ASP.NET请求的发布时间:2014-04-08
原文:http://www.cnblogs.com/hkncd/archive/2012/03/23/2413917.html英文原文:Beginner’sGuide:HowIISProcessASP.NETRequest前言每次服务器接受到请求,都要先经IIS处理。这不是一篇描述ASP.NE生命周期的文章,仅仅是关于IIS操作的。在我们开始之前,先了解这些会有助于对全文的理解,同时欢迎反馈和建议。什么是WebServer?每当我们通过VS运行ASP.NET网站时,VS集成的ASP... 查看全文
· 漫步ASP.NET MVC的处理管线发布时间:2014-04-08
ASP.NETMVC从诞生到现在已经好几个年头了,这个框架提供一种全新的开发模式,更符合web开发本质。你可以很好的使用以及个性化和扩展这个框架,但这需要你对它有足够的了解。这篇文章主要从整体角度总结一下MVC的处理模型。整体处理模型先放一张图(图最直观而且很有说服力):下面开始解释各个部分:路由模块1.在ASP.NETMVC处理管线中的第一站就是路由模块。当请求到达路由模块后... 查看全文
· ASP.NET MVC下的四种验证编程方式发布时间:2014-04-08
ASP.NETMVC采用Model绑定为目标Action生成了相应的参数列表,但是在真正执行目标Action方法之前,还需要对绑定的参数实施验证以确保其有效性,我们将针对参数的验证成为Model绑定。总地来说,我们可以采用4种不同的编程模式来进行针对绑定参数的验证。一、手工验证绑定的参数在定义具体Action方法的时候,对已经成功绑定的参数实施手工验证无疑是一种最为直接的编程方式,接下来我们通过一个简单的实例来演示如何将参数验证逻辑实现在对应的Action方法中... 查看全文
开始邮件管理通常用在各个内部系统中,为了方便快捷的使用现有的代码开发一个邮件管理系统而诞生的、准备条件这是我的设计表结构,大家一看就懂了--邮件接收表CREATETABLE[dbo].[TAB_MAILSENDRESERVED]([FID][nvarchar](36)NULL,[MAILGUID][nvarchar](36)NULL,[SENDUSERID][nvarchar](36)NULL,--发送人[RESERVEDUSERID][nvarchar](36)NULL,-... 查看全文
· Xamarin和微软发起.NET基金会发布时间:2014-04-07
新闻《微软宣布成立.NET基金会全面支持开源项目包括C#编译器Roslyn》,看到大家对微软的开放都很兴奋。在此之前在.NET社区也有了大量的开源项目,所列的24个项目也是早就开源,这次的重大意义在于成立了一个实体---.NET基金会,它将促进对.NET的开放式创新,终于可以让大家认识到了.NET其实是很开放的,也是我的博客想向大家表达的,这次的微软Build大会应该是个里程碑。.NET基金会旨在“统筹管理所有开放源代码的.NET库“... 查看全文
开发的网站中,一些文章列表或新闻列表,需要在标题前放置一个小new.gif小图,标记为是最新的新闻或是文章。今天Insus.NET的练习,就是在asp.netmvc的应用程序中实现这样功能。计划使用三种不同的方法来实现。先从数据库开始,创建一个表,添加一些数据,创建一个获取所有记录的存储过程:在MVC应用程序中,创建模型:创建一个Entity,方例与数据交互,获取资料:在控制中,创建操作:在下面目录下,创建视图:NewsList.cshtml视图:这是一种方法,浏览看看效果:第二种方法... 查看全文