Web Application Development in .NET and HTML

This David Papkin page is about Web Application Development in .NET and HTML

Code Review

Automatic vs. Manual Code Analysis

Source Code Analysis Tools

OWASP Testing Guide 4.0

ECC CASE.NET Exam info

CASE-.NET Exam Blueprint

CASE.NET prep chapter1

CASE.NET prep chapter2

CASE.NET prep chapter3

CASE.NET prep chapter4

CASE.NET prep chapter5

CSS

Free font services, like Google Fonts and Adobe Fonts, host fonts that you can link to from your HTML document with a provided <link> element.

You can also use fonts from paid font distributors like fonts.com by downloading and hosting them with the rest of your site’s files. You can create a @font-face ruleset in your CSS stylesheet to link to the relative path of the font file.

Font style HTML and CSS code

Text layout HTML and CSS

Event Handling

https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/events/

https://docs.microsoft.com/en-us/dotnet/standard/events/how-to-raise-and-consume-events

https://docs.microsoft.com/en-us/dotnet/api/system.eventhandler?view=net-5.0

https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/events/how-to-subscribe-to-and-unsubscribe-from-events

https://www.c-sharpcorner.com/article/event-handling-in-net/

https://www.c-sharpcorner.com/article/event-handling-in-net-using-C-Sharp/

HTML

HTML Tutorial

Learn HTML Elements and Structure

HTML Input Types

HTML Input Types

.NET

Prerequisites to Running .NET console applications.

  1. Visual Studio Code with the C# extension installed. For information about how to install extensions on Visual Studio Code, see VS Code Extension Marketplace.
  2. The .NET 5.0 SDK or later

Tutorial: Create a .NET console application using Visual Studio Code

Learn .NET (Free tutorials, videos, courses, and more)

Web Fonts using <link>

  1. Navigate to Google Fonts and select the “Space Mono” font. In the list of style variations, 1) find “Regular 400”  by clicking on “4 styles” and 2) click “+ Select this style”. 3) Copy the provided <link> element, and paste it into the <head> element inside index.html

  • <!– Add the link element for Google Fonts along with other metadata>

<head>

  <link rel=”preconnect” href=”https://fonts.googleapis.com”>
<link rel=”preconnect” href=”https://fonts.gstatic.com” crossorigin>
<link href=”https://fonts.googleapis.com/css2?family=Space+Mono&display=swap” rel=”stylesheet”>

<head>

  • In style.css, inside the .space ruleset, create a declaration using the font-family property, with 'Space Mono', monospace; as the value.

p {

   font-family: ‘Space Mono’, monospace;}

Visual Studio Code

Download Visual Studio Code

XSS (Cross-site Scripting)

What is Cross-site Scripting (XSS)

Project

Application Errors

https://www.softwaretestinghelp.com/types-of-software-errors/

https://www.cs.cornell.edu/courses/cs312/2006fa/lectures/lec26.html

https://textexpander.com/blog/the-7-most-common-types-of-errors-in-programming-and-how-to-avoid-them

Software Development Methodologies

SDLC software development models

Agile software development

Water software development

Top 5 main Agile methodologies: advantages and disadvantages

Continuous delivery

https://www.redhat.com/en/topics/devops/what-is-ci-cd

Agile vs. Waterfall: Differences in Software Development Methodologies?

Top Software Deployment Tools: 25 Useful Tools to Streamline Software Delivery

Software Testing Techniques

https://smartbear.com/learn/automated-testing/software-testing-methodologies/

https://dzone.com/articles/top-10-automated-software-testing-tools

https://nordicapis.com/top-25-api-testing-tools/

Software Design and Development – Debugging Techniques

Debugging Techniques

https://www.elprocus.com/what-is-debugging-types-techniques-in-embedded-systems/

https://dzone.com/articles/top-12-cross-browser-debugging-tools

Markup Languages

https://techterms.com/definition/markup_language

Scripting Languages

https://careerkarma.com/blog/what-is-a-scripting-language/

https://www.geeksforgeeks.org/server-side-client-side-programming/

Choose a Programming Language for your Website

Languages ​​supported by the Apache service in Linux systems (configuring dynamic web sites)

Types of Web  Servers

Web server types

Different types of web servers

https://www.upguard.com/blog/iis-apache

IIS vs Apache – Which is the better web server?

Apache vs IIS vs Nginx vs Node.js

Apache HTTP Server Version 2.4 Documentation

End of  David Papkin page about Web Application Development in .NET and HTML