割と普通なブログ

Microsoft Azure や ASP.NET、Java EE 系の話題を記載します

MVC 2 Preview 1での変更ファイル一覧

CodePlexで公開されている以下のソースコードを見比べてみた。

MVC 2 Preview 1 ⇒ MVC v1.0 で変更されたファイル

  • src\MicrosoftMvcAjaxScript\AjaxContext.cs
  • src\MicrosoftMvcAjaxScript\AsyncForm.cs
  • src\MicrosoftMvcAjaxScript\MvcHelpers.cs
  • src\MvcFutures\Mvc\AsyncActionDescriptor.cs
  • src\MvcFutures\Mvc\AsyncController.cs
  • src\MvcFutures\Mvc\AsyncResultWrapper.cs
  • src\MvcFutures\Mvc\BinaryHtmlExtensions.cs
  • src\MvcFutures\Mvc\ContinuationListnener.cs
  • src\MvcFutures\Mvc\MvcAsyncHandler.cs
  • src\MvcFutures\Mvc\ObjectAsyncResult`1.cs
  • src\MvcFutures\Mvc\ReflectedAsyncPatternActionDescriptor.cs
  • src\MvcFutures\Mvc\ReflectedDelegatePatternActionDescriptor.cs
  • src\MvcFutures\Mvc\ReflectedEventPatternActionDescriptor.cs
  • src\MvcFutures\Mvc\SynchronizationContextHelper.cs
  • src\MvcFutures\Properties\AssemblyInfo.cs
  • src\MvcFutures\Resources\MvcResources.Designer.cs
  • src\SystemWebMvc\Mvc\ActionDescriptor.cs
  • src\SystemWebMvc\Mvc\AuthorizationContext.cs
  • src\SystemWebMvc\Mvc\AuthorizeAttribute.cs
  • src\SystemWebMvc\Mvc\Controller.cs
  • src\SystemWebMvc\Mvc\ControllerActionInvoker.cs
  • src\SystemWebMvc\Mvc\ControllerDescriptor.cs
  • src\SystemWebMvc\Mvc\DefaultControllerFactory.cs
  • src\SystemWebMvc\Mvc\DefaultModelBinder.cs
  • src\SystemWebMvc\Mvc\HtmlHelper.cs
  • src\SystemWebMvc\Mvc\ModelBinderDictionary.cs
  • src\SystemWebMvc\Mvc\ModelBinders.cs
  • src\SystemWebMvc\Mvc\ModelStateDictionary.cs
  • src\SystemWebMvc\Mvc\MultiSelectList.cs
  • src\SystemWebMvc\Mvc\MvcHandler.cs
  • src\SystemWebMvc\Mvc\ParameterDescriptor.cs
  • src\SystemWebMvc\Mvc\ReflectedActionDescriptor.cs
  • src\SystemWebMvc\Mvc\ReflectedParameterDescriptor.cs
  • src\SystemWebMvc\Mvc\RouteCollectionExtensions.cs
  • src\SystemWebMvc\Mvc\SessionStateTempDataProvider.cs
  • src\SystemWebMvc\Mvc\TagBuilder.cs
  • src\SystemWebMvc\Mvc\TempDataDictionary.cs
  • src\SystemWebMvc\Mvc\TypeHelpers.cs
  • src\SystemWebMvc\Mvc\ValueProviderDictionary.cs
  • src\SystemWebMvc\Mvc\ViewDataDictionary.cs
  • src\SystemWebMvc\Mvc\ViewEngineCollection.cs
  • src\SystemWebMvc\Mvc\ViewMasterPage.cs
  • src\SystemWebMvc\Mvc\ViewPage.cs
  • src\SystemWebMvc\Mvc\ViewTypeParserFilter.cs
  • src\SystemWebMvc\Mvc\ViewUserControl.cs
  • src\SystemWebMvc\Mvc\VirtualPathProviderViewEngine.cs
  • src\SystemWebMvc\Mvc\WebFormViewEngine.cs
  • src\SystemWebMvc\Mvc\Ajax\AjaxExtensions.cs
  • src\SystemWebMvc\Mvc\Ajax\AjaxOptions.cs
  • src\SystemWebMvc\Mvc\Html\InputExtensions.cs
  • src\SystemWebMvc\Mvc\Html\MvcForm.cs
  • src\SystemWebMvc\Mvc\Html\SelectExtensions.cs
  • src\SystemWebMvc\Mvc\Html\TextAreaExtensions.cs
  • src\SystemWebMvc\Mvc\Html\ValidationExtensions.cs

MVC 2 Preview 1 のみ

  • src\MvcFutures\Mvc\AsyncException.cs ⇒ 新しいFuturesパッケージクラス
  • src\MvcFutures\Mvc\SingleEntryGate.cs ⇒ 新しいFuturesパッケージクラス
  • src\SystemWebMvc\Mvc\ByteArrayModelBinder.cs
  • src\SystemWebMvc\Mvc\HttpPostAttribute.cs
  • src\SystemWebMvc\Mvc\LinqBinaryModelBinder.cs
  • src\SystemWebMvc\Mvc\TemplateInfo.cs
  • src\SystemWebMvc\Mvc\TryGetValueDelegate.cs
  • src\SystemWebMvc\Mvc\ViewDataInfo.cs
  • src\SystemWebMvc\Mvc\ViewTemplateUserControl.cs
  • src\SystemWebMvc\Mvc\ViewTemplateUserControl`1.cs
  • src\SystemWebMvc\Mvc\Html\DefaultDisplayTemplates.cs
  • src\SystemWebMvc\Mvc\Html\DefaultEditorTemplates.cs
  • src\SystemWebMvc\Mvc\Html\DisplayExtensions.cs
  • src\SystemWebMvc\Mvc\Html\EditorExtensions.cs
  • src\SystemWebMvc\Mvc\Html\LabelExtensions.cs
  • src\SystemWebMvc\Mvc\Html\TemplateHelpers.cs

MVC v1.0 のみ

  • src\MvcFutures\Mvc\ByteArrayModelBinder.cs ⇒本パッケージへの取り込み
  • src\MvcFutures\Mvc\LinqBinaryModelBinder.cs ⇒本パッケージへの取り込み
  • src\MvcFutures\Mvc\SingleFireEvent.cs ⇒消えた?!