ASP. NET 5 Beta 7, asp. netbeta

Source: Internet
Author: User
Tags webhook

ASP. NET 5 Beta 7, asp. netbeta

Microsoft also released ASP. NET 5 Road Map (see ASP. NET 5 Schedule and Roadmap: https://github.com/aspnet/home/wiki/roadmap): Beta7 was released in September 2. the previous cross-platform features of DNX mainly depend on Mono on non-Windows platforms ,. NET Core supports extremely limited. This version focuses on implementation based on. the cross-platform development of NET Core provides Mac and Linux platforms based on. NET Core dnx to achieve complete. NET cross-platform development workflow, the first implementation is no longer dependent on Mono. In Microsoft's. NET Web development tools blog published a detailed description: http://blogs.msdn.com/ B /webdev/archive/2015/09/02/announcing-availability-of-asp-net-5-beta7.aspx, mainly includes the following content:

For VS2015 development on Windows, in addition to upgrading DNX to Beta7, you also need to install the new WebToolsExtensions: http://www.microsoft.com/en-us/download/details.aspx? Id = 48738.

Install references in Linux (http://docs.asp.net/en/1.0.0-beta7/getting-started/installing-on-linux.html)

Install reference (http://docs.asp.net/en/1.0.0-beta7/getting-started/installing-on-mac.html) in Mac ).

In addition to fully cross-platform implementations, there are also the following changes and enhancements:

  • The dnx command is simplified. You do not need to enter the "point ".
  • You can use the previous app. config file when using the full version of. NET Framework.
  • Optimized MVC functions in Razor, ViewComponent, and TagHelper.
  • Changed the MVC startup code: https://github.com/aspnet/Announcements/issues/62
  • The IConfiguration API has changed: https://github.com/aspnet/Announcements/issues/55
  • The name of the DNX underlying assembly was changed: https://github.com/aspnet/Announcements/issues/51

    In addition to publishing ASP. NET 5 Beta7, another noteworthy thing is the publication of the ASP. NET WebHooks preview edition. I have also written many articles to introduce ASP. NET WebHooks:

  • Introducing Microsoft ASP. NET WebHooks Preview: Http://blogs.msdn.com/ B /webdev/archive/2015/09/04/introducing-microsoft-asp-net-webhooks-preview.aspx
  • Integrating with Slack Using ASP. NET WebHooks Preview: Http://blogs.msdn.com/ B /webdev/archive/2015/09/06/receiving-slack-webhooks-with-asp-net-webhooks.aspx
  • Integrating with Salesforce using ASP. NET WebHooks Preview: Http://blogs.msdn.com/ B /webdev/archive/2015/09/07/integrating-with-salesforce-using-asp-net-webhooks-preview.aspx

WebHooks is a lightweight HTTP interaction mode. It integrates the SaaS system and web api through a simple publishing/subscription mode. The previous two blogs respectively introduced Saleforce and Slack through ASP. NET WebHooks integration. ASP. NET WebHooks includes the sending and receiving functions (the underlying technology is Web API 2 and MVC 5, and ASP. NET 5 is not yet supported ):

  • At the receiving end, a common model is provided for receiving and processing the WebHook from any WebHook provider. It also has built-in Dropbox, GitHub, MailChimp, PayPal, Pusher, Slack, Stripe, Trello, and WordPress providers' implementations. That is to say, it is easy to develop a program to monitor Dropbox file changes or GitHub submissions.
  • On the sender side, you can manage and store subscriber information, and send event reminders to appropriate subscriber. This simplifies the development of WebHook senders.

Detailed development instructions can refer to the above three blog, more important is to read the source code (https://github.com/aspnet/WebHooks ).

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.