Welcome 微信登录

首页 / 网页编程 / ASP.NET

《解剖PetShop》之六:PetShop之表示层设计

《解剖PetShop》之六:PetShop之表示层设计

六 PetShop之表示层设计 表示层(Presentation Layer)的设计可以给系统客户最直接的体验和最十足的信心。正如人与人的相交相识一样,初次见面的感觉总是永难忘怀的。一件交付给客户使用的产品,如果在用户界面(User Interface,UI)上缺乏吸引人的特色,界面不友好,操作不够体贴,即使这件产品性能非常优异,架构设计合理,业务逻辑都满足了客户的需求,却仍然难以讨得客户的欢心。俗语云:“佛要金装,人要衣装”,特别是对于Web应用程序而...
ASP.NET配置KindEditor文本编辑器图文教程

ASP.NET配置KindEditor文本编辑器图文教程

1.什么是KindEditorKindEditor 是一套开源的在线HTML编辑器,主要用于让用户在网站上获得所见即所得编辑效果,开发人员可以用 KindEditor 把传统的多行文本输入框(textarea)替换为可视化的富文本输入框。 KindEditor 使用 JavaScript 编写,可以无缝地与 Java、.NET、PHP、ASP 等程序集成,比较适合在 CMS、商城、论坛、博客、Wiki、电子邮件等互联网应用上使用。2.前期准备到官网下载最新...
visual studio 2012安装配置方法图文教程 附opencv配置教程

visual studio 2012安装配置方法图文教程 附opencv配置教程

在同学的帮助下,终于成功配置了vs+opencv,将详细过程记录在此,方便以后查阅 一、安装vs2012下载vs2012,官方下载地址1.双击安装文件,设置安装路径 2.选择需要的安装包 3.安装进行中 4.终于安装完成5.点击启动 提示输入产品秘钥 YKCW6-BPFPF-BT8C9-7DCTH-QXGWC激活成功 6.出现其它配置页面 这里选择C++为默认开发环境 7.启动8.注意,有时可能出现兼容性问题,需要下载更新包 点击安装即可。二、安装open...
Microsoft .Net Remoting系列教程之一:.Net Remoting基础篇

Microsoft .Net Remoting系列教程之一:.Net Remoting基础篇

一、Remoting基础 什么是Remoting,简而言之,我们可以将其看作是一种分布式处理方式。从微软的产品角度来看,可以说Remoting就是DCOM的一种升级,它改善了很多功能,并极好的融合到.Net平台下。Microsoft .NET Remoting 提供了一种允许对象通过应用程序域与另一对象进行交互的框架。这也正是我们使用Remoting的原因。为什么呢?在Windows操作系统中,是将应用程序分离为单独的进程。这个进程形成了应用程序代码和数...
Microsoft .Net Remoting系列教程之二:Marshal、Disconnect与生命周期以及跟踪服务

Microsoft .Net Remoting系列教程之二:Marshal、Disconnect与生命周期以及跟踪服务

一、远程对象的激活 在Remoting中有三种激活方式,一般的实现是通过RemotingServices类的静态方法来完成。工作过程事实上是将该远程对象注册到通道中。由于Remoting没有提供与之对应的Unregister方法来注销远程对象,所以如果需要注册/注销指定对象,微软推荐使用Marshal(一般译为编组)和Disconnect配对使用。在《Net Remoting基础篇》中我已经谈到:Marshal()方法是将MarshalByRefObje...
Microsoft .Net Remoting系列教程之三:Remoting事件处理全接触

Microsoft .Net Remoting系列教程之三:Remoting事件处理全接触

前言:在Remoting中处理事件其实并不复杂,但其中有些技巧需要你去挖掘出来。正是这些技巧,仿佛森严的壁垒,让许多人望而生畏,或者是不知所谓,最后放弃了事件在Remoting的使用。关于这个主题,在网上也有很多讨论,相关的技术文章也不少,遗憾的是,很多文章概述的都不太全面。我在研究Remoting的时候,也对事件处理发生了兴趣。经过参考相关的书籍、文档,并经过反复的试验,深信自己能够把这个问题阐述清楚了。 本文对于Remoting和事件的基础知识不...
ASP.NET中Webservice安全 实现访问权限控制

ASP.NET中Webservice安全 实现访问权限控制

一、 概述: Web Services是由企业发布的完成其特定商务需求的在线应用服务,其他公司或应用软件能够通过Internet来访问并使用这项在线服务。它逻辑性的为 其他应用程序提供数据与服务.各应用程序通过网络协议和规定的一些标准数据格式(Http,XML,Soap)来访问Web Service,通过Web Service内部执行得到所需结果。由于它通过internet进行调用,必然存在网络用户都可以调用的安全问题。如何实现webservice的访问...
ASP.NET中基于soaphead的webservice安全机制

ASP.NET中基于soaphead的webservice安全机制

使用soaphead方法可以在webservice的请求中增加头部信息,当有人调用我们的webservice时,可以通过查询这个请求的头部信息并验证来防止该软件以外的程序调用webservice一、服务端部分using System;using System.Web.Services;using System.Web.Services.Protocols;//请注意此命名空间必须有别于代理动态连接库上的命名空间。 //否则,将产生诸如多处定义AuthHea...
ASP.NET中控件的EnableViewState属性及彻底禁用

ASP.NET中控件的EnableViewState属性及彻底禁用

在ASP.Net中对各个WebForm控件引入以前没有的EnableViewState属性。这个属性究竟有什么用。我们知道对于WebForm而言,其代码是在服务器端的,以处理客户端的请求。当用户通过浏览器浏览网页的时候,会对网页进行某些操作,比如打开新链接,或单击某个按钮。在ASP中,这些是通过脚本语言对其进行处理,之后再传递给服务器端。但是在ASP.NET下,由于采用了code behind技术,在coding的时候,通常是将以前客户端完成的工作放到...
解决Asp.net Mvc返回JsonResult中DateTime类型数据格式问题的方法

解决Asp.net Mvc返回JsonResult中DateTime类型数据格式问题的方法

问题背景: 在使用asp.net mvc 结合jquery esayui做一个系统,但是在使用使用this.json方法直接返回一个json对象,在列表中显示时发现datetime类型的数据在转为字符串是它默认转为Date(84923838332223)的格式,在经过查资料发现使用前端来解决这个问题的方法不少,但是我又发现在使用jquery easyui时,加载列表数据又不能对数据进行拦截,进行数据格式转换之后再加载,后来发现可以通过自定义JsonResu...
网页WEB打印控件制作

网页WEB打印控件制作

在WEB系统中,打印的确是比较烦人的问题,如果我们能制作一个属于自己的自定义的打印插件,那么我们在后续自定义打印的时候能随心所欲的控制打印,这样的效果对于程序员来说是非常开心的一件事件,本文将自己开发编写的C# 制作的HTML打印插件分享出来,让有同样需求的朋友提供一个参考;此插件是基于Microsoft .NET Framework 2.0 开发的,缺点是每台客户端在安装插件时,必须要安装Microsoft .NET Framework 2.0 ;本插件...
asp.net DataTable相关操作集锦(筛选,取前N条数据,去重复行,获取指定列数据等)

asp.net DataTable相关操作集锦(筛选,取前N条数据,去重复行,获取指定列数据等)

本文实例总结了asp.net DataTable相关操作。分享给大家供大家参考,具体如下:#region DataTable筛选,排序返回符合条件行组成的新DataTable或直接用DefaultView按条件返回/// <summary>/// DataTable筛选,排序返回符合条件行组成的新DataTable或直接用DefaultView按条件返回/// eg:SortExprDataTable(dt,"Sex="男"","Time De...
<< 201 202 203 204 205 206 207 208 209 210 >>