阅读更多

2顶
1踩

编程语言

Magellan 是一个轻量级的框架,可以让你快速方便的开发WPF导航应用。灵感来自ASP.NET MVC框架。


 
主要特点如下:

  • 支持模型视图控制器
  • 通过Blend behaviors和命令让创建视图更容易
  • 整合了Composite WPF
  • ……

下载的资源中包括一个简单的“iPhone的展示功能”的演示:

 

一个简单的iphone项目:


 
一个控制器的实现:
public class PhoneController : Controller
{
    public ActionResult Group(Group group)
    {
        var contacts = _contactRepository.GetContacts(group);

        Model = new GroupViewModel(group.Name, contacts);
        return View();
    }

查看XAML页面对象,选择一个model,示例:


 视图和视图模型是有状态的,但是控制器是无状态的。

视图的查看可以通过代码实现:
Navigator.For(Frame).NavigateWithTransition("Home", "Main", "ZoomOut");


还可以通过Blend(混合)行为实现:


 
这个框架支持ASP.NET MVC的:Action Filters, Model Binders以及View Engines等…

  • 大小: 33.1 KB
  • 大小: 33.1 KB
  • 大小: 14.5 KB
  • 大小: 7.1 KB
  • 大小: 50 KB
来自: paulstovell
2
1
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 软件开发项目人员配置参考

    软件开发人员配置参考资料,帮助GM组建和管理开发团队。

  • 怎么使用饼图来展示人员的工作分配情况?

    饼图是一种常用的图表,可以用来展示一个数据集中不同部分所占的比例。如果你想使用饼图来展示人员的工作分配情况,你可以这样做: 收集数据:首先,你需要收集有关人员的工作分配情况的数据。这可以通过调查、观察或其他方式获得。 整理数据:接下来,你需要整理数据,将每个人员的工作分配情况汇总到一张表格中。 制作饼图:然后,你可以使用Excel或其他图表制作工具,根据整理后的数据制作饼图。在制作饼图时,你...

  • 十二、Powerbi绘制人员地区分布图和后期学习

    @Author : By Runsen @Date : 2020/5/13 作者介绍:Runsen目前大三下学期,专业化学工程与工艺,大学沉迷日语,Python, Java和一系列数据分析软件。导致翘课严重,专业排名中下。.在大学60%的时间,都在CSDN。 本专栏数据分析全系列:将使用Excel,Powerbi,Python,R,Sql,SPSS,stata以及Tableau,后面还会补充BI。这个从2020年期末考试,由于大三上大学挂了大学以来的两科化工原理和热力学。从此,决定逃离CSDN,但是发现我已

  • 开发团队分配管理

    项  目  开  发  团  队  分  配  管  理  软  件 (基于Java) 前言:学习了这么多知识,我们来看看项目叭,毕竟Java三大特征都搞定了,不试一下自己手感,自己都感觉对不起自己!今天和我一起来看看这个项目的开发叭!能做GUI,但我就不做,哎!就是玩!因为之前的博客并没有

  • 中型研发组织管理之--组织架构设置

    本文在研发组织管理中的位置: 研发组织管理--团队管理--组织架构设置 组织架构设置 一个高效协同的团队,首先得有个和当前业务所匹配的组织架构。 研发团队,因为业界比较成熟,一方面需要产品、研发、测试三权分立、互相监督、彼此平等,另一方面又需要紧密协作在一起开发某个项目,因此直接采用“矩阵式”组织架构。 以下是直线职能制的架构。 在此基础上,由“项目经理”牵头(简单或小项目组,直接由参与人数最多的角色--后端研发负责人统筹,同时由产品经理承担部分项目经理职责),由产品经理PM、前后端..

  • 软件人员架构

    组织架构模式一: 一级:部门主管 产品经理 技术售前 二级:开发工程师 研发工程师 三级:软件工程师 部门助理 部门主管 1人 产品经理 1人 售前对接 1人 研发助理1人 报表拆单1人 3D开发1人 PDA WinForm 1人 WMS 1人 WCS 1人 ERP/MES接口 1人 调度策略 1人 每个现场1人 测试人员 1人 售后人员 1人 部门主管 ...

  • 软件开发人员角色定位和分工

    模块设计师:对与系统分析师和架构师所划分的模块进一步细化,保障各模块按既定的标准和要求的完成。 需求分析师:通俗一点讲需求分析师就是跟客户交流,准确获取客户需要。需求分析师是项目前期与客户方打交道最多的人,对于客户来说,他可以代表整个项目组,对与项目组成员来说他的意见可以代表客

  • 开发工作的人员配置

    今天想到的是一个团队的人员配置,围绕运用java java需要设计,需要有2-3个人进行系统的技术设计工作。 他们一定对系统的整体把握精准,基本考虑到可实现性,工期长短,需要人员的层次,他们决定了这个项目的未来可能性。 如果有架构者,把全局都想好了,后面就是实现了,可以定出包,定出要实现达到的技术要求,外延的接口,然后交给其他人员来开发,这个时候要对其他人员的层次有个明确的了解,确定能完...

  • 研发项目的人员组成

    一个研发项目的产生到完成,需要的人员配备是少不了的,那怎样才能满足项目的完成要求呢?首先是总体规划师,其职责是完成研发项目的合理分解,并把控项目的指标和进度以及协调(客户和项目成员),然后是分解后的项目执行人,如射频工程师,完成PCB即电路的设计仿真,数字处理工程师完成控制程序,机械工程师完成结构方面的设计,另外还需要工艺师,以完成文档图纸管理。综上所述,一个研发项目的顺利高效完成,最少需要五人组

  • 企业研发人员配备比例_科创板50研发投入一览

    我们将科创板50成分股按所属行业进行归类汇总,可以看到,目前科创50成分股主要集中在计算机,医药生物,电子,机械设备几个行业中。科创板作为科技创新的领头羊,当然要重视研发投入,研发投入是真金白银砸进去的钱,最能体现企业对研发的重视,对创新的态度。以华为这个科技标杆企业为例,2019年华为的研发投入共1317亿元,占销售收入比例达到15.3%,过去10年华为累计的研发投入超过6000亿元。...

  • 企业研发人员配备比例_高新企业研发人员占比多少

    高新企业研发人员占比多少(一)申请高新企业的年限要求:《认定办法》第十一条"须注册成立一年以上"是指企业须注册成立365个日历天数以上;"当年"、"最近一年"和"近一年"都是指企业申报前1个会计年度;"近三个会计年度"是指企业申报前的连续3个会计年度(不含申报年);"申请认定前一年内"是指申请前的365天之内(含申报年).高新企业研发人员占比多少企业科技人员占比是企业科技人员数与职工总数的比值.1...

  • 产品开发团队组成

    你所在的开发团队是什么样的一个组成模式呢??? 在本人看来,大部分开发团队,都有以下角色组成: 一 产品经理: 1 评估产品机会 ;2 定义要开发的产品 二 交互设计师: 负责深入理解目标客户,设计有价值的,可用的功能 三项目管理人员:制定开发计划和跟踪进度 四开发团队:一线的技术开发人员和测试人员 五运维团队:负责产品安装,和后期维护

  • 敏捷开发团队 项目分工_如何为您的软件开发项目建立敏捷团队

    敏捷开发团队 项目分工 敏捷公司认为团队合作对于交付工作软件至关重要,而优秀的敏捷团队则关注“我们”而不是“ I”。 不幸的是,许多公司声称他们拥有敏捷团队,但实际上他们没有。 重要的是要了解敏捷团队的真正含义,并找到在自己的公司中建立敏捷团队的方法。 将一群人转变为真正的敏捷团队需要一段时间。 但是,随着敏捷项目管理为团队和客户带来很多价值 ,它会在以后获得回报。 让我仅提及最常见的...

  • 总结后软件开发项目基本流程-先流程图-后描述人员分工和具体工作-自己备学

    软件开发项目基本流程和工作 1、项目启动阶段-人员分工 产物名称成果描述–负责人 调研文档了解项目背景,了解项目干系人目标方向—产品经理 团队组建确认团队人员及配置—产品总监 业务梳理明确项目的目标、角色、各端口及模块----产品经理 项目启动具体工作: 产品经理和项目干系人确定项目方向,产品型项目的干系人包括公司领导、产品总监、技术总监等,项目的话则包括客户方领导、主要执行人等。 公司领导确认项目组团队组成,包括产品经理、研发项目经理、研发工程师、测试团队等。 明确项目管理制度,每个阶段的成果产物...

  • 一个互联网研发团队的标准配置

    做一件大事,通常会产生一个组织。 对于一个组织来说,确定了梦想和目标之后,首要的事情是,组织分工和明确“权责”。 权利和责任分不清楚,效率必定低下! 读书阶段的时候,无论是学习,还是做事,从来没有深刻地感受过“事倍功半”和“事半功倍”。 工作之后,经历多了点,领悟到了学习可以“事半功倍”。比如,现在读一本书,2个小时,就可以领会出这本书的核心思路,哪些是自己欠缺...

  • IT开发团队分工及内容

    前后端的概念 前端 1.前台(用户用的) 2.后台(职员用的,老板,财务,运营人员,客服,运维) 后端 1.服务器(nginx(分发请求的操作器), 2.uwsgi(处理http请求的服务器), 3.django(接收请求,返回响应), 4.mysql,redis) 原型图 1.产品经理 2.提供产品的功能,操作,逻辑 效果图 ​ 1.ui人员 ​ 2.提供给前端人员,根据效果图,编写html代码 前端页面 ​ 1.前端人员 ​ 2.画页面 ​ 3.调接口 后端接口...

  • 开发团队人员配备与角色分配

    开发团队人员配备与角色分配 Link项目开发团队 人员配备: 团队管理:首席执行官; 项目管理:首席项目官; 项目管理组: 帐务管理:首席财务官; 发布管理:首席项目官; ...

Global site tag (gtag.js) - Google Analytics