赞助广告

 

年份

最新评论

评论 RSS

windows phone中XAML的x名称空间详解

clock 八月 31, 2012 15:39 by author alex
windows phone中XAML标记通常可以使用x:Name等属性来标识标记。如何理解带x的属性呢? xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" x即为映射名称。如果申明为y那么在使用时候就要改成y:Name。凡是带x的标记,属性都属于http://schemas.microsoft.com/winfx/2006/xaml中定义的。 带x的标记或者属性是专门给XAML编译器(XAML拥有自己的编译器)看,用来引导XAML编译器把XAML代码编译成CLR代码。所以带x的标记或者属性最终会编译成CLR代码... [更多...]

windows phone 引用类库(程序集assembly)XAML中申明使用

clock 八月 31, 2012 15:12 by author alex
想在windows phone项目中引用第三方类库或将项目功能模块独立: 1.编写windows phone lib类库项目并编译得到dll文件。 2.将类库库项目或dll文件引用到当前的windows phone项目。 3.在XAML中引用类库的名称空间。 语法:xmlns:映射名="clr-namespace:类库中名称空间的名字;assembly=类库文件名"。 假设所要引用的dll名称空间为Common,程序集为MyLibrary.dll xmlns:common="clr-namespace:Common;assembly=MyLibra... [更多...]

windows phone XAML中x:Code标记将C#后置代码前置

clock 八月 31, 2012 14:56 by author alex
x:Code标记可以将原本呆在后置代码文件里的C#代码搬到XAML文件中。x:Code的内容必须使用<![CDATA[…]]>进行转义。 <Window x:Class="MyFirstWpfApplication.MainWindow"         xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"       ... [更多...]

windows phone 中XAML使用原则与标记扩展的理解

clock 八月 31, 2012 14:43 by author alex
简化XAML技巧: 1.能使用Attribute=Value形式复制的就不使用属性赋值。 2.充分使用默认值,取出亢余。如StackPanel的默认 HorizontalAlignment="Stretch",可删除。 3.充分利用XAML的简写方式。 一般情况下,对复杂的绘图和动画,先在Blend里进行绘制,然后通过Visual Studio进行微调,在不影响效果的情况下尽可能提高代码的可读性和维护性。   XAML中标记扩展:当标记对象的属性值为一个对象,一个对象赋值给两个标记对象的属性,需要将标记对象的属性赋值为null或将一个标记对象的属性值依... [更多...]

C# 获取汉字转拼音首字母

clock 八月 30, 2012 11:28 by author alex
// <summary>         /// 得到汉字拼音首字母         /// </summary>         /// <param name="chineseStr"></param>         ///... [更多...]

asp.net mvc2 升级 asp.net mvc3报错:The type 'System.Web.Mvc.ViewMasterPage' is ambiguous

clock 八月 30, 2012 10:25 by author alex
今天将网站由MVC2升级到了MVC3,部署后报 The type 'System.Web.Mvc.ViewMasterPage' is ambiguous: it could come from assembly 'C:\Windows\assembly\GAC_MSIL\System.Web.Mvc\2.0.0.0__31bf3856ad364e35\System.Web.Mvc.dll' or from assembly 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.Mvc\v4.0_3.0.0.0__31bf3856ad3... [更多...]

C#5.0 简介

clock 八月 29, 2012 10:17 by author alex
这篇文章来自发布在MVP 项目组博客上的文章: http://blogs.msdn.com/b/mvpawardprogram/archive/2012/03/26/c.aspx。 英文版: http://blogs.msdn.com/b/mvpawardprogram/archive/2012/03/26/introduction-of-new-features-in-c-5-0.aspx。 正文 C#如今已经发展到5.0版本,CLR版本为4.5,伴随Visual Studio 2011发布。我总结了一个进化图,以供大家参考。 在C# 5.0中主要增加了Async Progr... [更多...]

高清视频直播全新iphone5全球发布会

clock 八月 24, 2012 09:40 by author alex
哈!大家拭目以待!!

刷机迷全新改版——更快,更强

clock 八月 23, 2012 00:16 by author alex
刷机迷改版正式完成。此次增加了windows phone多国语言市场,修改了底层数据访问模式。速度更快,功能更强。界面也更美观了!。期待新版刷机迷访问量的再次提升!中文: http://www.shuajimi.com/zh-cn 英文 http://www.shuajimi.com/en-us 小日本的都有 http://www.shuajimi.com/jp-ja

MySQL limit offset的用法

clock 八月 21, 2012 02:48 by author alex
假设数据库表student存在13条数据。 语句1:select * from student limit 9,4 语句2:slect * from student limit 4 offset 9 // 语句1和2均返回表student的第10、11、12、13行   //语句2中的4表示返回4行,9表示从表的第十行开始 通过limit和offset 或只通过limit可以实现分页功能 假设 numberperpage 表示每页要显示的条数         pagenumber表示页... [更多...]

无法修改windows 8 序列号的解决办法

clock 八月 20, 2012 13:40 by author alex
解决办法:打开命令行窗口(以管理员身份运行)输入 slmgr.vbs –upk 命令执行完毕后,系统中的序列号以及OEM证书都会被清除,重启后生效。 这时候就能找到激活界面了。输入淘宝上买的KEY。成功激活。

淘宝买的CD-KEY成功激活windows 8 正式版

clock 八月 20, 2012 13:39 by author alex
淘宝上已经有windows 8 正式版的CD-KEY买了。一大早听同事说了。不管真假买一个,反正只要15块。 中午休息回家准备激活windows 8。竟然找不到修改序列号的地方。盲目地点击了一下激活提示XX目录错误。可能是由于安装的时候输入的CD-KEY有问题。 解决办法:打开命令行窗口(以管理员身份运行)输入 slmgr.vbs –upk 命令执行完毕后,系统中的序列号以及OEM证书都会被清除,重启后生效。 这时候就能找到激活界面了。输入淘宝上买的KEY。成功激活。

CodeSmith连接MySQL生成NetTiers项目出错

clock 八月 18, 2012 22:27 by author alex
CodeSmith是非常有名的代码生成工具。并自带很多常用的项目模版。用于实际的项目开发省时又省力。由于成本关系,将项目转换成了MySQL。今天使用CodeSmith生成NetTiers报System.Exception: This provider is not supported. 根据错误提示,原来是NetTiers模版的问题。CodeSmith自带的NetTiers是2.0。解决办法:更新NetTiers到2.3.1 下载地址:http://code.google.com/p/nettiers/downloads/list 下载后解压覆盖原来的NetTiers。建议将NetTie... [更多...]

Ado.net entity framework查询方式归类

clock 八月 18, 2012 09:07 by author alex
比起 LINQ to SQL,EF 除了提供 LINQ 查询方式, 还提供了 Entity SQL language ESQL 类似 Hibernate 的 HSQL,ESQL 与SQL 语言的语法相似,以字符串的方式执行 esql的查询结果集 ObjectQuery ObjectQuery<实体> myContext context = new myContext(); string esql = "SELECT VALUE DBItemList FROM myContext.DBItemList"; // ObjectQuery<... [更多...]

国家/地区 语言缩写代码

clock 八月 17, 2012 01:26 by author alex
国家/地区 语言代码 简体中文(中国) zh-cn 繁体中文(台湾地区) zh-tw 繁体中文(香港) zh-hk 英语(香港) en-hk 英语(美国) en-us 英语(英国) en-gb 英语(全球) en-ww 英语(加拿大) en-ca 英语(澳大利亚) en-au 英语(爱尔兰) en-ie 英语(芬兰) en-fi 芬兰语(芬兰) fi-fi 英语(丹麦) en-dk 丹麦语(丹麦) da-dk ... [更多...]

ado.net entity framework 查询性能优化

clock 八月 16, 2012 17:24 by author alex
刷机迷www.shuajimi.com.随着数据量的增加,网站已经超负荷运转了。ado.net entity framework性能差越来越明显。之前只是最求开发速度,并没有过多考虑性能问题。接下来的工作就是优化网站性能。 先优化一下查询方式(三种作为参考): 第一部分:重复查询单个实体 第一种:Linq To Entitiess 代码如下:   static void Main(string[] args)         {     ... [更多...]

Windows Phone 的带有主页菜单的主应用程序中心(Panorama 或 Pivot 控件)

clock 八月 9, 2012 12:24 by author alex
您可能正在设计一个具有多种功能的应用程序。当您查看这些功能时,可以决定将其分别归类到独特的区域。这些区域最终将成为用户要访问的单独的应用程序部分。您将需要设计一种简单的方法供用户围绕多个 UI 区域进行导航。此类型的应用程序需要中央应用程序中心,用户可以从中启动到应用程序的每个子区域。 为了说明这一点,可以想象设计管理足球队的应用程序。此应用程序将需要多个区域的功能 - 一个用于游戏和实践的日历,一个用于球队名册信息,一个用于分数和球员统计信息,还需要一个用于从过去的游戏中进行录像。您可能希望提供一种方法,供用户在导航到各个不同的 UI 区域时使用。您可以通过在应用程序启动时显示的主页实施中... [更多...]

Windows Phone 应用程序结构和导航模式简介

clock 八月 9, 2012 10:04 by author alex
作为应用程序,它们都需要完成两件事情:显示信息和收集输入。从银行应用程序到游戏应用程序,所有应用程序实际上是完成了相同的两件事情。

在银行应用程序的情形中,在用户查看帐户时,应用程序向他们显示信息,如其金额。应用程序从用户收集的输入可能类似于,他们希望查看哪个帐户的月结单或希望将多少钱从一个帐户转到另一个帐户。在赛车游戏中,将会向用户显示汽车以及要在其上行驶的道路。用户的输入用于操纵汽车。
[更多...]

windows phone应用程序设计流程

clock 八月 9, 2012 09:57 by author alex
本节包含关于移动应用程序设计如何影响 Windows Phone 实用工具的信息。本部分中介绍的许多原则都不是显而易见的,但都来自于日常使用过程。总而言之,这些有用的原则可以帮助设计人员解决问题,简化用户的任务,以及充分利用平台。

本部分没有包含控件和导航的编程原则或正确使用方法。有关这些主题的信息,请参阅 Windows Phone 应用程序结构和导航模式和 Windows Phone 控件设计准则。 [更多...]

windows phone 应用通用设计原则

clock 八月 9, 2012 09:45 by author alex
突出显示 Windows® Phone 应用程序与传统的桌面应用程序和基于浏览器的应用程序之间的差异至关重要。若要开始使用,在手机应用程序内进行交互对用户来说是个挑战,因为手机的屏幕尺寸较小。还有一些有趣的输入机制,如支持手势的显示方式。必须用心了解 Windows Phone 的外观设置,并通过为用户提供最佳体验的方式来设计您的应用程序。另一个要考虑的因素是用户最有可能“在路上”使用手机应用程序,这意味着他/她并不在办公桌前或家里。您不应该将这些差异视作约束,而是将其视为利用应用程序最适合在手机上使用的功能来实现数字连接移动生活方式的机会。 [更多...]

友情链接赞助