1.简介:Dropthings是一个基于.NET3.5技术的Ajax Web Portal,其中使用了LINQ、Windows Workflow Foundation和ASP.NET AJAX等
2.Web Portal和Widgets(部件)架构:
整个应用程序有清晰的三层架构组成,分别是UI层、业务逻辑层和数据访问层:
Web表示层:包含Web页面、Web服务、资源(图片,CSS,Javascript和resx文件)和配置文件。
业务逻辑层:提供实体类、业务逻辑和中间层数据缓存
数据访问层:对数据库和数据源的数据库访问和连接封装成了一个接口。同时实现了对实体类与数据库行的映射的工厂类。
业务逻辑层:提供实体类、业务逻辑和中间层数据缓存
数据访问层:对数据库和数据源的数据库访问和连接封装成了一个接口。同时实现了对实体类与数据库行的映射的工厂类。
Dropthings使用了.NET3.0和.NET3.5的新功能,Web层使用ASP.NET AJAX的RIA技术、业务逻辑层使用新的WF(WorkFlow)工作流实现复杂的业务逻辑的处理。整体架构使用Linq进行数据持久操作。
aspnet_Users:是ASP.NET的membership默认的表。不过这个表只包含未注册用户信息,注册用户信息存储在aspnet_membership表。图中没有显示,因为它和其他表没什么关系。
Page:通过UserId与aspnet_users建立主外键关系。
Widget:存储Widget的详细内容和信息。存储每个widget的标题和是否动态加载。也存储用户第一次访问时创建的默认设置。
WidgetInstance:通过WidgetId和PageID分别与Page和Widget表建立关系。
UserSetting:同过UserId与aspnet_Users表建立关系。
Page:通过UserId与aspnet_users建立主外键关系。
Widget:存储Widget的详细内容和信息。存储每个widget的标题和是否动态加载。也存储用户第一次访问时创建的默认设置。
WidgetInstance:通过WidgetId和PageID分别与Page和Widget表建立关系。
UserSetting:同过UserId与aspnet_Users表建立关系。
此次发布的版本主要更新如下:
1.极大的提升了性能
2.通过延迟脚本加载提升了页面的呈现速度
3.成批加载JavaScript脚本
4.通过缓存提升站点的效率
1.极大的提升了性能
2.通过延迟脚本加载提升了页面的呈现速度
3.成批加载JavaScript脚本
4.通过缓存提升站点的效率
Dropthings为Web文件夹
Dropthings/App_Data下为Sql2005数据库
Dropthings/App_Data下为Sql2005数据库
默认测试帐号/密码:test@51aspx.com/51aspx
-
免费下载或者VIP会员资源能否直接商用?本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
-
提示下载完但解压或打开不了?最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。
-
找不到素材资源介绍文章里的示例图片?对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
-
付款后无法显示下载地址或者无法查看内容?如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理
-
购买该资源后,可以退款吗?源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源

