积极答复者
希望能够提供一个SilverLight在中小企业中的Web应用基础框架

问题
-
希望能够提供一个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月24日 16:41 需求修改
答案
-
希望能够提供一个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
全部回复
-
希望能够提供一个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