文件名称:Dashboard
-
所属分类:
- 标签属性:
- 上传时间:2012-11-16
-
文件大小:839.06kb
-
已下载:0次
-
提 供 者:
-
相关连接:无下载说明:别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容来自于网络,使用问题请自行百度
Introduction
I will show you how I built a start page similar to Google IG in 7 nights using ASP.NET Ajax, .NET 3.0, Linq, DLinq and XLinq. I have logged my day to day development experience in this article and documented all the technical challenges, interesting discoveries and important design & architectural decisions. You will find the implementation quite close to actual Google IG. It has drag & drop enabled widgets, complete personalization of the pages, multi page feature and so on. It s not just a prototype or a sample project. It s a real living and breathing open source start page running at http://dropthings.omaralzabir.com/ which you can use everyday. You are welcome to participate in the development and make widgets for the project.
I will show you how I built a start page similar to Google IG in 7 nights using ASP.NET Ajax, .NET 3.0, Linq, DLinq and XLinq. I have logged my day to day development experience in this article and documented all the technical challenges, interesting discoveries and important design & architectural decisions. You will find the implementation quite close to actual Google IG. It has drag & drop enabled widgets, complete personalization of the pages, multi page feature and so on. It s not just a prototype or a sample project. It s a real living and breathing open source start page running at http://dropthings.omaralzabir.com/ which you can use everyday. You are welcome to participate in the development and make widgets for the project.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
src/
src/bin/
src/bin/AjaxControlToolkit.dll
src/CustomDragDrop/
src/CustomDragDrop/CustomDragDrop.csproj
src/CustomDragDrop/CustomDragDropBehavior.js
src/CustomDragDrop/CustomDragDropDesigner.cs
src/CustomDragDrop/CustomDragDropExtender.cs
src/CustomDragDrop/CustomFloatingBehavior.js
src/CustomDragDrop/CustomFloatingBehaviorDesigner.cs
src/CustomDragDrop/CustomFloatingBehaviorExtender.cs
src/Dashboard/
src/Dashboard/App_Code/
src/Dashboard/App_Code/IWidget.cs
src/Dashboard/App_Code/PhotoInfo.cs
src/Dashboard/App_Code/UserProfile.cs
src/Dashboard/App_Code/WebServiceBase.cs
src/Dashboard/App_Code/WidgetService.cs
src/Dashboard/App_Data/
src/Dashboard/App_Themes/
src/Dashboard/App_Themes/Default/
src/Dashboard/App_Themes/Default/google.gif
src/Dashboard/App_Themes/Default/HeaderBack.PNG
src/Dashboard/App_Themes/Default/Logo.png
src/Dashboard/App_Themes/Default/max_blue.gif
src/Dashboard/App_Themes/Default/max_blue_highlight.gif
src/Dashboard/App_Themes/Default/min_blue.gif
src/Dashboard/App_Themes/Default/min_blue_highlight.gif
src/Dashboard/App_Themes/Default/StyleSheet.css
src/Dashboard/App_Themes/Default/x_blue.gif
src/Dashboard/App_Themes/Default/x_blue_highlight.gif
src/Dashboard/Bin/
src/Dashboard/Bin/AjaxControlToolkit.dll
src/Dashboard/Bin/CSharp3CodeDomProvider.dll
src/Dashboard/Default.aspx
src/Dashboard/Default.aspx.cs
src/Dashboard/Footer.ascx
src/Dashboard/Footer.ascx.cs
src/Dashboard/Global.asax
src/Dashboard/Header.ascx
src/Dashboard/Header.ascx.cs
src/Dashboard/indicator.gif
src/Dashboard/LoginPage.aspx
src/Dashboard/LoginPage.aspx.cs
src/Dashboard/Logout.ashx
src/Dashboard/vwd.webinfo
src/Dashboard/web.config
src/Dashboard/WidgetContainer.ascx
src/Dashboard/WidgetContainer.ascx.cs
src/Dashboard/Widgets/
src/Dashboard/Widgets/FlickrIcon.gif
src/Dashboard/Widgets/FlickrWidget.ascx
src/Dashboard/Widgets/FlickrWidget.ascx.cs
src/Dashboard/Widgets/rss.gif
src/Dashboard/Widgets/RSSWidget.ascx
src/Dashboard/Widgets/RSSWidget.ascx.cs
src/Dashboard/Widgets/WidgetTester.ascx
src/Dashboard/Widgets/WidgetTester.ascx.cs
src/Dashboard/WidgetService.asmx
src/DashboardBusiness/
src/DashboardBusiness/Activities/
src/DashboardBusiness/Activities/AddWidgetOnPage.cs
src/DashboardBusiness/Activities/AddWidgetOnPage.Designer.cs
src/DashboardBusiness/Activities/AuthorizeActionActivity.cs
src/DashboardBusiness/Activities/AuthorizeActionActivity.Designer.cs
src/DashboardBusiness/Activities/CallWorkflow.cs
src/DashboardBusiness/Activities/CallWorkflow.designer.cs
src/DashboardBusiness/Activities/ChangePageNameActivity.cs
src/DashboardBusiness/Activities/ChangePageNameActivity.Designer.cs
src/DashboardBusiness/Activities/ChangeWidgetInstancePositionActivity.cs
src/DashboardBusiness/Activities/ChangeWidgetInstancePositionActivity.Designer.cs
src/DashboardBusiness/Activities/CreateDeafultWidgetsOnPageActivity.cs
src/DashboardBusiness/Activities/CreateDeafultWidgetsOnPageActivity.Designer.cs
src/DashboardBusiness/Activities/CreateDeafultWidgetsOnPageActivity.rules
src/DashboardBusiness/Activities/CreateNewPageActivity.cs
src/DashboardBusiness/Activities/CreateNewPageActivity.Designer.cs
src/DashboardBusiness/Activities/DeleteWidgetInstanceActivity.cs
src/DashboardBusiness/Activities/DeleteWidgetInstanceActivity.Designer.cs
src/DashboardBusiness/Activities/GetUserGuidActivity.cs
src/DashboardBusiness/Activities/GetUserGuidActivity.Designer.cs
src/DashboardBusiness/Activities/GetUserPagesActivity.cs
src/DashboardBusiness/Activities/GetUserPagesActivity.Designer.cs
src/DashboardBusiness/Activities/GetUserSettingActivity.cs
src/DashboardBusiness/Activities/GetUserSettingActivity.Designer.cs
src/DashboardBusiness/Activities/GetWidgetsInPageActivity.cs
src/DashboardBusiness/Activities/GetWidgetsInPageActivity.Designer.cs
src/DashboardBusiness/Activities/LoadWidgetActivity.cs
src/DashboardBusiness/Activities/LoadWidgetActivity.Designer.cs
src/DashboardBusiness/Activities/PushDownWidgetsOnColumnActivity.cs
src/DashboardBusiness/Activities/PushDownWidgetsOnColumnActivity.Designer.cs
src/DashboardBusiness/Activities/ReorderWidgetInstanceOnColumnActivity.cs
src/DashboardBusiness/Activities/ReorderWidgetInstanceOnColumnActivity.Designer.cs
src/DashboardBusiness/Activities/SetCurrentPageActivity.cs
src/DashboardBusiness/Activities/SetCurrentPageActivity.Designer.cs
src/DashboardBusiness/AddNewTabWorkflow.cs
src/DashboardBusiness/AddNewTabWorkflow.Designer.cs
src/DashboardBusiness/AddWidgetWorkflow.cs
src/DashboardBusiness/AddWidgetWorkflow.Designer.cs
src/DashboardBusiness/ChangePageNameWorkflow.cs
src/DashboardBusiness/ChangePageNameWorkflow.Designer.cs
src/DashboardBusiness/DashboardBusiness.csproj
src/DashboardBusiness/DashboardBusiness.csproj.user
src/DashboardBusiness/DashboardFacade.cs
src/DashboardBusiness/DeleteWidgetInstanceWorkflow.cs
src/DashboardBusiness/DeleteWidgetInstanceWorkflow.Designer.cs
src/DashboardBusiness/MoveWidgetInstanceWorkflow.cs
src/DashboardBusiness/MoveWidgetInstanceWorkflow.Designer.cs
src/DashboardBusiness/NewUserSetupWorkflow.cs
src/DashboardBusiness/NewUserSetupWorkflow.Designer.cs
src/DashboardBusiness/NewUserSetupWo
src/bin/
src/bin/AjaxControlToolkit.dll
src/CustomDragDrop/
src/CustomDragDrop/CustomDragDrop.csproj
src/CustomDragDrop/CustomDragDropBehavior.js
src/CustomDragDrop/CustomDragDropDesigner.cs
src/CustomDragDrop/CustomDragDropExtender.cs
src/CustomDragDrop/CustomFloatingBehavior.js
src/CustomDragDrop/CustomFloatingBehaviorDesigner.cs
src/CustomDragDrop/CustomFloatingBehaviorExtender.cs
src/Dashboard/
src/Dashboard/App_Code/
src/Dashboard/App_Code/IWidget.cs
src/Dashboard/App_Code/PhotoInfo.cs
src/Dashboard/App_Code/UserProfile.cs
src/Dashboard/App_Code/WebServiceBase.cs
src/Dashboard/App_Code/WidgetService.cs
src/Dashboard/App_Data/
src/Dashboard/App_Themes/
src/Dashboard/App_Themes/Default/
src/Dashboard/App_Themes/Default/google.gif
src/Dashboard/App_Themes/Default/HeaderBack.PNG
src/Dashboard/App_Themes/Default/Logo.png
src/Dashboard/App_Themes/Default/max_blue.gif
src/Dashboard/App_Themes/Default/max_blue_highlight.gif
src/Dashboard/App_Themes/Default/min_blue.gif
src/Dashboard/App_Themes/Default/min_blue_highlight.gif
src/Dashboard/App_Themes/Default/StyleSheet.css
src/Dashboard/App_Themes/Default/x_blue.gif
src/Dashboard/App_Themes/Default/x_blue_highlight.gif
src/Dashboard/Bin/
src/Dashboard/Bin/AjaxControlToolkit.dll
src/Dashboard/Bin/CSharp3CodeDomProvider.dll
src/Dashboard/Default.aspx
src/Dashboard/Default.aspx.cs
src/Dashboard/Footer.ascx
src/Dashboard/Footer.ascx.cs
src/Dashboard/Global.asax
src/Dashboard/Header.ascx
src/Dashboard/Header.ascx.cs
src/Dashboard/indicator.gif
src/Dashboard/LoginPage.aspx
src/Dashboard/LoginPage.aspx.cs
src/Dashboard/Logout.ashx
src/Dashboard/vwd.webinfo
src/Dashboard/web.config
src/Dashboard/WidgetContainer.ascx
src/Dashboard/WidgetContainer.ascx.cs
src/Dashboard/Widgets/
src/Dashboard/Widgets/FlickrIcon.gif
src/Dashboard/Widgets/FlickrWidget.ascx
src/Dashboard/Widgets/FlickrWidget.ascx.cs
src/Dashboard/Widgets/rss.gif
src/Dashboard/Widgets/RSSWidget.ascx
src/Dashboard/Widgets/RSSWidget.ascx.cs
src/Dashboard/Widgets/WidgetTester.ascx
src/Dashboard/Widgets/WidgetTester.ascx.cs
src/Dashboard/WidgetService.asmx
src/DashboardBusiness/
src/DashboardBusiness/Activities/
src/DashboardBusiness/Activities/AddWidgetOnPage.cs
src/DashboardBusiness/Activities/AddWidgetOnPage.Designer.cs
src/DashboardBusiness/Activities/AuthorizeActionActivity.cs
src/DashboardBusiness/Activities/AuthorizeActionActivity.Designer.cs
src/DashboardBusiness/Activities/CallWorkflow.cs
src/DashboardBusiness/Activities/CallWorkflow.designer.cs
src/DashboardBusiness/Activities/ChangePageNameActivity.cs
src/DashboardBusiness/Activities/ChangePageNameActivity.Designer.cs
src/DashboardBusiness/Activities/ChangeWidgetInstancePositionActivity.cs
src/DashboardBusiness/Activities/ChangeWidgetInstancePositionActivity.Designer.cs
src/DashboardBusiness/Activities/CreateDeafultWidgetsOnPageActivity.cs
src/DashboardBusiness/Activities/CreateDeafultWidgetsOnPageActivity.Designer.cs
src/DashboardBusiness/Activities/CreateDeafultWidgetsOnPageActivity.rules
src/DashboardBusiness/Activities/CreateNewPageActivity.cs
src/DashboardBusiness/Activities/CreateNewPageActivity.Designer.cs
src/DashboardBusiness/Activities/DeleteWidgetInstanceActivity.cs
src/DashboardBusiness/Activities/DeleteWidgetInstanceActivity.Designer.cs
src/DashboardBusiness/Activities/GetUserGuidActivity.cs
src/DashboardBusiness/Activities/GetUserGuidActivity.Designer.cs
src/DashboardBusiness/Activities/GetUserPagesActivity.cs
src/DashboardBusiness/Activities/GetUserPagesActivity.Designer.cs
src/DashboardBusiness/Activities/GetUserSettingActivity.cs
src/DashboardBusiness/Activities/GetUserSettingActivity.Designer.cs
src/DashboardBusiness/Activities/GetWidgetsInPageActivity.cs
src/DashboardBusiness/Activities/GetWidgetsInPageActivity.Designer.cs
src/DashboardBusiness/Activities/LoadWidgetActivity.cs
src/DashboardBusiness/Activities/LoadWidgetActivity.Designer.cs
src/DashboardBusiness/Activities/PushDownWidgetsOnColumnActivity.cs
src/DashboardBusiness/Activities/PushDownWidgetsOnColumnActivity.Designer.cs
src/DashboardBusiness/Activities/ReorderWidgetInstanceOnColumnActivity.cs
src/DashboardBusiness/Activities/ReorderWidgetInstanceOnColumnActivity.Designer.cs
src/DashboardBusiness/Activities/SetCurrentPageActivity.cs
src/DashboardBusiness/Activities/SetCurrentPageActivity.Designer.cs
src/DashboardBusiness/AddNewTabWorkflow.cs
src/DashboardBusiness/AddNewTabWorkflow.Designer.cs
src/DashboardBusiness/AddWidgetWorkflow.cs
src/DashboardBusiness/AddWidgetWorkflow.Designer.cs
src/DashboardBusiness/ChangePageNameWorkflow.cs
src/DashboardBusiness/ChangePageNameWorkflow.Designer.cs
src/DashboardBusiness/DashboardBusiness.csproj
src/DashboardBusiness/DashboardBusiness.csproj.user
src/DashboardBusiness/DashboardFacade.cs
src/DashboardBusiness/DeleteWidgetInstanceWorkflow.cs
src/DashboardBusiness/DeleteWidgetInstanceWorkflow.Designer.cs
src/DashboardBusiness/MoveWidgetInstanceWorkflow.cs
src/DashboardBusiness/MoveWidgetInstanceWorkflow.Designer.cs
src/DashboardBusiness/NewUserSetupWorkflow.cs
src/DashboardBusiness/NewUserSetupWorkflow.Designer.cs
src/DashboardBusiness/NewUserSetupWo
本网站为编程资源及源代码搜集、介绍的搜索网站,版权归原作者所有! 粤ICP备11031372号
1999-2046 搜珍网 All Rights Reserved.