Q:

Ajax.BeginForm in VS 2015 ASP.NET vNext missing?

I read about @Html.BeginForm and also @Ajax.BeginForm in an earlier release of ASP.NET MVC for Razor Views. Then I opened VS 2015 to try both forms with ASP.NET vNext but I can't find the Ajax object. Am I missing something? Do I have to include some extra Nuget package? Is there some new way to use Ajax.BeginForm? Hasn't it been added yet to VS 2015 (MVC 6)? Was it removed? Or what?
Note: I'm not interested in pure HTML/JavaScript alternatives.

A:

jquery ajax unobtrusive is open source (https://github.com/aspnet/jquery-ajax-unobtrusive) and can be pulled through bower.
After importing it you can use it's data attributes to the same behaviour as Ajax.BeginForm. 

+------------------------+-------------------------------+
|      AjaxOptions       |        HTML attribute         |
+------------------------+-------------------------------+
| Confirm                | data-ajax-confirm             |
| HttpMethod             | data-ajax-method              |
| InsertionMode          | data-ajax-mode                |
| LoadingElementDuration | data-ajax-loading-duration    |
| LoadingElementId       | data-ajax-loading             |
| OnBegin                | data-ajax-begin               |
| OnComplete             | data-ajax-complete            |
| OnFailure              | data-ajax-failure             |
| OnSuccess              | data-ajax-success             |
| UpdateTargetId         | data-ajax-update              |
| Url                    | data-ajax-url                 |
+------------------------+-------------------------------+

