News & Tips

Blog archive

Cast a Wide Net: More ASP.NET Tutorials Worth a Look

You never stop learning. Whatever you're doing, there's always something more to know. While that sounds like something you may read on a motivational poster, it certainly applies to developing apps with ASP.NET and now ASP.NET Core. As the framework continues to evolve, it takes some doing to keep up. Some of these ASP.NET tutorial sites should help out.

For our first post on ASP.NET tutorials, click here!

The Complete ASP.NET Tutorial

This package of tutorials covers the basics all the way up to some more advanced topics. The site describes itself as a complete, yet evolving, package of 38 articles covering all the most important ASP.NET concepts. "This tutorial is primarily for new users of this great technology, and we recommend you to go through all the chapters, to get the most out of it as possible. While each chapter can be used without reading the previous chapters, some of them may reference things done in earlier chapters."

The table of contents, which runs down the right rail, is broken into segments with the individual tutorials listed as well:

  • The Basics: Introduction, First Website, Hello World, CodeBehind, Events, More Events
  • UserControls: Introduction, Creating a User Control, Using a User Control, Events in User Controls
  • Validation: Introduction, Required Field Validator, Compare Validator, Range Validator, Regular Expression Validator, Custom Validator, More Validation
  • Caching:Introduction, OutputCache, OutputCache more examples, OutputCache substitition, Object Caching
  • State: Cookies, Sessions, ViewState
  • Localization: Introduction, Hello Localized World, The Culture Info Class, Local and Global Resources, Implicit and Explicit Localization, Localizing the CodeBehind, Changing the Active Culture

And it's worth checking back on this one from time to time. As they say, "This tutorial is never done. We will keep adding new stuff to it, so check back regularly. We hope this tutorial helps you to get started with ASP.NET."

Guru 99

After introducing and defining ASP.NET, this site gets into a wide range of tutorials, covering a fairly broad range of expertise. "ASP.NET is a framework for developing dynamic web applications. It supports languages like VB.Net, C#, Jscript.Net, etc. The programing logic and content can be developed separately in Asp.Net. This tutorial covers some important aspect of ASP.NET like reusable code, deploying the .net application on the server, testing web application, debugging and so on."

The site suggests, "Basic knowledge on .Net and programming language would be an additional help." The class syllabus is broken into discrete tutorials on:

Digging into the tutorial on Creating Controls, Webforms and Web config file, it gives you the following intro: "In ASP.Net, it is possible to create re-usable code. The re-usable code can be used in many places without having the need to write the code again. The re-usable code helps in reducing the amount of time spent by the developer after writing the code. It can be done once and reused at multiple places."

Then the tutorial takes you through the processes of:

  • Creating Asp.Net Controls
  • Registering a User Controls on a ASP.NET web forms
  • Registering controls globally in the web config configuration file asp
  • Adding public properties to a web control


While this one bills itself as "ASP.NET Tutorial - For Beginners & Professionals," most of the posts are relatively specific and advanced. Some of the current posts include:

Digging into that last tutorial on disabling right click on images to prevent people from copying your images, it presents a nice easy solution. "Sometimes it is required to prevent your web page images from being copied by another one. You can secure your images by disabling right click or by disabling image context menu on images only. This is an effective approach to prevent your images from being copied or stolen. Here I am going to share the tricks how you can achieve this. This trick will disable right click only on images. Add the below event handler to the img or image tag as shown below:

<asp:Image ID="img1" runat="server" ImageUrl=""../ImgLoc/1.png"" oncontextmenu="return false;" />
<img alt="MyImage" src="../ImgLoc/2.png" oncontextmenu="return false;"/>

Let us know if you find any other ASP.NET or ASP.NET Core tutorials that you find helpful or enlightening. Drop me a line at!

Posted by Lafe Low on 07/03/2017 at 11:40 AM


Upcoming Events