准备转向windows phone8 开发,电脑需要什么样的硬件配置?

如题。需要什么样的配置,请亲们告知一下。

回答: 准备转向windows phone8 开发,电脑需要什么样的硬件配置?

  1. 内存8g把,4g卡死人了,内存便宜的很

超极本设备和平板电脑 Windows 触摸屏开发人员指南

  1. Q
    给大家分享一篇很好资源文章,下载文章
     
    下载 超极本设备和平板电脑 Windows* 触摸屏开发人员指南 [PDF 958.6 KB]
    原文地址:
  2. A
    肯定要支持分享。 超极本设备和平板电脑 Windows 触摸屏开发人员指南

Windows Phone8真机调试

  1. Q
    手机型号 诺基亚925T
    电脑操作系统 Windows 8

    问题
     初次学习Windows Phone开发,在手机解锁时遇到这个问题Windows Phone8真机调试

    确认USB服务是开启的,当前账号为开发者账号,便携设备中已存在Windows Phone图标
    Windows Phone8真机调试

    这个问题已经折磨我好几天了,求指导
  2. A
    楼主是用的vs的那个版本啊?
    是vs2013吗

Windows phone8 基础篇(一) 环境搭建和项目结构说明

  1. Q
        挺蛋疼的一件事,这两天总是准备去学习一下windows Phone8的开发,但是始终找不到啥好的资料,要么是资料都不是很基础的讲解。今儿把手头的资料整理了一下,索性从今天开始就把windows phone的开发作为我的一个学习的过程,顺便把笔记都整理一份出来,也同时方便和我一起学习的朋友。另外为了方便我们大家一起学习和讨论,我开设了一个群300143953。专门关于windows phone开发学习的群。因为群刚开,所以还没有人,欢迎大家。
    1.搭建环境
    1.1环境要求
        a.操作系统为windows8 64位版本
        b.系统盘至少8G的剩余空间
        c.内存空间至少达到4G以上
        d.Windows phone 模拟器是基于hyper-V,需要CPU支持2级地质转换技术(需要开启虚拟化技术,或者启动hyper-V服务)
    1.2开发工具的安装
       1.书中记载: 
     
         1.可以下载一个visual Studio 2012的测试版或者是专门针对于windows phone开发的版本;
         2.windows Phone Emulator 模拟器。
         3.Windows phone Expression Blend for Windows Phone 这个是XAML ui设计工具,当开发          silverlight程序时,可以结合VS2012来开发,相当NX。 
     
       2.个人体会: 
     
        a) 下载了一个VS2012的测试版,该版本已经综合了开发所需要个环境,就差一个SDK;
        b) 下载了一个VS2012的SDK离线版安装。
     
    2. 创建windows phone8 的应用
    2.1 创建出hello Word的应用项目
       1. 新建windows phone应用程序:
         a) 打开VS2012
         b) 选择file菜单;
         c) 选择新建new Project,新建windows phone application 工程。         
    (建议使用英文版,我是下载的时候下载错了,就凑合用吧)
    2. 选择windows Phone SDK版本号
        
    3. 编写程序代码

        这就是他打开的一个见面,他左边有一个工具箱,我想应该是叫tools吧,反正应该可以找到,选择里边的textBlock和button拖到手机框里,想要谁的单击事件,就双击谁进去。比如说双击button,是按钮的单击事件。
    代码如下:
    private void button1_Click(object sender,RoutedEventArgs  e){
       textBlock1.Text = “Hello word”;
    }
    他的意思就是单击按钮,将值赋值给textblock
                
    2.2解析hello Windows phone 应用
    在windows phone的应用项目中呢,他的组成结构是啥样的呢?他大概可以分为以下几个部分:

    Mainpage.xaml  
    Mainpage.xaml.cs
    App.xaml
    App.xaml.cs
    WMAppManifest.xml
    AppManifest.xml
    AssembyInf.cs
    其他(图片文件) 
     
     
    清单文件列表介绍: 
    2.2.1 MainPage.xaml文件:这个相当于Android中的布局文件。 
    详解:
        phone:PhoneApplicationPage,这个根节点中主要是说明当前的应用为phone手机开发,下边的这些命名空间主要是一些约束和引用。这些命名空间的含义如下:
        1>xmlns代表的是默认空间,如果在UI里边的空间里没有前缀则代表它属于默认的名字空间,例如Grid标签前就没有添加,它表示属于该空间。
        2>xmlns:x代表专属的名字空间,比如一个空间里面有一个属性叫Name,那么x:Name则代表这个xaml的名字空间
       3>xmlns:phone包含在Miscroft.phone的饮用DLL控件
       4>xmlns:shell包含在miscroft.sell的引用DLL,此文件可以帮助管理生命周期。
       5>xmlns:d呈现一些设计时的数据,而应用真正运行时会帮助我们忽略掉这些运行时的数据。
       6>xmlns:mc布局的兼容性,这里主要配合d来使用,它包含Ignorable属性,可以在运行时忽略掉这些设计时的数据
       你妹的,写的真拗口,官面上的文章永远让人蛋疼。
       简单说一下个人的理解吧:
           简单理解其实就是申明了一下这个控件隶属于那个应用。然后这个应用下还要申明使用了哪儿的dll文件,以及一些简单约束。哦了,就这么看。否则我自己写的我都不知道写的啥。不对再改。
        LayoutRoot是phoneApplicationPage的根Grid,所有页面内容全部位于layoutroot中;
        TitlePanel是拥有两个TextBlock控件的StackPanel,这个就相当于一个面板。这两个控件是text1和text2.text1的”text”是说在文本中需要显示的名字。后期会就这些属性挨个介绍一下。
    2.2.2 NainPage.xaml.cs文件   
      详解:     
        Application是对整个应用程序进行加载。如果你需要在应用程序中加载同样样式的话,需要在这个节点下添加公用的样式。其中Application.ApplicationLifetimeObjects标签内自定I了应用程序的启动过程,程序的关闭过程程序的重新激活,失去激活,这些时间都在APP.xmal.cs中进行了说明.
    2.2.4 App.xaml.cs文件  
      解析:
        app.xaml.cs文件是一个控制着整个应用程序的全局文件,整个应用程序的生命周期都是在该文件中进行定义和处理,那么这里又涉及到一个问题,windows phone的生命周期是啥样的呢?
    启动-----》运行-----》关闭------》禁止--------》激活
      生命周期详解:
        启动(Launching):这个指的是当单击了某一个应用程序,该程序就被启动,实例被创建,当应用程序被启动后,处理这个启动事件时,应用程序应该是从一个独立的存储中读取所有必要的数据来为用户创建一个新的应用程序的绘画进程,应用程序不应该从以前的应用程序实例中恢复过来。需要注意的是:启动和激活的事件时互斥的。
        真蛋疼啊大晚上的。简单理解是啥呢,就是说当我们从手机界面来开启程序的时候,这个属于启动,也就是launching。
        运行(Running)当启动事件被触发后,一个程序就开始运行了。当应用程序处于运行状态时,用户进行浏览该应用的时候就可以进行相应的操作。
        关闭(Closing)当程序处于运行状态后,用户按着后退键,一直按到程序退出,这时候应用会被关闭。在关闭的过程中,应用程序应该把所有的持久化数据保存到独立的存储空间中,
       禁止(Deactivating)如果一个应用程序正在运行,随后在操作系统前台被另一个应用程序所替代或者覆盖,就会触发。最常见的比如说锁屏。
       激活(Activating)这个指的是当被禁止后的程序再次呈现在应用中时,这个程序有可能会继续运行,这时候属于激活状态。把禁止的玩意儿给激活了。这理解有点蹩脚。 
    2.2.5 WMAppManifest.xml文件  
       解析:
        这个文件呢主要是一个包含于windows phone silverlight 应用程序相关的特定元数据的清单文件,记录了应用程序的相关属性,描述且包含了用于windows phone的silverlight所具有的特定功能。App节点下的一些属性的含义如下所示:
          ProductID      代表应用程序的GUID字符串列表
          Title          应用程序的预设名称
          RuntimeType    设定应用程序是silverlight还是xna的类 
          Version         应用程序的版本 
          Genre           当应用程序为silverlight时会为apps.normal 
          Author          作者名字
          Description     应用程序的描述  
          Publisher       这个和push消息推送有关系。
          PublisherID     同上。  
        <Capabilities>描述一个应用能够使用的功能,例如,能不能使用网络,能不能使  用内置媒体柜等
        <Tokens>包含了程序相关的图标或者是磁贴的设置。
        <.ScreenResolutions>三种屏幕适配
     
    2.2.6 AppMainfest.xml文件
     
       解析:
          这个文件是一个应用程序包所必需的应用程序清单文件 
    2.2.7 AssemblyInfo.cs文件
       解析:
          这个主要包含名称和版本的元素数据,这个数据将被嵌入到生成的程序集中。
     
  2. A
    Windows phone8 基础篇(一) 环境搭建和项目结构说明

    支持一下!

有人想转向 c & c++ 开发么?

  1. Q

    我是个java程序员,学过c++ 的一点知识;
    有没有人想转向 c & c++ 开发???来探讨下!

    我想稍微深入的学习下 c & c++ ,所以来着请教下大家关于 c & c++ 的学习和应用;

    我有以下疑问:
    * c & c++ 的应用如何,主要应用于哪些方面?c 和 c++ 的应用区别?
    * 哪些公司招 c & c++ 的 程序员?现在工作好找么?工资大概如何?
    * 想学好 c & c++ 主要要学哪些东西?
    * c & c++ 的好书给推荐下
    * c & c++ 的集成开发环境推荐下!
    * c & c++ 不更新了嘛???
    *

    大侠们,指点些迷经,嘿嘿 ......
  2. A
    C是C++的子集,C程序基本可以用C++编译器编译。
    (某些情况用extern "C"{}包裹就可以编译)

    主要区别:
    C++支持引用,对象,操作符重载和模版,运行时类型。
    C只能在块的开头定义变量。
    细小的区别就非常非常多了,很难穷举。

    好书推荐:
    C++程序设计语言,大大牛Bjarne Stroustrup写的。

    如何学好:
    最好稍微了解点计算机基础,学点数学和英语,多利用wiki扩展视野。(其他语言也一样)

    当前动态:
    C++仍然在更新,现在的C++一般都是基于C99标准,而下一代标准是C++0x 。
    C++0x野心勃勃,甚至包括lamda表达式、常lamda表达式和闭包等内容。
    前一段时间发布了TR1,包含正则、shared_ptr(这个非常了不起,通过引用计数来自动删除对象,功能和GC相似但是消耗系统资源很少)等,作为stl的扩展。
    vc和gcc已经实现了一部分TR1,名字空间为std::tr1。
    说到TR1,还得提提非常牛比的boost库,TR1不少东西都是在boost里学的,boost里面甚至还有GC的内存分配方式。

    集成开发环境:
    首推Visual C++,然后就是Code::Block,GVim、Emacs、Borland和Eclipse也还行。

    最后,关于招人问题我回答不了你……

windows驱动开发技术详解 22章filefilter怎么安装?

  1. Q
    在学习windows驱动开发技术详解,第22章的实例,把设备设成只读,这怎么安装啊?提示指定的位置不包含硬件信息。有没有人知道啊?
  2. A
    是不是 inf 文件写的不对。

windows内核开发

  1. Q

    有没有人熟悉windows内核开发的,

    我现在写了一个驱动程序,然后在WDDK中BUILD如下:
    Launching OACR monitor

    C:\WinDDK\7600.16385.1>E:

    E:\>cd driver

    E:\driver>cd AttachDevice

    E:\driver\AttachDevice>build
    BUILD: Compile and Link for x86
    BUILD: Loading c:\winddk\7600.16385.1\build.dat...
    BUILD: Computing Include file dependencies:
    BUILD: Start time: Fri Jun 21 14:38:18 2013
    BUILD: Saving c:\winddk\7600.16385.1\build.dat...
    BUILD: Finish time: Fri Jun 21 14:38:20 2013
    BUILD: Done


    E:\driver\AttachDevice>


    但最后没有生成.sys文件。现在是完全不知道代码错在什么地方,有没有什么方法可以找出来。
    在线等。。。。。。。。。
  2. A
    你把驱动发给我,我帮你看看 qq:641539135

学习windows phone 开发,麻烦给推荐个thinkpad笔记本吧。

  1. Q
    网上说带U的cpu看是低电压版,不适合性能要求高的。
    还有windows phone 开发必须要i5及以上的CPU么?

  2. A
    内存条一定跟上

Windows 驱动开发支持的数据类型

  1. Q
    Windows驱动开发中支持的具体的数据类型Windows 驱动开发支持的数据类型
    ,求全面,求资料。Windows 驱动开发支持的数据类型
    基本的INT,CHAR,什么的我还是知道的。今天发现竟然不支持bool。Windows 驱动开发支持的数据类型
    ,觉得自己无知了。求大神给个全面的资料或者链接。
    分不多,新手谢了!Windows 驱动开发支持的数据类型
  2. A
    帮你找了一下
    http://www.docin.com/p-85749825.html

    DDK中并没有直接定义BOOL类型,要么使用define或typedef自己定义BOOL类型,要么直接使用DDK中定义有的BOOLEAN类型。

    另外,木有找到DDK中关于数据类型定义的文件。只在MSDN上找到这个你可以去看看
    http://msdn.microsoft.com/en-us/library/aa383751(VS.85).aspx

    这些类型都是,或自己定义,或是将相关头文件引入,就可以使用。

Windows* 8 平板电脑的正确“芯”选择

  1. Q
    Windows* 8 平板电脑的正确“芯”选择:
    英特尔 凌动 与英特尔 酷睿 处理器对比
     
    无论是工作还是娱乐,计算机使用模式都要求越来越高的移动性、性能和便捷性。用户希望得到根据其需求定制的、可以灵活处理各种任务的新设备。他们希望使用自己熟悉的工具和应用程序。基于最新的英特尔 架构的平板电脑是满足数字生活需求的理想选择。
     
    近年来,用户非常喜欢方便、时尚的平板电脑,但市场中的主流平板电脑的能力较之常规计算机来说稍显不足。第三代英特尔 酷睿 处理器家族和英特尔 凌动 处理器 Z2760 克服了这些不足,为具有全新功能的新一代平板电脑提供了支持。
     
    基于强劲的英特尔酷睿处理器的平板电脑提供了轻松适应多任务和高效率任务的卓越性能,并且具有出众的安全性和响应能力。经过电源优化的英特尔凌动处理器可支持纤薄、轻便的平板电脑,且具有出色的电池续航能力。
     

    这两个平台都提供了最新的、时尚的用户体验。本白皮书对二者进行了比较,帮助每位用户选择符合其需求的正确平板电脑。本文包括以下主要部分:
     概述:正确选择平板电脑的硬件平台
    这一部分介绍了如何根据实际需求选择采用英特尔酷睿处理器或英特尔凌动处理器的平板电脑,以及用户通过正确的选择可获得哪些优势。
     基于英特尔 平台的平板电脑提供了 Windows 8 优势
    这一部分展示了 Windows 8 与英特尔酷睿和凌动平台的完美组合带来了哪些出色的工作和娱乐体验。
     根据任务需求选择合适的英特尔平板电脑平台
    这一部分介绍了如何根据不同用户的需求在英特尔酷睿处理器和英特尔凌动处理器之间进行选择。
     确定每种平台在关键功能领域中的优势
    这一部分描述了一位虚构的用户 Guillermo 在英特尔酷睿处理器和英特尔凌动处理器的功能之间进行选择的过程。
     
    下载白皮书原文附件:
     
    Windows* 8 平板电脑的正确“芯”选择
    原文地址:
  2. A
    目前来说,今年非z2760莫属, 明年是阿童木的天下