Permalink
Browse files

This CodePlex Preview 4 release introduces new features as well as ch…

…anges to the default project template. The changes to the default project template are intended to help jumpstart the most common application-building scenarios. Many of the new features focus around simple AJAX scenarios.

git-svn-id: https://aspnet.svn.codeplex.com/svn@11983 e17a0e51-4ae3-4d35-97c3-1a29b211df97
  • Loading branch information...
1 parent b5b0275 commit 237295a4cdaffdf278ad5c7d6c11ab71b830039d SND\AspNetExtensions_cp committed Jul 16, 2008
Showing with 6,438 additions and 5,945 deletions.
  1. BIN MVC/CodePlexMVCTemplates/BuildVsi.dll
  2. +0 −359 MVC/CodePlexMVCTemplates/CodePlexMvcTemplatesVSI.csproj
  3. +0 −170 MVC/CodePlexMVCTemplates/CodePlexMvcTemplatesVSI.xml
  4. +0 −192 MVC/CodePlexMVCTemplates/SolutionItems/Content/Site.css
  5. +0 −17 MVC/CodePlexMVCTemplates/SolutionItems/Controllers/Controller.cs
  6. +0 −8 MVC/CodePlexMVCTemplates/SolutionItems/Controllers/Controller.vb
  7. +0 −26 MVC/CodePlexMVCTemplates/SolutionItems/Controllers/HomeController.cs
  8. +0 −16 MVC/CodePlexMVCTemplates/SolutionItems/Controllers/HomeController.vb
  9. +0 −45 MVC/CodePlexMVCTemplates/SolutionItems/Controllers/HomeControllerTest.cs
  10. +0 −48 MVC/CodePlexMVCTemplates/SolutionItems/Controllers/HomeControllerTest.vb
  11. +0 −3 MVC/CodePlexMVCTemplates/SolutionItems/Default.aspx
  12. +0 −14 MVC/CodePlexMVCTemplates/SolutionItems/Default.aspx.cs
  13. +0 −10 MVC/CodePlexMVCTemplates/SolutionItems/Default.aspx.vb
  14. +0 −1 MVC/CodePlexMVCTemplates/SolutionItems/Global.asax
  15. +0 −29 MVC/CodePlexMVCTemplates/SolutionItems/Global.asax.cs
  16. +0 −22 MVC/CodePlexMVCTemplates/SolutionItems/Global.asax.vb
  17. +0 −143 MVC/CodePlexMVCTemplates/SolutionItems/MvcApplication.csproj
  18. +0 −209 MVC/CodePlexMVCTemplates/SolutionItems/MvcApplication.vbproj
  19. +0 −13 MVC/CodePlexMVCTemplates/SolutionItems/My Project/Application.Designer.vb
  20. +0 −10 MVC/CodePlexMVCTemplates/SolutionItems/My Project/Application.myapp
  21. +0 −34 MVC/CodePlexMVCTemplates/SolutionItems/My Project/AssemblyInfo.vb
  22. +0 −62 MVC/CodePlexMVCTemplates/SolutionItems/My Project/Resources.Designer.vb
  23. +0 −117 MVC/CodePlexMVCTemplates/SolutionItems/My Project/Resources.resx
  24. +0 −73 MVC/CodePlexMVCTemplates/SolutionItems/My Project/Settings.Designer.vb
  25. +0 −7 MVC/CodePlexMVCTemplates/SolutionItems/My Project/Settings.settings
  26. +0 −35 MVC/CodePlexMVCTemplates/SolutionItems/Properties/AssemblyInfo.cs
  27. +0 −8 MVC/CodePlexMVCTemplates/SolutionItems/Views/Home/About.aspx
  28. +0 −12 MVC/CodePlexMVCTemplates/SolutionItems/Views/Home/About.aspx.cs
  29. +0 −16 MVC/CodePlexMVCTemplates/SolutionItems/Views/Home/About.aspx.designer.cs
  30. +0 −17 MVC/CodePlexMVCTemplates/SolutionItems/Views/Home/About.aspx.designer.vb
  31. +0 −4 MVC/CodePlexMVCTemplates/SolutionItems/Views/Home/About.aspx.vb
  32. +0 −8 MVC/CodePlexMVCTemplates/SolutionItems/Views/Home/Index.aspx
  33. +0 −12 MVC/CodePlexMVCTemplates/SolutionItems/Views/Home/Index.aspx.cs
  34. +0 −16 MVC/CodePlexMVCTemplates/SolutionItems/Views/Home/Index.aspx.designer.cs
  35. +0 −17 MVC/CodePlexMVCTemplates/SolutionItems/Views/Home/Index.aspx.designer.vb
  36. +0 −4 MVC/CodePlexMVCTemplates/SolutionItems/Views/Home/Index.aspx.vb
  37. +0 −2 MVC/CodePlexMVCTemplates/SolutionItems/Views/Home/ViewContentPage.aspx
  38. +0 −12 MVC/CodePlexMVCTemplates/SolutionItems/Views/Home/ViewContentPage.aspx.cs
  39. +0 −16 MVC/CodePlexMVCTemplates/SolutionItems/Views/Home/ViewContentPage.aspx.designer.cs
  40. +0 −17 MVC/CodePlexMVCTemplates/SolutionItems/Views/Home/ViewContentPage.aspx.designer.vb
  41. +0 −4 MVC/CodePlexMVCTemplates/SolutionItems/Views/Home/ViewContentPage.aspx.vb
  42. +0 −14 MVC/CodePlexMVCTemplates/SolutionItems/Views/Home/ViewPage.aspx
  43. +0 −12 MVC/CodePlexMVCTemplates/SolutionItems/Views/Home/ViewPage.aspx.cs
  44. +0 −16 MVC/CodePlexMVCTemplates/SolutionItems/Views/Home/ViewPage.aspx.designer.cs
  45. +0 −17 MVC/CodePlexMVCTemplates/SolutionItems/Views/Home/ViewPage.aspx.designer.vb
  46. +0 −4 MVC/CodePlexMVCTemplates/SolutionItems/Views/Home/ViewPage.aspx.vb
  47. +0 −1 MVC/CodePlexMVCTemplates/SolutionItems/Views/Home/ViewUserControl.ascx
  48. +0 −12 MVC/CodePlexMVCTemplates/SolutionItems/Views/Home/ViewUserControl.ascx.cs
  49. +0 −16 MVC/CodePlexMVCTemplates/SolutionItems/Views/Home/ViewUserControl.ascx.designer.cs
  50. +0 −17 MVC/CodePlexMVCTemplates/SolutionItems/Views/Home/ViewUserControl.ascx.designer.vb
  51. +0 −4 MVC/CodePlexMVCTemplates/SolutionItems/Views/Home/ViewUserControl.ascx.vb
  52. +0 −43 MVC/CodePlexMVCTemplates/SolutionItems/Views/Shared/Site.Master
  53. +0 −12 MVC/CodePlexMVCTemplates/SolutionItems/Views/Shared/Site.Master.cs
  54. +0 −25 MVC/CodePlexMVCTemplates/SolutionItems/Views/Shared/Site.Master.designer.cs
  55. +0 −26 MVC/CodePlexMVCTemplates/SolutionItems/Views/Shared/Site.Master.designer.vb
  56. +0 −4 MVC/CodePlexMVCTemplates/SolutionItems/Views/Shared/Site.Master.vb
  57. +0 −18 MVC/CodePlexMVCTemplates/SolutionItems/Views/Shared/ViewMasterPage.Master
  58. +0 −12 MVC/CodePlexMVCTemplates/SolutionItems/Views/Shared/ViewMasterPage.Master.cs
  59. +0 −34 MVC/CodePlexMVCTemplates/SolutionItems/Views/Shared/ViewMasterPage.Master.designer.cs
  60. +0 −35 MVC/CodePlexMVCTemplates/SolutionItems/Views/Shared/ViewMasterPage.Master.designer.vb
  61. +0 −4 MVC/CodePlexMVCTemplates/SolutionItems/Views/Shared/ViewMasterPage.Master.vb
  62. +0 −20 MVC/CodePlexMVCTemplates/SolutionItems/Views/Web.config
  63. +0 −147 MVC/CodePlexMVCTemplates/SolutionItems/Web.config
  64. +0 −146 MVC/CodePlexMVCTemplates/VSTemplates/MVCTemplates.vscontent
  65. +0 −20 MVC/CodePlexMVCTemplates/VSTemplates/MvcControllerItemTemplate.cs.vstemplate
  66. +0 −20 MVC/CodePlexMVCTemplates/VSTemplates/MvcControllerItemTemplate.vb.vstemplate
  67. +0 −31 MVC/CodePlexMVCTemplates/VSTemplates/MvcViewContentPageItemTemplate.cs.vstemplate
  68. +0 −30 MVC/CodePlexMVCTemplates/VSTemplates/MvcViewContentPageItemTemplate.vb.vstemplate
  69. +0 −26 MVC/CodePlexMVCTemplates/VSTemplates/MvcViewMasterPageItemTemplate.cs.vstemplate
  70. +0 −26 MVC/CodePlexMVCTemplates/VSTemplates/MvcViewMasterPageItemTemplate.vb.vstemplate
  71. +0 −26 MVC/CodePlexMVCTemplates/VSTemplates/MvcViewPageItemTemplate.cs.vstemplate
  72. +0 −26 MVC/CodePlexMVCTemplates/VSTemplates/MvcViewPageItemTemplate.vb.vstemplate
  73. +0 −26 MVC/CodePlexMVCTemplates/VSTemplates/MvcViewUserControlItemTemplate.cs.vstemplate
  74. +0 −26 MVC/CodePlexMVCTemplates/VSTemplates/MvcViewUserControlItemTemplate.vb.vstemplate
  75. +0 −74 MVC/CodePlexMVCTemplates/VSTemplates/MvcWebApplicationProjectTemplate.cs.vstemplate
  76. +0 −79 MVC/CodePlexMVCTemplates/VSTemplates/MvcWebApplicationProjectTemplate.vb.vstemplate
  77. +63 −0 MVC/Futures/MvcFutures/Internal/ExpressionHelper.cs
  78. +91 −0 MVC/Futures/MvcFutures/Internal/MvcTagBuilder.cs
  79. +100 −0 MVC/Futures/MvcFutures/Mvc/ButtonBuilder.cs
  80. +138 −0 MVC/Futures/MvcFutures/Mvc/ButtonsAndLinkExtensions.cs
  81. +12 −0 MVC/Futures/MvcFutures/Mvc/HtmlInputType.cs
  82. +11 −0 MVC/Futures/MvcFutures/Mvc/HtmlTagType.cs
  83. +14 −0 MVC/Futures/MvcFutures/Mvc/IHtmlElement.cs
  84. +67 −0 MVC/Futures/MvcFutures/Mvc/ImageExtensions.cs
  85. +91 −0 MVC/Futures/MvcFutures/Mvc/MailToExtensions.cs
  86. +34 −0 MVC/Futures/MvcFutures/Mvc/RequireHttpMethodAttribute.cs
  87. +77 −0 MVC/Futures/MvcFutures/Mvc/ViewExtensions.cs
  88. +32 −27 MVC/Futures/{WebFormRoutingDemo/WebFormRouting/WebFormRouting.csproj → MvcFutures/MvcFutures.csproj}
  89. +19 −8 MVC/Futures/{WebFormRoutingDemo/WebFormRouting → MvcFutures}/Properties/AssemblyInfo.cs
  90. +0 −5 MVC/Futures/WebFormRoutingDemo/LocalTestRun.testrunconfig
  91. +0 −32 MVC/Futures/WebFormRoutingDemo/WebFormRouteHandlerDemo.sln
  92. +0 −6 MVC/Futures/WebFormRoutingDemo/WebFormRouteHandlerDemo.vsmdi
  93. +0 −73 MVC/Futures/WebFormRoutingDemo/WebFormRouting/HtmlHelper.cs
  94. +0 −17 MVC/Futures/WebFormRoutingDemo/WebFormRouting/IRoutablePage.cs
  95. +0 −39 MVC/Futures/WebFormRoutingDemo/WebFormRouting/RoutablePage.cs
  96. +0 −43 MVC/Futures/WebFormRoutingDemo/WebFormRouting/UrlHelper.cs
  97. +0 −25 MVC/Futures/WebFormRoutingDemo/WebFormRouting/WebFormRoute.cs
  98. +0 −42 MVC/Futures/WebFormRoutingDemo/WebFormRouting/WebFormRouteExtensions.cs
  99. +0 −80 MVC/Futures/WebFormRoutingDemo/WebFormRouting/WebFormRouteHandler.cs
  100. +0 −10 MVC/Futures/WebFormRoutingDemo/WebFormRoutingDemoWebApp/AccessDenied.aspx
  101. +0 −23 MVC/Futures/WebFormRoutingDemo/WebFormRoutingDemoWebApp/AccessDenied.aspx.cs
  102. +0 −16 MVC/Futures/WebFormRoutingDemo/WebFormRoutingDemoWebApp/AccessDenied.aspx.designer.cs
  103. +0 −30 MVC/Futures/WebFormRoutingDemo/WebFormRoutingDemoWebApp/Admin/SecretPage.aspx
  104. +0 −23 MVC/Futures/WebFormRoutingDemo/WebFormRoutingDemoWebApp/Admin/SecretPage.aspx.cs
  105. +0 −16 MVC/Futures/WebFormRoutingDemo/WebFormRoutingDemoWebApp/Admin/SecretPage.aspx.designer.cs
  106. +0 −10 MVC/Futures/WebFormRoutingDemo/WebFormRoutingDemoWebApp/Admin/Web.config
  107. +0 −46 MVC/Futures/WebFormRoutingDemo/WebFormRoutingDemoWebApp/Default.aspx
  108. +0 −13 MVC/Futures/WebFormRoutingDemo/WebFormRoutingDemoWebApp/Default.aspx.cs
  109. +0 −25 MVC/Futures/WebFormRoutingDemo/WebFormRoutingDemoWebApp/Default.aspx.designer.cs
  110. +0 −12 MVC/Futures/WebFormRoutingDemo/WebFormRoutingDemoWebApp/Forms/Blech.aspx
  111. +0 −23 MVC/Futures/WebFormRoutingDemo/WebFormRoutingDemoWebApp/Forms/Blech.aspx.cs
  112. +0 −16 MVC/Futures/WebFormRoutingDemo/WebFormRoutingDemoWebApp/Forms/Blech.aspx.designer.cs
  113. +0 −7 MVC/Futures/WebFormRoutingDemo/WebFormRoutingDemoWebApp/Forms/HaHa.aspx
  114. +0 −23 MVC/Futures/WebFormRoutingDemo/WebFormRoutingDemoWebApp/Forms/HaHa.aspx.cs
  115. +0 −16 MVC/Futures/WebFormRoutingDemo/WebFormRoutingDemoWebApp/Forms/HaHa.aspx.designer.cs
  116. +0 −1 MVC/Futures/WebFormRoutingDemo/WebFormRoutingDemoWebApp/Global.asax
  117. +0 −34 MVC/Futures/WebFormRoutingDemo/WebFormRoutingDemoWebApp/Global.asax.cs
  118. +0 −26 MVC/Futures/WebFormRoutingDemo/WebFormRoutingDemoWebApp/Shared/Site.Master
  119. +0 −23 MVC/Futures/WebFormRoutingDemo/WebFormRoutingDemoWebApp/Shared/Site.Master.cs
  120. +0 −43 MVC/Futures/WebFormRoutingDemo/WebFormRoutingDemoWebApp/Shared/Site.Master.designer.cs
  121. +0 −133 MVC/Futures/WebFormRoutingDemo/WebFormRoutingDemoWebApp/Web.config
  122. +0 −160 MVC/Futures/WebFormRoutingDemo/WebFormRoutingDemoWebApp/WebFormRoutingDemoWebApp.csproj
  123. +0 −35 MVC/Futures/WebFormRoutingDemo/WebFormRoutingTests/Properties/AssemblyInfo.cs
  124. +0 −81 MVC/Futures/WebFormRoutingDemo/WebFormRoutingTests/WebFormRouteHandlerTests.cs
  125. +17 −11 MVC/MVC.sln
  126. +20 −0 MVC/Test/MvcFuturesTest/MockHelper.cs
  127. +37 −0 MVC/Test/MvcFuturesTest/Mvc/Test/ButtonTests.cs
  128. +83 −0 MVC/Test/MvcFuturesTest/Mvc/Test/ExpressionHelperTests.cs
  129. +105 −0 MVC/Test/MvcFuturesTest/Mvc/Test/ImageExtensionsTest.cs
  130. +107 −0 MVC/Test/MvcFuturesTest/Mvc/Test/MailToExtensionsTests.cs
  131. +90 −0 MVC/Test/MvcFuturesTest/Mvc/Test/RenderActionTests.cs
  132. +120 −0 MVC/Test/MvcFuturesTest/Mvc/Test/RequireHttpMethodsAttributeTests.cs
  133. +61 −0 MVC/Test/MvcFuturesTest/Mvc/Test/SubmitButtonExtensionsTest.cs
  134. +54 −0 MVC/Test/MvcFuturesTest/Mvc/Test/SubmitImageExtensionsTest.cs
  135. +35 −34 ...gDemo/WebFormRoutingTests/WebFormRoutingTests.csproj → Test/MvcFuturesTest/MvcFuturesTest.csproj}
  136. +4 −4 ...res/WebFormRoutingDemo/WebFormRoutingDemoWebApp → Test/MvcFuturesTest}/Properties/AssemblyInfo.cs
  137. +37 −0 MVC/Test/MvcFuturesTest/testhelper.cs
  138. +20 −8 MVC/Test/SystemWebMvcTest/Mvc/Test/ActionExecutedContextTest.cs
  139. +50 −0 MVC/Test/SystemWebMvcTest/Mvc/Test/AjaxExtensionsTest.cs
  140. +570 −0 MVC/Test/SystemWebMvcTest/Mvc/Test/AjaxHelperTest.cs
  141. +112 −0 MVC/Test/SystemWebMvcTest/Mvc/Test/AjaxOptionsTest.cs
  142. +30 −0 MVC/Test/SystemWebMvcTest/Mvc/Test/AuthorizationContextTest.cs
  143. +152 −0 MVC/Test/SystemWebMvcTest/Mvc/Test/AuthorizeAttributeTest.cs
  144. +64 −0 MVC/Test/SystemWebMvcTest/Mvc/Test/ConfigHelper.cs
  145. +522 −421 MVC/Test/SystemWebMvcTest/Mvc/Test/ControllerActionInvokerTest.cs
  146. +194 −30 MVC/Test/SystemWebMvcTest/Mvc/Test/ControllerTest.cs
  147. +143 −10 MVC/Test/SystemWebMvcTest/Mvc/Test/DefaultControllerFactoryTest.cs
  148. +49 −0 MVC/Test/SystemWebMvcTest/Mvc/Test/ExceptionContextTest.cs
  149. +220 −0 MVC/Test/SystemWebMvcTest/Mvc/Test/HandleErrorAttributeTest.cs
  150. +67 −0 MVC/Test/SystemWebMvcTest/Mvc/Test/HandleErrorInfoTest.cs
  151. +5 −31 MVC/Test/SystemWebMvcTest/Mvc/Test/HtmlHelperTest.cs
  152. +40 −0 MVC/Test/SystemWebMvcTest/Mvc/Test/HttpUnauthorizedResultTest.cs
  153. +75 −0 MVC/Test/SystemWebMvcTest/Mvc/Test/MvcHttpHandlerTest.cs
  154. +449 −0 MVC/Test/SystemWebMvcTest/Mvc/Test/OutputCacheAttributeTest.cs
  155. +1 −1 MVC/Test/SystemWebMvcTest/Mvc/Test/RedirectResultTest.cs
  156. +25 −0 MVC/Test/SystemWebMvcTest/Mvc/Test/RedirectToRouteResultTest.cs
  157. +18 −6 MVC/Test/SystemWebMvcTest/Mvc/Test/ResultExecutedContextTest.cs
  158. +0 −24 MVC/Test/SystemWebMvcTest/Mvc/Test/RouteCollectionExtensionsTest.cs
  159. +57 −0 MVC/Test/SystemWebMvcTest/Mvc/Test/SessionStateTempDataProviderTest.cs
  160. +35 −1 MVC/Test/SystemWebMvcTest/Mvc/Test/TagBuilderTest.cs
  161. +119 −0 MVC/Test/SystemWebMvcTest/Mvc/Test/TempDataDictionaryTest.cs
  162. +2 −2 MVC/Test/SystemWebMvcTest/Mvc/Test/UrlHelperTest.cs
  163. +3 −3 MVC/Test/SystemWebMvcTest/Mvc/Test/ViewContextTest.cs
  164. +49 −32 MVC/Test/SystemWebMvcTest/Mvc/Test/ViewDataDictionaryTest.cs
  165. +5 −5 MVC/Test/SystemWebMvcTest/Mvc/Test/ViewMasterPageTest.cs
  166. +1 −1 MVC/Test/SystemWebMvcTest/Mvc/Test/ViewResultTest.cs
  167. +12 −12 MVC/Test/SystemWebMvcTest/Mvc/Test/ViewUserControlTest.cs
  168. +16 −0 MVC/Test/SystemWebMvcTest/System.Web.Mvc.Test.csproj
  169. +10 −0 MVC/Test/UnitTestUtil/UnitTestUtil.csproj
  170. +10 −0 MVC/Test/UnitTestUtil/UnitTestUtil/ExceptionHelper.cs
  171. +5 −3 MVC/Test/UnitTestUtil/UnitTestUtil/MemberHelper.cs
  172. +3 −0 MVC/v1/CustomDictionary.xml
  173. +8 −3 MVC/v1/Mvc/ActionExecutedContext.cs
  174. +2 −19 MVC/v1/Mvc/ActionFilterAttribute.cs
  175. +16 −0 MVC/v1/Mvc/AjaxExtensions.cs
  176. +191 −4 MVC/v1/Mvc/AjaxHelper.cs
  177. +99 −0 MVC/v1/Mvc/AjaxOptions.cs
  178. +35 −0 MVC/v1/Mvc/AuthorizationContext.cs
  179. +72 −0 MVC/v1/Mvc/AuthorizeAttribute.cs
  180. +74 −16 MVC/v1/Mvc/Controller.cs
  181. +92 −104 MVC/v1/Mvc/ControllerActionInvoker.cs
  182. +13 −2 MVC/v1/Mvc/ControllerBuilder.cs
  183. +70 −19 MVC/v1/Mvc/ControllerTypeCache.cs
  184. +56 −54 MVC/v1/Mvc/DefaultControllerFactory.cs
  185. +9 −2 MVC/v1/Mvc/EmptyResult.cs
  186. +40 −0 MVC/v1/Mvc/ExceptionContext.cs
  187. +0 −55 MVC/v1/Mvc/Extensions/ButtonBuilder.cs
  188. +0 −212 MVC/v1/Mvc/Extensions/ButtonsAndLinkExtensions.cs
  189. +0 −70 MVC/v1/Mvc/Extensions/ComponentController.cs
  190. +0 −17 MVC/v1/Mvc/Extensions/GlobalSuppressions.cs
  191. +0 −29 MVC/v1/Mvc/Extensions/ImageBuilder.cs
  192. +0 −52 MVC/v1/Mvc/Extensions/ImageExtensions.cs
  193. +0 −169 MVC/v1/Mvc/Extensions/LinkExtensions.cs
  194. +0 −21 MVC/v1/Mvc/Extensions/TextInputBuilder.cs
  195. +1 −4 MVC/v1/Mvc/Extensions/UserControlExtensions.cs
  196. +0 −45 MVC/v1/Mvc/Extensions/ViewExtensions.cs
  197. +26 −0 MVC/v1/Mvc/FilterAttribute.cs
  198. +66 −0 MVC/v1/Mvc/FilterInfo.cs
  199. +88 −0 MVC/v1/Mvc/HandleErrorAttribute.cs
  200. +42 −0 MVC/v1/Mvc/HandleErrorInfo.cs
  201. +2 −2 MVC/v1/Mvc/HtmlHelper.Hidden.cs
  202. +2 −2 MVC/v1/Mvc/HtmlHelper.Password.cs
  203. +9 −9 MVC/v1/Mvc/HtmlHelper.Select.cs
  204. +2 −2 MVC/v1/Mvc/HtmlHelper.TextBox.cs
  205. +10 −34 MVC/v1/Mvc/HtmlHelper.cs
  206. +20 −0 MVC/v1/Mvc/HttpUnauthorizedResult.cs
  207. +0 −2 MVC/v1/Mvc/IActionFilter.cs
  208. +9 −0 MVC/v1/Mvc/IAuthorizationFilter.cs
  209. +9 −0 MVC/v1/Mvc/IExceptionFilter.cs
  210. +10 −0 MVC/v1/Mvc/IResultFilter.cs
  211. +8 −0 MVC/v1/Mvc/ITempDataProvider.cs
  212. +1 −0 MVC/v1/Mvc/JsonResult.cs
  213. +28 −0 MVC/v1/Mvc/MvcHttpHandler.cs
  214. +2 −1 MVC/v1/Mvc/NonActionAttribute.cs
  215. +325 −0 MVC/v1/Mvc/OutputCacheAttribute.cs
  216. +1 −1 MVC/v1/Mvc/RedirectResult.cs
  217. +1 −1 MVC/v1/Mvc/RedirectToRouteResult.cs
  218. +7 −1 MVC/v1/Mvc/ResultExecutedContext.cs
  219. +3 −9 MVC/v1/Mvc/RouteCollectionExtensions.cs
  220. +54 −0 MVC/v1/Mvc/SessionStateTempDataProvider.cs
  221. +67 −6 MVC/v1/Mvc/TagBuilder.cs
  222. +78 −98 MVC/v1/Mvc/TempDataDictionary.cs
  223. +2 −1 MVC/v1/Mvc/UrlHelper.cs
  224. +13 −6 MVC/v1/Mvc/ViewDataDictionary.cs
  225. +7 −4 MVC/v1/Mvc/ViewPage.cs
  226. +1 −1 MVC/v1/Mvc/ViewUserControl.cs
  227. +6 −6 MVC/v1/Properties/AssemblyInfo.cs
  228. +63 −27 MVC/v1/Resources/MvcResources.Designer.cs
  229. +23 −11 MVC/v1/Resources/MvcResources.resx
  230. +23 −10 MVC/v1/System.Web.Mvc.csproj
  231. +0 −56 MVC/v1/Util/Pair.cs
  232. BIN ReferenceAssemblies/Microsoft.VisualStudio.Web.Extensions.dll
Binary file not shown.

Large diffs are not rendered by default.

Oops, something went wrong.
@@ -1,170 +0,0 @@
-<?xml version="1.0" encoding="utf-8" ?>
-<contentProject noCompress="true" output="CodePlexMVCTemplates.vsi">
-
- <contentItem itemSourceRoot="root" source="VSTemplates\MVCTemplates.vscontent" />
-
- <contentProject output="MvcControllerItemTemplateCodePlex.cs.zip">
-
- <!-- CS Item template files -->
- <contentItem itemSourceRoot="root" source="SolutionItems\Controllers\Controller.cs" destination="Controllers\Controller.cs" />
- <contentItem itemSourceRoot="root" source="VSTemplates\MvcControllerItemTemplate.cs.vstemplate" />
-
- </contentProject>
-
- <contentProject output="MvcControllerItemTemplateCodePlex.vb.zip">
-
- <!-- VB Item template files -->
- <contentItem itemSourceRoot="root" source="SolutionItems\Controllers\Controller.vb" destination="Controllers\Controller.vb" />
- <contentItem itemSourceRoot="root" source="VSTemplates\MvcControllerItemTemplate.vb.vstemplate" />
-
- </contentProject>
-
- <contentProject output="MvcViewContentPageItemTemplateCodePlex.cs.zip">
-
- <!-- CS Item template files -->
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\Home\ViewContentPage.aspx" destination="Views\Home\ViewContentPage.aspx" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\Home\ViewContentPage.aspx.cs" destination="Views\Home\ViewContentPage.aspx.cs" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\Home\ViewContentPage.aspx.designer.cs" destination="Views\Home\ViewContentPage.aspx.designer.cs" />
- <contentItem itemSourceRoot="root" source="VSTemplates\MvcViewContentPageItemTemplate.cs.vstemplate" />
-
- </contentProject>
-
- <contentProject output="MvcViewContentPageItemTemplateCodePlex.vb.zip">
-
- <!-- VB Item template files -->
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\Home\ViewContentPage.aspx" destination="Views\Home\ViewContentPage.aspx" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\Home\ViewContentPage.aspx.vb" destination="Views\Home\ViewContentPage.aspx.vb"/>
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\Home\ViewContentPage.aspx.designer.vb" destination="Views\Home\ViewContentPage.aspx.designer.vb" />
- <contentItem itemSourceRoot="root" source="VSTemplates\MvcViewContentPageItemTemplate.vb.vstemplate" />
-
- </contentProject>
-
- <contentProject output="MvcViewMasterPageItemTemplateCodePlex.cs.zip">
-
- <!-- CS Item template files -->
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\Shared\ViewMasterPage.Master" destination="Views\Shared\ViewMasterPage.Master" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\Shared\ViewMasterPage.Master.cs" destination="Views\Shared\ViewMasterPage.Master.cs" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\Shared\ViewMasterPage.Master.designer.cs" destination="Views\Shared\ViewMasterPage.Master.designer.cs" />
- <contentItem itemSourceRoot="root" source="VSTemplates\MvcViewMasterPageItemTemplate.cs.vstemplate" />
-
- </contentProject>
-
- <contentProject output="MvcViewMasterPageItemTemplateCodePlex.vb.zip">
-
- <!-- VB Item template files -->
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\Shared\ViewMasterPage.Master" destination="Views\Shared\ViewMasterPage.Master" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\Shared\ViewMasterPage.Master.vb" destination="Views\Shared\ViewMasterPage.Master.vb" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\Shared\ViewMasterPage.Master.designer.vb" destination="Views\Shared\ViewMasterPage.Master.designer.vb" />
- <contentItem itemSourceRoot="root" source="VSTemplates\MvcViewMasterPageItemTemplate.vb.vstemplate" />
-
- </contentProject>
-
- <contentProject output="MvcViewPageItemTemplateCodePlex.cs.zip">
-
- <!-- CS Item template files -->
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\Home\ViewPage.aspx" destination="Views\Home\ViewPage.aspx" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\Home\ViewPage.aspx.cs" destination="Views\Home\ViewPage.aspx.cs" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\Home\ViewPage.aspx.designer.cs" destination="Views\Home\ViewPage.aspx.designer.cs" />
- <contentItem itemSourceRoot="root" source="VSTemplates\MvcViewPageItemTemplate.cs.vstemplate" />
-
- </contentProject>
-
- <contentProject output="MvcViewPageItemTemplateCodePlex.vb.zip">
-
- <!-- VB Item template files -->
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\Home\ViewPage.aspx" destination="Views\Home\ViewPage.aspx"/>
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\Home\ViewPage.aspx.vb" destination="Views\Home\ViewPage.aspx.vb" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\Home\ViewPage.aspx.designer.vb" destination="Views\Home\ViewPage.aspx.designer.vb" />
- <contentItem itemSourceRoot="root" source="VSTemplates\MvcViewPageItemTemplate.vb.vstemplate" />
-
- </contentProject>
-
- <contentProject output="MvcViewUserControlItemTemplateCodePlex.cs.zip">
-
- <!-- CS Item template files -->
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\Home\ViewUserControl.ascx" destination="Views\Home\ViewUserControl.ascx" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\Home\ViewUserControl.ascx.cs" destination="Views\Home\ViewUserControl.ascx.cs" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\Home\ViewUserControl.ascx.designer.cs" destination="Views\Home\ViewUserControl.ascx.designer.cs" />
- <contentItem itemSourceRoot="root" source="VSTemplates\MvcViewUserControlItemTemplate.cs.vstemplate" />
-
- </contentProject>
-
- <contentProject output="MvcViewUserControlItemTemplateCodePlex.vb.zip">
-
- <!-- VB Item template files -->
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\Home\ViewUserControl.ascx" destination="Views\Home\ViewUserControl.ascx" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\Home\ViewUserControl.ascx.vb" destination="Views\Home\ViewUserControl.ascx.vb" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\Home\ViewUserControl.ascx.designer.vb" destination="Views\Home\ViewUserControl.ascx.designer.vb" />
- <contentItem itemSourceRoot="root" source="VSTemplates\MvcViewUserControlItemTemplate.vb.vstemplate" />
-
- </contentProject>
-
- <contentProject output="MvcWebApplicationProjectTemplateCodePlex.cs.zip">
-
- <!-- CS project template files -->
- <contentItem itemSourceRoot="root" source="SolutionItems\MvcApplication.csproj" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Default.aspx" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Default.aspx.cs" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Global.asax" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Global.asax.cs" />
- <contentItem itemSourceRoot="root" source="SolutionItems\web.config" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Content\Site.css" destination="Content\Site.css" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Controllers\HomeController.cs" destination="Controllers\HomeController.cs" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Properties\AssemblyInfo.cs" destination="Properties\AssemblyInfo.cs" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\web.config" destination="Views\web.config" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\Home\Index.aspx" destination="Views\Home\Index.aspx" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\Home\Index.aspx.cs" destination="Views\Home\Index.aspx.cs" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\Home\Index.aspx.designer.cs" destination="Views\Home\Index.aspx.designer.cs" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\Home\About.aspx" destination="Views\Home\About.aspx" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\Home\About.aspx.cs" destination="Views\Home\About.aspx.cs" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\Home\About.aspx.designer.cs" destination="Views\Home\About.aspx.designer.cs" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\Shared\Site.Master" destination="Views\Shared\Site.Master" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\Shared\Site.Master.cs" destination="Views\Shared\Site.Master.cs" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\Shared\Site.Master.designer.cs" destination="Views\Shared\Site.Master.designer.cs" />
- <contentItem itemSourceRoot="root" source="VSTemplates\MvcWebApplicationProjectTemplate.cs.vstemplate" />
-
- <!-- Built files -->
- <contentItem itemSourceRoot="root" source="bin\System.Web.Abstractions.dll" />
- <contentItem itemSourceRoot="root" source="bin\System.Web.Mvc.dll" />
- <contentItem itemSourceRoot="root" source="bin\System.Web.Routing.dll" />
-
- </contentProject>
-
- <contentProject output="MvcWebApplicationProjectTemplateCodePlex.vb.zip">
-
- <!-- VB project template files -->
- <contentItem itemSourceRoot="root" source="SolutionItems\MvcApplication.vbproj" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Default.aspx" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Default.aspx.vb" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Global.asax" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Global.asax.vb" />
- <contentItem itemSourceRoot="root" source="SolutionItems\web.config" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Content\Site.css" destination="Content\Site.css" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Controllers\HomeController.vb" destination="Controllers\HomeController.vb" />
- <contentItem itemSourceRoot="root" source="SolutionItems\My Project\AssemblyInfo.vb" destination="My Project\AssemblyInfo.vb" />
- <contentItem itemSourceRoot="root" source="SolutionItems\My Project\Application.Designer.vb" destination="My Project\Application.Designer.vb" />
- <contentItem itemSourceRoot="root" source="SolutionItems\My Project\Application.myapp" destination="My Project\Application.myapp" />
- <contentItem itemSourceRoot="root" source="SolutionItems\My Project\Resources.Designer.vb" destination="My Project\Resources.Designer.vb" />
- <contentItem itemSourceRoot="root" source="SolutionItems\My Project\Resources.resx" destination="My Project\Resources.resx" />
- <contentItem itemSourceRoot="root" source="SolutionItems\My Project\Settings.settings" destination="My Project\Settings.settings" />
- <contentItem itemSourceRoot="root" source="SolutionItems\My Project\Settings.Designer.vb" destination="My Project\Settings.Designer.vb" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\web.config" destination="Views\web.config" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\Home\Index.aspx" destination="Views\Home\Index.aspx" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\Home\Index.aspx.vb" destination="Views\Home\Index.aspx.vb" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\Home\Index.aspx.designer.vb" destination="Views\Home\Index.aspx.designer.vb" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\Home\About.aspx" destination="Views\Home\About.aspx" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\Home\About.aspx.vb" destination="Views\Home\About.aspx.vb" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\Home\About.aspx.designer.vb" destination="Views\Home\About.aspx.designer.vb" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\Shared\Site.Master" destination="Views\Shared\Site.Master" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\Shared\Site.Master.vb" destination="Views\Shared\Site.Master.vb" />
- <contentItem itemSourceRoot="root" source="SolutionItems\Views\Shared\Site.Master.designer.vb" destination="Views\Shared\Site.Master.designer.vb" />
- <contentItem itemSourceRoot="root" source="VSTemplates\MvcWebApplicationProjectTemplate.vb.vstemplate" />
-
- <!-- Built files -->
- <contentItem itemSourceRoot="root" source="bin\System.Web.Abstractions.dll" />
- <contentItem itemSourceRoot="root" source="bin\System.Web.Mvc.dll" />
- <contentItem itemSourceRoot="root" source="bin\System.Web.Routing.dll" />
-
- </contentProject>
-
-</contentProject>
@@ -1,192 +0,0 @@
-/*----------------------------------------------------------
-The base color for this template is #5c87b2. If you'd like
-to use a different color start by replacing all instances of
-#5c87b2 with your new color.
-----------------------------------------------------------*/
-body
-{
- background-color: #5c87b2;
- font-size: .75em;
- font-family: Verdana, Helvetica, Sans-Serif;
- margin: 0;
- padding: 0;
- color: #696969;
-}
-
-a:link
-{
- color: #034af3;
- text-decoration: underline;
-}
-a:visited
-{
- color: #505abc;
-}
-a:hover
-{
- color: #1d60ff;
- text-decoration: none;
-}
-a:active
-{
- color: #12eb87;
-}
-
-p, ul
-{
- margin-bottom: 20px;
- line-height: 1.6em;
-}
-
-/* HEADINGS
-----------------------------------------------------------*/
-h1, h2, h3, h4, h5, h6
-{
- font-size: 1.5em;
- color: #000;
- font-family: Arial, Helvetica, sans-serif;
-}
-
-h1
-{
- font-size: 2em;
- padding-bottom: 0;
- margin-bottom: 0;
-}
-h2
-{
- padding: 0 0 10px 0;
-}
-h3
-{
- font-size: 1.2em;
-}
-h4
-{
- font-size: 1.1em;
-}
-h5, h6
-{
- font-size: 1em;
-}
-
-/* this rule styles <h2> tags that are the
-first child of the left and right table columns */
-.rightColumn > h1, .rightColumn > h2, .leftColumn > h1, .leftColumn > h2
-{
- margin-top: 0;
-}
-
-/* PRIMARY LAYOUT ELEMENTS
-----------------------------------------------------------*/
-
-/* you can specify a greater or lesser percentage for the
-page width. Or, you can specify an exact pixel width. */
-.page
-{
- width: 80%;
- margin-left: auto;
- margin-right: auto;
-}
-
-#header
-{
- position: relative;
- margin-bottom: 0px;
- color: #000;
- padding: 0 0px 0 0;
-}
-
-p#logo, h1#logo
-{
- font-weight: bold;
- font-size: 24px !important;
- padding: 10px 0;
- margin: 0;
- color: #FFF;
- border: none;
- line-height: 2em;
- font-family: Arial, Helvetica, sans-serif;
-}
-
-#logo a
-{
- color: #FFF;
- text-decoration: none;
- font-size: 32px !important;
-}
-
-#main
-{
- padding: 30px 30px 15px 30px;
- background-color: #FFF;
- margin-bottom: 30px;
- _height: 1px; /* only IE6 applies CSS properties starting with an underscrore */
-}
-
-#footer
-{
- color: #999;
- padding: 5px 0 0 0;
- text-align: center;
- line-height: normal;
-}
-
-#footer p
-{
- padding: 5px 0;
- margin: 0;
- font-size: .9em;
-}
-
-/* TAB MENU
-----------------------------------------------------------*/
-ul#menu
-{
- border-bottom: 1px #5C87B2 solid;
- padding: 0 0 2px;
- position: relative;
- margin: 0;
- text-align: right;
-}
-
-ul#menu li
-{
- display: inline;
- list-style: none;
-}
-
-ul#menu li a
-{
- padding: 10px 20px;
- font-weight: bold;
- text-decoration: none;
- line-height: 2.8em;
- background-color: #e8eef4;
- color: #034af3;
-}
-
-ul#menu li a:hover
-{
- background-color: #FFF;
- text-decoration: none;
-}
-
-ul#menu li a:active
-{
- background-color: #a6e2a6;
- text-decoration: none;
-}
-
-ul#menu li.selected a
-{
- background-color: #FFF;
- color: #000;
-}
-
-/* MISC
-----------------------------------------------------------*/
-.clear
-{
- clear: both;
-}
@@ -1,17 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Web;
-using System.Web.Mvc;
-
-namespace $rootnamespace$
-{
- public class $safeitemname$ : Controller
- {
- public ActionResult Index()
- {
- // Add action logic here
- throw new NotImplementedException();
- }
- }
-}
@@ -1,8 +0,0 @@
-Public Class $safeitemname$
- Inherits System.Web.Mvc.Controller
-
- Function Index()
- ' Add action logic here
- Throw New NotImplementedException()
- End Function
-End Class
Oops, something went wrong.

0 comments on commit 237295a

Please sign in to comment.