Need advice on creating a new ASP.NET application

I am creating a new ASP.NET application that greatly affects the user interface. I am leaning towards the web form model over MVC, as I am very familiar with it.

I have a few questions

  • The user interface allows users to perform tasks such as reordering table rows, dragging, interacting with images, etc., and changes are saved to the database without clicking the "Save" button. I understand that this can be done using AJAX. What architecture should be used (jQuery with a WS call? ASP.NET AJAX?). Is the implementation of these kinds of functions complicated and time-consuming?

  • Is there any value when using third-party tools like Telerik, or go with the built-in ASP.NET Ajax management tools?

  • I want to have the same look as other applications for Web 2.0. Are there any design patterns that can give me a hat?

Any help really appreciated.

EDIT Can you also talk about the architecture of the AJAX ASP.NET application?

  • I always worked with applications where the business logic and data layer were separate projects. It seems that the AJAX application tends to use a web service. Does this mean that BL and DAL are now web services?
  • Can I use static page methods if I want to avoid a web service? **
+3
4

- , MVC, , Telerik, Devexpress, Infragistics, . , .

...

MVC, , , , , , ; , 10 , , , . MVC jQuery , , , .

, , TemplateMonster, .

+4

- MVC - , , , MVC . MVC, ASP.NET , jQuery. , , , - .

1) , , jQuery WS-, - . ? .

2) , Telerik ( AJAX Control Toolkit), , - , , .

3) .

+1
+1

: http://blog.wekeroad.com/blog/i-spose-ill-just-say-it-you-should-learn-mvc/

I was tempted to create an application using web forms, because what I knew and studied the new structure was a bit complicated. Migrating from MVC was definitely more complicated, but now I'm so glad I did. MVC offers excellent separation of attention, excellent markup control, works well with jQuery and is suitable for TDD. Knowing what I know now, I will never prepare an application using web forms again.

Whatever you send, good luck.

+1
source

Source: https://habr.com/ru/post/1721086/


All Articles