WPF入门一:搭建WPF的开发环境
随着Windows Vista 的发行,随之迩来的肯定是基于Vista的应用程序的开发,而Vista最引人的特性之一就是它的用户界面,而WPF则为实现Vista风格的程序开发提供了一种让人兴奋的方法,如果你是一个ASP.NET程序员,那么你更不会陌生.
首先,它实现了将用户界面和程序实现分开。它使得设计可视化的用户界面的设计者和编写内部核心代码的开发人员可以并行工作。随着软件外包和订购的逐渐风行,WPF使得一些商业的设计者们能够更好的从事界面设计工作,并集成一些简单的功能,而购买的核心代码能够独立的完成内部的一些关键逻辑而不干扰设计过程。
WPF使用一种基于XML的语言来定义用户界面从而完成上述的工作。这种语言被称为XAML,XML应用程序标记语言,所以熟悉XML的同志就更容易上手了,虽说如此要体会它的特性,还是要先部署它的开发环境啊.下面我们开始部署吧:
首先你要确保下载到以下安装文件:
1..NET Framework 3.0(WinFX) runtime components。(dotnetfx3setup.exe)
2. Visual studio 2005 (可以使用 Express Edition)
3.Windows SDK--1G左右(6.0.5472.2.1.WindowsSDK_Vista_idw.DVD.Rel.img)
4. Visual Studio 2005 Extensions for Windows Workflow Foundation RC5(EN).exe(是一个可视的开发环境,不喜欢代码的可以选择它)
5.Microsoft Visual Studio Code Name "Orcas" Community Technology Preview - Development Tools for .NET Framework 3.0(它包含了VS里的"Cider"设计器来编辑XAML。)
好了,在准备好后就可以安装了,首先,在你开始前,建议你卸载所有和WinFX,Windows SDK以及其他一些开发的测试版本工具有关的所有东西。然后按上面的顺序安装软件,其实如果你运气好,不按顺序也没关系(我当时就没按顺序),不过至少要保证VS2005已经装了再装其他的.
好了现在写一个小程序测试一下是否安装成功吧.在Visual Studio的模板里已经有.NET Framework 3.0的模板了,新建一个Window,运行下看看吧!
转载于:https://www.cnblogs.com/hjzhang/archive/2006/09/16/2043596.html
WPF入门一:搭建WPF的开发环境相关推荐
- 【官方搭建入门】JEEWX 捷微开发环境搭建必读
[官方搭建入门]JEEWX 捷微开发环境搭建必读 下载地址: http://git.oschina.net/jeecg/jeewx 1. 标准开发环境:eclipse + maven + jdk7 + ...
- 【S32K】S32K144入门笔记(1) 从零开始进行开发环境搭建
0.目录 文章目录 0.目录 1. 起因 2. 开发环境 2.1 软件开发环境选择 2.2 S32DS 2.2.1 下载&安装 2.2.2 Demo工程 2.3 硬件开发板选择 2.3.1 硬 ...
- 搭建Java ME 开发环境
搭建Java ME 开发环境: 1)http://www.newsmth.net/pc/pccon.php?id=2206&nid=216771 //J2ME 开发环境部署 2)JDK官 ...
- 如何搭建java web环境_搭建java WEB开发环境和应用
搭建java WEB开发环境和应用 更新时间:2009年06月07日 02:28:56 作者: 使用Tomcat服务器,使用DBCP数据源搭建Web开发环境 一 使用Tomcat服务器,使用DBC ...
- WPF入门0:WPF的基础知识
WPF入门0:WPF的基础知识 WPF 可创建动态的数据驱动的呈现系统. 系统的每一部分均可通过驱动行为的属性集来创建对象. 数据绑定是系统的基础部分,在每一层中均进行了集成. 传统的应用程序创建一个 ...
- 第二课 如何在WINDOWS环境下搭建以太坊开发环境
[本文目标] 根据本文指导,可以在WINDOUWS环境下完成以太坊智能合约部署前的比较环境准备. [技术收获] 如何在WINDOW(笔者以WINDOWS 10为例)环境搭建以太坊开发环境,按照以下安装 ...
- 在Windows使用VSCode搭建嵌入式Linux开发环境
在Windows使用VSCode搭建嵌入式Linux开发环境 百问网已经制作好了完备的Ubuntu镜像,可以从这里下载: 链接:https://pan.baidu.com/s/1vw4VUV_Mvt0 ...
- Eclipse和PyDev搭建完美Python开发环境(Windows篇)(转)
摘要:本文讲解了用Eclipse和PyDev搭建Python的开发环境. 十一长假在家闲着没事儿,准备花点时间学习一下Python. 今儿花了一个下午搭建Python的开发环境,不禁感叹----开源的 ...
- 使用IntelliJ IDEA 13搭建Android集成开发环境(图文教程)
[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/ ...
最新文章
- 2022-2028年中国电容器电子薄膜行业市场研究及前瞻分析报告
- 字节跳动算法刷题宝典.pdf
- Pthread多线程编程之查看Pthread版本的方法
- 数据库修复Part1:创建自己的测试corrupt数据库
- SQL Server 2005中, 创建维护计划时出现错误信息: 创建维护计划 失败
- HR 的那些黑话大全,太扎心了!(漫画)
- iOS开发UI篇—九宫格坐标计算
- 用HTML编写教学评估系统,在线教学质量评价系统的设计与实现
- 浏览器输入一个url会发生什么
- C语言 最小二乘 向量旋转 欧拉方法求洛伦兹方程
- MySQL的JDBC下载
- [渝粤教育] 中山大学 地理信息系统概论 参考 资料
- PPT之如何设置一个箭头围绕一个顶点旋转?
- 10-富文本编辑器wangEditor的使用
- 有关系统DLL文件大全
- 通信协议之IIC协议(eeprom)_通俗易懂篇!
- EROFS 和 方舟 辩证的看 —— EROFS
- loopback口建立IBGP邻居关系
- 怎么查找html元素
- c语言c培训,C语言培训班课件.ppt
热门文章
- 猫咖小程序开发有何优势?具备什么功能版块?
- Android之Fragment回退栈详解
- 计算机网络-学习笔记
- 前端项目发版后用户需要手动刷新页面获取的解决方案
- 设计模式——23种设计模式学习总结
- 传奇怎么设置不显示服务器,如何将传奇服务器未知神殿地图修改为不限制进出...
- Day124.分布式事务:Seata、2PC两段式、代码补偿TCC、本地消息表、MQ事物消息
- 什么是“好”系统呢?
- 公众号向特定用户主动推送消息_小程序商城,商家神器!微信导购助手内测,能主动联系公众号粉丝...
- New Bing怼人、说谎、PUA,ChatGPT已经开始胡言乱语了