点点滴滴


         从点开始绘制自己的程序人生
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  C#

摘要:将C#操作IIS的代码贴出来,方便以后查阅.代码都是以前在网上搜集的,记不得出处了.IISServerStateCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--usingSystem;usingSystem.DirectoryServices;usin... 阅读全文

posted @ 2006-12-17 11:58 点点滴滴

摘要:默认为自动更新,不过我认为手动更新更加的合理化一些.想手动更新,只要在UPDATE中关闭"The application should check forupdates"选项就可以了.所以专门贴出手工更新的代码.这个代码是elearning视频上的,我把它记了下来,和大家分享一下.if(ApplicationDeployment.IsNetworkDeployed==true){Applicati... 阅读全文

posted @ 2006-12-17 11:45 点点滴滴 阅读(765) 评论(1) 推荐(0)

摘要:许多经常执行的操作可能需要很长的执行时间。例如: 图像下载 Web 服务调用 文件下载和上载(包括点对点应用程序) 复杂的本地计算 数据库事务 本地磁盘访问(相对于内存访问来说其速度很慢) 类似这样的操作可能导致用户界面在操作运行时挂起。如果您需要用户界面的响应却遇到与此类操作关联的长时间延迟,BackgroundWorker组件可以提供一种方便的解决方案。使用 BackgroundWorker ... 阅读全文

posted @ 2006-12-17 11:07 点点滴滴

摘要:引用 Microsoft.Data.ConnectionUI.Dialog.dll 文件即可1usingSystem;2usingSystem.Collections.Generic;3usingSystem.Text;4usingMicrosoft.Data.ConnectionUI;5usingSystem.Windows.Forms;67namespaceConsoleApplication... 阅读全文

posted @ 2006-12-17 10:36 点点滴滴 阅读(915) 评论(1) 推荐(0)

摘要:引用Microsoft SQLDMO Object Library(SQLDMO.DLL)1usingSystem;2usingSystem.Collections.Generic;3usingSystem.Text;4usingMicrosoft.SqlServer.Server;56namespaceConsoleApplication17{8classApi9{10/**////<su... 阅读全文

posted @ 2006-12-17 10:25 点点滴滴 阅读(365) 评论(0) 推荐(0)

摘要:丰富的用户体验是所有交互式应用程序的主要方面。需要用户交互的软件必须尽可能快地响应用户的活动。与此同时,应用程序必须能够处理数据以便将结果显示给用户。在应用程序中使用多个线程可以将用户界面 (UI) 执行的任务与后台执行的任务分开。通过此方式组织任务,可以由 UI 响应用户输入,同时由后台进程进行数据处理。创建辅助线程应用程序可以创建一个或多个线程以执行方法。创建辅助(或从属)线程的第一个步骤是创... 阅读全文

posted @ 2006-12-16 21:58 点点滴滴

摘要:预定义的标签用处<c>将说明中的文本标记为代码<code>提供了一种将多行指示为代码的方法<example>指定使用方法或其他库成员的示例<exception>允许你指定可能发生的异常类<include>允许你引用描述源代码中类型和成员的另一文件中的注释,使用XMLXPath语法来描述你的源代码中的类型和成员。<list>向X... 阅读全文

posted @ 2006-12-16 16:21 点点滴滴 阅读(356) 评论(0) 推荐(0)

摘要:通过使用Dispose模式可以适当地释放非内存资源,比如数据库连接、Win32 interop组件和操作系统的句柄。你不要指望垃圾收集器能够立即将资源释放掉,因为垃圾收集器是由于管制堆(Managed Heap)的内存紧张时才触发的。你可以快速消耗掉例如数据库连接等少量资源,但会给程序的扩展性造成副面影响。在不必要的时候不能实现Dispose模式,因为它可能会增加系统开销,而这在很多情况下是可以避... 阅读全文

posted @ 2006-12-16 15:44 点点滴滴

摘要:用户定义类型选择正确的重载operator+的一般性处理例如我们在赋值语句中经常使用 a+=1 ; b-=2; c*=3; d/=3; 如果x和y是用户定义的类型, 就不能确保这样。 代码如下 :1publicclassSaver:IDisposable2{3//Fields4privateTextBoxm_textBox;56privateintm_start,m_end;78/**////&l... 阅读全文

posted @ 2006-12-16 15:38 点点滴滴 阅读(550) 评论(0) 推荐(0)

摘要:虽然代码写了这么久,不怕你笑话,我对Debug的功能用的很少,甚至极少,在写代码过程中经常使用 MessageBox.Show(....)来进行调试, 或者设置断点来逐步来调试.现在看了下网上的教程,才知道其实不是这么回事. Debug的功能现在使用了一下,真是不简单,现将其中最主要的代码列出,以供参考 名称空间必须引用 System.D... 阅读全文

posted @ 2006-12-16 15:27 点点滴滴 阅读(302) 评论(0) 推荐(0)

摘要:近段时间由于工作的需要访问其它进程的相关数据,现将其中的一些代码写下来,以备参考. 代码如下(系统自动生成的没有列出来): 1using System; 2using System.Collections.Generic; 3using System.ComponentModel; 4using System.Data; 5using System.Drawing; ... 阅读全文

posted @ 2006-12-16 15:07 点点滴滴 阅读(440) 评论(1) 推荐(0)

摘要:抽象方法:尚未实现的方法. 虚方法: 可以在该类的继承自类中改变其实现的方法.接口: 一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现. Example:using System;using System.Collections.Generic;using System.Text; namespace ConsoleApplication1{ class Pro... 阅读全文

posted @ 2006-11-17 17:39 点点滴滴 阅读(814) 评论(0) 推荐(0)