none
希望能够提供一个SilverLight在中小企业中的Web应用基础框架 RRS feed

  • 问题

  • 希望能够提供一个SilverLight在中小企业中的Web应用基础框架。此框架包含基础的权限管理,树状菜单管理,主要展示SilverLight在多用户下权限操作方面的应用。

    本需求提出的原因:

    本人是一个企业的IT人员,初次接触SilverLight,看了很多网上的教程,这些教程往往都是说明某项基本功能,而没有一个完整的企业内部应用项目开发实例,让我们不知道如果下手开发完整的SilverLight企业应用。所以希望能看到一个简单的企业应用框架,所以这个简单的企业应用框架不需要很复杂的技术,仅仅使用C#、ASP.NET、SilverLight技术,不使用其他的EF、MVC,MVVC、Linq等技术或模式,让从来没有SilverLight开发经验的人很快上手。

    2010.11.24 增加需求

    1)在企业中不同部门的用户进入系统中,应该看到不同的业务功能界面。如部门用户进入系统后,看到的是本部门的业务界面,而管理员看到是本部门业务界面和系统后台管理页面。

    2)对于数据存放问题,个人觉得还是采用数据库方式比较合适,可以仅仅提供创建数据库的SQL或者分离的数据库。

    3)对于树形菜单,还是和用户的权限挂钩,不同权限的用户显示不同的菜单。可以无限分级。

    4)考虑中小企业的实际情况还是采用Forms authentication方式

    5)不集成federation

    6)依赖中小企业组织结构的自定义权限管理方案

    7)最终建成一个像经典三层架构例子Microsoft .NET Pet Shop 的系统

    2010年11月22日 13:36

答案

  • 希望能够提供一个SilverLight在中小企业中的Web应用基础框架。此框架包含基础的权限管理,树状菜单管理,主要展示SilverLight在多用户下权限操作方面的应用。

    本需求提出的原因:

    本人是一个企业的IT人员,初次接触SilverLight,看了很多网上的教程,这些教程往往都是说明某项基本功能,而没有一个完整的企业内部应用项目开发实例,让我们不知道如果下手开发完整的SilverLight企业应用。所以希望能看到一个简单的企业应用框架,所以这个简单的企业应用框架不需要很复杂的技术,仅仅使用C#、ASP.NET、SilverLight技术,不使用其他的EF、MVC,MVVC、Linq等技术或模式,让从来没有SilverLight开发经验的人很快上手。

    2010.11.24 增加需求

    1)在企业中不同部门的用户进入系统中,应该看到不同的业务功能界面。如部门用户进入系统后,看到的是本部门的业务界面,而管理员看到是本部门业务界面和系统后台管理页面。

    2)对于数据存放问题,个人觉得还是采用数据库方式比较合适,可以仅仅提供创建数据库的SQL或者分离的数据库。

    3)对于树形菜单,还是和用户的权限挂钩,不同权限的用户显示不同的菜单。可以无限分级。

    4)考虑中小企业的实际情况还是采用Forms authentication方式

    5)不集成federation

    6)依赖中小企业组织结构的自定义权限管理方案

    7)最终建成一个像经典三层架构例子Microsoft .NET Pet Shop 的系统

    感谢您的回复,里面涉及的一部分功能我们已经实现。如果要实现“经典三层架构例子Microsoft .NET Pet Shop 的系统”,就会需要一些MVVM方面的东西。这和你第一次的要求有一些冲突。  中文版的最新更新中,我们提供了一个大的Application。是学习Silverlight和Azure的好材料。http://1codechs.codeplex.com/releases/view/61192

    Best regards,

    Jonathan

     

    • 已标记为答案 紫柔 2011年3月15日 4:50
    2011年3月3日 2:00
    版主

全部回复

  • 同意楼上的建议,期待中....
    2010年11月22日 14:58
  • 同意...一起期待中
    2010年11月23日 1:23
  • 希望能够提供一个SilverLight在中小企业中的Web应用基础框架。此框架包含基础的权限管理,树状菜单管理,主要展示SilverLight在多用户下权限操作方面的应用。


    简单才快乐,你好

    你说的权限管理,是不是指不同的用户权限可以有不同的用户视图?  为了便于用户Test, 如果我们使用XML去存储数据,你觉得怎么样?  另外,你的树形菜单有什么具体的要求吗?  用户验证你希望是怎么样的?

     

    2010年11月23日 2:21
    版主
  • Jonathan Shen – MSFT,您好

    首先感谢您的回复,我说的这个权限,就是在企业中不同部门的用户进入系统中,应该看到不同的业务功能界面。如部门用户进入系统后,看到的是本部门的业务界面,而管理员看到是本部门业务界面和系统后台管理页面。

    对于数据存放问题,个人觉得还是采用数据库方式比较合适,可以仅仅提供创建数据库的SQL或者分离的数据库。

    对于树形菜单,还是和用户的权限挂钩,不同权限的用户显示不同的菜单。可以无限分级。

    最终建成一个像经典三层架构例子Microsoft .NET Pet Shop 的系统

    2010年11月24日 15:04
  • 自己顶顶
    2010年11月30日 4:56
  • 我还没看过呢?不知道那本书写的是怎么样呢?
    you are welcome
    2011年1月18日 6:40
  • 希望能够提供一个SilverLight在中小企业中的Web应用基础框架。此框架包含基础的权限管理,树状菜单管理,主要展示SilverLight在多用户下权限操作方面的应用。

    本需求提出的原因:

    本人是一个企业的IT人员,初次接触SilverLight,看了很多网上的教程,这些教程往往都是说明某项基本功能,而没有一个完整的企业内部应用项目开发实例,让我们不知道如果下手开发完整的SilverLight企业应用。所以希望能看到一个简单的企业应用框架,所以这个简单的企业应用框架不需要很复杂的技术,仅仅使用C#、ASP.NET、SilverLight技术,不使用其他的EF、MVC,MVVC、Linq等技术或模式,让从来没有SilverLight开发经验的人很快上手。

    2010.11.24 增加需求

    1)在企业中不同部门的用户进入系统中,应该看到不同的业务功能界面。如部门用户进入系统后,看到的是本部门的业务界面,而管理员看到是本部门业务界面和系统后台管理页面。

    2)对于数据存放问题,个人觉得还是采用数据库方式比较合适,可以仅仅提供创建数据库的SQL或者分离的数据库。

    3)对于树形菜单,还是和用户的权限挂钩,不同权限的用户显示不同的菜单。可以无限分级。

    4)考虑中小企业的实际情况还是采用Forms authentication方式

    5)不集成federation

    6)依赖中小企业组织结构的自定义权限管理方案

    7)最终建成一个像经典三层架构例子Microsoft .NET Pet Shop 的系统

    感谢您的回复,里面涉及的一部分功能我们已经实现。如果要实现“经典三层架构例子Microsoft .NET Pet Shop 的系统”,就会需要一些MVVM方面的东西。这和你第一次的要求有一些冲突。  中文版的最新更新中,我们提供了一个大的Application。是学习Silverlight和Azure的好材料。http://1codechs.codeplex.com/releases/view/61192

    Best regards,

    Jonathan

     

    • 已标记为答案 紫柔 2011年3月15日 4:50
    2011年3月3日 2:00
    版主