阅读更多

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组建和管理开发团队。

  • 人员分配问题

    1 概述 人员分配也就是合适的人去做合适的事。将每个人的潜力发挥到最大。这在项目管理活动中尤为重要。 2 解题思路 采用行列矩阵法解答此题,根据表中给定的数据,先用该数据减每行的最小值,再用该矩阵减每列的最小值,得到新的矩阵,为0的优先分配。最终得到资源的合理分配。 3 例题 某项目有I、III 、III、 IV 四项不同任务,恰有甲、乙、丙、丁四个人去完成各项不同的任务.由于任务性质及...

  • (转)中小IT企业项目团队人员配置管理

     对于国内大多数中小IT企业而言,由于成立时间太短、投资方较多、业务不够连续、家族式的管理等原因使得这些中小IT企业的管理水平处在一个较低的层次。特别是在软件项目开发的管理中存在的项目团队中人员配置和管理、岗位与职责、沟通和协调等问题。需要企业根据自身特点和项目情况合理的进行人员的配置,协调项目经理、系统分析员、系统设计员、程序员、测试员以及实施员之间的岗位、职责与权限,保证项目在开发过程中的可靠

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

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

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

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

  • tableau实战 人力资源可视化分析仪表盘

    关注微信公共号:小程在线 关注CSDN博客:程志伟的博客 数据集见公共号链接 目标:一个关于人力资源方面的案例,一个公司人员越多,泽人员的分配及更替越是困难,通过Tableau可以分析识别出公司的人员特征,比如各部门的人员分配情况,是否到达退休年龄。 1.职工特征散点图 导入数据 a.先将职工编号从度量改为维度,右键年龄选择【转换为离散】;将年龄和职工编号分别放入【列】和【行】中,将职工编号的聚合方式改为‘计数’。 b.标记图形选择‘圆’,将部门拖入颜色。 ...

  • 开发团队分配管理

    项  目  开  发  团  队  分  配  管  理  软  件 (基于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人 部门主管 ...

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

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

  • 产品开发团队组成

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

  • 人员分配

    DescriptionDescriptionDescription 设有M个工人x1, x2, …, xm,和N项工作y1, y2, …, yn,规定每个工人至多做一项工作,而每项工作至多分配一名工人去做。由于种种原因,每个工人只能胜任其中的一项或几项工作。问应怎样分配才能使尽可能多的工人分配到他胜任的工作。这个问题称为人员分配问题。 InputInputInput 第一行两个整数m,n分别为工人...

  • 软件开发技术文档_直播软件开发公司技术团队的人员配备情况

    在选择直播软件开发公司的过程中,考察他们技术团队的整体实力也是非常重要的。由于直播软件存在一定的开发难度,所以技术团队需要做好明确的分工,大家一起合作完成。那么,技术团队在开发一款直播软件时究竟是怎样分工的呢?1. 项目经理在开发过程中,项目经理就是核心的策划和总负责人,是整个开发项目的领导者。主要职责是按时优质地领导小组完成全部的项目工作,以使客户满意。项目经理需要在计划、组织和控制活动中做好领...

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

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

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

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

  • 开发工作的人员配置

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

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

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

  • 基本IT团队配置

    基本IT团队配置很多IT经理总觉得日常干活缺人,还有些IT经理不知道人员如何分工、团队如何构建,所以我给大家一个比较全的IT部门人员角色配置清单:1、开发新模块、修改旧模块、开发报表查询、修改UI补丁升级2、数据导入导出、数据清洗、数据查询及统计数据检查、数据排查、数据修复性能监控\预警、定期检查、排查\优化3、修改配置参数、维护主数据、修改流程、维护用户及权限4、培训认证、推广、呼叫中心支持5、

Global site tag (gtag.js) - Google Analytics