java/jsp | c/c++ | php | mysql | oracle | mssql | vb | vc | c# | asp | html/css/js | system | delphi | perl | photoshop | other |
正确设计的授权机制使系统更易部署和管理。基于Active Directory等企业身份验证机制来授权,你的应用程序就能与公司现有的安全策略无缝地集成。在n层应用程序中,每一层都可使用授权,从而创建...
如果你计划在你的应用程序中包括对使用各种语言的用户的支持,那么开发它的代价不会比开发只支持英语的版本要高很多。但是如果你需要翻新一个已有应用程序,那么其代价和重新开发它差不了多少。 .NET框...
.NET框架提供了一些新的工具简化.NET胖客户端程序的部署,本文阐述了.NET自动部署技术的基础知识,以及防止用户错误下载黑客程序和病毒代码的安全机制。 .NET的自动部署技术构造在.NE...
五、.NET和IE安全配置 显然,要想让用户通过HTTP协议运行某个执行文件,第一个可以配置安全选项的位置应该是IE浏览器。具体的操作步骤是,启动IE浏览器,转到“工具”菜单,打开“Inte...
六、.NET安全和框架配置工具 虽然IE浏览器答应配置一些.NET应用的安全选项,但不全面。 要访问.NET应用的全部安全选项,必须使用.NET Framework配置工具。这个工具是...
七、部署.NET安全策略 在前面一节中,我们创建了一个安全策略信任来自http://127.0.0.1的代码。在实际应用中还存在这样一个问题,即我们应当方便用户,不能要求每一个用户按照同样的...
多线程是许多操作系统所具有的特性,它能大大提高程序的运行效率,所以多线程编程技术为编程者广泛关注。目前微软的.Net战略正进一步推进,各种相关的技术正为广大编程者所接受,同样在.Net中多线程编程...
摘要:学习如何利用 .NET Framework 的加密功能创建类似本文所述的包装程序来保护您的数据。 下载与本文相关的CryptoSampleCSSample.msi 和 CryptoS...
实现加密和解密的密钥 要使用对称算法,必须提供要使用的密钥。每个 CryptoSymmetricAlgorithm 实现都提供一种 GenerateKey 方法。它们实际上使用的是公共语言运行...
从底层开始重新设计,.NET在XML集成、错误处理、组件加工以及可重用框架等方面取得了明显的进步。它在Web开发方面的承诺也非常清晰:开发速度更快、自定义代码更少而稳定性更强。一旦你决定将当前的应...
在.NET中,内存治理是自动进行的。内存的再收集属于后台任务,这使开发者们更专注于手边的工作。在这篇文章中,我们来看一看为开发者提供帮助并且控制垃圾收集的接口。 处理设计模式(Dispo...
技术总是在不断发展,微软.NET平台经历了三年时间的历程,已经被广大开发人员所接受。我们利用Visual Studio.NET,可以快速、高效地进行Windows Form和Web Form的应用...
提升篇 1.学习.NET框架开发平台底层原理和体系结构 .NET框架的核心是公共语言运行时(Common Language Runtime,CLR)。通常情况下,我们使用一种高级语言(如C...
虽然微软已经推出Windows家族的Active Directory的很多优点,但注册表依旧是Windows机器的活力源泉。注册表用于存储软件安装数据,正如存储文件相关信息和特定用户信息一样。过去...
Windows 窗体是用于 Microsoft Windows 应用程序开发的、基于 .NET Framework 的新平台。此框架提供一个有条理的、面向对象的、可扩展的类集,它使您得以开发丰富的...
《.Net中把握Windows窗体间数据交互(1)》一文中我们讲了使用带参数的构造函数来实现窗体间的数据传递,我认为是用的比较多的一种,接下来让我们看看另外两种实现方法。 二.给窗体添加...
在第一篇和第二篇文章中我们使用带参数的构造函数、属性以及方法实现了数据的交互,接下来要讲的是使用静态类来完成窗体间的数据交互。这个也是我们经常要用到的一种数据交互方法。 三.使用静态类 下...
引言 自从 .NET 真正走入开发人员那天起,“效率”两个字就一直成为众多程序员津津乐道的话题。无论是从开发模式(Cross Language)、系统框架(.NET Framework),还是...
其它 结束ADO.NET剖析前,不得不提提DataReader与DataSet间的兄弟之争。 就作者所看过的资料,几乎所有的都建议实际情况具体分析,剩下很少很少的则全凭个人习惯决定。 ...
O/R Mapping O/R Mapping的全称是:Object Relational Mapping,主要目的是在传统RDBMS与OO Language之间建映射关系,从而使开发人员彻底...
Microsoft ObjectSpaces 这是一个在几年前就让众多.NET guy伸长脖子激动不已的技术。就作者来说,那个时候,只要一提起这个话题,一般都是在J2EE guy的嘲笑声中悻悻...
Borland ECO 素以提供“多快好省”组件著称的Borland公司在微软发布ObjectSpaces之前率先推出了一套新的开发框架:ECO(Enterprise Core Object)...
其它 ASTA 经常在Delphi下进行网络数据库应用开发或者曾经使用过Borland Midas技术的朋友,对ASTA应该不会生疏。 假如说基于ADO.NET或O/R Mapp...
介绍 当Windows XP 带着他特有的可视化样式或者主题发布时,许多人为他拥有的华丽界面而兴奋。然而,当.NET1.0正式版本发布的时候,许多人包括我自己为Windows 窗体不支持Win...
在MSDN上发现一篇文章是介绍如何使用.net Remoting进行并行计算的,刚好本人对并行计算很有兴趣,于是仔细地分析了一下此程序的代码。原文及程序可以在此处获得。由于觉得原文只是作了一个大致...
在笔者的《面向对象的应用服务层设计》一文中,笔者讨论了软件系统中设计应用服务层所需要考虑的问题,以及系统分层的基本思考方法。这些讨论作关注的问题,都是系统中纵向的层次的划分。然而,在设计软件系统的...
摘要 使用Microsoft.NET开发一个项目时,可能包含了Windows应用程序、Web应用程序、Web Service、Windows Service等多种应用。如果您想使这几个应用程序...
using System; using System.Windows.Forms; using System.Drawing; using System.Drawing.Printin...
1、引用System.messagiong.dll 2、using System.messagiong 命名空间 3、创建/建立自己需要的队列(这里监测专有队列) string que...
本文介绍了,在.net里,使用哈希表和串行化的C#用法。这里使用的示例应用程序是一个电话簿。电话簿应用程序,是一个控制台的程序。它允许你添加,查看,列出和删除它里面的姓名和电话号码。 哈系表是...
在一个健壮的企业级应用程序中,对事务的处理极其重要。如果您正准备开发企业级应用程序的话,您最好多了解一些关于这方面的内容;当然也希望我的文章对您有所帮助,那么实际解决方案中有哪些地方需要用到事务呢...
今天在baidu上也发现了这个东西,只不过功能更强劲一点罢了,都是一样的! 源代码如下: <HTML<HEAD<TITLE农历与西历对照</TITLE <...
对于访问量高的系统,每次创建一个连接都会消耗一定的资源,我们可以事先创建好一定数量的连接放入连接池中提供给用户使用,用户使用完后把连接返回连接池,这里我就来说说连接池的管理。 首先,让我们来看...
有一个问题请教一下兄台,对于继承自microsoft的.net framework中现有的组件,怎么将一些属性屏蔽掉,就是新的组件不提供继承来的属性,比如继承Panel新编写EPanel,对于pa...
什么是WMI? WMI(Windows管理架构:Windows Management Instrumentation)是Microsoft基于Web的企业管理(WBEM)和 Desktop M...
在互连网广泛应用的今天,将有用的信息下载到本地是一件很普遍的事。当然,这个过程我们可以通过许多下载工具实现。目前的这些下载工具,绝大多数都是使用http协议完成的。虽然使用http编写下载工具是一...
简介 智能客户端的概念作为Microsoft.net平台的一个特性而被提出,其实它的很多功能在传统的应用程序中早已存在,只是.net平台从系统和语言级别对它提供了支持,使开发智能客户端应用程序...
摘要 在企业开发环境中,源代码管理占据着重要的一环。本文将通过一个实例,创建一个源代码管理的项目SourceManager,来讲述如何使用Visual Studio.Net开发环境,配合Vis...
村子里有50个人,每人有一条狗,在这50条狗中有病狗(这种病不传染),于是人们要找出病狗。 每个人可以观察其他49条狗,以判断他们是否生病,(如果有病一定能看出来),只有自己的狗不能看,观察后...
微软的 .net 框架 1.0 版确实很好地满足了我们的要求。.NET在以下两方面有重要的意义,它不仅根本性地改变了开发者构建与发布 Windows 应用程序的方法,而且还创建了一个巨大的具有很好...
简介 对于高性能的嵌入式应用程序所需要的对时间要求严格的响应来说,实时性能是不可缺少的,例如,电信交换设备、工业自动化和控制系统、医学监视设备和空间导航和制导系统。这样的应用程序必须在指定的时...
运行在 Windows 下面的程序分配内存以便表现所需要的、不同类型的资源。可以将这些分配当作用来封装程序所需要的内存和其他任何资源状态的对象。 应用程序正确运行时,系统将释放被使用的资源和内...
简介 Microsoft? .NET 框架 1.1 发布版提供了一个可重新分发的安装程序,其中包含运行 .NET 框架应用程序所必需的公共语言运行库和 .NET 框架组件。.NET 框架可重新...
引言 本文旨在介绍使用存储过程封装应用程序所需的 Transact-SQL (T-SQL) 的主要优缺点,以便您对如何在您的环境中使用存储过程做出明智的决策。对于那些可以利用存储过程的人员,本...
简介 Microsoft? .NET 框架 1.1 发布版提供了一个可重新分发的安装程序,其中包含运行 .NET 框架应用程序所必需的公共语言运行库和 .NET 框架组件。.NET 框架可重新...
简介 保存应用程序设置是一项常见任务。过去,我们通常将设置保存到 INI 文件或注册表中。而在 Microsoft® .NET 框架中,我们多了另一种选择,即将应用程序设置序列化到 X...
简介 使用 Microsoft Windows 安装程序 (.msi),有两种方法可以部署 XBikes 示例应用程序的 .NET Framework 版。本附录描述了下列部署方案 ...
引言 在 Microsoft .NET 应用程序中使用 Microsoft Office 数据时所需的大多数任务与使用任何其他数据时的任务相同 - 创建连接、根据使用数据时的需要创建 Data...
避免使用 Win32 API 假如您是一位 Microsoft Visual Basic® 6.0 开发人员,您就无法避免调用 Win32 API。开发人员有太多的任务需要完成,而 V...
简介 第 7 章“在表示层集成 .NET”描述了如何集成 .NET Framework 表示层和 J2EE 业务层,以及如何定义封装 J2EE 业务服务外观的 java 服务接口。之后讲述了...