Asp – Tools and techniques for productive web based development

asp.net

I work in a company which is primarily concerned with desktop apps not served over the internet.

Part of my value is I have a web based background and proficiencies in ASP.NET, JavaScript, JQuery etc.

The issue I'm having is that compared to a traditional desktop application building a rich web based app is more time consuming. This is understandable in terms of the hoops that need to be jumped through for web development. This is a cause of frustration for those not familiar with the ways of the web.

However because people are used to the non web world where I work I need to utilise every possible tool and technique to be productive as possible while building web based applications.

As such I'm looking for what other people do to be as productive as possible while making web based applications. I'm primarily thinking of ASP.NET (not using MVC) but apart from that everything is open.

Best Answer

The best tools for web development, in my opinion, are:

You should also look into NHibernate as an option.