Tak jsme se (několik vývojářů) včera bavili ohledně toho, které technologie dnes a do budoucna použít pro intranetové business aplikace, (v důsledku mrtvého Silverlightu, HTML5/JS, již nedostatečnosti samotného ASP.NET resp. pouze serverového řešení, i třeba aktuálního stavu a směru ASP.NET (viz. http://www.aspnet.cz/articles/5417-quo-v.... -Na serveru ASP.NET Web API vracející modely (business objekty). S tím, že je vcelku jedno co je dalšího pod tím, například zda je datová vrstva EF nebo něco jiného. -ASP.NET (asi WebForms) používat poměrně "omezeně" jen pro generování HTML template stránek (žádné postbacky, update panely apod.) -Na klientu MVVM pomoci Knockout JS (protože je oproti AngularJS rychlejší a není zbytečně složitý) + TypeScript. -Ve VM volat Web API pomoci JQuery. Kromě psaní VM a toho volání Web API by použití JQuery ani kódu v TS/JS nemělo být příliš potřeba. -Nedělat aplikaci nutně jako Single-Page Application Vidíte to stejně nebo máte na aktuální situaci jiný pohled?
|