Silverlight 打印基础知识

Silverlight 4 在 Silverlight 功能列表中添加了打印,我想通过向您介绍令我欣慰的小程序来探讨这一点。 该程序称为 PrintEllipse,名称就是它要执行的所有操作。 MainPage 的 XAML 文件包含一个按钮,图 1 中完整地显示了 MainPage 代码隐藏文件。 图 1 PrintEllipse 的 MainPage 代码 using System;usin... [阅读全文]

RIA Service+SilverLight4...

项目所需,需采用Oracle+Entity Framework+WCF RIA Service+SilverLight4.0搭建开发框架 第一次接触这些东西,我决定还是把它记下来,对于健忘的我,这是很重要的。 回顾一下一周的努力 【安装 ODAC for Beta_EntityFramework】 说明:安装ODAC for Beta_EntityFramework后,VS2010 数据库连接项多... [阅读全文]

silverlight5 新特性

在前不久举行的Silverlight FireStarter大会上,微软副总裁Scott Gu正式宣布Silverlight 5 Beta版目前所提供的最新功能,并且由微软不同开发团队对Silverlight 5新功能进行了同步演示。在这次大会上,微软介绍Silverlight 5将推出40多个新的功能,分别支持Silverlight多媒体领域,Silverlight桌面应用领域,Silverli... [阅读全文]

淘宝数据魔方,淘宝数据魔方技术架构解析

淘宝网拥有国内最具商业价值的海量数据。截至当前,每天有超过30亿的店铺、商品浏览记录,10亿在线商品数,上千万的成交、收藏和评价数据。如何从这些数据中挖掘出真正的商业价值,进而帮助淘宝、商家进行企业的数据化运营,帮助消费者进行理性的购物决策,是淘宝数据平台与产品部的使命。 为此,我们进行了一系列数据产品的研发,比如为大家所熟知的量子统计、数据魔方和淘宝指数等。尽管从业务层面来讲,数据产品的研发难度... [阅读全文]

Silverlight 学习笔记——应用程序模型

Silverlight提供了一个比较清晰的应用程序模型。如果要实现一个简单的Silverlight应用,我们可以将这个模型抛之脑后。但是,如果想实现一些特殊的功能,例如:传递自定义参数、使用自定义的载入动画,就需要对Silverlight的应用程序模型有所了解。了解Silverlight的应用程序模型,我们才能了解Silverlight应用程序的始末。 Silverlight生命周期 一个Silv... [阅读全文]

wcf自托管,托管Silverlight4的WCF跨域服务

时间:2011-02-16 05:39来源:博客园 作者:RIVERSPIRIT 点击: 341次 众所周知sl调和网络通信必须要进行跨域验证。这一直以来是很多sl初学者很头痛的问题,解决方案和应用场境也各有不同。今天内cool超人给大家分享一种特别的应用场境。 需求:开发一个给sl调用的服务,使用wcf.tcp绑定,而且客户端使用的是silverlight4 RTM,而这个服务器一个自宿主co... [阅读全文]

Silverlight将不再支持ArrayList类型

为了减小Silverlight运行时的文件大小,大多数非泛型集合类型将不会再被支持。这些非泛型集合类型主要是那些曾经一度被看作.NET编程本质的类型,如ArrayList、Hashtable和Comparer等。 根据微软基础类库团队的成员Inbar Gazit所言,非泛型集合将不会随Silverlight 1.1一起发布 。这就意味着虽然你仍可以在主要的.NET发行版本中使用这些类型,但它们却... [阅读全文]

silverlight-动画效果(1)

在Silverlight中,动画可以通过添加移动和交互性来增加图形的创建效果。通过对背景色进行动画处理或应用动画Transform,我们可以创造出生动的屏幕过渡效果或提供有帮助的视觉提示。 动画简介: 动画是快速播放一系列图像(其中每个图像与下一个图像略微不同)给人造成的一种幻觉。大脑感觉这组图像是一个变化的场景。在电影中,摄像机每秒钟拍摄许多照片(帧) ),便可使人形成这种幻觉。用投影仪播放... [阅读全文]

腐化之血,架构腐化之谜

前言 新技术层出不穷。过去十年时间里,我们经历了许多激动人心的新技术,包括那些新的框架、语言、平台、编程模型等等。这些新技术极大地改善了开发人员的工作环境,缩短了产品和项目的面世时间。然而作为在软件行业第一线工作多年的从业者,我们却不得不面对一个现实,那就是当初采用新技术的乐趣随着项目周期的增长而迅速减少。无论当初的选择多么光鲜,半年、一年之后,只要这个项目依然活跃,业务在扩张 —&... [阅读全文]

silverlight -excel

private void Button_Click(object sender, RoutedEventArgs e) { //指示SilverLight自动化功能是否可以用于程序 if (!AutomationFactory.IsAvailable) { MessageBox.Show("不能"); return; }; //创建一个Excel工程 var excel = Automati... [阅读全文]

《Effective C#中文版:改善C#程序的50种方法》读书笔记

从去年找工作以来,都没什么时间写博客[找工作的体会:建议以后有自己开公司的IT人一定要找IT专业人员做HR,好多公司的HR并不能真正发掘人才,他们形成了太多的偏见,如在学校期间学不了什么东西、只看学校有多少奖励等。真正钻研技术的人才不会追求虚无的东西],其实这本书我都借了好久,一直没有系统的看,所以趁这两天好好看看,顺便总结了一些要点,给那些需要这方面知识而又没有太多时间的IT人一个快速的学习机会... [阅读全文]

VS2010自定义新建文件模版

不知不觉VS2010已经成为.NET开发人员的必备工具,相比经典版VS2005,到过渡版VS2008,2010在性能稳定性和易用性上都得到很大的提高。 结合VS工具,其下的插件也层出不穷。今天重点给大家介绍如何使用VS2010VS2010自定义新建文件模版,新建文件时,添加个人信息,如:创建者,创建时间等个性化信息。 这样对于具有规定机器的开发人员,对于新建的文件就会自动添加版本,添加人,添加时间... [阅读全文]

java调用c,JAVA与.NET的相互调用——通过Web服务实现相互调用

JAVA与.NET是现今世界竞争激烈的两大开发媒体,两者语言有很多相似的地方。而在很多大型的开发项目里面,往往需要使用两种语言进行集成开发。而很多的开发人员都会偏向于其中一种语言,在使用集成开发的时候对另一种语言感觉到畏惧。在这里在下向各位介绍一下,JAVA与.NET相互调用的例子。下面的介绍主要包括三方面:一是通过常用Web服务进行相互调用,二是使用TCP/IP套接字进行相互调用,三是使用Rem... [阅读全文]

jnbridge,JAVA与.NET的相互调用——利用JNBridge桥接模式实现远程通讯

分布式开发的历史 利用Remote方式调用远程对象实现服务器与客户端之间通讯是一种常用的网络开发方式,在.NET与JAVA开发当中,对Remote远程对象早已有着足够的支持(对Remote远程对象调用有兴趣的朋友欢迎参考一下利用远程对象实现分布式开发)。 从2003年开始.NET当中就盛传着.NET Remoting远程对象调用的分布式开发,.NET Remoting主要用于管理跨应用程序域的同步... [阅读全文]

ASP.NET MVC 3和Razor中的@helper 语法

ASP.NET MVC 3支持一项名为“Razor”的新视图引擎选项(除了继续支持/加强现有的.aspx视图引擎外)。当编写一个视图模板时,Razor将所需的字符和击键数减少到最小,并保证一个快速、通畅的编码工作流。 与大部分模板的语法不同,在Razor的帮助下,您不需要中断代码编写,仅仅为了在HTML中标注服务器端代码块的开始和结束。代码分析器足够聪明,它能够从你的代码里... [阅读全文]

字符串内存,C#中字符串的内存分配与驻留池

刚开始学习C#的时候,就听说CLR对于String类有一种特别的内存管理机制:有时候,明明声明了两个String类的对象,但是他们偏偏却指向同一个实例。如下: String s1 = "Hello";String s2 = "Hello"; //s2和s1的实际值都是Hellobool same = (object) s1 == (object) s2;//这里比较s1、s2是否引用了同一个对象实... [阅读全文]

Visual Studio 2010 中的代码约定设置

软件约定称为代码约定,通过这一约定可以表示代码正常工作所需的正式条件。 如果方法未按预期收到数据或生成的数据不符合预期的后置条件,代码约定将导致代码引发异常。 有关前置条件和后置条件的概述,您可能需要查看我上个月发表的文章 (msdn.microsoft.com/magazine/gg983479)。 代码约定是 .NET Framework 4 的一部分,但同样依赖于 Visual Studio... [阅读全文]

你应该知道的15个Silverlight诀窍

我热爱Silverlight,并且身体力行写了很多Silverlight程序,也讨论了很多关于Silverlight的技术。对于刚刚接触Silverlight的开发人员来说,这篇文章是最适合你的。这篇文章列出了我使用Silverlight进行开发后,发现的15条小诀窍。如果你是一个全职的Silverlight开发的话,我希望你能了解并掌握它们。 我不会谈论MVVM,Prism或者MEF这些复杂的以... [阅读全文]

silverlight下载

Microsoft Silverlight是微软所发展的 Web 前端应用程序开发解决方案,是微软丰富型互联网应用程序(Rich Internet Application)策略的主要应用程序开发平台之一,以浏览器的外挂组件方式,提供 Web 应用程序中多媒体(含影音流与音效流)与高度交互性前端应用程序的解决方案,同时它也是微软 UX(用户经验)策略中的一环,也是微软试图将美术设计和程序开发人员的工... [阅读全文]

用户体验设计,关于软件的体验设计

ThoughtWorks中国公司的XD Lead 熊子川 我们今天谈的是什么? 我们今天谈的是关于软件的体验设计。 为什么体验设计会成为一个话题? 原来我们谈体验设计的时候,都把它当成产品设计领域中的一个话题,比如说怎样设计一个好的椅子,或者一个令人愉快的榨汁机,但较少在软件领域谈这个问题。原因是,当你爱一把椅子的时候,你会欣赏它和你的腰线完美贴和,那这里的交互是更加基于物理世界的感官;而在软... [阅读全文]

Silverlight中自定义控件

自定义控件并不是一项多么难的技术,关于自定义控件这部分有不少文章讲的很透彻,这里我主要把自己练习自定义控件的过程记录下来。 这里我以自定义控件BusyPointer为例,首先我们新建一个应用程序,命名为CustomControl,这里我们将自定义控件放入单独的项目中, 所以在解决方案里添加一个Silverlight Class Library项目,命名为BusyPointer,现在我们把Class... [阅读全文]

程序集,理解.NET程序集的执行过程

对于一个已编译好的.NET程序集,Windows操作系统是如何启动执行的呢?日常使用中我们发现对于托管的和非托管的程序集编译器都会吧程序集编译成以.exe或.dll等为扩展名的文件,可见Windows加载器并没有区分是托管还是非托管的程序集,而且我们也知道对非托管的程序集是在编译器直接编译成了机器码,自然可以由CPU直接执行,而托管的.NET 程序集是包含复杂结构的MSIL代码,执行时会使用JIT... [阅读全文]

微软html5,微软SkyDrive弃Silverlight用HTML5

北京时间6月21日凌晨消息,微软今天发布云服务SkyDrive的重大更新,将包括照片和视频在内的大多数功能从Silverlight迁移至HTML 5标准。 此外,SkyDrive的导航变得更加清爽,文档文件既可使用在线版Word打开,也可以使用传统的桌面版Word,但最大的变化无疑是对Silverlight的进一步摒弃。 SkyDrive整合了Windows Live的文档、照片及其他功能。过... [阅读全文]

拥抱变化,拥抱变化—— 可扩展性杂谈

作为软件开发人员最担心的就是变化,因为一旦变化,意味着自己的开发任务加重, 轻则修改代码,重则修改框架,如果不用做任何修改,则皆大欢喜,现实告诉我们,这是小概率事件,但比买彩票中大奖的概率还是大很多。于是各种讨论开始,开发人员开始讲述修改如何的大,进度如何紧张,架构师也在一旁不停的唠叨这个修改点的重要性,以及对整个系统带来的好处。 在业界曾经有一句很经典的话:“在软件开发领域中,唯一的... [阅读全文]

我的云端书库,我眼中的云端架构

背景 在看阿凡达的时候,感叹着他们接口的统一,和获取知识的便利性。有时候在想,现在很多企业所做的工作,不就是要提供这类服务吗。设想一下,我们有一朵公有云,存储了用户的数据、逻辑关系,提供标准的通讯接口,然后大家各自开发丰富的展现逻辑,让云端变的丰富多彩。这次很荣幸能接到这个议题,谈谈我个人对这朵云的理解。 每个人心中都有自己的一朵云,在我设想中,应该存在这么一种公有服务,它能够帮助用户随时随地的... [阅读全文]

facebook,浅谈Facebook的服务器架构

大体层次划分 Facebook的架构可以从不同角度来换分层次。 一种是: 一边是PHP整的经典的LAMP stack;另外一边是非PHP整的各种service。 Facebook的页面从刚创立的时候扎克伯格写的,到现在,都用PHP开发。后端有用各种语言开发的service。它们之间用跨语言的thrift RPC通信(Scribe也是建立在Thrift之上)。 另外一个角度划分的层次是: 前... [阅读全文]

java调用c,JAVA与.NET的相互调用——TCP/IP相互调用基本架构

TCP/IP套接字的概念 TCP/IP(传输控制协议/网际协议)是网络互连的通信协议,通过它可以实现各种异构网络或异种机之间的互联通信。TCP/IP是Transmission Control Protocol/Internet Protocol的简写,中文译名为传输控制协议/因特网互联协议,又叫网络通讯协议,这个协议是Internet最基本的协议、Internet国际互联网络的基础,简单地说,就是... [阅读全文]

基础架构,Trunk.ly CTO董洵谈架构

InfoQ:你好,Alex。能向我们的读者介绍一下你自己和目前正在从事的工作吗? Alex:大家好,我是董洵,目前是Trunk.ly网站的CTO,它是一个专门提供社会化书签服务的站点。由于目前公司的主要员工只有两人,因此,即便我是公司的CTO,我仍然会每天花很多时候编写代码。就网站后端来讲,目前主要做的是搜索;前端则进行一些站点UI的设计和开发。就像大多数创业公司一样,我们非常关注我们的功能特点、... [阅读全文]

转:silverlight右键事件

1.添加一个TextBlock到Page.xaml中 UserControl x:Class="rightClick.Page" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Width="400... [阅读全文]

转:silverlight右键菜单

代码如下: UserControl x:Class="SLRightMenu.MainPage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.mi... [阅读全文]
< 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 > >> 共8082条 分270页