知识档
文章平均质量分 60
Jiminull
这个作者很懒,什么都没留下…
展开
-
从0开始做Windows Phone 7开发
简介本文通过step by step的模式讲述如何从0开始搭建Window Phone 7开发环境,如果开发简单的Windows Phone 7程序。只是一篇介绍性的文章,但是迈进Windows Phone 7开发之路其实就那么简单,一起来开发Windows Phone 7吧。 Windows 7安装目前Windows Phone 7开发环境只是支持Windows 7和Vista,转载 2012-07-05 17:56:57 · 629 阅读 · 0 评论 -
C#泛型<T>说明
泛型:即通过参数化类型来实现在同一份代码上操作多种数据类型。泛型编程是一种编程范式,它利用“参数化类型”将类型抽象化,从而实现更为灵活的复用。C#泛型的作用概述C#泛型赋予了代码更强的类型安全,更好的复用,更高的效率,更清晰的约束。在一个方法中,一个变量的值是可以作为参数,但其实这个变量的类型本身也可以作为参数。泛型允许我们在调用的时候再指定这个类型参数是什么。在.net中,泛型能够给转载 2012-08-23 17:59:50 · 5649 阅读 · 0 评论 -
资源收藏
清空。原创 2012-07-12 14:38:58 · 661 阅读 · 0 评论 -
WPF中3D反转
参考:http://www.interact-sw.co.uk/iangblog/2007/05/17/wpf-flippable-3D-list代码如下:http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:s="clr-namespace:System;assembly=mscorlib"转载 2012-10-20 11:23:33 · 1003 阅读 · 0 评论 -
Winsdows 8 环境下搭建Windows Phone 开发环境
Windows 8 beta 发布之后,很是兴奋,刚发布不久就下载安装了该系统。由于以前电脑里安装过Windows 8 develop preview 版本,所以还是习惯了了beta版本的操作。经过几天的把玩,同时也安装了Visual Studio 2011 beta版写了经久不衰的Hello World程序。跟预期一样,beta版本里并没有集成Windows Phone的开发环境。作为一名Win转载 2012-10-22 16:26:27 · 815 阅读 · 0 评论 -
windows phone 7开发环境
Windows Phone开发环境的搭建搭建WP的开发环境。一, 下载Windows Phone SDK: Windows Phone SDK(Software Development Kit开发工具包),现在最新版本是7.1版,请到http://www.microsoft.com/downloads/zh-cn/details.aspx?familyid=0a373422-6680转载 2012-10-22 16:19:11 · 828 阅读 · 0 评论 -
Win8与WinRt的区别
本月晚些时候即将发布的Windows 8操作系统将带给我们自Windows 95系统发布以来Windows系统最大的改变。而这款最新的Windows操作系统以三个关键版本的形式发布。 Windows 8是标准版,而Windows 8专业版则为专业用户提供了更多的功能。Windows 8 RT(RT是Runtime的简写)则完全不同,这是一款全新的操作系统。你会为你的PC和Windows转载 2012-10-23 09:58:54 · 2367 阅读 · 0 评论 -
微软正式发布自己品牌的 Win8 平板电脑 Surface!
准备好给自己开发几个surface应用程序吧。帅! 除了office外,是不是真能提供很好的办公辅助是最值得期待的。不知道WindowsRT对PDF、RSS文档的阅读支持,还有各种视频的播放支持如何 要是能在上面画点uml设计图、画点CAD设计图什么的就最好了,哈哈原创 2012-10-22 15:39:37 · 1285 阅读 · 3 评论 -
开发第一个Windows Phone7程序
简介 Windows Phone 7程序的开发得使用C#程序语言。存在两种框架(方式)可以开发Windows Phone程序,一种就Silver Light,另外一种是XNA Framework。Silver Light用来开发Internet富客户端程序,XNA Framework者主要用于游戏开发。这里介绍使用Silver Light开发第一个WindowsPhone7应用程转载 2012-10-23 11:14:45 · 892 阅读 · 0 评论 -
WPF使用X:Static做多语言支持
让程序支持多语言,一般把需要显示的字符串保存在一个资源类的static属性中。 微软的WPF程序多语言支持官方解决方案:使用Resource,并把Resource按语言编译成独立DLL,程序会根据系统当前语言设置,自动加载最合适的资源。(这种方法灵活性较差,而且不能满足多样的需求,于是网上各种多语言方案纷至沓来。)这里有一篇对官方方案的进一步解释。使用XML保存语言文件:放原创 2012-11-02 11:08:17 · 5858 阅读 · 1 评论 -
关于Microsoft Speech SDK 中TTS的研究
关于Microsoft Speech SDK 中TTS的研究 【摘要】本文介绍了利用Microsoft Speech SDK 5.1中的text-to-speech(TTS),采用C#作为开发语言,Visual Studio 2005作为开发工具,实现了普通中英文混合文本的朗读,和带XML标记的文本的朗读,并且可将朗读出来的内容保存为文件。 【关键字】Speech SDK,T转载 2012-10-25 11:46:14 · 4190 阅读 · 0 评论 -
WPF 图层管理
置顶:privatevoid BringToFront(List CurrentSelection ,UIElementCollection childrens) { List selectionSorted = (from itemin CurrentSelection转载 2012-10-25 13:56:17 · 2994 阅读 · 0 评论 -
WPF--使用windows语音合成与语音识别
C# 语音开发近些年来,Microsoft 越来越注重将语音技术投入于主流使用,从而促生了一些产品,例如,Speech Server(用于实现启用语音的电话系统)和 Voice Command(使用户能够使用语音命令控制 Windows Mobile® 设备)。因此可想而知,Microsoft 的语音小组在 Windows Vista® 的开发中一定是始终忙个不停。将强大的语音技术与强大的转载 2012-10-26 11:09:11 · 7340 阅读 · 1 评论 -
c# 语音功能入门
但是,这个方法本身并不知道你给的字符串是什么语言,所以需要我们它这个字符串用什么语言读出。SpVoiceClass 类的Voice 属性就是用来设置语种的,我们可以通过SpVoiceClass 的GetVoices方法得到所有的语种列表,然后在根据参数选择相应的语种,比如设置语种为汉语如下所示: private void SetChinaVoice() { voice.Vo转载 2012-10-26 11:16:31 · 1964 阅读 · 0 评论 -
C# 加密算法
/// /// rsa 加密帮助类 add 李大亮 2011/11/10 /// public class EncryptDecryptHelper { #region 默认密钥向量 //默认密钥向量 private static byte[] Keys = { 0x12, 0x34, 0x56,转载 2012-10-26 11:22:58 · 1248 阅读 · 0 评论 -
WPF中播放声音
一、WPF中,最简单最容易播放音频的方式是使用SoundPlayer类。它是.NET Framework 2.0的一部分,是对Win32 PlaySound API的封装。 它具有以下限制:1)仅支持.wav音频文件;2)不支持同时播放多个音频(任何新播放的操作将终止当前正在播放的);3)无法控制声音的音量;下面的代码展示了如何使用SoundPlayer原创 2012-11-13 16:15:37 · 16167 阅读 · 1 评论 -
同步与异步区别,Invoke与BeginInoke的区别
先说同步与异步的区别,总说同步异步的,其实一直不清楚什么是同步异步,今天找了一下:同步:当一个消息发送后,等对方回应后继续发送下一条指令。异步:当一个消息发送后,不等对方回应就发送下一条。同步,举个例子,就是你给人打电话的时候,你说一句,对方回你一句,然后你在说下一句,交流嘛。异步呢,你给一个人打电话,你一直在说。而BeginInvoke与Invoke就是同步与异步。B转载 2012-11-22 15:58:41 · 8644 阅读 · 0 评论 -
微软Surface的商务应用
Microsoft Surface正式发布于2008年4月1日,它的到来确实为我们展示了未来电子科技的发展趋势,同时像Windows Phone 7、iPhone、iPad等数码产品也在慢慢的改变着我们的生活。Surface2.0也于2012年面市,Surface2.0完善了用户、物体与数字内容的交互体验,加入了物理物和Microsoft Surface之间的交互,贯穿虚拟和现实。原创 2012-08-01 17:08:37 · 1068 阅读 · 0 评论 -
在Surface Shell中注册Surface应用程序
开发人员创建一个新的Microsoft Visual C#2010(或Microsoft Visual Studio2010)微软Surface应用程序项目时,应用程序会自动创建一个名为ApplicationName.XML(其中ApplicationName是该项目的名称)的XML文件。在部署应用程序时,要先修改XML文件,创建一个XML文件的快捷方式,将快捷方式拷贝到Surface设备的%Pr原创 2012-07-31 16:50:14 · 1924 阅读 · 0 评论 -
Surface物体识别
概述Surface视觉系统能够识别由特殊图案的圆点所组成的标签(Tag)做标记的标记对象(Tagged Object)。标签是一个红外线反射与吸收的区域的几何排列。标记对象对于应用程序处理原始图像有以下优点:1. 标记对象效率高。标签小巧而精确,所以在视觉系统中能够快速、准确、有效地定位和跟踪这些特殊的标签代码。2. Surface平台直接识别标签,使得编写一个使用标签原创 2012-07-31 16:54:55 · 2522 阅读 · 0 评论 -
上百例Silverlight网站及演示汇总
SilverLight网站大集合1.国外的一家电视网站http://plus.mixplay.tv/videosonline/home#videos-de.home:plus 2.条形码http://www.neodynamic.com/demo-faq/barcode-silverlight/134/SilverlightBarcodePhotoIdCardOnline/Defa转载 2012-07-05 17:32:42 · 1190 阅读 · 0 评论 -
Bing Maps控件 for WPF和Surface 2
背景 之前我们在Surface2上使用Bing map的时候,不得不使用WebControl+Bing Maps Silverlight Control的方式来完成,现在微软终于发布了Bing Maps WPF Control。我们可以使用原生的Bing Maps控件了。 下载Bing Maps WPF Control 请到http://www.micr转载 2012-07-05 17:55:06 · 2294 阅读 · 0 评论 -
.NET C#邮件群发 支持HTML格式、带附件、中文发送者、密送、抄送
// 引入命名空间using System.Net;using System.Net.Mail;SmtpClient smtp = new SmtpClient(); //实例化一个SmtpClientsmtp.DeliveryMethod = SmtpDeliveryMethod.Network; //将smtp的出站方式设为 Networksmtp.EnableSsl =转载 2012-07-12 14:41:45 · 3183 阅读 · 0 评论 -
C#利用SharpZipLib进行文件的压缩和解压缩
我在做项目的时候需要将文件进行压缩和解压缩,于是就从http://www.icsharpcode.net下载了关于压缩和解压缩的源码,但是下载下来后,面对这么多的代码,一时不知如何下手。只好耐下心来,慢慢的研究,总算找到了门路。针对自己的需要改写了文件压缩和解压缩的两个类,分别为ZipClass和UnZipClass。其中碰到了不少困难,就决定写出来压缩和解压的程序后,一定把源码贴出来共享,让首次转载 2012-07-12 15:59:34 · 737 阅读 · 0 评论 -
WPF 模拟Windows 7 气象组件
本篇将利用Weather Reader User Control(WRUC) 模拟Windows 7 Gadgets 中的气象组件。WRUC 控件是使用C#和 WPF 制作的,首先下载WRUC源代码,其实该控件已经实现了所有天气预报的功能,只需将DLL 库导入到其他项目使用即可。WRUC 更新 在使用WRUC 控件之前先了解一下它的工作模式,并完善其中的一些功能。通过源码可转载 2012-07-12 16:11:52 · 4105 阅读 · 0 评论 -
WPF委托的运用,多线程 自定义事件
在几个WPF桌面应用系统开发中经常会用到委托,在这里稍微总结一下。主要应用: 1.线程间的访问 2.自定义事件线程间的访问: 在多线程编程中,我们经常会需要在子线程中访问主线程的内容,特别是更改主窗体的UI界面内容,如果直接访问跨线程资源,系统就会报线程访问错误. 在WinForm中窗体类提供了In原创 2012-07-13 14:44:52 · 14087 阅读 · 3 评论 -
c#控制输入法
InputLanguageCollection ilc = InputLanguage.InstalledInputLanguages; foreach ( InputLanguage il in ilc ) { comboBox1.Items.Add( il.LayoutName ); } comboBox1.SelectedIndex = InputLanguage.Ins原创 2012-07-12 16:08:22 · 1086 阅读 · 0 评论 -
C# UDP接收和发送
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Windows;using System.Windows.Controls;using System.Windows.Data;using System.Windows.Docume原创 2012-07-12 16:14:22 · 7920 阅读 · 0 评论 -
ArcGIS API for Microsoft Silverlight/WPF 2.0 Beta版本发布
一:下载网址:http://resources.arcgis.com/content/arcgis-api-silverlightwpf 内有详细介绍,Samples网址:http://help.arcgis.com/en/webapi/silverlight/samples/start.htm ,需要先注册用户才能够下载。二:版本平台此版本建立在Silverlight4+Vi转载 2012-07-03 15:32:23 · 1026 阅读 · 0 评论 -
【Silverlight】Bing Maps系列文章汇总
微软推出的Bing Maps地图对外开放了Silverlight和Ajax两种客户端开发API,同时微软针对全球地图还推出了Bing Maps的Silverlight控件,该控件基于Silverligt 3发布,您可以通过http://cn.bing.com/ditu/浏览遨游Bing Maps提供的中国地图服务。本系列文章将以这个控件为基础,由浅入深的介绍了基于Bing Maps 的Silv转载 2012-07-03 15:24:23 · 584 阅读 · 0 评论 -
WPF Multi-Touch 开发:基础触屏操作(Raw Touch)
多点触控(Multi-Touch)就是通过与触屏设备的接触达到人与应用程序交互的操作过程。例如,生活中经常使用的触屏手机、触屏笔记本、显示器以及微软最新的Surface 产品等这些都属于触屏操作设备。本篇将介绍如何开发能够支持MT 功能的应用程序。 在WPF 4 中已经具备的多点触控开发技术,当多个手指触碰到触屏设备时,WPF 会把每跟手指认为是一个触控设备,并为其分配唯一的识别ID,转载 2012-07-03 15:34:37 · 2587 阅读 · 1 评论 -
基于Kinect for Windows SDK beta开发语音命令,实现语音控制游戏
微软在2009年6月2日的E3大展上。正式公布的XBOX360体感周边外设。Natal彻底颠覆了游戏的单一操作。使人机互动的理念更加彻底的展现出来。 它是一种3D体感摄影机(开发代号“Project Natal”),同时它导入了即时动态捕捉、影像辨识、麦克风输入、语音辨识、社群互动等功能。微软的Natal不需要使用任何控制器;它是依靠相机捕捉三维空间中玩家的运动。Kinect 的出现不仅带来了一种转载 2012-07-03 15:46:13 · 1008 阅读 · 0 评论 -
马宁的Windows Phone 7.1初体验——XNA与Silverlight集成
出处:http://www.cnblogs.com/aawolf/archive/2011/06/17/2083222.html转载 2012-07-03 15:49:26 · 1980 阅读 · 0 评论 -
学习WPF,转向移动互联网(windows phone && windows 8 )开发(上)
做了两年的WPF开发,主要参与开发水利、铁路、广播电视、电力行业的监控项目,总的来说WPF做这类项目,还是有一手的,我本人使用的也比较得心应手。因一直关注着移动互联网的发展,今年年初从原公司辞职,转向移动互联网方向,现从事windows移动方面的开发,上班几个月来,感觉还行,由于做了两年的WPF,转windows phone、windows 8,还比较顺利,独立开发的第一个应用已经上线,心情愉转载 2012-07-25 14:19:07 · 1322 阅读 · 0 评论 -
学习WPF,转向移动互联网(windows phone && windows 8 )开发(下)
一、 绑定(Binding ) 定义 l 绑定是应用程序UI与业务逻辑之间建立连接的过程。l 四个组件,绑定目标对象、目标属性、绑定源、绑定值的路径。目标属性必须是依赖属性。建立绑定时,是将绑定目标绑定到绑定源,例如:使用数转载 2012-07-25 14:20:39 · 1367 阅读 · 0 评论 -
用VisualSVN做项目版本控制
一、SVN服务端1、VisualSVN Server下载:http://download.csdn.net/detail/jiminull/4448874或http://www.visualsvn.com/server/download/VisualSVN Server是免费的2、VisualSVN Server安装: 下载完VisualSVN Server后,只要双原创 2012-07-19 17:37:09 · 33583 阅读 · 4 评论 -
SoftWare
MVC :模型(model)-视图(view)-控制器(controller) MVVM :Model-View-ViewModel三层架构 :表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)分布式计算中间件面向对象的设计 :对象(类)、封装和继承webservice :在线应用服务,就是系统对外的接口WCF :支持多种通信协议Http/Https 、原创 2013-03-13 13:15:26 · 933 阅读 · 0 评论