谁能说说SL开发的基本架构啊,不太懂
新手,想了解一下架构,大道理不用讲太多,只大体讲一下就行,不要只贴一个图完事,解释一下,能不能给一个实例解决方案的图啊,这样更容易理解,包括数据库连接呀,但不要SL+WCF+EF的,这种坑爹的架构都是小项目的,我连接的是ORACLE也不能用EF,我最主要想看解决方案图,这样我就知道该在哪里写类了,谢谢
[解决办法]
沙发帮顶~
[解决办法]
sl是 建立 在一个迷你 客户端版本的net框架之上的,很多 net类功能 不同程序得到 删减和改变
最初隶属于 wpf的一个子集 后来 分出 现在 已经到4.0正式版本,5.0rc版本了
5.0之后 加入对3d的支持
[解决办法]
[Quonte]
但不要SL+WCF+EF的,这种坑爹的架构都是小项目的
[/Quote]
请教一下,为什么这么说呢?
SL你肯定要用到,那SL和服务器端通信不用WCF,不管你用什么方式,反正数据到了服务器了,该和数据库打交道了,然后你不用EF,那Linq to Oracle之类的你肯定也看不上了,这个也不要,然后……?
我这是真的在请教,不是说你不对或者其他暗示。先不谈别的,你能不能说说其他方式的1、Silverlight到服务器之间的数据传递;2、数据与服务器之间怎样打交道?
我听说过OData,Json,Rest之类的名词,不过至少目前为止我一直没碰。
楼主你先说说加粗部分的问题怎么解决。。。
[解决办法]
数据与服务器之间怎样打交道?=》 SL通过网络传到服务器的数据怎样与数据库打交道,或反方向。
[解决办法]
SL做为界面展示层
使用Json格式化具体类数据,
中间通过webService传输即可。
在WebService端访问你的Oracle数据库。
另外Sl建议做一个主框架MainPage的Xap包动态加载其他应用模块的Xap包
然后你的各种应用模块(用户管理模块、消息显示模块、新闻发布模块)等每个模块单独作为一个Xap包。
可以参考以下文章进行:
http://www.cnblogs.com/chengxingliang/archive/2011/02/15/1955589.html
http://www.cnblogs.com/chengxingliang/archive/2011/03/29/1998807.html
http://www.cnblogs.com/chengxingliang/archive/2011/04/15/2016280.html
[解决办法]
我也不太清楚这一块 帮你顶一下