系统升级,框架要求

starryfw 2012-04-19 11:01:05
需求:

1.更好的交互性

2.更好的展示体验

3.自定义的模块选择

4.更安全的权限管理

5.多平台的兼容

6.手机应用的支持

7.可支持大型公建项目,城市项目,信息展示中心

8.应用市场的实现(PC/手机)

9.可支持能耗模拟自定义


这是,系统框架升级的要求,系统原来是“asp.net”的,现在想用“Silverlight”框架解决。

问题一:系统原来是“asp.net”的,现在想用“Silverlight”框架解决,请看上面的问题应该如何处理? 因为“Silverlight”是企业级解决方案,客户体验比较好。

问题二:“自定义的模块选择”、“更安全的权限管理”这个应该用“Silverlight”怎样实现呢?

问题三:“多平台的兼容”,这个“Silverlight”就有点问题了,要开发针对“IOS”、“Android”、“WP”的客户端?

问题四:开发移动设备客户端,“IOS”、“Android”、“WP”的客户端可以调用“Silverlight”的“RIA WCF Service”进行数据交互么?

问题五:如果选择“HTML5”,会不会不兼容“IE6”、“IE7”、“IE8”等浏览器?

谢谢,各位大侠了。。。
...全文
284 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
starrycheng 2012-05-13
  • 打赏
  • 举报
回复
这个问题啊:http://topic.csdn.net/u/20120512/10/c470d3bf-2e32-4e48-95fe-7c2bcc56f4cd.html
starrycheng 2012-05-06
  • 打赏
  • 举报
回复
[Quote=引用 17 楼 的回复:]

简简单单最好,看豆瓣,天涯~
[/Quote]

不明白啊。。。
imfor 2012-05-02
  • 打赏
  • 举报
回复
简简单单最好,看豆瓣,天涯~
starrycheng 2012-05-01
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 的回复:]

莫名其妙的要求,
这些要求里面一堆的问题。。。。
Silverlight是基于WINDOWS平台的WEB项目,
你的 5.多平台的兼容 要如何实现。。。。
你要求是一个很大的框架,
不是Silverlight这个专属框架可以解决的,
他只能解决你的一部分需求
算了,懒得说了,回家吃饭去咯。。。。
[/Quote]

XAML...
starrycheng 2012-05-01
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 的回复:]

Silverlight估计成吧
[/Quote]

顶一下。。。
starrycheng 2012-04-25
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 的回复:]

莫名其妙的要求,
这些要求里面一堆的问题。。。。
Silverlight是基于WINDOWS平台的WEB项目,
你的 5.多平台的兼容 要如何实现。。。。
你要求是一个很大的框架,
不是Silverlight这个专属框架可以解决的,
他只能解决你的一部分需求
算了,懒得说了,回家吃饭去咯。。。。
[/Quote]

Silverlight只能解决PC端的问题,移动设备的问题解决不了啊。。。
flyerwing 2012-04-24
  • 打赏
  • 举报
回复
Silverlight估计成吧
丰云 2012-04-24
  • 打赏
  • 举报
回复
莫名其妙的要求,
这些要求里面一堆的问题。。。。
Silverlight是基于WINDOWS平台的WEB项目,
你的 5.多平台的兼容 要如何实现。。。。
你要求是一个很大的框架,
不是Silverlight这个专属框架可以解决的,
他只能解决你的一部分需求
算了,懒得说了,回家吃饭去咯。。。。
avi9111 2012-04-24
  • 打赏
  • 举报
回复
做了一个项目快一年了
1开始需求只要android可户端能访问就行了,所以一有需求就开始搞了

做着做着
突然发现原来自己做了
一个事件驱动框架
一个插件式的主界面
wpf自定义窗体,是椭圆形,不是普通的正方形
自定义报表也有了
数据库自动辈分也有了
摆明就是分布式开发了
android能访问,wpf能访问,ie(JSP)能访问,现在 iphone也能访问了
做了是餐厅的项目,所以自定义菜牌也有了

不过做1年,也突然发现一年来就我一个人在做,什么框架都是浮云,离客户需求越来越远了,客户当然也不收货
starrycheng 2012-04-24
  • 打赏
  • 举报
回复
小弟这样的思路可行么,详细如下:



总体思路描述
系统采用多条腿走路的方式,优化现有的BS系统(asp.net)继续使用。同时,以“SOAP”为核心, “PC”机用“Silverlight”, 移动设备用各自的应用程序,比如“IOS、Win8、WP、Android” 。关于跨平台的最终解决方案,理论上只有“HTML5”,但现在“HTML5”还在“草案”阶段,真正的实践还需要时间,估计要到2014年。

N层框架
关于负载均衡,系统需采用N层框架,框架分为软件和硬件两部分。

2.1 优化现有“asp.net”站点,完善其“N层框架”,修改图表插件,作为公众版,架设在“通讯服务器”。

2.2 开发基于“MVVM”架构的“Silverlight”企业版,架设在“通讯服务器”。分功能模块进行,系统维护模块开始时继续使用“asp.net”站点版。

2.3 开发基于“WebService、WCF、RIA WCF Servcie、Socket”的逻辑模块。以被asp.net站点、Silverlight客户端、移动设备客户端访问,部署在“逻辑服务器”。

2.4 “前端硬件”分为三层,一个数据库服务器,一个逻辑服务器,一个通讯服务器。“数据库服务器”定时将数据库备份到“逻辑服务器”和“通讯服务器”。

可能还要架设云端服务,怎么办???
scccar 2012-04-23
  • 打赏
  • 举报
回复
想争取下,看看大家的意见和建议。对吗?LZ...
starrycheng 2012-04-21
  • 打赏
  • 举报
回复
一个大师的回答。

silverlight目前仅支持windows(不包括metro, window ce) 和 mac, 所以跨平台是个大问题,估计以后也不会有其它平台的支持。 其它的要求都好说。

以我看, 理论上只有html5马马虎虎,但也只能说马马虎虎而已,实践起来恐怕还是不行。

建议你还是多条腿走路, 以soap为核心, 内部pc机上的用silverlight, 手机上的各自的应用程序, 公众的html5




疑问:
Win8下,SL应用程序可以直接使用吧,它不是被纳入WinRT运行时了。“HTML5”还是停留在理论上。。。

WinServer2003下 “IIS”发布的服务,手机客户端可以访问么? 比如IOS、WP、Android等。。。怎样为手机端提供数据服务呢?
starrycheng 2012-04-19
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

说楼主两句,希望lz不要介意。

从lz喜欢给技术名词打引号以及问的内容看,lz用了不少马甲这半年多一直在不断问这方面的问题。

可问题是,东问西问,一直没见进展,始终停留在技术选型、概念了解这些最最基本的问题上。

一方面,不乐观的估计,按照你这个问法,估计几年内也开不了工,等你把这些技术名词搞清楚,打算深入研究了,这些全部都过时了。

另一方面,这些东西lz自己上网了解或者买……
[/Quote]

您说的很有道理,已经有在看书了。这段时间已经学习了不少东西了呢?
宝_爸 2012-04-19
  • 打赏
  • 举报
回复
问题四:开发移动设备客户端,“IOS”、“Android”、“WP”的客户端可以调用“Silverlight”的“RIA WCF Service”进行数据交互么?

IOS和Anroid 都不可以

问题五:如果选择“HTML5”,会不会不兼容“IE6”、“IE7”、“IE8”等浏览器?
会不兼容。

我们也面临同样的问题,因此基本没的选择,只能是html+javascript+css.
threenewbee 2012-04-19
  • 打赏
  • 举报
回复
说楼主两句,希望lz不要介意。

从lz喜欢给技术名词打引号以及问的内容看,lz用了不少马甲这半年多一直在不断问这方面的问题。

可问题是,东问西问,一直没见进展,始终停留在技术选型、概念了解这些最最基本的问题上。

一方面,不乐观的估计,按照你这个问法,估计几年内也开不了工,等你把这些技术名词搞清楚,打算深入研究了,这些全部都过时了。

另一方面,这些东西lz自己上网了解或者买一本书看看都是最最简单的,不断的提问只能说明你学习能力、探索能力、理解能力的低下,而这个比你缺少某个具体技术更糟糕。

最后,我不知道你关注的是什么,一会儿新技术,一会儿是新技术能不能兼容旧技术,一会儿是安全,一会儿是如何如何。我可以告诉你,如果你始终停留在一般了解的程度,这些问题一点意义也没有。如同一个笑话说的那样,古时候两个人见到远处飞来一群大雁,按理说你们就开弓射箭打下来呗,他们却突然争执起来,一个人说大雁红烧比较好吃,另一个说还是清蒸好吃。结果讨论完了,大雁飞走了。

坦率地说,如果lz真的有好的想法,好的商业创意,你花点钱请人家开发,或者找人咨询咨询,都是很简单的事情,何苦不着边际的问,我觉得是浪费时间。
starrycheng 2012-04-19
  • 打赏
  • 举报
回复
Mark,学习系统框架。。。
starrycheng 2012-04-19
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]

html+javascript+css.
[/Quote]

用“Silverlight”,然后开发“IOS”、“WP”、“Android”客户端。。。
anzhiqiang_touzi 2012-04-19
  • 打赏
  • 举报
回复
html+javascript+css.

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧