hot to learn asp language , i want to bulid web site?

Dani AI

Generated

Quick practical roadmap (short): decide whether you mean Classic ASP (the old VBScript-based pages) or a modern ASP.NET-based site. If you’re maintaining an existing Classic ASP site follow the Classic-ASP path below; if you want to build a new site, follow the modern stack path. and raised the right high-level choices — the bullets that follow give concrete, actionable next steps.

If you must work on Classic ASP: run the site locally using IIS (enable the ASP feature in Windows Features), use IIS Failed Request Tracing to capture 500-level errors, and treat any unescaped input or old COM components as security risks. Keep the server patched and log everything while you debug. Microsoft’s step‑by‑step guidance for running Classic ASP on IIS is a practical starting point. (learn.microsoft.com)
Classic ASP on IIS

If you’re starting new and want the Microsoft route: learn HTML/CSS/JS first, then C#. Install the .NET SDK and use Visual Studio or VS Code. Create a starter Razor web app quickly with the CLI:

dotnet new webapp -o MyApp
cd MyApp
dotnet run

Razor Pages = simple page-focused sites; MVC = full control for app patterns; Blazor = C# client code if you prefer not to write heavy JavaScript. Microsoft’s ASP.NET Core quickstarts show this flow in detail. (learn.microsoft.com)
Create an ASP.NET Core web app (examples and templates)

Learning sequence and migration notes: start with interactive web basics on MDN, then follow Microsoft’s ASP.NET and Blazor tutorials for hands‑on .NET lessons. If you ever need to move a Classic ASP site forward, expect a rewrite or an incremental replacement strategy rather than a fully automated conversion — Microsoft’s migration guidance and patterns are a useful reference. (developer.mozilla.org)
MDN Learn (HTML/CSS/JS)Migrating Classic ASP → ASP.NET guidanceBlazor tutorial

Practical tip: pick one small project (a single form with a DB save) and build it end‑to‑end with your chosen stack. Ship that, then expand. That hands‑on loop is the fastest way to learn.

Recommended Answers

All 2 Replies

Well, first off you should probably know that asp (active server pages) is pretty out-dated now. The windows modern version is either web forms (.aspx) or MVC (model-view-controller).
Or you could learn PHP, Rails or try out a javascript based option like AngularJS.
But whatever you pick there are plenty of tutorials online for absolute beginners. You can get free ebooks for most programming languages so you can do some self study with dropping any cash.
If you don't know HTML I would suggest heading over to W3C schools and starting there.

In addition... I think asp.net is a great site as well. they have plenty of tutorials for web forms and mvc.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.