.net_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> .net >>列表
昨晚有演示了《ASP.NETMVC应用程序展示RDLC报表》http://www.cnblogs.com/insus/p/3665295.htmlRDLC报表。在实现过程中,有遇上了诸多问题,但均能一一解决。不过此篇,只是显示所有记录于RDLC报表上。正如有一些网友说,是否能做一个有搜索记录功能的报表。正因此,Insus.NET在下面的过程中,尝试去实现它。有了前一次的经验,做起来应该困难不大。在数据库中,创建一个存储过程:此存储过程,它有三个参数,稍后Insus... 查看全文
很多情况下目标Action方法都要求在一个安全上下文中被执行,这里所谓的安全上下文主要指的是当前请求者是一个经过授权的用户。授权的本质就是让用户在他许可的权限范围内做他能够做的事情,授权的前提是请求者是一个经过认证的用户。质询-应答(Chanllenge-Response)”是用户认证采用的一种常用的形式,认证方向被认证方发出质询以要求其提供用于实施认证的用户凭证,而被认证方提供相应的凭证以作为对质询的应答... 查看全文
http://note.youdao.com/share/?id=53252d0f897e0e109aadd296a1682354&type=note... 查看全文
· .net 加密算法发布时间:2014-04-15
publicstaticstringEncrypt(stringsource){MD5CryptoServiceProvidermd5=newMD5CryptoServiceProvider();byte[]bytes=Encoding.UTF8.GetBytes(source);byte[]output=md5.ComputeHash(bytes);returnBitConverter.ToString(output);}最常见的MD5加密,但不带解密。DES加解密... 查看全文
· ASP.NET常用编程代码(二)发布时间:2014-04-15
1.绑定在DataList中的DropDownListprivatevoiddlistOrder_EditCommand(objectsource,System.Web.UI.WebControls.DataListCommandEventArgse){//绑定订单状态for(inti=0;i<((DropDownList)dlistOrder.Items[e.Item.ItemIndex].FindControl("ddlFlag")).Items.Count;i++){if((... 查看全文
· asp.net发邮件功能发布时间:2014-04-15
protectedvoidSendMail(){try{stringCreaterName="";stringexaminer="";List<string>mailList=GetMailList(refCreaterName,refexaminer);MailEntityme=newMailEntity();MailEntityme_1=newMailEntity();me.AddresserMail=ConfigurationManager... 查看全文
· ASP.NET常用编程代码(一)发布时间:2014-04-15
1.为按钮添加确认对话框Button1.Attributes.Add("onclick","returnconfirm(’确认?’)");button.attributes.add("onclick","if(confirm(’areyousure...?’)){returntrue;}else{returnfalse;}")2.删除表格选定记录//获得DataGrid主键intintEmpID=(int)MyDataGrid... 查看全文
· IoC在ASP.NET Web API中的应用发布时间:2014-04-15
控制反转(InversionofControl,IoC),简单地说,就是应用本身不负责依赖对象的创建和维护,而交给一个外部容器来负责。这样控制权就由应用转移到了外部IoC容器,控制权就实现了所谓的反转。比如在类型A中需要使用类型B的实例,而B实例的创建并不由A来负责,而是通过外部容器来创建。通过IoC的方式实现针对目标HttpController的激活具有重要的意义。[本文已经同步到《HowASP.NETWebAPIWorks?》]一... 查看全文
· ASP.NET MVC应用程序展示RDLC报表发布时间:2014-04-15
学习ASP.NETMVC这样久,在学习,练习与应用过程中,觉得很多知识与以前的ASP.NET多有区别,但是实现操作起来,细处又有许多相近的地方。本篇跟大家一起学习RDLC报表,是在ASP.NETMVC应用程序中实现。在实现过程中,Insus.NET也将把一些常见的问题列举与提供解决方法。首先我们在数据库准备数据,表,存储过程等,数据应用以前练习的数据,写一个存储过程好了。在ASP.NETMVC应用程序目录结构下的Entities下,找到以前写好的一个Entity,添加一个方法即可... 查看全文
通过URI实现版本管理另一种实现版本管理的方式就是通过URI来进行处理,类似于http://localhost:{your_port}/api/v1/students/。这种方式的好处是使用者可以清楚的知道当前自己使用的版本。实现也很简单:1:config.Routes.MapHttpRoute(2:name:"Students",3:routeTemplate:"api/v1/students/{userName}",4:defaults:new{controller="students"... 查看全文
· WisDom.Net 框架设计发布时间:2014-04-14
WisDom.Net总体框架1.目标WisDom.Net做为以后快速开发相关的软件的基础框架,实现用户,权限,角色,菜单,和工作流的管理功能。相关功能可以独立使用,快速用于其他程序的开发。预计总体代码在1万行左右,基于.net4.5进行相关的代码的开发2.开发工具1.Visualstudio20132.数据库采用Mysql5.63.主要技术1.Linq2.Ado.netEntityFramework3.Jqueryeasyui4.Json4.总体框架图5.模块说明WisDom.Net... 查看全文
· .Net应用程序打包部署总结发布时间:2014-04-14
编译源代码并完成测试以后,开发过程其实并没有结束。在这个极端,需要把应用程序提供给用户。无论是ASP.NET应用程序,客户端应用程序还是CompactFramework构建的应用程序,开发出来的软件都必须部署到目标环境中。.NETFramework的部署工作比以前容易得多了,因为不再需要注册COM组件也不需要编写新的注册表配置但愿。记得以前安装程序的时候,经常需要安装注册表项什么的,.NET完全不需要操作注册表。部署过程中,最大的问题就是第三库的依赖问题的解决... 查看全文
· flex 调用WebService2(基于.net)发布时间:2014-04-14
flex访问WebService的方法有很多种,使用FLEX4中的"数据/服务"功能可以自动生成访问WebService的代理类,这样可以避免把所有的数据访问都写到MXML页面上,便于重复利用,同时可以直接导入后台自定义数据类型,方便传参。直接上代码:其中WebService接口namespaceMyNetWebService{///<summary>///MyWebService的摘要说明///</summary>[WebService(Namespace="http... 查看全文
众所周知ASP.NETMVC的一个显著优势即可以很方便的实现单元测试,但在我们测试过程中经常要用到HttpContext,而默认情况下单元测试框架是不提供HttpContext的模拟的,本文通过MOQ框架实现对HttpContext的模拟从而实现更便利的单元测试。一、Moq框架使用Moq是一个非常优秀的模拟框架,可以实现对接口成员的模拟,常用在TDD中。可在此处下载http://code.google.com/p/moq/downloads/list也可以通过Nuget直接下载... 查看全文
通过《ASP.NETWebAPI的Controller是如何被创建的?》我们已经对HttpController激活系统的核心对象有了深刻的了解,这些对象包括用于解析程序集和有效HttpController类型的AssembliesResolver和HttpControllerTypeResolver、根据请求完整目标HttpController选择的HttpControllerSelector、负责激活目标HttpController实例的HttpControllerActivator... 查看全文
· 微软 .Net 开源背后的故事发布时间:2014-04-14
我见过大量微软观察者和用户称,这一举措表明,新上任的CEOSatyaNadella正带领公司走向前CEO鲍尔默及其领导团队不敢涉足的方向。负责微软程序员部门的公司副总SomaSomasegar在Build2014在Build2014上告诉记者,将.Net进一步开源的工作从三年前就开始了。Somasegar称,公司的管理层意识到微软对开源的接纳程度还不够。微软应该首先把高级别的.Net框架开源,然后考虑逐步开放堆栈。但是,关于微软是否应该真正采用社区的贡献,还存在争议,按照最低的预计... 查看全文
· 分析.Net里线程同步机制发布时间:2014-04-13
我们知道并行编程模型两种:一种是基于消息式的,第二种是基于共享内存式的。前段时间项目中遇到了第二种使用多线程开发并行程序共享资源的问题,今天以实际案例出发对.net里的共享内存式的线程同步机制做个总结,由于某些类库的应用属于基础,所以本次不对基本使用做出讲解,基本使用MSDN是最好的教程。一、volatile关键字基本介绍:封装了Thread.VolatileWrite()和Thread.VolatileRead()的实现,主要作用是强制刷新高速缓存。使用场景... 查看全文
在web.config文件<configuration>节点下添加<appSettings>   <addkey="webPages:Version"value="2.0"/> </appSettings>... 查看全文
· asp.net 认证与授权发布时间:2014-04-13
1.下面的例子在web.config文件中配置网站使用asp.netforms身份认证方式:<configuration><system.web><authenticationmode="Forms"><formsname="MyAppCookie"loginUrl="~/Login.aspx"protection="All"timeout="30"... 查看全文
看蒋老师MVC的书第二个大收获可以是算是看了这个迷你ASP.NETMVC框架了,虽然它远不如真正ASP.NETMVC(下文简称“MVC”)那么复杂庞大,但在迷你版中绕来绕去也够呛的。这部分我看了几回,也没完完全全地弄清里面的结构,但要透彻了解整个MVC框架,贯通了整个迷你MVC框架必不可少,没了迷你的作为基础,在看完整框架时也不知道走到哪一步了。贯通整个框架虽然复杂,但我觉得可以从分层次的角度去看整个框架,化整为零,那么难度就降下来了。首先对于平常的Http请求来了... 查看全文