自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 面向 iOS 开发的十款 XCode 插件

一套理想的插件架构几乎能够决定整个集成开发环境的差异与特性。Sublime Text与TextMate就是很好的实例。但大家可能不了解的是,Xcode也支持插件。哈哈,如果各位真的前所未闻,我也不会感到惊讶,毕竟苹果并没有把太多精力用在Xcode的宣传之上。事实上,我们几乎找不到多少用于指导Xcode创建的说明文档。幸运的是,这并没有妨碍开发人员在Xcode这片土地上耕耘并构建自己的插件果

2014-08-25 06:58:48 593

转载 WP8语音识别功能启动自己撰写的App

视频 : http://v.youku.com/v_show/id_XNDY5NzgxMjg4.htmlWindows Phone 8 具有相当优秀的语音识别能力,我们不仅可以轻易的让我们自己撰写的App,透过语音来启动,甚至也可以在App当中利用语音识别功能来实作出一些效果。接着我们就要来看,如何让我们自己撰写的App,也支持语音识别功能。首先来看最基本的,我们要让用户可以透过语

2014-08-21 06:15:42 711

原创 走进厨房,才知道食材的好坏...

前几天应邀到社群举办的讲座,介绍云端运算与行动装置的整合,席间提到了Silverlight技术,不免又有一些开发人员问到这样的问题:『听说...微软对Silvrlight的支持和更新将会如何如何...,这部分开发人员要如何因应』?面对这类问题,我最近一年少说不只回答了10次,首先,『听说』这个前提就很是问题,虽然报纸偶而会有猜对的时候,但捕风捉影总是占了大多数。另外就是开发人员要如

2012-03-12 14:33:54 2671 2

原创 命苦是自找的...

Rick是项目团队中脾气非常好的一位工程师,和大多数的工程师一样,Rick对于写程序是相当具有热诚的,在开发领域算是有一定的年资,程序代码的质量堪称一流,在项目中也时常担任与客户端进行技术问题或系统功能沟通的重要角色。最近一阵子,我们发现Rick常常被突呼其来的电话打断,随着电话交谈的时间长度,表情上的无奈越显得明显而清晰。同时,我们也发现Rick的程序代码开发质量与速度明显的和过去相比降

2012-03-10 19:24:40 910

原创 呈現IsolatedStorage中的多媒體資

熟悉WP7程序设计的开发人员大概都知道,IsolatedStorage是我们在WP7程序设计中存放数据的储存区,也是目前开发WP7唯一可以存放数据的位置。而数据存入IsolatedStorage中总是要读取出来,但是不同类型的数据,在读取时也有所不同。举例来说,同样存放于IsolatedStorage中的图档、影音档,在不同的情况下使用的方式也不同。若是以图文件来说,要透过Image控件显

2012-03-10 19:14:30 894

原创 如何建立长方形的Application Tile动态砖

我知道很多人在写WP7 App的时候,想建立长方形的动态砖(如图左),但我们在上课的时候常常被学员问,也跟学员提了,这世界上是有特权的,也就是说,长方形的动态砖不是不能建立,而是就算你建了也没用,你的App送审时,你拿不出特权卡你的长方形动态砖还是不会过关的(或直接被改掉)。         但总是有学员契而不舍的想要实现这个梦想,因此,我们还是跟大家说一下,毕竟虽然没开放,写起来玩玩也不

2012-03-10 19:09:36 975

原创 ASP.NET 4当中Url Routing的支援

ASP.NET 4的Web Forms当中,最令人激赏的,则莫过于是URL Routing机制的全面支持。过去在ASP.NET 3.5 SP1当中,Web Forms或多或少就开始支持URL Routing机制,它让我们在网址的呈现以及使用上更加的有弹性。过去我们在ASP.NET当中,习惯于底下这样的网址呈现方式:http://myWebSite/EditProduct.aspx?

2010-05-14 07:48:00 3146 12

原创 VS2010在WCF RIA Services上的增強

您开始使用VS2010了吗? 或许很多人还没发现利用VS2010透过WCF RIA Services与Silverlight来开发Business Application相当的容易。可透过dataSource页卷标轻易的Layout出UI,这在过去在VS2008是没有的,在VS2010有相当大幅度的改善。底下三段视频是利用Visual Studio 2010配合WCF RIA Servic

2010-05-13 17:26:00 3286 5

原创 VS2010對Silverlight DataBinding的intellisense與Wizard支援

和很多人一样,我们刚开始接触 Silverlight 的时候,恨透了Silverlight DataBinding技术的诡异, 觉得,怎么它不像ASP.NET一样, 可以一股脑儿的把后面的数据库的内容Bind到前端UI里面去呢? 如果这样支持,开发起来不是很过瘾吗?后来才发现,当时我们的期待其实本身是有很多的问题的,特别是开发人员容易被制约在过去ASP.NET的思维里,所以想当然的觉得做不到的事情

2010-05-03 17:08:00 2250 5

原创 Silverlight 4 RTM is here !!!

Silverlight 4 RTM 正式推出, 已经安装了VS2010的开发人员可以从底下连结下载安装开发工具包:[Microsoft Silverlight 4 Tools RC2 for Visual Studio 2010]如果你没有VS2010, 可以考虑从[這邊]安装免费的Express版本, 或是从[這邊]下载试用版。Blend 4 RC可以从[這邊]下载Silverlig

2010-04-16 11:43:00 1382

原创 真是每天有新的惊喜啊 - VS2010中出现令人期待已久的功能...Call Hierarchy

真是每天有新的惊喜啊 - VS2010中出现令人期待已久的功能... Call Hierarchy 当你在VS2010的开发环境中,在某一个Method()上,按鼠标右键出现的突显式选单中,新增了一个『View Call Hierarchy』,点选后会出现『Call Hierarchy』窗口:   呵呵,不需要解释,您肯定知道这是什么吧,它是我期待了很久的功能,我一直希望看到哪一些

2010-04-15 13:27:00 1873

原创 即将推出的ASP.NET Ajax Library...

 有很久一段时间我的BLOG上没有出现AJAX相关讯息了,主要当然是因为绝大部分的重心都放到了Silverlight身上(可预期的未来应该也会是如此)。但由于工作上的需要,最近还是回头看了一下即将推出的ASP.NET Ajax Library...,顺便找了一下网络上的讯息,看这个态势我猜想应该不少ASP.NET开发人员忽略掉了这个其实已经beta很久即将随着VS2010推出的JavaScript

2010-04-12 10:02:00 2833 1

原创 Silverlight 4 當中的滑鼠右鍵支援

过去在SL3时代,鼠标右键是完全不被支持的,不管是在Browser或是OOB模式中,当您按下鼠标右键,只会出现一个Silverlight预设的选单,如今在Silverlight 4当中,右键选单开始被支持了,我们可以透过『MouseRightButtonDown』和『MouseRightButtonUp』这两个事件,来处理鼠标右键的动作。有了这两个事件,控制鼠标右件显然不是太大的问题,但请特别留意

2010-04-12 09:41:00 2570 3

原创 Silverlight 3中的Behavior技术(四)

 接着,我们在Invoke方法中撰写的程序代码如下: protected override void Invoke(object o) { TextBox TargetObject=Target; TargetObject.SelectAll(); } 其中的Target是目标对象,也就是我们

2010-03-31 21:05:00 2132

原创 Silverlight 3中的Behavior技术(三)

从前面的介绍中我们可以知道,当我们设计好了Action或Behavior之后,其实不仅是设计师(Designer)可以使用,一般开发人员在撰写应用程序时,也可以将常用的功能封装成了Action或Behavior,让其他开发人员直接套用。 我们在这边看一个简单的例子,从这个例子当中我们也来看如何设计Action。请参考底下这个画面:这是一个很典型的简单输入画面,使用者可以在Tex

2010-03-31 20:54:00 2195

原创 Silverlight 3中的Behavior技术(二)

OK,说了这么多,我们还是先来看看该怎么在开发环境当中使用Behavior技术。当然,就单纯的Silverlight开发人员(不管是Designer或是Developer)来说,开发环境安装好Blend 3是最低的要求,同时当您安装了Silverlight 3 SDK以及Blend 3 SDK、Silverlight 3 Toolkit等套件之后,您可以直接在Blend 3当中建立一个Silver

2010-03-31 20:48:00 3011 1

原创 Silverlight 3中的Behavior技术(一)

Silverlight 3这个版本刚释出时,让人感到惊艳的新功能很多,但要说哪一项技术可以彻底改变和提升开发人员与设计师之间的合作方式,并且能够达成真正的模块化并且提高程序代码重用性,对于Silvelright应用程序(或网站)的开发有着决定性的关键影响,那非Behavior技术莫属了。 几乎我的所有朋友(和客户们),对于Silverlight加入这个新功能无不大加赞许,它一举解决了过去d

2010-03-31 20:19:00 3934

原创 Silverlight 多点触控中图形的放大缩小

谈过了捕捉触控点、以及透过触控屏幕来手写绘图之后,当然,我们也希望能够像Surface或是Mobile Phone那样,能够用手指直接放大缩小图形,这一个部分就牵扯到所谓的笔势(gesture)了。 尽管Silverlight Touch API中并没有直接支持笔势,但我们还是可以透过先前介绍过的API来实现相关的行为。 从概念上来看,当我们要实现用两个触控点来缩放图形时,整个概念

2010-03-31 20:04:00 5508 4

原创 多点触控与Ink

先前介绍过Silverlight 3中的多点触控机制,另一个典型的多点触控范例则是配合Ink机制在场景中自由绘图,我们可以透过InkPresenter来呈现使用者在触摸板上绘制的每一点。要达成这样的效果并不困难:Public Sub New() InitializeComponent() Hook FrameReported事件 AddH

2010-03-31 20:02:00 1404

原创 Silverlight 4 中的打印功能

过去的Silverlight 1,2,3,经历了22个月,改版速度快的让人咤舌了,但是我相信没有比PDC的时候SL4 beta突然推出更让人讶异的事情了,真的,我们不是前阵子才在SL3 Launch吗? SL4 beta已经出了? 真是验证了我以前乌鸦嘴讲的揣测,看来Silverlight的改版硬是要直接追上.NET Framework的进度,一起迈向 4.0。 不过我们更关心的,是SL4

2010-03-31 17:56:00 4067 2

原创 Silverlight 4 中的WebCam支援

在刚推出的Silverlight 4 beta版中,终于支持了大家期待已久的WebCam功能,底下是测试页面:[測試]但请注意,测试前需先安装SL4 Developer runtimes才能执行,Webcam是建立网络服务应用程时相当需要的功能。整个程序的设计方式并不复杂,主要的代码段如下:private void Button1_Click(object send

2010-03-31 17:48:00 1946

原创 Silverlight 4中的档案拖曳支持

在Silverlight 4当中,针对拖曳的行为也有相当令人激赏的增强,这同时也让Silverlight中OOB应用程序所能达成的效果又向传统的WindowsForm应用程序逼近了一大步。过去我们已经可以透过程序代码在Silverlight应用程序的画面中让对象(element)们被拖曳,现在在Silverlight 4当中,我们甚至可以把实体档案拖曳到浏览器上正在执行的Silverlight

2010-03-31 17:39:00 2968 1

原创 Silverlight 4当中的剪贴簿支持

在Silverlight 4当中,剪贴簿开始被直接支持,但是由于毕竟应用程序是执行在浏览器当中,所以安全性还是会被额外的考虑,所以当您撰写的Silverlight应用程序欲存取剪贴簿时,会出现底下这样的画面:待使用者按下『是(Y)』后,我们的程序才能够存取剪贴簿。不过,程序代码却相当简单,存取剪贴簿的程序代码如下:private void Button_Paste_Click(obje

2010-03-31 17:30:00 647

原创 Silverlight 3 中的multi-Touch程序开发

TechDays 2009忙完了,终于有一点点时间可以回头写SL3中的多点触控,随着Windows 7的Launch在即,我开始屡屡被问到Silverlight 3中的多点触控程序开发的部分。在TechDays 2009中也稍微提过,其实SL3中的多点触控一点也不复杂,架构上相当简单,底下这是SL3中多点触控的讯息架构:从这边您也不难发现,触控屏幕(或面板或NB)、Windows 7、IE8当然都

2009-10-02 08:58:00 1728

原创 传说中的Silverlight 3多点触控(Multi-Touch)应用

SL3推出已久,传说中,SL3支持Windows 7的Multi-Touch功能,为何是『传说中』呢? 因为一直以来苦无Touch Screen设备可以让我测试,害我在present Silverlight Application时,总是有那么点小小的遗憾,这个心头的遗憾始终挥之不去...(不是我不去买,是市面上还买不到通过W7认证的屏幕,不过大家别担心,马上你就会看到支持W7的Touch设备将如

2009-09-23 19:45:00 2132 1

原创 VB当中的新语法(四)

 VB当中的新语法(四)                                                                            -- Lambda 这个世界上很多东西是没有道理的...不知道你是不是也会这样觉得。老实说,过去写程序写惯了的人,一开始看到Lambda表达式会觉得怪怪的,我先讲它的意义,官方说法是,Lambda表达式可以简化程序代

2008-07-24 07:43:00 944 3

原创 VB当中的新语法(三)

  VB当中的新语法(三)                                                                                             -- 扩充方法 在VB的几个新语法当中,扩充方法也是很有趣的功能之一,某种角度来说,它让我在上课时几乎已经要丢在一边的Module关键词又重新开启了另一个重生的机会。简单的说,扩充

2008-07-24 07:37:00 1155

原创 VB当中的新语法(二)

  VB当中的新语法(二)                                                                         -- 区域类型推断 与 XML当你看完笔者这几篇关于VB的新语法介绍之后,你会发现其实都跟LINQ有很密切的关系,尽管有些功能看似语法上的新扩充,但是实务上会使用到这些语法的场合,大多跟LINQ多少脱不了关系呢~

2008-07-23 19:07:00 759

原创 VB当中的新语法(一)

 VB当中的新语法(一) —— 匿名类型 上周跟大家介绍了LINQ在VB当中的应用之后,这次顺带介绍一下VB在这个版本中的改变,在VB 2008当中,配合LINQ新增了许多新的语法,底下这也是VB在建立对象时的新写法:   Dim stud1 As New students With {.name = "David", .score = 100} 上述指令会建立一个

2008-07-23 19:05:00 1096

原创 Sharepoint 开发工具:Visual Studio Extensions for SharePoint Released

我不知道目前台湾有多少开发人员(或是MIS team)有使用MOSS,如果你是developer,也有使用MOSS的习惯,那你可能会对底下这个消息有兴趣: Visual Studio Extensions for SharePoint Released (英文版, 简体中文内容如下) SharePoint正迅速成为企业利用微软.NET技术构建内部网站(EIP)的CMS(conten

2008-07-22 10:02:00 1056

原创 有人问起C#的LINQ写法

有人问起C#的LINQ写法...也很简单...关键的地方稍微修改一下,差不多是底下这样...            //查询BMI值大于25的人           var result = from c in matrix where c.BmiValue > 25 select c;           //显示名称           foreach (string

2008-07-22 10:01:00 1120

原创 LINQ其实很简单

  会写这一篇是有原因的,不只一次有人问我,要不要学LINQ呢? LINQ看起来很难耶……为何要放弃以前的SQL来学LINQ呢?到底LINQ的意义是什么? 反正就是有很多的问题,说真的,由于最近也没时间写本LINQ的书,但是工作累了顺手写写BLOG还可以,所已针对LINQ这个主题,和大家有一些分享。 其实对于VB开发人员来说,掌握LINQ说真的比C#来的简单很多,主要的

2008-07-22 10:00:00 1061

原创 建立Silverlight 2.0 控件(User control)

  Silverlight 2.0有一个非常重要的部分,就是控件技术的出现,透过可自行定义开发的控件建立机制,Silverlight 和 ASP.NET一样,可以自行定义可重用的 UserControl,这对于开发人员有着相当重要的意义,这表示对象化的设计、ReUse与大量的开发开始变的可能。 有这些作为基础,我们才有可能真正透过Sivlerlight 2.0建立中大型的应用程序或

2008-07-22 09:57:00 915

原创 Silverlight 2.0 beta 2

  你知道Silverlight 2.0 beta 2推出了吗? 是的,又是很大的增强,但是安装文件却没有膨胀,有哪些改变呢? 第一个,控件变多了,目前已经内建多达30多个,而且根据S老大的说法,未来预计提供100多个控件,是……怎样,有没有搞错???比ASP.NET还多? 而且设计好的控件还可以自行调整外观却不会需要动到控件源码。(这个特性未来有时间我在写一个范例介绍) 另外

2008-07-22 09:56:00 734

原创 2008年学习 tip与方向

适逢VS2008和一堆新技术的launch,读者和出版社都在问,新书呢? 这件事情很有趣,老实说,ASP.NET 3.5的新书多少令人觉得有点尴尬,奚同学的BLOG上提过这个问题,就是ASP.NET 3.5基本上没有大改,如果改版2.0的旧书,那市场接受度会有多少? 如果全部重写,耗工费时,现在台湾的信息书籍市场容量有限,恐怕前途堪虑,面对这个问题,其实本人解决方案很简单,就是——

2008-07-22 09:41:00 905

原创 Silverlight 2.0的开发工具 and 中文字支持

 Ok, Silverlight 2.0推出了,如果你也和我一样喜欢尝鲜的话,势必会想要安装一下鼎鼎大名的Blend 2.5(没错, 2.5)和Silverlight Tools for VS2008来尝试一下 Silverlight 2.0的新功能。不过,您可能会发生一件悲惨的状况,就是安装不起来 silverlight_chainer.exe 这个套件,如果你只安装Silvelrigh

2008-05-08 18:09:00 9935 3

原创 《Silverlight 权威讲座——ASP.NET 整合秘技与独家案例剖析》热卖中!

 博文视点推出董大伟新作《Silverlight权威讲座—ASP.NET整合秘技与独家案例剖析》 简体版热卖中!

2008-03-22 22:56:00 1548 1

原创 Silverlight 2.0

很多人可能已经看到Sivlerlight 2的消息...首先大概你已经知道也早已认定, Silvelight 2确定是跨平台的, 在MAC和Windows上都能够运行(但是居然还没听到Linux),大小约 4.3MB , 仅需要 4-10 秒安装到用户端,同时了扩充对Networking的支持。诸如:REST、 WS*/SOAP、POX、RSS、以及标准的HTTP services。同时,也支持了

2008-03-22 22:46:00 2932 1

原创 关于中文版 VS2008 (RTM) 中 ASP.NET 3.5 Extensions 项目模板遗失

 关于中文版 VS2008 (RTM) 中 ASP.NET 3.5 Extensions 项目模板遗失的问题实在是困扰我一段时间,由于前一阵子忙到爆,所以没什么认真的去处理这个问题。有不少朋友拿到了VS2008中文版了,我一开始以为我比较衰,只有我碰到这个问题,后来发现还不少人有遇到,当你安装好了 VS2008 英文版之后,跟着安装 ASP.NET 3.5 Extendsions之后,一切

2008-02-22 17:28:00 2532

原创 一般纯HTML网页的JavaScript的单步执行与调试(以VS2005)

笔者最近写Script的机会比较多, 难免需要在开发时候进行调试,虽然我们都知道VS2008有针对JavaScript调试的功能,但是无奈项目是在2005和.html页面上进行开发,因此无法“自然而然”地享有Script Debug的功能。但是我们依旧可以进行一些简单的设定,让IE执行的JavaScript进行单步执行和调试。要这么做相当简单,请在IE7.0环境当中,点选“工具-->Int

2008-02-22 17:12:00 7589 3

空空如也

空空如也

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

TA关注的人

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