
.NET
文章平均质量分 79
abeniaj0427
这个作者很懒,什么都没留下…
展开
-
如何理解.Net的三层架构
各层的作用 1:数据数据访问层:主要是对原始数据(数据库或者文本文件等存放数据的形式)的操作层,而不是指原始数据,也就是说,是对数据的操作,而不是数据库,具体为业务逻辑层或表示层提供数据服务.2:业务逻辑层:主要是针对具体的问题的操作,也可以理解成对数据层的操作,对数据业务逻辑处理,如果说数据层是积木,那逻辑层就是对这些积木的搭建。3:表示层:主要表示WEB方式,也可以表示成WINFORM方式,W转载 2009-03-25 21:39:00 · 344 阅读 · 0 评论 -
java调用.net的web服务
关于java调用.net的web服务问题,今天郁闷了半个下午,我印象中在这之前我调通过一次,但是当时太粗心,没有把关键的东西记录下来,所以才导致今天这个结果,十分后悔呀。主要是java我很久都没用过了,而且网上对于这类的文章讲的太少了,所以今天用加班的时间记录下来,以做备用。1:首先把.net的webservice建好,下面是webservice代码:原创 2011-03-10 18:46:00 · 1427 阅读 · 2 评论 -
C# socket编程
网间进程通信,主要解决的是不同主机进程间的相互通信及多重协议的识别问题。同一主机上不同进程可用进程号唯一标识,但在网络环境下,各主机独立分配的进程号不能唯一标识该进程,例如,主机A中有1011号进程,在B机中也存在该号进程...原创 2010-11-19 13:29:00 · 802 阅读 · 0 评论 -
ASP.NET缓存概述
如果应用程序用复杂的逻辑需要大量处理时间来创建数据,并且用户频繁的访问该数据,或者应用程序包含一个处理复杂数据但不需要经常更新的页,通常这种开销大以及使用频繁的数据,需要用到缓存(存放于内存)来提高程序的性能。ASP.NET 有两种缓存方式:原创 2010-12-27 14:51:00 · 264 阅读 · 0 评论 -
.NET Remoting
AppDomain:是程序集的容器,一个进程中可包含多个AppDomain,一个AppDomain可以存在多个程序集。.NET Remoting:是.NET平台上允许存在于不同AppDomain中的对象可以相互通信的基础设施,调用对象被称为客户端,被调用对象称为服务器端。两个不同的AppDomain可能存在于:同一进程;同一机器上的两个不同进程;不同机器上的两个不同进程;在.NET Remoting中,每个通信协议都封装成了一个信道对象,.NET Framework实现了封装HTTP、TCP以及用于原创 2010-12-03 16:19:00 · 332 阅读 · 0 评论 -
.net事务编程
事务基本原理,可以通过使用Transaction类来利用显式编程模型,或者使用TransactionScope类来利用隐式编程模型,在该模型中通过基础结构自动管理事务。推荐采用隐式事务模型进行开发。事务的几种使用方式如下:namespace gaj.tools{ /// /// 事务的基本原理: /// 多个任务绑定到一起,具有ACID属性(原子性,隔离原创 2010-04-29 10:26:00 · 442 阅读 · 1 评论 -
一个例子学习事件与委托
事件是对象发送的消息,以发信号通知操作的发生。操作可能是由用户交互(例如鼠标单击)引起的,也可能是由某些其他的程序逻辑触发的。引发事件的对象称为事件发送方。捕获事件并对其作出响应的对象叫做事件接收方。在事件通信中,事件发送方类不知道哪个对象或方法将接收到它引发的事件。所需要的是在源和接收方之间存在一个媒介(或类似指针的机制)。 委托是可保存对方法的引用的类。与其他的类不同的是委托类原创 2010-01-08 16:30:00 · 382 阅读 · 0 评论 -
格式说明符汇总
.NET Framework 定义了标准和自定义格式说明符,用于设置数字、日期和时间以及枚举的格式。格式说明符由下列方法使用:设置输出字符串格式的各种方法(例如 Console..::.WriteLine)、某些类型的 ToString 方法的个别重载、某些分析输入字符串的方法(例如 Parse 和 DateTime..::.P原创 2010-01-08 16:00:00 · 1026 阅读 · 0 评论 -
学会用.Net中的Collections
希望MSDN上所提出的问题能够引起你的重视。 考虑以下问题:您是否需要一个序列列表,其中的元素通常在检索其值后被放弃? 如果需要,那么在需要先进先出 (FIFO) 行为时请考虑使用 Queue 类或 QueueT>泛型类。在需要后进先出 (LIFO) 行为时请考虑使用 Stack 类或 StackT> 泛类。如果不原创 2010-01-08 15:17:00 · 331 阅读 · 0 评论 -
.net非法字符过滤设计
.net非法字符过滤设计//配置web.config <testConfiguration IllegalRequestStrings="and|exec|insert|select|delete|update|master|truncate|char|declare||or " IsDemo="false"> //自定义配置原创 2010-03-11 14:10:00 · 766 阅读 · 0 评论 -
Delegate 你会用吗?
Delegate的相关概念不清楚的请点击delegate 概念,以下只讲解Delegate的几种使用方式,delegate在C# 2.0 版引入了匿名方法,3.0 引入了 Lambda 表达式,匿名方法和Lambda表达式(在某些上下文中)都可编译为委托类型。这些功能统称为匿名函数。有关 Lambda 表达式的更多信息请点击匿名函数.委托的三种使用方法例子如下:public原创 2009-12-16 11:30:00 · 1165 阅读 · 2 评论 -
xml+xslt
也许你对这两种技术的结合使用还比较陌生,这个简单的小例子描述了如何使用XSLT转换从数据库获取来的xml数据,并以html格式呈现,当然,你也可以把它构建的很复杂,这只在于你是否愿意。希望通过这个小例子能使你对它们有点初步认识。 Default.aspx.cs页面代码:using System;using System.Collections.Generic;using Sys原创 2010-01-28 16:05:00 · 284 阅读 · 1 评论 -
.net exception
在 MTA 线程 Azman 存储区时,存储区不能由 STA 线程访问:创建用于访问授权管理器 (Azman) 存储区或 Service Pack 2 (SP2) 与 Microsoft Windows XP Service Pack 1 (SP1) 与 Windows Server 2003 中的应用程序后,您将收到以下错误消息: 解决方案:如果您的系统是下列之一:1:Windo原创 2009-11-24 12:23:00 · 277 阅读 · 0 评论 -
ajax+json浅析
Ajax可以说是目前最流行的WEB技术,它采用客户端脚本与 Web 服务器交换数据,也就是说,客户端的表单请求不是直接给WEB服务器,而是一些Javascript脚本,再通过JS内置的xmlhttprequest对象,异步的将请求发送给WEB服务器,WEB服务器处理完之后再回发给Javascript脚本,然后动态原创 2009-08-25 11:40:00 · 3513 阅读 · 0 评论