Welcome 微信登录

首页 / 软件开发 / C#

闭关纪要3.C#的结构化存储功能以及在Web开发之中的应用

闭关纪要3.C#的结构化存储功能以及在Web开发之中的应用

闭关纪要3.C#的结构化存储功能以及在Web开发之中的应用2010-03-04 cnblogs step1 K_Reverter这次,我来谈一点高深的话题:结构化存储(Structured Storage).也许有人要奇怪我为什么研究到那个东西去了,不就是个打杂的么?还要研究这些东西?我先说说来由。我的网站上的地名信息系统一共包含70万个文件,这么多的文件处理起来是很成问题的,例如采用以下方法:1.不在服务端任何缓存处理,直接在用户访问时返回页面,这样的话...
工作流编程循序渐进(1:代码活动与时间延迟活动)

工作流编程循序渐进(1:代码活动与时间延迟活动)

工作流编程循序渐进(1:代码活动与时间延迟活动)2010-03-04 51cto 朱先忠创建控制台顺序工作流示例程序框架请遵循如下步骤创建一个控制台顺序工作流示例程序:1.启动VS2008,单击菜单”文件“|”新建“|”项目“,创建一个名字为CodeAndDelay的控制台顺序工作流示例程序,见下图。2.之后,系统自动打开工作流设计器界面,如图所示。3.从工具箱中依次拖动Code,De...
工作流编程循序渐进(2:IfElseActivity活动)

工作流编程循序渐进(2:IfElseActivity活动)

工作流编程循序渐进(2:IfElseActivity活动)2010-03-04 51cto 朱先忠一、引言本文中,我们来学习另一个简单活动--IfElseActivity。关于此活动,首先需要说明一下:借助于IfElseActivity活动,你可以创建工作流中的分支结构,每一个分支对应于一个IfElseBranehActivity分支。IfElseActivitv活动可以有条件地选择执行多个IfElseBranchActivity分支中的一个。也就是说,对...
工作流编程循序渐进(3:While活动)

工作流编程循序渐进(3:While活动)

工作流编程循序渐进(3:While活动)2010-03-04 51cto 朱先忠一、引言本文中,我们来学习另一个简单活动--While活动。While活动将会持续循环的执行,直至指定判断为假。下面,我们来构建一个简单的示例。本示例的目的是,想主要使用While活动实现显示一个九九乘法表。二、创建控制台顺序工作流示例程序框架请遵循如下步骤创建一个控制台顺序工作流示例程序:1.启动VS2008,单击菜单”文件“|”新建&ld...
工作流编程循序渐进(4:InvokeWorkflowActivity活动)

工作流编程循序渐进(4:InvokeWorkflowActivity活动)

工作流编程循序渐进(4:InvokeWorkflowActivity活动)2010-03-04 51cto 朱先忠一、简介使用InvokeWorkflowActivity 活动可以从一个工作流中异步方式启动另一个工作流。 在已启动的工作流开始执行且工作流分支中的下一个活动执行之前,InvokeWorkflowActivity 活动即告完成。注意:* WF不支持递归工作流。如果工作流A能够启动工作流B,则工作流B既不能直接启动工作流A,也不能启动任何直接或间...
工作流编程循序渐进(5:状态机工作流)

工作流编程循序渐进(5:状态机工作流)

工作流编程循序渐进(5:状态机工作流)2010-03-04 51cto 朱先忠一、状态机工作流简介状态机工作流由一组状态组成。一个状态被指示为初始状态。每个状态都可以接收一组特定事件。视事件而定,可以转换到另一个状态。状态机工作流可以有最终状态。当转换到最终状态时,工作流将完成。[一]状态机设计器视图状态机设计器是一种自由形式的设计器,这意味着可以在设计图面上自由移动活动。状态机设计器有两个视图:(1)“状态”视图(2)&ldquo...
写给初学者:多线程系列(一)——线程的概念

写给初学者:多线程系列(一)——线程的概念

写给初学者:多线程系列(一)——线程的概念2010-03-04 博客园 梁斌玉前言:我第一次接触“线程”的概念时,觉得它深奥难懂,看了好多本书,花了很长时间才领悟到它的真谛。现在我就以一个初学者的心态,把我所理解的“多线程”描述给大家。这一次是系列文章,比较完整的展示与线程相关的基本概念。希望对初学者有所帮助。语言比较精炼,有些地方需要反复阅读。当然,这是面向初学者的,是面向第一次接触到线程概念的同学,高手们...
写给初学者:多线程系列(十)——死锁(Deadlock)

写给初学者:多线程系列(十)——死锁(Deadlock)

写给初学者:多线程系列(十)——死锁(Deadlock)2010-03-04 博客园 寒飞雨21.7 线程池当然,这是面向初学者的,是面向第一次接触到线程概念的同学,高手们看见肯定会笑我,因为对高手来说太简单了,但我还是希望您能鼓励一下,如有批评指教,更是感激不尽。说明:线程中用到了委托的概念,关于委托请参看,有时间我会完整的贴出来。PS:文章是从word复制过来的,有些地方格式很复杂,设置起来太麻烦,还是截图吧。...
写给初学者:多线程系列(十一)——线程池(ThreadPool)

写给初学者:多线程系列(十一)——线程池(ThreadPool)

写给初学者:多线程系列(十一)——线程池(ThreadPool)2010-03-04 博客园 寒飞雨21.7 线程池当然,这是面向初学者的,是面向第一次接触到线程概念的同学,高手们看见肯定会笑我,因为对高手来说太简单了,但我还是希望您能鼓励一下,如有批评指教,更是感激不尽。说明:线程中用到了委托的概念,关于委托请参看委托的概念,有时间我会完整的贴出来。PS:文章是从word复制过来的,有些地方格式很复杂,设置起来太麻烦,还是截图吧。...
C#正则表达式整理备忘

C#正则表达式整理备忘

C#正则表达式整理备忘2010-03-04有一段时间,正则表达式学习很火热很潮流,当时在CSDN一天就能看到好几个正则表达式的帖子,那段时间借助论坛以及Wrox Press出版的《C#字符串和正则表达式参考手册》学习了一些基础的知识,同时也为我在CSDN大概赚了1000分,今天想起来,去找《C#字符串和正则表达式参考手册》时,已经不知所踪了。现在用到正则的时候也比较少,把以前的笔记等整理一下,以志不忘。(1)“@”符号符下两ows表...
C#实现浮雕效果显示图片

C#实现浮雕效果显示图片

C#实现浮雕效果显示图片2010-03-04使图像产生浮雕的效果,主要通过对图像像素点的像素值分别与相邻像素点的像素值相减后加上128,然后将其作为新的像素点的值。以浮雕效果显示图像主要通过GetPixel方法获得每一点像素的值,通过SetPixel设置该像素点的像素值。代码如下:private void button1_Click(object sender, EventArgs e){//以浮雕效果显示图像try{int Height = this.p...
C#中KeyDown与KeyUp事件

C#中KeyDown与KeyUp事件

C#中KeyDown与KeyUp事件2010-03-04在键盘按下键然后释放的过程中有3个事件发生,分别为KeyDown事件、KeyPress事件和KeyUp事件。 KeyDown和KeyUp事件让应用程序捕捉用户在键盘上按下的特殊键或某些特定键甚至组合键,只有在想要取得按下键或特殊键的相关信息时,才用到KeyDown和KeyUp事件。下面对KeyDown和KeyUp事件分别进行介绍。1.KeyDown事件KeyDown事件在首次按下某个键时发生。示例 K...
<< 21 22 23 24 25 26 27 28 29 30 >>