DotNet
文章平均质量分 80
impeller
计算机行业
展开
-
确保程序只运行一个实例
有时为了确保业务数据的完整性,会要求程序只能运行一个实例,那么如何做到这一点了?本文就是介绍如何确保程序只运行一个实例,再次打开程序,将激活原先运行的那个实例。要做到这一点其实并不复杂,只要在程序启动时,尝试打开一个互斥体的名称,如果启动的是第一个实例,那么将会触发WaitHandleCannotBeOpenedException异常,那么我们就在这个异常处理程序中启动程序。否则它将正常执行到下一原创 2007-05-28 13:40:00 · 1603 阅读 · 1 评论 -
Microsoft .Net Remoting系列专题之一:.Net Remoting基础篇
一、Remoting基础什么是Remoting,简而言之,我们可以将其看作是一种分布式处理方式。从微软的产品角度来看,可以说Remoting就是DCOM的一种升级,它改善了很多功能,并极好的融合到.Net平台下。Microsoft® .NET Remoting 提供了一种允许对象通过应用程序域与另一对象进行交互的框架。这也正是我们使用Remoting的原因。为什么呢?在Windows操作系统中转载 2008-01-06 20:46:00 · 470 阅读 · 0 评论 -
深入剖析微软ASP.NET Ajax中的数据绑定构架下篇之二
四、例2—数据库绑定 现在,我们来讨论更为复杂的数据库绑定的例子。根据我们前面的讨论,我们找到了使用DataSource的典型场所;在前面的例1中,我们使用了一种内存数据来模拟有状态的web服务。但是,在实际开发中,一般不这样使用。在本节中,我们要创建一个非常贴近于实际开发环境应用的例子。1.创建工程启动Visual Studio 2005并选用模板“ASP.NET AJAX CT转载 2008-03-17 21:11:00 · 655 阅读 · 0 评论 -
深入剖析微软ASP.NET Ajax中的数据绑定构架下篇之一
一、上篇中的示例回顾 在上篇中,为了熟悉MS AJAX在客户端的数据绑定技术,我们给出了一个简单的例子AJAXCTPDev311。其实,这个例子中还有许多重要的特征值得我们作深入分析:◆提供了一个创建基本的MS AJAX数据绑定应用程序的典型框架;◆在创建这个例子时,我们选用了“ASP.NET AJAX CTP-Enabled Web Site”模板;其实,你还可以选择普通的“AS转载 2008-03-17 21:10:00 · 702 阅读 · 0 评论 -
深入剖析微软ASP.NET Ajax中的数据绑定架构上篇之二
三、命名空间Sys.Preview.UI.Data中的客户端控件 (一)ItemView控件有时,我们需要向用户显示一个关于我们的集合项的详细视图,例如在一个购物应用程序中显示关于你的产品的细节信息。MS AJAX客户端控件ItemView控件能够帮助你实现这一特征,类似于ASP.NET服务器控件DetailsView对应的行为,但是它完全运行于客户端。该ItemView类以及List转载 2008-03-17 21:09:00 · 669 阅读 · 0 评论 -
探讨微软ASP.NET AJAX控件开发技术(客户端)
一、简介 如今,ASP.NET AJAX框架以其与ASP.NET 2.0系统的有机整合与完全面向对象的客户端JavaScript组件模型正在吸引着越来越多的Web开发人员。此外,这个框架还为基于ASP.NET 2.0平台的AJAX Web开发提供了一揽子方案(尽管尚嫌稚气)。首先,我们来回忆ASP.NET AJAX框架设计的主要目标:其一,扩展现有的ASP.NET服务器端模型,让其能够转载 2008-03-17 21:02:00 · 1168 阅读 · 0 评论 -
ASP.NET AJAX客户端生命周期分析(实践篇)
一、引言在上篇中,我们对微软的ASP.NET AJAX框架的客户端生命周期过程作了理论上的分析。在本篇中,我们要结合一个具体示例针对页面的客户端生命周期期间有关重要事件的发生顺序进行剖析。二、举例(一)说明下面的这个例子展示了在一个有两个嵌套的UpdatePanel控件的页面的客户端事件将被如何引发。请注意点击父面板中的按钮与内嵌的UpdatePanel控件中按钮之间的区别。在转载 2008-03-17 21:06:00 · 755 阅读 · 0 评论 -
微软ASP.NET AJAX框架剖析
一、简介 大约在2006年年初,AJAX迅速成为Web 2.0开发中的一个热点,也成为开发以用户为中心的Web应用程序事实上的标准。然而,要开发出高质量的AJAX应用程序,首先要求开发者是一名JavaScript高手,并不得不使用一些远不如C#或Java那样完善的开发工具。因此,由于AJAX“先天”的异步性及浏览器之间的差异,开发、调试及维护AJAX应用程序的过程将变得非常艰难并耗费大量时转载 2008-03-17 21:08:00 · 853 阅读 · 0 评论 -
探讨微软ASP.NET AJAX控件开发技术(服务器端)
一、简介到目前为止,我们已经讨论了开发Ajax控件所涉及的客户端相关技术。现在,让我们来讨论此过程中与服务器端相关的一些技术。需要说明的是,在【客户端】篇中我们的举例本质上仅是使用ASP.NET AJAX框架提供的面向对象JavaScript技术来增强了一个客户端图像组件,而没有明显涉及到AJAX技术(除了ScriptManager在后台以AJAX方式下载并管理客户端脚本代码外)。所以,这转载 2008-03-17 21:01:00 · 1191 阅读 · 3 评论 -
ASP.NET AJAX客户端生命周期分析(理论篇)
一、引言微软的ASP.NET AJAX框架,作为一个相对比较完善的AJAX框架,有许多方面值得我们作深入研究。本文中,我们将结合一个具体的例子试图探究ASP.NET AJAX框架的客户端生命周期过程。【注】阅读本文最好要结合“ASP.NET应用程序生命周期概述”和“ASP.NET页面生命周期概述”两篇文章共同学习。二、ASP.NET AJAX客户端生命周期原理因为ASP.NET转载 2008-03-17 21:04:00 · 628 阅读 · 0 评论 -
dwr简明配置备忘
1、在web.xml中增加以下配置 servlet> servlet-name>dwr-invokerservlet-name> display-name>DWR Servletdisplay-name> description>Direct Web Remoter Servletdescription> servlet-class>uk.ltd.getahead.dwr.DWRServl转载 2008-01-24 22:42:00 · 502 阅读 · 0 评论 -
.NET Remoting 体系结构评估
摘要:本文适用于要将 .NET Remoting 用于分布式多层应用程序设计的人员。文章从开发人员的角度介绍了该技术的功能。开发人员曾得益于这项技术所提供的方便的 RPC 机制,也曾感受过其不足之处带来的不便。本文假设读者熟悉 .NET Remoting,即使没有实际使用过,至少对其概念也有所了解。 产品特性一节对使用 Remoting 进行设计的人员很有用,最佳方法一节适用于使用 Remot转载 2007-09-16 14:09:00 · 734 阅读 · 0 评论 -
.NET中各种数据库连接大全收藏
SQL Server ODBC Standard Security: "Driver={SQLServer};Server=Aron1;Database=pubs;Uid=sa;Pwd=asdasd;" Trusted connection: "Driver={SQLServer};Server=Aron转载 2009-01-29 22:45:00 · 646 阅读 · 0 评论