《精通Windows应用开发》是一本为那些渴望在Windows 8.1环境中深化开发技能的读者量身打造的指南,书中不仅阐释了Windows 8.1引入的现代风格UI以及随之而来的用户体验改革,也详尽地介绍了如何利用WinRT赋予应用开发更大的灵活性,特别值得一提的是,书中关于匈牙利命名法等Windows代码规范的介绍,为新手铺平了进入复杂Windows编程世界的道路,作者还细心解读了Windows平台上的设计原则,如流畅的动画、尺寸调节、以及精致的磁贴等,确保开发者能设计出既美观又高效的应用,书中通过实例和详细的步骤,指导读者如何将C#语言和XAML标准结合,展现了Windows 8.1强大的功能,对于渴望掌握Windows应用开发并使用HTML5和JavaScript跨平台技术的人来说,这本书提供了宝贵的资源和知识。
内容介绍
Windows 8.1应用是Windows平台上的革命性发展。快速、流畅、有触感、无铬合金色的特点,为Windows用户提供了崭新的外观与感受。作为应用的坚实后盾,微软Windows 8.1系统的现代风格UI为桌面PC与平板电脑带来了丰富可靠的用户体验。反过来,全新的用户界面又依赖于WinRT,为应用带来无与伦比的灵活性与力量。
本书的主题就是理解这些新技术以及如何将其与C#语言和XAML标准结合起来。作者从Windows设计原则出发,通过实例详细讲述了Windows应用程序开发的全部知识要点,充分展示了Windows 8.1的力量与精妙。本书适合任何想要使用跨平台标准的HTML5和JavaScript来掌握Windows 8开发的人。
目录
- 第1章 入门
- 第2章 创建第一个Windows 8应用
- 第3章 主题、面板和控件
- 第4章 绑定
- 第5章 视图
- 第6章 本地数据
- 第7章 远程数据和服务
- 第8章 搜索和共享合约
- 第9章 通知
- 第10章 应用的生命周期
- 第11章 获取利润
- 第12章 发布应用
作为一名程序员,选择Windows作为自己的开发平台无疑是一个正确的选择。但是,由于Windows开发人员数量的庞大,使得Windows开发人员的“价值”显得普遍没有Linux,Max等平台下的高。换句换说,就说庸庸碌碌之辈太多。从一个某某培训机构学上几个月的.net的人就自称是Windows开发高手了,这当然会让人笑掉大牙。其次由于Microsoft的开发平台和工具通常很容易入手,所以使得许多程序员误以为这就是开发Windows应用,认为Windows开发理应简单。 作为一名学生,我从自己的角度谈谈如何真正成为一名Windows开发高手。
安装 Windows SDK 要用C或者C++开发Windows 程序,你必须安装 Microsoft Windows Software Development Kit (SDK) 或者一个包括Windows SDK的开发环境。 这个Windows SDK 包含了头文件和编译链接你的程序所需的类库,这个Windows SDK 也包括Visual C++ 编译和链接命令行工具。 尽管你用这个命令行工具可以编译和链接运行你的程序,但是还是建议你安装一个功能比较齐全的Microsoft Visual Studio. Visual C++ Express 是一个免费的可下载的Visual C++ 软件,Visual Studio Community是 Visual Studio Express 的更新替代产品。 Windows SDK 集成IDE 下载(官方推荐):https://www.visualstudio.com/zh-hans/vs/visual-studio-express/