您好,欢迎光临本网站![请登录][注册会员]  

开发技术下载,其它下载列表 第88754页

« 1 2 ... .49 .50 .51 .52 .53 88754.55 .56 .57 .58 .59 ... 222726 »

[其它] .Net微信开发之如何解决access_token过期问题

说明:因为access_token,在以后的高级功能里面会经常用到,所以这里不得不这里对前面所讲解的access_token改造一下。 另外需要说明的是access_token是变化的,有自己的周期,官方解释为:”有效期为7200秒”,这就要求我们把获得的access_token存入一个物理文件或者Application中,请求到过期后修改这些内容,需要用的时候读出来. 有些人可能想到了,如果过期我就在获得一个就好了,不用物理文件和Application也可以达到同样的效果,但是需要注意了微信平台对每
<weixin_38698174> 上传 | 大小:61kb

[其它] 关于多对多关系表无法更新与插入的问题

说明:在EF里,我们设计模型时,会设计到多对多关系,在EF里会把这种关系会转成两个一对多的关系表,这是比较友好的,因为多对多来说,对于业务本身没什么意思,所以隐藏了,没什么坏处,但对于这个隐藏来说,对开发人员来讲你就无法主动控制这张关系表了,而需要使用EF的update来更新主表的同时去更新关系表,这对于初学者会出现一些问题,今天说的就是多对多关系无法更新和插入的问题. 数据结构 public partial class WebManageRoles : Lind.DDD.Domain.Entit
<weixin_38745925> 上传 | 大小:45kb

[其它] ASP.NET MVC分页和排序功能实现

说明:分页和排序,应该是软件开发中,需要必知必会的技能了,对于分页,网上很多教程,当然,别人终究是别人的,只有自己理解,会了,并且吸收之后,再用自己的语言,传授出来,这才是硬道理。好了,废话说多了。现在我们进入正题:  这里,我打算使用EF Code-First方式分页控件就是用PagedList.MVC,来做分页,对于排序,实现的思路是,加载数据出来之后,默认是升序排序,然后我们点击一下相应的列标题,就按照该字段降序排序,查数据。思路明确了,就开始干吧!  1.首先新建一个空白的MVC项目,在M
<weixin_38576045> 上传 | 大小:365kb

[其它] Aspose.Cells 读取受保护有密码的Excel文件

说明:最近遇到一个需求,要能够读取受密码保护的Excel内容,之前都是直接读取Excel中的数据,不需要做任何其他的处理. 当Excel双击的时候,需要输入密码,在使用Aspose.Cells 组件读取的时候就会报错 Workbook book = new Workbook(fullFilename, new LoadOptions() { Password=111111 }); Worksheet sheet = book.Worksheets[0]; Cells cells = sheet.Ce
<weixin_38747025> 上传 | 大小:34kb

[其它] 解读ASP.NET 5 & MVC6系列教程(13):TagHelper

说明:在新版的MVC6中,微软提供了强大的TagHelper功能,以便让我们摆脱如下的臃肿代码: Html.LabelFor(model => model.FullName) Html.EditFor(model => model.FullName) Html.ValidationMessageFor(model => model.FullName) 引入新功能TagHelper以后,我们只需要这样定义就可以了,代码如下: addTagHelper *, Microsoft.As
<weixin_38657457> 上传 | 大小:86kb

[其它] 解读ASP.NET 5 & MVC6系列教程(1):ASP.NET 5简介

说明:ASP.NET 5简介 ASP.NET 5是一个跨时代的改写,所有的功能和模块都进行了独立拆分,做到了彻底解耦。为了这些改写,微软也是蛮 拼的,几乎把.NET Framwrok全部改写了一遍,形成了一个.NET Core的东西。 在.NET Core里一切都是可配置的,包括Session、MVC等功能,而一切可配置的功能都是可以在Nuget上进行下载。 目前ASP.NET 5依旧兼容老的.NET Framwrok,但要在进行跨平台的部署,还是只能使用新改版的.NET Core CLR。 目前的A
<weixin_38736562> 上传 | 大小:83kb

[其它] 解析ABP框架领域层中的实体类与仓储类

说明:领域层 实体是DDD(领域驱动设计)的核心概念之一。Eric Evans是这样描述的“很多对象不是通过它们的属性定义的,而是通过一连串的连续性事件和标识定义的”(引用领域驱动设计一书)。 译者注:对象不是通过它们的属性来下根本性的定义,而应该是通过它的线性连续性和标识性定义的。。所以,实体是具有唯一标识的ID且存储在数据库中。实体通常被映射成数据库中的一个表。 实体类(Entity classes) 在ABP中,实体继承自Entity类,请看下面示例: public class Person
<weixin_38739044> 上传 | 大小:114kb

[其它] 网页WEB打印控件制作

说明:在WEB系统中,打印的确是比较烦人的问题,如果我们能制作一个属于自己的自定义的打印插件,那么我们在后续自定义打印的时候能随心所欲的控制打印,这样的效果对于程序员来说是非常开心的一件事件,本文将自己开发编写的C# 制作的HTML打印插件分享出来,让有同样需求的朋友提供一个参考;此插件是基于Microsoft .NET Framework 2.0 开发的,缺点是每台客户端在安装插件时,必须要安装Microsoft .NET Framework 2.0 ;本插件能实现 页眉、页脚、表头、标题、表尾的分
<weixin_38751512> 上传 | 大小:201kb

[其它] 《解剖PetShop》之三:PetShop数据访问层之消息处理

说明:三、PetShop数据访问层之消息处理   在进行系统设计时,除了对安全、事务等问题给与足够的重视外,性能也是一个不可避免的问题所在,尤其是一个B/S结构的软件系统,必须充分地考虑访问量、数据流量、服务器负荷的问题。解决性能的瓶颈,除了对硬件系统进行升级外,软件设计的合理性尤为重要。   在前面我曾提到,分层式结构设计可能会在一定程度上影响数据访问的性能,然而与它给设计人员带来的好处相比,几乎可以忽略。要提供整个系统的性能,还可以从数据库的优化着手,例如连接池的使用、建立索引、优化查询策略等等,
<weixin_38564826> 上传 | 大小:152kb

[其它] 解决Visual Studio 2012 Update 4 RC启动调试失败的方案

说明:本教程就是帮助大家解决Visual Studio 2012 Update 4 RC启动调试失败的问题,具体内容如下 以下解决办法适用于任何Visual Studio开发环境,及Windows NT 6.1以上系统。 系统:Windows 8.1 Enterprisex64 RTM 开发环境:Visual Studio 2012 Update 4 RC 运行库:.NET Framework 4.5 x64 承载环境:IIS 8.0 错误:无法在web服务器上启动调试,您没有调试web服务器进程的权
<weixin_38724106> 上传 | 大小:101kb

[其它] ASP.NET防范SQL注入式攻击的方法

说明:一、什么是SQL注入式攻击?  SQL注入式攻击就是攻击者把SQL命令插入到Web表单的输入域或页面请求的查询字符串,欺骗服务器执行恶意的SQL命令。在某些表单中,用户输入的内容直接用来构造(或者影响)动态SQL命令,或作为存储过程的输入参数,这类表单特别容易受到SQL注入式攻击。常见的SQL注入式攻击过程类如:    ⑴ 某个ASP.NET Web应用有一个登录页面,这个登录页面控制着用户是否有权访问应用,它要求用户输入一个名称和密码。    ⑵ 登录页面中输入的内容将直接用来构造动态的SQ
<weixin_38686041> 上传 | 大小:76kb

[其它] 在ASP.NET 2.0中操作数据之二十八:GridView里的Button

说明:导言   一般控件(比如GridView)显示数据的时候对数据只能读取,而需要处理数据的功能是非常常见的.典型的情况是为每行数据添加一个Button, LinkButton, 或ImageButton . 当点击这些button时,数据会PostBack,执行一些服务器端的代码. 一条条的编辑或删除数据是最常见的情况.实际上,编辑和删除是如此常见,从概述插入、更新和删除数据 开始, 我们可以看到GridView, DetailsView, 和 FormView可以零代码的完成这些功能.   除了
<weixin_38678394> 上传 | 大小:786kb
« 1 2 ... .49 .50 .51 .52 .53 88754.55 .56 .57 .58 .59 ... 222726 »