在silverlight 4中开发业务线应用程序

在silverlight 4中开发业务线应用程序,silverlight,silverlight-4.0,Silverlight,Silverlight 4.0,目前,作为我的工作简介,我更多地是在asp.net应用程序上工作,但我也希望能够接触到silverlight应用程序。所以,我决定在业余时间和周末构建一个silverlight 4应用程序 我们有一个大约4人的团队。我们也尝试了商业应用程序,但由于我们只能在可用时间内开发它,我们不能在时间表上提交,因为我们对SL是新手,所以首先我们需要学习概念并实施它。(尽管我们知道绑定、命令、模板等概念) 现在我想做一个项目,比如在SL 4中创建一个社交网站 拥有论坛、博客、日历、任务、仪表板等设施 我们希望

目前,作为我的工作简介,我更多地是在asp.net应用程序上工作,但我也希望能够接触到silverlight应用程序。所以,我决定在业余时间和周末构建一个silverlight 4应用程序

我们有一个大约4人的团队。我们也尝试了商业应用程序,但由于我们只能在可用时间内开发它,我们不能在时间表上提交,因为我们对SL是新手,所以首先我们需要学习概念并实施它。(尽管我们知道绑定、命令、模板等概念)

现在我想做一个项目,比如在SL 4中创建一个社交网站 拥有论坛、博客、日历、任务、仪表板等设施

我们希望使用.NETRIA服务、实体框架、MVVM模式、SL4等功能

这里的目标是学习新概念,并在silverlight中获得一些好的项目经验

现在,

  • 你们的建议是好主意吗
  • 如果是,则所选项目是正确的,还是您建议其他项目
  • 有任何与模式或技术相关的建议吗

  • 这是一组相当模糊的问题,但我将尝试给出我的2便士的建议

    作为一个学习项目,这是一个很好的想法。作为一个商业想法,它可能不是一个好主意,因为你的产品没有任何利基。这一切都已经完成,Facebook和Twitter等公司也成功地完成了。开发任何类型的社交媒体网站都是极其困难的,因为市场已经相当饱和。正如我所说,作为一个学习项目,它非常好,因为你可以从其他网站借用概念和想法,你可以专注于获取各种技术知识的主要目标


    不管你决定做什么,我会说把项目分成更小的部分,而不是把最终目标放在眼前。通过为自己设定2-3周的目标,尝试采取更多的敏捷方法。这应该有助于保持势头。我的经验是,学习项目往往会因为人们厌倦了这个概念而失去做它的动力而夭折。通过保持任务的小型化,您可以经常看到小型结果。这将有助于你在从一个需求到另一个需求的过程中保持动力。

    就个人而言,我认为建立这样的个人项目和目标是学习新技术的一种很好的方式-对你有好处!!:-)

    从工具的角度来看,SL4似乎是一条理想的路线。这很可能在2010年初发布,与SL3相比,它有一些非常棒的新特性。还建议使用VS2010和WCF RIA服务

    从代码共享的角度来看,您是否考虑过在上托管您的项目?这将为您提供一个托管TFS服务器,以分布式方式管理您的源代码。这肯定会帮你省下一大笔钱

    就文档管理而言,它们当然值得一看(作为一个非常容易设置(尽管很简单)的项目管理门户)

    最后,我不建议对SketchFlow的学习要求太高。作为silverlight的原型工具,它非常非常酷。看一看,这是一个很好的开始


    祝你好运:-)

    这是三个问题,没有一个问题有一个明确的“正确”答案。这应该是wiki。虽然它似乎仍然是一个有效的架构场景,但这并不意味着它应该是wiki。很好的建议,特别是敏捷的方法。2月份将发布一个最终的测试版,带有上线许可证和运行时。