摘要:微软的WM系统是智能手机中生命线最长的一个,在智能手机尚未普及的那些岁月里,微软可谓独步武林。不过随着苹果和Google的介入,真正适合运行在手机上的系统抢占了微软的大部分市场份额,WM已经奄奄一息。随后微软推出革命性的智能手机操作系统Windows Phone 7。这是微软把以前的WM系统推倒重做的一个系统,并且随着它一起发布的手机达十款之多,足以证明微软对终端的号召力。 问题一:什么是WP7、和WM有什么不同? Windows Phone 7(简称WP7)是微软新一代的智能手机系统,它的前身是Windows Mobile(简称WM)系统,WM系统完全是属于上世纪的产品,让人费解的用户界..
阅读全文
摘要:通过选择“文件|新项目”菜单命令创建一个新项目。将显示“新建项目”窗口。展开“Visual C#”模板,然后选择“Silverlight for Windows Phone”模板。选择“Windows Phone 应用程序”模板。填写所需的项目名称。从 MainPage.xaml 的设计器视图中,选择“页面标题”,然后在“文本”属性中或直接在 XAML 中将该标题文本更改为“mail page”。在“解决方案资源管理器”中右键单击您的项目名称,从菜单中选择“添加”,然后选择“新建项”。选择“Windows Phone 纵向页面”,并将名称更改为“SecondPage”,然后选择页面底部的“添加
阅读全文
摘要:下图演示了 Windows Phone 应用程序的生命周期。在该图中,圆圈表示应用程序的状态。矩形显示应用程序应管理其状态的应用程序级别或页面级别的事件。本节讨论 Windows Phone 应用程序的所有应用程序生命周期元素,并重点介绍每个步骤中应用程序应采取的操作。本节提供了操作系统和用户触发各种应用程序状态更改的背景。有关事件及应用程序应执行的操作的简化清单,请参阅执行模型事件和应用程序操作摘要。Launching 事件Launching 事件在用户从已安装程序列表或从“开始”中的磁贴或通过其他方式(如点按与应用程序相关的 Toast 通知或从“Photos Extras”菜单中选择应用
阅读全文
摘要:对于需要几秒来进行加载的应用程序,初始屏幕可以将应用程序正在启动的消息立即反馈给用户。应用程序启动时就立即显示初始屏幕,并且持续显示直到完成导航至第一页。 Silverlight 初始屏幕当您创建新的 Silverlight 项目时,会将一个 Splashscreenimage.jpg 文件添加到该项目中。此图像的像素必须是 480 x 800。您可以用您所选的任何图像来替换该图像,但是它必须与原来的图像保持相同的大小,并且将其命名为 Splashscreenimage.jpg。必须将“生成操作”属性设置为“内容”。对于需要长时间加载的应用程序,建议您在准备运行应用程序时使用初始屏幕动画来指示
阅读全文
摘要:Windows Phone 执行模型一次仅允许一个应用程序在前台运行。当用户导航离开应用程序时,该应用程序通常会置于休眠状态。在休眠状态下,应用程序代码不再执行,但是该应用程序仍会保留在内存中。当用户按“返回”按键返回到休眠的应用程序时,该应用程序将恢复运行并且其状态会自动还原。但是,在用户导航离开后,应用程序可能会被逻辑删除。如果用户导航回已逻辑删除的应用程序,则该应用程序必须还原其自身的状态,因为它不再处于内存中。PhoneApplicationService 类提供了四个可帮助您保留和维护应用程序状态的事件:Launching、Activated、Deactivated 和 Closin
阅读全文
摘要:在屏幕上的布局Windows Phone 发展 Silverlight 快速入门Silverlight 的 Windows Phone 提供了一个灵活的布局系统,使您可以指定控件在屏幕上的定位方式。这个快速入门介绍如何设计一个不同的屏幕分辨率来自动调整大小的用户界面。这个快速入门包含以下部分:布局概述绝对布局动态布局面板控件布局概述布局是 Windows Phone Silverlight 的应用程序中的大小调整和定位对象的过程。可视对象的位置,您必须将它们放在面板控件或其他容器对象。Silverlight 提供的各种面板控件,如画布、 StackPanel和网格,作为容器,并使您可以定位和排
阅读全文
摘要:控件的类型Windows Phone 发展 Silverlight 快速入门有几种不同类型的控件,您可以在 Windows Phone Silverlight 的应用程序中使用。这些控件的一些可用于 Silverlight 的桌面应用程序和某些控件应用程序可用 Windows Phone 只。这个快速入门将不同类型的控件可用于 Windows Phone 的 Silverlight 的应用程序和详细信息分类,如何将内容添加到这些控件。这个快速入门包含以下部分:导航控件布局和将控件分组文本控件按钮,并选择控件列表控件图像、 地图、 和媒体控件HTML 控件进展和消息控件工具箱控件导航控件Wind
阅读全文
摘要:事件或方法应用程序操作Launching 事件执行非常少量的代码。不要执行资源密集型操作,例如,访问独立存储。OnNavigatedFrom 方法如果不是向后导航,则将 UI 状态保存到State字典。Deactivated 事件当应用程序被逻辑删除时,将应用程序状态保存到State。同时,在应用程序终止时,将持续状态保存到独立存储。当应用程序进入休眠状态时,不要销毁内存中应用程序的状态。Activated 事件检查IsApplicationInstancePreserved。若为 true,则不执行任何操作。若为 false,则使用State中的数据还原应用程序状态。OnNavigatedT
阅读全文
摘要:创建 WindowsPhone Silverlight 应用程序的第一步是创建新项目。创建新项目的步骤确保下载并安装了 WindowsPhoneSDK。有关更多信息,请参阅安装 Windows Phone SDK。从 Windows“开始”菜单启动 Visual Studio2010 Express for WindowsPhone。如果显示“注册”窗口,则可以进行注册或暂时关闭该窗口。通过选择“文件 | 新建项目”菜单命令来创建一个新项目。将显示“新建项目”窗口。展开Visual C#模板,然后选择Silverlight for Windows Phone模板。选择“Windows Phon
阅读全文
摘要:今天很冲动,开始准备学习Window Phone 7
阅读全文
摘要:列表的显示表单添加打印功能moss 列表如果使用了infopath作为表单,这样就不会有打印预览的按钮了,不过如果是表单库就会有这个打印预览。那怎么打印呢,我找了一些资料,觉得有两个思路:1.从页面考虑,采用前端的代码添加打印功能2.从ribbion考虑,考虑添加打印按钮,再后端调用API实现打印。这里主要介绍第一种:1. Click on the “List” tab under List Tools2. Click on the drop down arrow on the “Modify Form Webparts” button (pictured)3. Select “(Item)
阅读全文
摘要:When you using Windows Authentication (NTLM + AD) with your sharepoint site you may want to enter credential after you sign out from your site.But it is not easy and somehow imposible when using authentication NTLM and IE .Beacuse after you sign out and try to login again ,automatic login proccess l
阅读全文
摘要:/// Gets the SPUser from field of Sharepoint list/// /// <param name="aItem">The item./// <param name="aIntenalName">The internal field name/// private SPUser GetSPUser(SPListItem aItem, string aIntenalName){ SPFieldUser field = aItem.Fields.GetFieldByInternalName(aIn
阅读全文
摘要:在moss开发中,经常会用到caml语言及第三方辅助工具,如U2U等,今天我就非不用这些工具,看看能不能照样工作?答案当然是可以的。好,其实在vs2010中,已经集成有这样的功能方便我们开发:新建一个sharepoint连接:如下图找到自己的网站下的列表,要开发的那个字段:点中,并且打开属性窗口:好的,这样我们就可以直接用了,但是如果要写好CAML语句,还是得用第三方的工具,生成语句。除非你不用靠他们生成语句,但是有时环境没有这些工具,刚好,你只是想改个字段名字,这样,就可以用这个方法啦,是不是很好呢?
阅读全文
摘要:笔记本安装双系统:win7,win2008 R21.win7上有vitrual box,里面安装了window 2008 R2,这个环境里面有MOSS2010,VS2010,AD,还有SQL2008 R2.2.win2008 R2安装Hpyer-v(在功能里面添加),Hyper-v新建虚拟机,里面安装了win 2008 R2, 这个环境同上,所有软件也是全部安装在一个环境里面。1的好处是方便,便于共享本机的内容;坏处是,vbox可能很难迁移到其他有hyper-v的服务器环境,当然,所有东西全部装在同一环境中,也是不太好的。2的好处是虚拟机容易挂到有hyper-v的服务器上,坏处是服务器版本的系
阅读全文
摘要:Changing the SharePoint Site in a Visual Studio 2010 / SharePoint 2010projectI created a new Visual Studio project and entered in the url of a site that simply didn’t exist. Whoops! I didn’t want to create a new site for just this project, so I wanted to change the URL that Visual Studio 2010 uses t
阅读全文
摘要:As I understand, you want to show the Office documents using Office Web Apps. Instead of using the ECB actions, you want to open it using Hyperlink, am I right?When you try to view the word document in Brower, you will get a url like this:http://servername/_layouts/WordViewer.aspx?id=/Shared%20Docum
阅读全文
摘要:In that case you could check / ensure permissions on a certain list item with the method DoesUserHavePermissions:SPListItem item =//...if(item.DoesUserHavePermissions(SPContext.Current.Web.CurrentUser,SPBasePermissions.ViewListItems)){ // futher actions if user has permission goes here.}
阅读全文
摘要:SharePoint 2010 SP1更新发布29 六前几天微软SharePoint产品组正式发布了产品的SP1,中文版下载地址如下:1、SharePoint Foundation 2010 Service Pack (KB2460058)2、Microsoft SharePoint Foundation 2010 Language Pack Service Pack (KB2460059)(中文语言包)3、Microsoft SharePoint Server 2010 Service Pack (KB2460045)4、Server Language Pack 2010 Service P
阅读全文
摘要:The user interface improvements in SharePoint 2010 as a whole are truly amazing. Microsoft has brought this already impressive product leaps and bounds in terms of accessibility, standards, and usability. One thing you might be aware of is the new and quite useful "ribbon" control that app
阅读全文