代码改变世界

Windows Phone 应用程序的全球化“.NET研究”

2011-10-20 21:55 by 狼人:-), 221 阅读, 0 推荐, 收藏,
摘要:Windows Phone 应用程序的全球化跟Silverlight做法一样,如果大家熟悉Silverlight的全球化,可以不看此文。本文一个具体的Demo介绍wp7应用程序如何实现本地化,并在本地化的一些注意点。 1. 创建windows phone 7 应用程序,命名为wp7Global。 2. 右击项目,选择添加新项目,选择Resources File,命名为AppResource,如下图,点击确定。 3. 假设我们程序的默认语言是英文的,则刚刚添加的资源文件就是我们程序默认的语言资源文件,右击项目wp7Global选择属性,打开属性页,点击Assembly Inf... 阅读全文

官方文档:Androi“.NET研究”d应用程序运行的性能设计

2011-10-20 21:55 by 狼人:-), 204 阅读, 0 推荐, 收藏,
摘要:Android应用程序运行的移动设备受限于其运算能力,存储空间,及电池续航。由此,它必须是高效的。电池续航可能是一个促使你优化程序的原因,即使他看起来已经运行的足够快了。由于续航对用户的重要性,当电量耗损陡增时,意味这用户迟早会发现是由于你的程序。 虽然这份文档主要包含着细微的优化,但这些绝不能成为你软件成败的关键。选择合适的算法和数据结构永远是你最先应该考虑的事情,但这超出这份文档之外。 1.介绍 写出高效的代码有两条基本的原则: ◆ 不作没有必要的工作 ◆ 尽量避免内存分配。 2.明智的优化 这份文档是关于Android规范的细微优化,所以先确保你已经了解哪... 阅读全文

Android用户界面设计:“.NET研究”创建列表视图程序

2011-10-20 21:55 by 狼人:-), 215 阅读, 0 推荐, 收藏,
摘要:列表视图(ListView)是Android平台下用于显示不定数量的数据最有用的视图控件之一。在这个教程中,我们将向你展示如何使用ListView来浏览文章列表。 在之前的文章中,你看到了许多关于不同布局控件的教程。在今天这个教程中,你将结合使用它们。应用程序本身非常简单:它将显示文章标题列表,当点击标题时,显示文章内容。这篇文章的节奏将比我们的入门教程更快一些。如果你对基本的Android控件或概念不熟悉你可能需要复习这个网站上我们其它的一些教程,甚至是Android API参考。最终的开源代码可以在Google code上下载到。 步骤0: 创建项目 在Eclipse中创建... 阅读全文

手机跨平台方案介“.NET研究”绍

2011-10-20 21:55 by 狼人:-), 185 阅读, 0 推荐, 收藏,
摘要:引述 现在手机平台种类繁多,主流平台有Symbian、IOS、Android、WM6.5、WP7以及中国山寨机所普遍使用的MTK,展讯, MSTAR。 作为开发者来说,特别是学生,要做一款软件支持如上平台,实在是一件遥不可及的事情。 不同种类的应用,成功的条件是不同的。有些应用是以质取胜的,有些应用则在质的同时必须要有足够的用户群(如LBS应用相关),也就是量的优势。因此,不同应用对于多平台支持的需求是有差异的,这也是本文探讨如何跨平台开发的价值所在。 跨平台开发有许多种方式,在文献中可查到有下列方式。 方案名称 简述 特点 性能 方案开发难度 ... 阅读全文

iOS(iPho“.NET研究”ne/iPad)开发新手必读

2011-10-20 21:55 by 狼人:-), 289 阅读, 0 推荐, 收藏,
摘要:上海闵行企业网站设计与制作="_blank">Objective-C 入门 一个简单的可以快速上手的 Objective-C 入门教程。上海网站建设> iOS概述上海徐汇企业网站设计与制作trong> 本文对构成iOS的基础特性提供了高层的概述,帮上海企业网站制作助你了解这个上海徐汇企业网站制作平台。 基于Xcode4开发第一个iPhone程序:“Hello World” 由宝玉出品的非常详尽的iOS开发入门教程。 上海企业网站设计与制作mday/category/291200.html" target="_blank"> 阅读全文

mobl:针对移动Web开发的“.NET研究”DSL

2011-10-20 21:55 by 狼人:-), 301 阅读, 0 推荐, 收藏,
摘要:简介 现在,针对移动设备像智能手机和平板电脑的应用开发很流行。Apple公司的AppStore(针对iPhone、iPod和iPad)拥有超过350,000种应用,而Android的marketplace也快速追赶上来,现在已经拥有超过200,000种应用。然而,Android和iOS并非是仅有的两种移动平台。BlackBerry也是有力的竞争者,此外还有Nokia。最近Microsoft发布了Windows Phone 7,HP也发布了新的WebOS设备。这样,对于用户来说有了多种选择,但对我们这些开发者来说却是个噩梦。我们应该针对哪种平台来开发应用程序呢? 在移动平台之间共享代... 阅读全文

C#中的语言特性“.NET研究”都是从何而来?

2011-10-19 19:40 by 狼人:-), 246 阅读, 0 推荐, 收藏,
摘要:前几天推荐一个同事用“可选参数”,推荐完了我还画蛇添足的说这是.Net 4中的新特性。但是事后才发现这个新特性是C# 4.0的语言特性,与.Net 4无关。其实也不只这一次,我平时也经常把语言、框架、运行时,有时甚至还有开发工具混为一谈。于是今天就总结一下C#中我感兴趣的几个语言特性是从何而来的。 1.可选参数 可选参数是C# 4.0中的新特性,其作用在于在调用者不提供参数值时给参数一个默认值,用起来是这样的: 上海企业网站设计与制作ode"> static void Main(string[] args){ TestMethod(); TestMethod(10);... 阅读全文

如何解决““.NET研究”呈现控件时出错”的问题

2011-10-19 19:40 by 狼人:-), 208 阅读, 0 推荐, 收藏,
摘要:Webpart部署后在SPD中打开显示呈现控件时出错,后查到这篇文章,主要问题是在CreateChildControls中调用了this.page.Header,在设计视图时,该对象可能还不存在,以后编码时要注意在CreateChildControls尽量不调用数据库/文件系统读取、变量未附初值、调用了类似Page的属性如Session,Page.Request.QueryString等。 在制作控件的时候容易遇到呈现控件时出错发生了未处理的异常。未将对象引用设置到对象的实例。这样的错误,如下图:(也有可能仅仅只是因为未设置runat="server"标签而导致该错误,请先 阅读全文

更改“.NET研究”SharePoint 的web.config设置的两种方式

2011-10-19 19:40 by 狼人:-), 174 阅读, 0 推荐, 收藏,
摘要:MSDN上写的不是很明白,自己测试通过,记录一下: 方法一:通过创建描述一组 Web.config 修改的 XML 文件以声明方式注册 Web.config 项。 备注: 直接写一个webconfig.**.xml到14文件夹下的CONFIG中,在运行stsadm -o copyappbincontent 效果是一样的; 方法一有个缺点,会把所有WebApplication的web.Config都修改掉; 1.在sharepoint解决方案里添加14文件夹下的CONFIG文件夹,新建webconfig.**.xml文件(本文中使用的是webconfig.rj.... 阅读全文

对抽“.NET研究”象编程:接口和抽象类

2011-10-19 19:40 by 狼人:-), 186 阅读, 0 推荐, 收藏,
摘要:1. 引言 在我之前的一篇post 《抽象类和接口的谁是谁非 》中,和同事管伟的讨论,得到很多朋友的关注,因为是不成体系的论道,所以给大家了解造成不便,同时关于这个主题的系统性理论,我认为也有必要做以总结,因此才有了本篇的新鲜出炉。同时,我将把上贴中的问题顺便也在此做以交代。 2. 概念引入 什么是接口? 接口是包含一组虚方法的抽象类型,其中每一种方法都有其名称、参数和返回值。接口方法不能包含任何实现,CLR 允许接口可以包含事件、属性、索引器、静态方法、静态字段、静态构造函数以及常数。但是注意:C# 中不能包含任何静态成员。一个类可以实现多个接口,当一个类继承某个接口时... 阅读全文

VS2010 测试功能之旅:编码的UI测试(4)-通“.NET研究”过编写测试代码的方式建立UI测试(上)

2011-10-19 19:40 by 狼人:-), 217 阅读, 0 推荐, 收藏,
摘要:回顾 在之前的入门篇系列中,分别介绍了一个简单的示例, 操作动作的录制原理,通过修改UIMap.UItest文件控制操作动作代码的生成,对象的识别原理。接下来正式进入我们UI测试的进阶篇,在这一章,将讲述如何初步通过自己编写代码的方式来建立UI测试。 示例程序 一个系统的基本功能是增,删,改,查,其中增和改界面基本一样,删就几乎是一个按钮的事,所以我做了一个程序示例(下载点我),拥有增和查两个功能,之后的操作都将会在这个示例之上进行: 系统主窗口: 该系统拥有两个功能,“添加用户”和“查询用户”,点击添加用户后,进入添加用户子窗体: 这里添加用户的时候根据情况会... 阅读全文

Silverlight 2.5D RPG游戏技巧与特效处理:“.NET研究”(四)天气系统

2011-10-19 19:40 by 狼人:-), 177 阅读, 0 推荐, 收藏,
摘要:如同动态光影一样,天气系统同样为2.5D RPG游戏所不可或缺的元素之一。从视觉角度讲,天气系统让游戏场景空间层次分明,立体感更强;从用户角度讲,天气系统赋予游戏更贴近现实的亲历体验,试想下游戏中的花花草草随风而动,云雾缭绕风雨雷电一切来得自然而平滑,玩家即似身临其境般享受;从功能角度讲,不同的气候状况会对角色及魔法效果产生各异影响,极大的提升游戏趣味性。 模拟相对较真实的天气效果,粒子系统必不可少,天气中的雨、雪、闪电、云雾等均可看做是大量粒子的集合。因此首先我们新建一个名为Particle的粒子类,然后再新建天气对象Weather,本节中我为Weather编写了常见的6种天气状态分... 阅读全文

Silverlight 2.5D RPG游戏技巧与特效处理:(五“.NET研究”)圣赞之HLSL渲染动画

2011-10-19 19:40 by 狼人:-), 281 阅读, 0 推荐, 收藏,
摘要:或许大家依旧对上一节中的“黑夜”及“梦回过去”记忆犹新,追问下去HLSL到底是何方神圣能实现如此炫酷之效果?HLSL(高级着色器语言)上海企业网站设计与制作an>作为微软的独门兵器,仅供Direct3D使用。Silverlight无比幸运,从第二个版本开始便已获得了这把旷世利器,虽然目前仅能发挥其不到3层之功力,不过前辈Moonlight近期已向世界宣布全面突破技术壁垒,HLSL的威力提升至7层左右。我们完全可以预料的是,未来Silverlight将手握HLSL,踏着GPU 3D API飞扬驰骋,在RIA页游领域所向披靡,制作一切特效及渲染动画都将成探囊取物般轻松而惬意。 上海闵行企业网 阅读全文

VS2010测试功能之旅:编码的“.NET研究”UI测试(2)-操作动作的录制原理(上)

2011-10-19 19:40 by 狼人:-), 288 阅读, 0 推荐, 收藏,
摘要:回顾 在之前我们介绍了如何用VS2010的UI测试功能创建一个简单的示例,大致描述了如何使用编码的UI测试进行录制和回放,在这章会着重描述VS2010是如何录制操作,并且生成代码,以及初步介绍如何通过自己写代码的方式进行测试。 内容简介 在上一章我们已经介绍过,建立一个编码的UI测试CodedUITest1.cs,录制完成之后,会自动生成一个UIMap1.uitest文件。 图1:录制完成后自动生成的UIMap1.uitest文件 事实上,在录制过程中起着关键作用的并非是CodedUITest1.cs,而是UIMap1.uitest,在录制过程中的所有代码都是生成在UIM... 阅读全文

ASP.NET MVC中对数据进行排序的方“.NET研究”法

2011-10-19 19:40 by 狼人:-), 422 阅读, 0 推荐, 收藏,
摘要:本系列是讲解如何在asp.net mvc中对数据进行展示、排序、分页等的系列文章。在上周的文章中,一步一步教会了大家如何使用ASP.NET MVC框架去的展示数据。在上周的文章中,我们先用Visual Studio创建了一个新的ASP.NET MVC应用程序,接着连接到了Northwind数据库,并展示了如何使用微软的LINQ-SQL的工具去访问数据库中的数据,接着指导如何去实现视图层去展示产品信息及如何设计控制器。 本文是在上一篇文章的例子基础上,展示了如何去实现数据的双向排序。如果你是已经熟悉ASP.NET WebForm开发的开发者,你应该知道,在GridView控件中可以很简... 阅读全文
上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 312 下一页