.net_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> .net >>列表
我们的网页通常会有好几个部分组成,一些公共的区域我们通常会做成PartialView(部分视图),但这些视图并不是完全固定的,所以还是需要特定的Controller来控制。如果只是静态的html,虽然也可以做成PartialView,但意义不大。下面演示一下MVC3中如何调用PartialView。首先我们创建一个测试用的Controller:TestControllerpublicclassTestController:Controller{publicActionResultMessage... 查看全文
一、前言AgileEAS.NETSOA中间件平台是一款基于基于敏捷并行开发思想和Microsoft.Net构件(组件)开发技术而构建的一个快速开发应用平台。用于帮助中小型软件企业建立一条适合市场快速变化的开发团队,以达到节省开发成本、缩短开发时间,快速适应市场变化的目的。AgileEAS.NETSOA中间件平台提供了敏捷快速开发软件工程的最佳实践,通过提供大量的基础支撑功能如IOC、ORM、SOA、分布式体系及敏捷并发开发方法所支撑的插件开发体系,以及提供了大量的实体、数据模型设计生成工具... 查看全文
在今天编辑推荐的《HelloWebAPI系列教程——WebAPI与国际化》一文中,作者通过自定义的HttpMessageHandler的方式根据请求的Accep-Language报头设置当前线程UICulture的方式来解决Localization的问题。如果你对ASP.NETWebAPI的执行机制有足够了解的话,你会发现实际上有很多种解决方案。不过这些解决方案都不够完美,原因很简单:ASP.NETWebAPI的整个框架均采用基于Task的并行编程模式... 查看全文
众所周知.NET在第一次执行的时比第二第三次的效率要低很多,最常见的就是ASP.NET中请求第一个页面的时候要等上一段时间,而后面任意刷新响应都非常迅速,那么是什么原因导致的呢?为什么微软不解决这个问题呢?问题首先大家可以在心底回答这几个问题,这也是读完本文之后会陆续解决的问题。1.生成就是编译吗?2.既然执行过一次之后效率会高很多为什么微软不解决这样的问题呢?3.预编译比JITCompiler的方式好吗?效率比较第一次执行耗费了399第二次执行耗费了5为什么差这么多呢?后面就让我们来揭晓。注... 查看全文
原文:http://www.codeproject.com/Articles/150688/How-to-make-ViewState-secure-in-ASP-NET介绍ASP.NET中的ViewState是客户端的状态管理机制。ViewState通过一个ID__VIEWSTATE存储在一个隐藏的区域中。比如说:存储ViewState的信息像这样:现在我们看下它的值。它看起来像是一个加密过的字符串。这不过是一个基于Base64编码的字符串,并不是一个加密的字符串。所以它很容易被解码... 查看全文
在今天编辑推荐的《HelloWebAPI系列教程——WebAPI与国际化》一文中,作者通过自定义的HttpMessageHandler的方式根据请求的Accep-Language报头设置当前线程UICulture的方式来解决Localization的问题。如果你对ASP.NETWebAPI的执行机制有足够了解的话,你会发现实际上有很多种解决方案。不过这些解决方案都不够完美,原因很简单:ASP.NETWebAPI的整个框架均采用基于Task的并行编程模式... 查看全文
· asp.net 生成验证码发布时间:2013-11-07
1.添加一个CheckCode.ashx文件usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Drawing;namespaceYeylol.Apps.SmartHome.Back{///<summary>///CheckCode的摘要说明///</summary>publicclassCheckCode:IHttpHandler... 查看全文
众所周知.NET在第一次执行的时比第二第三次的效率要低很多,最常见的就是ASP.NET中请求第一个页面的时候要等上一段时间,而后面任意刷新响应都非常迅速,那么是什么原因导致的呢?为什么微软不解决这个问题呢?问题首先大家可以在心底回答这几个问题,这也是读完本文之后会陆续解决的问题。1.生成就是编译吗?2.既然执行过一次之后效率会高很多为什么微软不解决这样的问题呢?3.预编译比JITCompiler的方式好吗?效率比较第一次执行耗费了399第二次执行耗费了5为什么差这么多呢?后面就让我们来揭晓。注... 查看全文
这篇文章介绍了.NET中加密和解密的实现方法,有需要的朋友可以参考一下.NET将原来独立的API和SDK合并到一个框架中,这对于程序开发人员非常有利。它将CryptoAPI改编进.NET的System.Security.Cryptography名字空间,使密码服务摆脱了SDK平台的神秘性,变成了简单的.NET名字空间的使用。由于随着整个框架组件一起共享,密码服务更容易实现了,现在仅仅需要学习System.Security.Cryptography名字空间的功能和用于解决特定方案的类... 查看全文
office文档(word,excel,ppt)在线预览查看,有很多种方式,比如可以1、调用weboffice组件,进行word预览,要求客户端安装word,仅适用IE,word2013,IE11会提示word停止响应;2、将word转为html文档;3、使用flexpaper,感觉不是很美观,不过还是可以用;4、使用flashpaper,效果比较好看,不过只支持32位操作系统,不支持64位;5、使用print2flash,效果跟flashpaper差不多... 查看全文
在做研究之前先简单说一下之前公司的通讯模块。最早的时候公司开发的web管理系统是需要配合c++桌面客户端进行一些系统底层操作,并非普通的b/s架构,或者c/s架构,因为需求是可以通过web管理系统向客户端发送一些简单的指令和策略,客户端根据不同只指令或策略进行系统底层的一些操作,并可以向服务器提交日志及状态信息.依此我们设计了如下架构:其中web服务器是用c#写的,通讯服务器是用c++写的,客户端使用c++写的,管理员通过web登录到web服务器管理界面,将相关策略发送到通讯服务器... 查看全文
· vs.net 效率提升-自定义快捷键发布时间:2013-11-06
工欲善其事必先利其器,记录一下自己开发时常用的几个自定义的快捷键。做了这么多年了用着还是比较顺手的分享下~~~~设置时有时设置不成功,非得一项一项设置才可以~~~设置自定义快捷键位置:vs.net->工具->选项->环境->键盘在右边的【显示命令包含】框中输入下面的‘命令对象名’后,在快捷键中自定义快捷键后点击【分配】按钮后点击【确认】。1.注释选定的代码段(右手拿鼠标圈选,左手微操瞬间注释)命令对象名:编辑.注释选定内容快捷键:alt+12... 查看全文
转载:http://www.cnblogs.com/diony/archive/2011/09/08/2171133.html使用OLEDB可以对excel文件进行读取,我们只要把该excel文件作为数据源即可。一在D盘创建excel文件test.xls:二将工作表Sheet1的内容读取到DataSetstringstrConn="Provider=Microsoft.Jet.OLEDB.4.0;DataSource=D:/test.xls;"+  ... 查看全文
· ASP.NET MVC form验证发布时间:2013-11-05
网站结构webconfig设置为form验证,并拒绝所有的匿名用户<authenticationmode="Forms"><formsloginUrl="~/Account/Index"timeout="2880"path="/"/></authentication><authorization><denyusers="?"/></authorization>如果我们徐凯开放首页比如说Home/Index,那么做如下配置... 查看全文
英文原文:Octokit.NETEnablesGitHubIntegrationInto.NETFramework4.5ApplicationsGitHub最近发布了Octokit.NET,它允许开发者构建使用GitHubAPI的.NET应用程序。Octokit.NET是一个客户端类库的集合,它针对.NET4.5并且提供了一种非常简单的与GitHubAPI进行交互的方式。此外,Octokit还能够与Xamarin.iOS、Xamarin.Android、Xamarin.Mac、Mono3... 查看全文
一直都在使用微软URLRewriter,具体的使用方法我就不多说了,网上文章很多。但最近遇到一个问题,就是当web.config文件里面设置伪静态规则过多,大于2M的时候,就报错:无法读取配置文件,因为它超过了最大文件大小的解决办法,如图:URLRewriting所有的映射规则都是保存在web.config里面的,导致这个文件过大,所以最好的解决办法就是把里面的映射规则保存到另外一个文件中去。1、下载和安装MSDNURLRewriting.msi地址http://download... 查看全文
参考网址:http://www.linuxdot.net/http://www.cnblogs.com/mayswind/p/3279380.htmlhttp://www.raspberrypi.org/phpBB3/viewtopic.php?t=371741、树莓派上安装mono环境,使其支持asp.net本人使用9-25的系统,据说稳定建议更新:sudoapt-getupdatesudoapt-getupgrade安装mono时注意:pi上直接源码编译时通不过的,在make的时候失败... 查看全文
实现这个想法有很多种方法,我就我最近算是比较熟悉的方式来说给大家吧。因为有了mono,所以.net才能跨平台,.net都跨平台了,.net平台的童鞋们是不是应该提起精神好好了解下mono呢?当然了我是刚刚接触,请大侠们勿怪。最近在qq上跟着宇内流云还有群里的很多朋友学了些相关的东西,就按耐不住想拿出来显摆显摆。1、安装mono就我的认知范围我认为只有安装了mono我们才有可能实现在Linux跑asp.net相关的程序而在这方面已经有太多的朋友写了非常详细的步骤(centos,ubuntu... 查看全文
· ADO.Net知识总结发布时间:2013-11-02
(一)基础知识ADO.NET:.NET中用来向数据库提交执行SQL语句的一堆类本机访问直接"Windows验证",但是一般项目中都是单独的数据库服务器,程序在另外一台电脑上连接SQLServer在项目中,一般不会启用sa账户,这个是最高权限账户,应该设置一个受限制的账户(二)理解SqlDataReaderSqlDataReader是连接相关的,SqlDataReader中的查询结果并不是放到程序中的,而是放在数据库服务器中,SqlDataReader只是相当于一个指针(游标)... 查看全文
一、前言AgileEAS.NETSOA中间件平台是一款基于基于敏捷并行开发思想和Microsoft.Net构件(组件)开发技术而构建的一个快速开发应用平台。用于帮助中小型软件企业建立一条适合市场快速变化的开发团队,以达到节省开发成本、缩短开发时间,快速适应市场变化的目的。AgileEAS.NETSOA中间件平台提供了敏捷快速开发软件工程的最佳实践,通过提供大量的基础支撑功能如IOC、ORM、SOA、分布式体系及敏捷并发开发方法所支撑的插件开发体系,以及提供了大量的实体、数据模型设计生成工具... 查看全文