net_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> net >>列表
再《上篇》中我们简单介绍了用于实现Action选择机制的HttpActionSelector,接下来我们来讨论本章最为核心的内容:ASP.NETWebAPI如何利用HttpActionSelector(以默认的使用的ApiControllerActionSelector为例)在目标HttpController成功激活之后如何从中选择出匹配的Action方法来处理当前的请求。[本文已经同步到《HowASP.NETWebAPIWorks?... 查看全文
· Asp.net Json数据解析的一种思路发布时间:2013-09-13
在日常的编码中,经常会遇到JSON类型的数据,有简单的,也有复杂的。对于简单的,我们可以用正则等匹配,但是一旦遇到复杂的,就比较难办了。数据分析目前手头上需要制作一个天气预报功能,现成的接口已经有了。我随便输入一个城市,然后出现了如下的信息:{"wdata":{"cityName":"鹤壁","location":{"lat":"35.62","lng":"114.18"},"today":"2013-9-1210:30:00","sevDays":[{"date":"2013-9-1220... 查看全文
· 形象解释C#、Net、Asp.net发布时间:2013-09-13
下文是写给计算机小白的,尽量用形象的语言来让她们明白这些比较抽象的概念。--------------------------------------C#:你和美国人说话要说英语和中国人说话说汉语那么和计算机说话必须说计算机语言其中C#就是一门计算机语言。用来和计算机打交道的。Asp.net:和计算机打交道的目的是然计算机给咱们干活你用C#语言给计算机说话它能做什么呢?它能做一般处理程序、也能做桌面程序、还能做网站。其中,会做网站的这种能努力被称为Asp.net:一种能力的名称。Net:C#语言... 查看全文
其实当初我的目的是很纯洁的,只是想找一个简单的网站生成模板,由于对.net更熟悉一点,就去搜索了.net框架的CMS,看它的介绍挺强大的,符合最初的目的,但是下下来之后发现最新版本是要钱的,低一级的版本免费,但是免费的生成出来的东西会有他们公司的版权,这就让我不能忍了,免费就免费啊,搞个纯净点的不行啊,GOOGLE是强大的,所以我尝试的去搜索看有没有破解的版本,发现搜出来的一律都是免费版的去掉版权的版本,擦,去个版权就叫破解了么,而且还是低一级的版本,略微坑爹。... 查看全文
获取URL中的GET参数,无论用什么语言开发网站,几乎是必须会用到的代码。但获取URL参数经常需要注意一点就是要先判断是否有这个参数存在,如果存在则取出,如果不存在则用另一个值。这个运算称为「合并运算」,在JavaScript非常常见的||两个竖线,就是这个意思。今天无意中在ASP.NET也看到了「合并运算符」,与JavaScript不同的是,它在.NET中是用??两个问号表示的。于是马上就想到可以用在URL参数的获取上,大大精简了代码:protectedvoidPage_Load... 查看全文
WebAPI的调用请求总是针对定义在某个HttpController中的某个Action方法,请求响应的内容来源于调用目标Action方法的执行结果。当ASP.NETWebAPI为当前请求成功激活目标HttpController之后,后续的操作就是为请求在该HttpController中选择出对应的Action方法。[本文已经同步到《HowASP.NETWebAPIWorks?... 查看全文
其实当初我的目的是很纯洁的,只是想找一个简单的网站生成模板,由于对.net更熟悉一点,就去搜索了.net框架的CMS,看它的介绍挺强大的,符合最初的目的,但是下下来之后发现最新版本是要钱的,低一级的版本免费,但是免费的生成出来的东西会有他们公司的版权,这就让我不能忍了,免费就免费啊,搞个纯净点的不行啊,GOOGLE是强大的,所以我尝试的去搜索看有没有破解的版本,发现搜出来的一律都是免费版的去掉版权的版本,擦,去个版权就叫破解了么,而且还是低一级的版本,略微坑爹。... 查看全文
WebAPI的调用请求总是针对定义在某个HttpController中的某个Action方法,请求响应的内容来源于调用目标Action方法的执行结果。当ASP.NETWebAPI为当前请求成功激活目标HttpController之后,后续的操作就是为请求在该HttpController中选择出对应的Action方法。[本文已经同步到《HowASP.NETWebAPIWorks?... 查看全文
新的ASP.NETMVC4.0提供了一个新的MembershipProvider,叫SimpleMembership.首先,我们建立一个新的solution首先我们先看一下web.config<connectionStrings><addname="DefaultConnection"connectionString="DataSource=(LocalDb)\v11.0;InitialCatalog=aspnet-MVC4SimpleMembershipSample... 查看全文
通过前面对“HttpController的激活”的介绍我们已经知道了ASP.NETWebAPI通过HttpControllerDescriptor来描述HttpController。对于定义在HttpController中的每一个Action方法则通过一个类型为HttpActionDescriptor的对象来描述,Action方法基本的元数据信息可以在对应的HttpActionDescriptor对象中找到。[本文已经同步到《HowASP.NETWebAPIWorks?... 查看全文
· .NET基础:修饰符发布时间:2013-09-10
访问修饰符软道语录定义:访问修饰符就是类,属性和方法的电影分级制度。public:访问不受限制。protected:访问仅限于包含类或从包含类派生的类型。只有包含该成员的类以及继承的类可以存取.Internal:访问仅限于当前程序集。只有当前工程可以存取.protectedinternal:访问仅限于当前程序集或从包含类派生的类型。private:访问仅限于包含类型。只有包含该成员的类可以存取.类修饰符abstract:可以被指示一个类只能作为其它类的基类.sealed:指示一个类不能被继承... 查看全文
· asp.net中使用ueditor发布时间:2013-09-10
原文地址:http://www.daidaiwa.com/ArticleDetail/2013/9/1/16.html最初百度了一下“编辑器的选择”,可供选择的也有好多,使用的较多的有ckeditor、kindeditor、markItUp、ueditor等等。一开始考虑到ckeditor使用者多、项目中也用到过、也是国外开源的一个不错项目,就选择了ckeditor。在使用一段时间后发现ckeditor有很多地方不符合国人的习惯,首行缩进2个汉字,是我最不能忍的一点... 查看全文
英文原文:ImprovedAuthenticationwithFiltersinASP.NETMVC5ASP.NETMVC5包含在最近发布的VisualStudio2013开发者预览版中,它使开发人员可以应用身份验证过滤器,它们提供了使用各种第三方供应商或自定义的身份验证提供程序进行用户身份验证的能力。不过,这些过滤器要在调用授权过滤器之前应用。为了创建身份验证过滤器,开发人员需要新建一个C#ASP.NET工程,并且从列出的工程类型中选择MVC。来自Kunz,Leigh&... 查看全文
今天,微软宣布MSDN和TechNet订阅用户已经可以下载Windows8.1RTM版,也有WindowsServer2012R2RTM版。同时,开发者也可以下载VisualStudio2013RC版。Windows8.1EnterpriseRTM版将于本月底提供给MSDN和TechNet订阅用户。SteveGuggenheimer在博客中谈到,微软承认他们最初推迟到10月在所有渠道发布Windows8.1RTM的决定,对于开发者来说是一大挑战,如今他们已经听取并采取了行动... 查看全文
阅读目录:1.开篇介绍2.System.Web.Optimization组件3.System.Web.Optimization组件基本原理4.扩展自定义类型静态文件1】开篇介绍这篇文章将简单的分析一下有关静态文件捆绑的ASP.NET组件System.Web.Optimization的运行原理及基本的缓存问题;在我们的项目里面充斥着很多静态文件,为了追求模块化、插件化很多静态文件都被设计成模块的方式或者被分解,在需要的时候在通过组合的方式在UI层上使用;这就带来一个问题... 查看全文
原文出處http://www.dotblogs.com.tw/mis2000lab/archive/2013/08/30/mvc4_vs2012_login_member_db.aspx[Q&A]VS2012MVC4专案与网站的差异?「ASP.NET组态」的Login账号出现在「新旧两组」会员数据库里面?原本是在MSDN论坛上看见的问题因为写书过程中也遇见了,不能解。就发信请微软技术支持团队帮忙隔了很久,他们很热心地追踪这个问题,也一直来电讨论、报告进度。希望这份问与答,对大家有帮助... 查看全文
阅读目录:1.开篇介绍2.System.Web.Optimization组件3.System.Web.Optimization组件基本原理4.扩展自定义类型静态文件1】开篇介绍这篇文章将简单的分析一下有关静态文件捆绑的ASP.NET组件System.Web.Optimization的运行原理及基本的缓存问题;在我们的项目里面充斥着很多静态文件,为了追求模块化、插件化很多静态文件都被设计成模块的方式或者被分解,在需要的时候在通过组合的方式在UI层上使用;这就带来一个问题... 查看全文
没有快速开发平台的时候只能感慨自己曾经浪费了那么多精力在拖拽控件上,总写重复的代码,却花了很多精力且不能体现自己的价值。SNF快速开发平台能把你解放出来,让你有更多的时间参与到核心业务逻辑中去,让你有更多的时间精力去创造出更多的价值。SNF快速开发平台最大的优势在于:集重多管理软件难以实现的功能、符合国际标准RBAC权限并可用于小企业灵活配置。并统一了开发规范、编码结构、页面风格一致、方便灵活。让开发成本降低、缩短项目开发周期让开发周期更可控、让您更有时间关注业务而不是技术,让项目运行更稳定... 查看全文
方法一:publicstaticintindexOf(字符串/字符,int从第几位开始,int共查几位)stringtests="1absjjkcbfka2rsbcfak2bfka1";//测试字符串inti=tests.IndexOf("2b",5,tests.Length-5);//查找从第五字符向后查找“2b”textBox2.Text=i.ToString();inti=tests.IndexOf("2b",5,2)... 查看全文
最近使用ASP.NetMVC4做一个C/S的管理系统,里面有N多的Action和ViewModel,ViewModel上又有N多的验证。一开始写的时候虽然知道要实现多语言,但是没有过多考虑,本以为继承一下框架自带的RequiredAttribute实现自己的ErrorMessage就可以搞定。近几天实现的时候才发现——坑啊!如果只是继承自RequiredAttribute,无法实现客户端验证!这对Web站点来说,用户体验不是一般的差。Holyshit... 查看全文