locked
Does .Net Framework 4.8 still support Web Form RRS feed

  • Question

  • User-775831949 posted

    Hope the answer is yes. Thanks

    Sunday, June 9, 2019 3:45 AM

Answers

  • User753101303 posted

    Hi,

    Sure, this is just the next version for the current .NET Framework 4.x family (likely the last version you'll have).

    Then you have ASP.NET Core 3.0 (which is the cross platform version with no web forms support) out later this year and then the next .NET Core version will be just .NET 5.

    • Marked as answer by Anonymous Thursday, October 7, 2021 12:00 AM
    Monday, June 10, 2019 11:11 AM
  • User465171450 posted

    Yes it does. It should also be the last version of the .Net Framework. From here on there should only be security updates to the 4.8 framework. In 2020 Microsoft will release .Net 5, which won't support webforms. That will be a re-naming of the current .Net Core/Standard pieces to provide a more uniform naming. WebForms won't be part of that, but the .Net Framework 4.8 should continue to live for a while as it's tied to OS support lifecycles.

    • Marked as answer by Anonymous Thursday, October 7, 2021 12:00 AM
    Monday, June 10, 2019 2:26 PM

All replies

  • User1724605321 posted

    Hi hkbeer ,

     .NET Framework 4.8 is released : https://devblogs.microsoft.com/dotnet/announcing-the-net-framework-4-8/ 

    You can install .NET 4.8 from our .NET Download site. For building applications targeting .NET Framework 4.8, you can download the NET 4.8 Developer Pack

    And yes it supports Web Forms.

    Best Regards,

    Nan Yu

    Monday, June 10, 2019 3:01 AM
  • User753101303 posted

    Hi,

    Sure, this is just the next version for the current .NET Framework 4.x family (likely the last version you'll have).

    Then you have ASP.NET Core 3.0 (which is the cross platform version with no web forms support) out later this year and then the next .NET Core version will be just .NET 5.

    • Marked as answer by Anonymous Thursday, October 7, 2021 12:00 AM
    Monday, June 10, 2019 11:11 AM
  • User465171450 posted

    Yes it does. It should also be the last version of the .Net Framework. From here on there should only be security updates to the 4.8 framework. In 2020 Microsoft will release .Net 5, which won't support webforms. That will be a re-naming of the current .Net Core/Standard pieces to provide a more uniform naming. WebForms won't be part of that, but the .Net Framework 4.8 should continue to live for a while as it's tied to OS support lifecycles.

    • Marked as answer by Anonymous Thursday, October 7, 2021 12:00 AM
    Monday, June 10, 2019 2:26 PM
  • User-775831949 posted

    What? .Net5 will not support Webform?

    I am so disappointed...

    I still find MVC so hard to comprehend.
    I like webform Gridview and sqldatasource control so much as they are so quick to get the display + update db

    Which one got things similar to these two quick and easy?
    Would razor without MVC near to web form?

    Pls advise. Thanks

    Tuesday, June 11, 2019 10:37 AM
  • User753101303 posted

    You have also https://docs.microsoft.com/en-us/aspnet/core/razor-pages/index?view=aspnetcore-2.2&tabs=visual-studio 

    IMO they'lll keep the "render as you go" approach rather than handling a whole control tree in memory and then rendering HTML markup from this whole tree (which is the huge difference between Web Forms and Razor views).

    If using Web Forms, it might be interesting to use https://docs.microsoft.com/en-us/aspnet/web-forms/overview/presenting-and-managing-data/model-binding/retrieving-data as a last step before ASP.NET Core.

    Tuesday, June 11, 2019 11:27 AM
  • User-775831949 posted

    Thanks. So if I really wishto attempt to leave web form
    Which tech is most easy in achieving Gridview plus sqldatasource?

    Any suggestion? Any easy gridview in other asp technology?

    Jquery based table can do the job? Dun want to write table and display/select/delete/update table data from scratch html..

    Thanks

    Tuesday, June 11, 2019 11:36 AM
  • User753101303 posted

    There is no need to overreact. Even "ASP Classic" is still supported and ASP.NET 4.x won't go away soon. IMHO the basic idea would be:
    - study ASP.NET Core and use it for new applications (or whatever else you plan to target) to be familiar with that first
    - better knowing your target you can still move your current "legacy" apps or change whatever can be changed currently to ease a further migration
    - and then you can rewrite the app when the times come without too much hassle (ie avoiding discovering the target or having works you could have done earlier)

    Since long if I had a programming site/blog, IMO it would be interesting to compare a single app written using the best for Web Forms, MVC and Web Pages to show up how thet they differ and what is similar...

    Edit: in MVC out of the box you have https://docs.microsoft.com/en-us/dotnet/api/system.web.helpers.webgrid?view=aspnet-webpages-3.2, 3rd party control or you could maybe create your own tag helper to have something similar to the GridView. Still the main point is that you are not updating a control tree into memory before doing the whole rendering.

    Edit 2 : BTW also you can add MVC or Web Pages to an existing ASP.NET 4.x Web Forms project

    Tuesday, June 11, 2019 4:02 PM