自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(93)
  • 收藏
  • 关注

.NET / Rotor 源码研究1 - Building Rotor

IntroductionShared Source CLI 2.0 (开发代号Rotor) 是微软.NET Framework 2.0的Shared Source实现版本。Shared Source是微软推出的源代码共享计划,可以在一定限制的情况下获得/使用源代码,详情可以参考Microsoft Shared Source Initiative主页:http://www.microsoft.com...

2006-12-31 20:51:00 103

在sparkle中如何对3d模型设置不同的Brush材质

大家都知道sparkle中可以导入的3d模型文件,而在3dmax中一个模型可以通过设置不同材质,来渲染出自己想要的效果.我们在sparkle中如何来制作材质呢?sparkle提供的Brush设置就可以为模型量身打造不同的材质.我们还是先打开sparkle导入一个3d模型,然后点击Tools菜单选择Make Tile Brush 这时会出现几种brush类型(imagebrush、dr...

2006-12-31 11:27:00 81

.Net vs. J2EE-----面对SOA的荒谬与误解

.NET vs. J2EE————面对SOA的荒谬与误解引子 n .Net与J2EE在金融行业愈来愈呈势均力敌之势,二者均宣称提供了不同于对方的、听起来很迷人的个性化应用服务。n 理性的IT执行官们已经深刻的认识到这样的一个事实:无论是.Net还是J2EE,将来必将在SOA理念的应用中占有各自的一席之地。n Microsoft的.Net技术在今天的金融市场面前,显得商机...

2006-12-30 18:34:00 102

计算机程序设计课程教学之我见

计算机程序设计课程教学之我见潘爱民,2006.12.30我曾经在学校工作了十年之久,在这段时间里,我从事过软件开发,钻研新技术,做过网络管理员,也讲过课,做过科研。幸运的是,我始终近距离接触软件技术,主要以微软的技术为主,偶尔也涉及一些平行的技术,比如,与Windows对应的Linux,与COM对应的CORBA。离开学校的环境以后,虽然身处工业界,但这学期我又有机会在清华大...

2006-12-30 16:15:00 65

.net用C#编写一个media播放器

这个是仿照《Visual C# 2005 入门与提高》中的代码写的.其实还支持wma等wmplayer支持的格式.(因为解码器是调用的mediaplayer控件).界面:代码如下;//http://blog.csdn.net/greenerycn//请遵守署名非商业的CC版权.//greenerycn@163.comusingSystem;usingSystem.Co...

2006-12-30 16:00:00 150

.net下用c# 编写成语字典查询工具

呵呵,以前弄的一个成语字典数据库.最近用C#写了个查询工具.界面:源代码如下://http://blog.csdn.net/greenerycn//请遵守署名非商业的CC版权.usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem...

2006-12-30 15:49:00 356

查找mp3等url的正则表达式

http:\/\/([\w.]+\/?)\S*\.(rm|mp3|wma)可以打开网页的源代码后,用正则表达式来查找链接.

2006-12-30 15:41:00 333

用.net写一个计算字符串MD5码的工具.

截图:本想用google相册的.可google的相册现在还没恢复访问.(现在用的是blog.edu.cn的空间,传图片还是它的快.)一直想写个计算字符串md5码的东西,可惜都得先吧它算法实现.呵呵,.net里已经内置md5和sha1算法了.正好,我就完成了这个工具.代码如下://http://blog.csdn.net/greenerycn//请遵守署名非商业CC...

2006-12-30 15:27:00 110

sparkle中的蒙板效果运用(OpcityMask)

用过flash、ae等动画软件的人应该都听说过蒙板效果,有的也叫遮罩效果,就是通过蒙板图层来显示被蒙板的图层以达到特殊效果.在sparkle里可以制作透明蒙板效果.首先在project菜单中选择Add existing item导入一张图片作为背景.然后在appearance面板中 选择opcitymask,在下面选择一种图层笔刷模式,比如选择GradientbBrush,接下来就可以设置渐变颜...

2006-12-28 15:48:00 108

用sparkle来给3d模型打上灯光效果(图解)

我们先来打开sparkle,首先将project中的3d模型拖入场景中,然后在打开Timeline面板找到viewoort3d图层,展开图层选择Ambientlightcontener/Ambientlight(环境灯光)后,接这在Appearance面板中选择LightColor设置灯光颜色,再在Light Type中设置灯光类型,我们先来设置一种平行光(Directional ligh...

2006-12-28 11:48:00 130

sparkle中如何导入3d模型(图解)

在任何软件中界面视觉往往是用户的第一感受,那怎么才能使用户留下深刻的第一印象呢.那就是要看是否能突出视觉空间感,而目前在软件开发中广泛使用3d技术还是一件不太容易的事,不过现在sparkle已经可以支持3d元素编辑,你可以将第三方软件的3d模型导入sparkle中进行编辑,来制作一些3d动画,生成xmal资源.下面我们就来把2d导入sparkle中进行编辑(如图),我们首先必须有的三方...

2006-12-28 11:11:00 89

sparkle中如何来实现移动变形动画(图解)

我们首先打开sparkle,在文件菜单中新建一个Scene,然后在Tools面板中选择Rectangle矩形工具后,先在场景窗口中画一个矩形.这时我们先给他填充上一种颜色,在Appearance面板中选择Fill,在底下选择你想要的填充模式,并填充背景色.接下来我们就开始制作一段简单的移动动画,首先打开Timeline面板,在面板上选择关键帧模式OnLoaded,点击后可看见红色的时间轴.我们现在...

2006-12-28 10:16:00 95

我的垃圾培训造就众多高中学历者高薪就业

上期举办的java培训结束了,在临近结束前,csdn出现了一个对我怒骂的言论,虽然觉得这些事情很令人心酸,这里有些人的言论反映了一些真实情况,但不通人情,有些情况则纯属一些小人的造谣中伤.我也不想争辩什么了,我个人心直口快,经常得罪学员,与学员之间也很随便,说话从不遮掩。我现在要好好反省行了,这次培训让我彻底明白了:我真是太自我中心了,太一厢情愿了,坐在教室听我课的人,他们不是我的朋友(我一厢情愿...

2006-12-27 18:36:00 210

浅谈两大交互动画创作利器"Sparkle" 与 "Flash"

我们先来说说目前最流行的"闪客"利器Flash,Flash是当今Internet上最流行动画创作工具,并逐渐成为交互式矢量动画的标准.那下来就让我们来分析一下他到底有什么魅力呢:Flash中采用了矢量作图技术,各元素均为矢量,因此只用少量的数据就可以描述一个复杂的对象,从而大大减少动画文件的大小;Flash动画是由时间发展为先后顺序排列的一系列编辑帧组成的,在编辑过程中,除了传统的“帧-帧”动画...

2006-12-27 17:40:00 185

Winform中多国语言窗体的设计以及.NET中资源文件的使用

Winform中多国语言窗体的设计以及.NET中资源文件的使用 最近在做一些多国语言的软件,就学习了一下.NET中的多国语言相应知识,受益不少,下面我就简单介绍一下winform中关于多国语言的实现方法。分为七个部分来讲:资源文件概述、资源文件的分类、资源文件的创建、利用IDE来制作多国语言版本、利用资源文件来做多国语言版本、常用.NET资源文件生成器的使用和总结这七个部分。前两个部分都是一...

2006-12-27 11:50:00 103

微软交互式动画创作工具 “Sparkle” 全新体验

微软于今年在其官方网站上展示了其设计软件套装Expression的强大功能,Expression包括以下三个软件:能够同时处理矢量与位图的图像软件Acrylic Graphic Designer(简称Acrylic )、交互式网络动画创作工具Sparkle Interactive Designer(简称Sparkle)、网页设计软件Quartz Web Designer(简称Quartz)。 ...

2006-12-27 09:39:00 293

.NET 程序的命名规则

.NET 程序的命名规则(选自msdn) 一致的命名模式是托管类库中可预知性与可发现性最重要的元素之一。对这些命名指南广泛的使用和理解将消除许多最常见的用户问题。本主题提供.NET Framework 类型的命名指南。对于每个类型,还应该注意关于大写样式、区分大小写和措词的一些通用规则。1. 本节内容大写样式 描述用于在类库中命名标识符的 Pascal 大小写、Came...

2006-12-26 11:50:00 126

ADO.NET 命名规则参考

ADO.NET 命名规则参考类型 前缀 Connection con Command cmd Parameter parm DataAdapter dad ...

2006-12-26 11:13:00 109

VS 2005 SP1中HTML源码编辑的性能改进

【原文地址】 HTML Source Editing Performance Improvements in VS 2005 SP1 【原文发表日期】 Tuesday, December 19, 2006 1:25 AM VS 2005 SP1上个星期在网上正式发布了。VS 2005 SP1的一个总的目标是改进许多常见的用例场景下的IDE的性能和响应性。这里是几个场景例子:Build时间,管理...

2006-12-25 16:03:00 62

使用.NET和XNA Game Studio Express开发杀手级游戏

【原文地址】 Building killer Games using .NET and XNA Game Studio Express 【原文发表日期】 Tuesday, December 19, 2006 12:36 AM 万一你错过了,微软上个星期发布了 XNA Game Studio Express 1.0 。XNA提供了一个基于.NET 的丰富的开发游戏的框架,支持使用C#和Visua...

2006-12-25 16:02:00 243

在Vista 上安装VS 2005 SP1(以及如何在Vista上卸载VS 2005 SP1 Beta)

【原文地址】 Installing VS 2005 SP1 on Vista (and how to uninstall the VS 2005 SP1 Beta on Vista) 【原文发表日期】 Saturday, December 16, 2006 10:42 AM 昨天,我写了关于VS 2005 Service Pack 1 发布的消息。如果你以前曾经安装过VS 2005 SP1...

2006-12-25 16:00:00 69

ASP.NET AJAX 1.0 RC版发布了

【原文地址】 ASP.NET AJAX 1.0 Release Candidate Now Available 【原文发表日期】 Friday, December 15, 2006 12:46 AM 今天早些时候,ASP.NET开发组推出了ASP.NET AJAX 1.0 的RC(候选发布)版。这是ASP.NET AJAX的倒数第二个发布,下一个公开发布将是最终的,完全支持的1.0产品。这...

2006-12-25 15:59:00 55

ASP.NET 验证码 攻略,支持中文,字母,数字

做登录界面难免要做验证码,今天我就做了一个,后来索性做了一个全的,支持中英文(其它字符也是可以得)。验证码原理:图片生成: 首先创建一种Bitmap,然后给这张图片加背景色,加验证码,加噪音。其中主要是噪音点和噪音线。另外,字符串的变形处理也很关键,我弄得比较简单。随机验证码生成 先创建一个字符源数组(.net支持中文),该数组存放了验证码所需要得所有字符串。然后再利用...

2006-12-25 14:27:00 115

设计登录窗体的问题

最近在csdn上总是看见关于登录窗体的问题,这在csdn上已经是老问题了,所以现在介绍一个方法。 在winform中,程序总是从main函数开始的,main中的Application.Run( new form1() );就是主窗体启动的位置,所以你可以把登录窗体放在这条语句的前面,然后判断是否满足登录条件。程序如下: static void Main() { Login l...

2006-12-25 10:52:00 96

疑难杂症:在ASP.NET AJAX中别使用

【原文地址】 Gotcha: Don't use <xhtmlConformance mode="Legacy"/> with ASP.NET AJAX 【原文发表日期】 Sunday, December 10, 2006 9:39 PM 最近,我帮过几个开发人员,他们遇上了一些古怪的JavaScript问题,这些问题会在使用ASP.NET AJAX 以及他们的一些自定义的Java...

2006-12-25 10:35:00 77

精彩的连续集成讲座

【原文地址】 Nice Continuous Integration Presentation 【原文发表日期】 Sunday, December 10, 2006 9:05 PM Roy Osherove 撰有一个关于.NET 单元测试,敏捷开发,和VS Team System的精彩博客。这个周末,他贴了一个上个月他在欧洲的TechEd上主讲的《如何使用Team System和不用Team ...

2006-12-25 10:24:00 226

联发科:作黑手机并非初衷 欲翻身助推正品

  28岁的工程师肖雷最近准备在深圳换家手机设计公司工作,结果发现许多公司只招聘联发科公司(英文简称MTK)的方案工程师。让他不解的是,昔日被嗤笑为“黑手机”技术提供者的联发科公司,转眼成了抢手货。  这正是2006年中国国产手机市场发生深刻变化的直接反映。在国产中档手机方案市场上,MTK等新兴手机芯片公司曾经以支持贴牌手机形成的黑手机市场为生,现在正在成为中国手机市场主流的技术公司。  ...

2006-12-24 00:57:00 106

Python源码分析4 – Grammar文件和语法分析

Grammar文件前面提到了在Python的源代码目录下面有一个Grammar目录,里面只有一个文件Grammar,以BNF的语法定义了Python的全部语法。拿if语句举例来说: if_stmt: 'if' test ':' suite ('elif' test ':' suite)* ['else' ':' suite] ...

2006-12-24 00:05:00 379

Asp.net 2.0 实现自定义Email格式有效性验证(示例代码下载)

(一). 概述及功能 用了两种方法实现验证Email格式,Asp.net验证控件和手动编写代码验证.并用到简单工厂和适配品设计模式, 代码重构技术. 实现自定义Email邮件地址有效性验证, 完成如下功能:Question 11. Email 格式为 user@server.domain.例如: King.Cheng@hotmail.com or King...

2006-12-21 19:05:00 202

Asp.net 2.0 C#实现压缩/解压功能 (示例代码下载)

(一). 实现功能 对文件及目录的压缩及解压功能(二). 运行图片示例 (三).代码 1. 压缩类1/**////<summary>2///压缩类3///</summary>4publicclassZipClass5{6publicstaticvoidZipFile(stringFileToZip,stringZipedFile...

2006-12-21 18:55:00 81

Asp.net 2.0 一个简单的联动DropDownList示例(示例代码下载)

说明: 偶发现个比较好的联动组件, 控件从网上找的, 比较好用,如下: (一). 示例图片(二). 详细代码 1. 页面前台代码1<body>2<formid="form1"runat="server">3<div>4  <asp:PanelID="Panel2&quo

2006-12-21 18:46:00 98

Asp.net 2.0 用C# 创建 PDF文件[引用] (示例代码下载)

(一). 功能 创建PDF文件(二). 代码1usingSystem;2usingSystem.Data;3usingSystem.Configuration;4usingSystem.Web;5usingSystem.Web.Security;6usingSystem.Web.UI;7usingSystem.Web.UI.WebControls;8usingSystem.Web...

2006-12-21 18:33:00 111

语音辨识的常见问题集

[转]语音辨识的常见问题集问题和解答结论语音辨识功能可让您透过麦克风对电脑说话,并将说话的内容转换为文字。只要有适当的系统需求,您可以在 Word 中听写文字;或者,您也可以利用滑鼠按键或语音用语,将输入模式切换为「语音命令」,就可以直接控制 Word 而不需要以滑鼠点选功能表。您可以使用语音辨识,指定要输入任何 Microsoft Office 程式的文字;您也...

2006-12-21 10:14:00 199

Voice-Activated Web Browsing

[译]Voice-Activated Web Browsing序这篇文章是关于一个ActiveX控制器,这个东西可以植入HTML WEB 页面提供一个活性的声音voice-activated菜单目录要编译这个代码,你需要VC6,微软提供的下面这个东西Microsoft's Speech SDK 5.1以及Internet Explorer headers这个东西.上面的这些东...

2006-12-21 10:06:00 177

WPF指南之三(XAML的名字空间)

在前一篇文章中,指出xmlns的作用是设置XML文件的命名空间。类似的,xmlns:x的作用也是指定命名空间。这里为什么是x而不是其他的,我们可以简单的理解为其只是MS的一个命名而已,没有任何特殊的意义,当然,为了避免和它的冲突,我们定义自己的命名空间的时候不能是x。而另一个x:Class的作用就是支持当前Window所对应的类,前面已经说过每个XAML元素都是一个CLR类型,这里的x:Cla...

2006-12-20 22:19:00 90

WPF指南之二(XAML概述)

在我开始看WPF文档开始的几天里,脑子里形成了一种错误的想法:WPF不就是XAML码?当时的感觉就是郁闷啦,我学习WPF还得弄这个东西。给人的第一感觉就是WPF很复杂。虽然对WPF的熟悉和了解还不是特别多,但现在已经知道这确实是一种错误的想法。Charles Petzold先生曾有一篇文章介绍了WPF、XAML的一些关系(The Two APIs)。文章中说明了WPF为什么很复杂:因为WPF...

2006-12-20 22:16:00 69

WPF指南之一(WPF的结构)

WPF进入我们的生活已经很多年。(写这句话让我想起来了“我不做大哥好多年”。) 个人认为在UI的实践中,用户需要的是易于操作的,更加绚丽的界面。这两个应该是最基本、也是最重要的宗旨。而对于开发人员就是要用最简单的方法开发出尽可能漂亮的界面,并且效率也不能太差。(要求是不是有些过分啦!)除了在一些Web开发和特殊的应用中,很少有开发组配备单独的美工,至少目前是这样吧!根据自己目前对WPF的了解程度,...

2006-12-20 22:09:00 100

[语音合成技术第四讲]使用C++实现语音识别

使用C++实现语音识别语音识别,还记得星球大战里的那个总陪在主人身边听话的智能机器人么?拥有了听和说的技能,在那个时候这还是人们的想象,但是今天我们就可以来实现它!微软的语音识别,在这里我们简称它为SR(speech recognition),SR分为两种模式的监听:第一种模式:任意监听,即随意输入语音,监听对象将最为接近的字或者词,句反馈出来;第二种模式:划定范围监听,制定...

2006-12-20 17:37:00 848

在vista下使用语音合成,语音识别体会(二)

在vista下使用语音合成,语音识别体会(二) 在上一次的谈到了vista 上的语音合成,那么今天我们就来一起看看和说一说vista 上的语音识别. 这也是我第一次接触语音识别.当我选择语音识别: <shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t" path=...

2006-12-20 15:26:00 217

一个有趣的炒菜流程

假如你从来没做过饭但又想在朋友面前显示一下自己的厨艺,那么接下来的这个流程对你可能有很大的帮助。最好你有一台笔记本,能放到厨房里,这样你就不用跑到客厅去看下一步该怎么做了。现在让我们开始,新建一个Windows应用程序项目,用于大屏幕显示炒菜的步骤(还可以通过语音合成大声念出来);新增一个流程库Sequential Workflow Library项目,打开Workflow1文件显示一个空的流程图...

2006-12-20 15:12:00 189

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除