ASP.NET covers both. Normally, the front end (web-client) is done in Markup / Javascript, and the backend is done in C# or Visual Basic.