Last post Sep 12, 2017 04:18 AM by Michael1
Sep 11, 2017 11:52 PM|Michael1|LINK
I have been away from ASP.NET programming for a few years, and now coming back, I found out that Web Forms is not being updated by Microsoft anymore, and ASP.NET has moved on to .NET Core, which doesn't support Web Forms. I need to do web based database
development in a Rapid Application Development environment, and it appears Microsoft has forgotten all about us. It looks like we've gone from Visual Basic 6 to Web Forms to nothing.
I tried MVC 1.0 when it came out, and found it horrendously complicated. No, I am not an enterprise developer, but that doesn't mean there aren't a lot of us out there than need to get database apps done easily and quickly. I also looked at Access, but
it is not web centric, is not designed for multi-user environments, and really doesn't have much of a programming language.
I also looked at the Microsoft .NET Core sample code to see if I could get some ideas. I couldn't find any of the type of projects Microsoft used to build. Remember iBuySpy or Wingtip Toys?
Then I went on Amazon to see if there were any books on .NET Core database programming. I came up with nothing. Do they still write books for this sort of thing?
I'm lost. Any guidance in which direction to go would be appreciated.
EDIT: I did some more poking around. You can tell I'm not giving up easily. Perhaps Razor Pages may be the
answer. It's not as fast as drag 'n drop of Web Forms, but it is pretty straightforward at least.
I also found this database tutorial with just came out on 8/27/17, which works with .NET Core 2.0 and Visual Studio 2017.
Let me know what you guys think.
Sep 12, 2017 01:51 AM|hkbeer|LINK
Web Form runs on full .Net Framework should be "run-able" as long as .Net is there
But it is true Ms stops giving samples on new stuff on web form just focus on .Net Core.
With less and less Web Form users and sample codes, it may not able to do the new things.
Better overcome the hardship to push and learn the new stuff although I also found MVC and .Net Core really hard..
It worth for investment as .Net Core is cross platform, can also run on Linux, mac etc. Do not need .Net Framework to run.
You may try Visual Studio Code. Currently you may be trying to use VS to do core code which may not be the best tool to do so for cross platform development.
By moving to open source, I have the feeling Ms does not want to support it in full in future... just like what it did to the AJAX Control Toolkit just shift to commercial co to support....and it may just throw to the open source github and leave it there
for other experts to develop...
Finally, you may try
Sep 12, 2017 04:18 AM|Michael1|LINK
Thank you for all the detailed input. It is much appreciated.
I agree it is best to forge ahead, rather than fall back to something which you know has a limited life. I've been doing a little more reading on Razor Pages for .Net Core 2.0. It is being described as an MVVP platform for .Net Core, and easier than MVP.
It does look easier. I'm going to give it try.
Thanks also for the tip on Visual Studio Code. I was amazed to see that product on all the platforms.