在.NET里编写Windows Service

  通过.NET平台编写和发布简单的Windows Service是一件很方便的事情.   新建一个(VB.NET/C#)项目,选择Windows Service应用..然后在OnStart类里就可以添加代码了.  如果想实现定时运行,活实时监听的功能,可以用.NET 提供的TIMER类.  以下是代码片段.   private void theTimer_Elapsed(object ... [阅读全文]

web服务器配置:如何配置支持Silverlight的Web服务器

  部署Silverlight到产品Web服务器是一个相当容易的过程,尽管有时候会有一些错觉——譬如,认为Silverlight需要部署在基于微软的Web服务器(IIS)上  部署Silverlight到产品Web服务器是一个相当容易的过程,尽管有时候会有一些错觉——譬如,认为Silverlight需要部署在基于微软的Web服务器(IIS)上,事实上, Silverlight不强制一定部署在基于微... [阅读全文]

剖析ASP.NET AJAX的面向对象思想

  人们期待已久的ASP.NET AJAX v1.0正式版终于发布了。现在你能用Microsoft ASP.NET AJAX的javascript很容易的写出丰富的、交互式的web应用。尤其值得关注的是Microsoft AJAX Library增加了面向对象的支持,而以前javascript是不支持面向对象开发的。  现在icrosoft AJAX Library能很好的支持类、名字空间、继承、... [阅读全文]

关于Asp.net ajax下的异常处理

  最近做一个项目时,大量应用了Asp.net ajax,由于在UpdatePanel这种异步更新模式下,后台处理时所发生的异常并不会导致客户端的界面发生变化,而是直接以alert的方式弹出异常信息,所以我在后台检测到不符合要求的输入之类的情况下,就直接把错误提示信息throw一下就好了。但现在发现问题了,就是这样一来,如何处理其它的未处理异常?  为了不至于全部重新来修改一遍,我考虑了这几种处理... [阅读全文]

ASP.NET 2.0 AJAX中Webservice调用方法

  ASP.NET 2.0 Ajax中能够在客户端js中很方便地调用服务器Webservice,以下为一些调用的示例。  笔者安装的ASP.NET 2.0 AJAX  版本为AJAX November CTP。  三个示例分别为:  1 带参数的WS方法  2 不带参数的WS方法  3 参数类型为DataTable的WS方法  一、WebMethod  注意要点:  1 WebMethod类需要添... [阅读全文]

未来的GDI:WPF技术纵览

  本文我们将看看WPF是如何提供一种快速、高效、而且更加震撼的用户界面开发技术的……  现在,Windows Presentation Foundation(WPF)这个名词已经不再新鲜,至少对很多关注前沿技术的开始人员而是这样的。Windows Vista已经正式发布,新的开发平台.NET Framework 3.0也开始逐步进入到人们的视野之中,并得到了更多的焦点。  作为下一代的图形系统,... [阅读全文]

ajax教程:面向.NET开发人员的Ajax 技术平台策略

  本文将试图考察一下目前.NET平台的下的Ajax框架……  在这里我将试图考察一下目前.NET平台的下的Ajax框架,我也试图从中总结出来一种方法,使得你可以在众多基于.NET平台的Ajax框架和工具包中 找到你所合适的一种,同时也希望你在考察、预研和使用这些流行的这些Ajax-NET 的框架时,做得理性和有的放矢。  我想,文章的方法会给目 前使用Ajax的.NET用户带来帮助,从而提高你在... [阅读全文]

面向对象:使用面向对象技术创建高级Web应用程序

  用 JavaScript 很容易做些简单的事情。入门的门槛很低,该语言很宽松,它不需要您知道很多细节就可以开始用它进行编码。甚至非编程人员也可能用它在几个小时内为主页编写一些有用的脚本  最近,我面试了一个有五年 Web 应用程序开发经验的软件开发人员。四年半来她一直在从事 JavaScript 相关的工作,她自认为 JavaScript 技能非常好,但在不久之后我就发现实际上她对 JavaS... [阅读全文]

lpc2000:恩智浦重新设计LPC2000微控制器系列,为开发者提供便利

  嵌入式开发者在设计基于恩智浦LPC2000和LPC3000系列微控制器的解决方案时,将能够利用微软 .NET和Visual Studio® 工具的优点,微软 Windows应用开发者也将能够直接选用恩智浦微控制器作为其嵌入式应用的开发平台。  恩智浦重新设计LPC2000微控制器系列,为开发者提供便利  恩智浦半导体(NXP Semiconductors)(由飞利浦创建的独立半导体公司... [阅读全文]

asp操作数据库:Asp.Net2.0数据库基本操作方法学习

  本文将向大家简单介绍一下Asp.Net2.0数据库基本操作方法,希望能够对大家有所帮助。 本文将向大家简单介绍一下Asp.Net2.0数据库基本操作方法,希望能够对大家有所帮助。   一、设置Web.Config。删除加以下代码connectionStrings/加以下代码 connectionStrings add name="zgdxConn" co... [阅读全文]

开放源码:评说微软.NET库“开放源码”

  微软宣布把.NET基本库“开放源码”,凡同意“微软参考使用许可证”(“Microsoft Reference License”)者,均可下载.NET库的源代码。这是不是微软走向“Open Source”(“开源”)的第一步?我认为,不可以这么说。  10月3日,微软宣布把.NET基本库“开放源码”,凡同意“微软参考使用许可证”(“Microsoft Reference License”)者,均... [阅读全文]

Asp.net中的Popup控件的使用方法

  本文描述了ASP.NET的一个popup控件。这个控件的一个重要特性是,它可以用到目前的大多数浏览器上。已经测试过的浏览器包括最新版本的Mozilla,Internet Explorer和Opera……  本文描述了ASP.NET的一个popup控件。该控件模仿MSN Messenger的警告,但是是用于网页的。可以通过选择不同的预定义风格或修改空间上用的所有颜色来完全地改变该控件的图形外观。... [阅读全文]

ASP.NET技术的学习顺序

   .NET Framework当然还有许多其它的东西,但不理解与把握清楚上述这些东西,是很难真正把握ASP.NET的。出于急迫的心情与现实的考虑,不少人没有扎实的面向对象基础就想直接学习ASP.NET,其结果只能是欲速则不达。参考:[http://www.crazycoder.cn/]... [阅读全文]

面向VB开发人员的ASP.NET 2.0简介

  本文面向 Visual Basic .NET 和 Visual Basic 6 开发人员简要介绍如何使用 ASP.NET 2.0 构建 Web 应用程序。重点讲述开发桌面应用程序和开发 Web 应用程序之间的主要区别。  本文面向 Visual Basic .NET 和 Visual Basic 6 开发人员简要介绍如何使用 ASP.NET 2.0 构建 Web 应用程序。重点讲述开发桌面应用... [阅读全文]

ASP.NET 2.0 中的 Windows 身份验证(图)

  本教程阐释在 ASP.NET 2.0 版中,IIS 集成 Windows 身份验证以及 ASP.NET 的Windows 身份验证的工作机制。同时,阐释 NTLM 和 Kerberos 身份验证的工作机制。 本教程阐释在 ASP.NET 2.0 版中,IIS 集成 Windows 身份验证以及 ASP.NET 的Windows 身份验证的工作机制。同时,阐释 NTLM 和 Kerbe... [阅读全文]

visual:.Net开发 细说Visual Basic.Net

  Visual Basic.NET 和你现在所知的开发工具完全不同,并且这个新版本会改变你的未来。 微软公司提出的.NET概念,正从各个方面渗入到我们的生活中。它将产生的作用,诚如一位业内名家所描述的:“请忘掉你认为你所知道的,.NET将改变一切”!既然如此,无论是IT业内人士、还是企业决策者,快速领会这个新概念的含义及深远影响,都显得非常必要。   概要  VB正在不断地发展中,... [阅读全文]

.NET Compact Framework概述

  本文所讲的是.NET Compact Framework 和 .NET Framework, 并没有囊括两个框架间的所有差异,而是列出开发应用程序所需的一些重要差异。 .NET Compact Framework 是 .NET Framework 全功能版的子集。它实现了约 30% 的 .NET Framework 全功能版类库,还包含特定于移动开发和嵌入式开发的功能和类。   本文... [阅读全文]

asp进度条:在ASP处理程序时,进度显示

  ASP中似乎没有上述标准控件,控制起来也比较麻烦。变量lostnum的存在是由于dmax过大(比如10000),而dstep过小(比如1)造成的。如果调用delayshow(1,10000)势必不可能画一次img,事实上delayshow(100,10000)才画一次,表示完成1%,因为100占10000的1%.  用过软件的朋友都知道,进度条是一个优秀软件的重要组成部分。  它的存在能够使用... [阅读全文]

磁盘剩余空间:一个ASP显示剩余磁盘空间的函数

  这是一个ASP显示剩余磁盘空间的函数,需要的朋友可以拿去直接用就可以了  这是一个ASP显示剩余磁盘空间的函数,需要的朋友可以拿去直接用就可以了  Function ShowFreeSpace(drvPath)   Dim fso, d, s   Set fso = CreateObject("Scripting.FileSystemObject")   Set d = fso.GetDriv... [阅读全文]

外观设计的定义:ASP.NET定义主题和外观

  已命名外观是设置了 SkindID属性的控件外观。对应用程序应用 StyleSheetTheme 后,您可能还希望应用 Theme.如果对应用程序既应用 Theme 又应用 StyleSheetTheme,则按以下顺序应用控件的属性:  定义  主题由一组元素组成:外观、级联样式表 (CSS)、图像和其他资源。主题将至少包含外观。主题是在网站或 Web 服务器上的特殊目录中定义的。  外观  ... [阅读全文]

security:Web Service 、WS-Security、Java和.net的互通

  的却,如果纯粹从技术方面来说,这部分应该不属于服务框架范畴。周一测试部和ISV support小组的日报反映,.net的客户端对于复杂对象数组返回有问题,紧接着就是.net客户端对于web service的wsse无法调试通过  和第三部分同样,这部分内容其实应该在后面才对,不过当前工作既然做了,也需要写下来分享,那么就提前插队到成长记录当中吧。看了这篇文章以后,可能给人的感觉是有点偏离服务框... [阅读全文]

ASP.NET常用的三十三种实用代码

  ASP.NET常用的三十三种实用代码   1. 打开新的窗口并传送参数:  传送参数:   response.write("")  接收参数:   string a = Request.QueryString("id");string b = Request.QueryString("id1");  2.为按钮添加对话框   Button1.Attributes.Add("onclick","... [阅读全文]

Asp.net中防止用户多次登录的方法

  在web开发时,有的系统要求同一个用户在同一时间只能登录一次,也就是如果一个用户已经登录了,在退出之前如果再次登录的话需要报错。  在web开发时,有的系统要求同一个用户在同一时间只能登录一次,也就是如果一个用户已经登录了,在退出之前如果再次登录的话需要报错。  常见的处理方法是,在用户登录时,判断此用户是否已经在Application中存在,如果存在就报错,不存在的话就加到Applicati... [阅读全文]

微软方向盘驱动:微软发布Volta技术 探索Web程序发展方向

  微软Live实验室发布了一个名为“Volta”的开发人员工具集软件的技术预览版。这个工具软件将让开发人员更快地制作多层次的网络应用程序。Volta是在“仅使用室内材料开发Web应用程序”的口号下发布的,能够让开发人员开发网络应用程序或者桌面应用程序  微软Live实验室发布了一个名为“Volta”的开发人员工具集软件的技术预览版。这个工具软件将让开发人员更快地制作多层次的网络应用程序。Volt... [阅读全文]

邮件发送解决方案:.NET环境下五种不同的邮件发送解决方案

  SmtpMail提供用于使用 Windows 2000 的协作数据对象 (CDOSYS) 消息组件来发送消息的属性和方法。优点:可以在此基础上开发出自己的组件,利用Sockets我们可以进行网络编程开发 我编写的管理系统,自己写组件(SMTP),功能同样强大,不过Coding的时间就长了!  1、使用outLook提供的发送  如:我见过的用友软件U8生产制造(演示版),其中的邮件功能就是通过... [阅读全文]

ASP.NET应用中缓存Oracle数据

  进一步的,文章提出了一个保持缓存数据以使其始终与Oracle数据同步的实现。当相应的数据源改变时,我们可以用这种方法来从缓存中删除项目。为更新缓存依赖文件,我们需要写一个C函数或Java存储过程。为了创建可扩展、高性能的基于WEB的应用,ASP.NET提供一个称为数据缓存(Data Caching)的特性。数据缓存支持将频繁访问的数据对象可编程地存放在内存中。这一特性可扩展以广泛地提高查询Or... [阅读全文]

开发安全的ASP.NET应用程序

  在鉴别完之后,ASP.NET将校验调用是否被授权用以访问请求的资源来执行操作。在这种情况下,通过比较访问资源的控制列表(ACL)调用的标记来执行校验。鉴别模块使用IsInRole函数通过角色来授权。  Web应用程序会遭到几种类型的攻击,其破坏效果会因程序本身的不同而不同。因此,安全性是与程序的用法和用户与其功能交互的方式密切相关的。那么,应该如何来设计和编码ASP.NET应用程序呢?  从应... [阅读全文]

xmldtd:利用.NET FileStreams将DTD插入XML文件中

  就算你需要在一个由Web程序生成的输出XML文件中包含一个DTD,这种情况也是不存在的,或者即使存在,也缺乏可参考的标准文件。调用你之前写好的GetDTD函数,它将返回作为FileStream的DTD文件。此时你可以用将输出文件导入一个FileStream (Stream B)的覆盖方法: myDataSet.WriteXml(StreamB)  尽管你可以通过schema来验证和创建XML文... [阅读全文]

反射委托:.NET反射、委托技术与设计模式

  (5)使用FiedInfo了解字段的名称、访问修饰符(如public或private)和实现详细信息(如static)等,并获取或设置字段值。System.Runtime.Serialization命名空间中的类使用反射来访问数据并确定要永久保存的字段,System.Runtime.Remoting命名空间中的类通过序列化来间接地使用反射。  1 反射技术与设计模式  反射(Reflectio... [阅读全文]

web2.0介绍:介绍.net2.0下发送邮件的方式

  在.net Framework 1.x 我们需要使用 System.Web.Mail 命名空间下的类 来进行发送邮件,但是功能比较弱,比如你的邮件服务器需要验证才能发送邮件,在。}  我们可以通过修改 UseDefaultCredentials Credentials DeliveryMethod 等属性,方便的支持各种情况下发送邮件的方式。  在.net Framework 1.x 我们需要... [阅读全文]
<< < 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 > >> 共25611条 分854页